U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and system for accessing an item in a linked list using an auxiliary array

Patent 5950191 Issued on September 7, 1999. Estimated Expiration Date: Icon_subject May 21, 2017. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Data compression apparatus and method
Patent #: 5016009
Issued on: 05/14/1991
Inventor: Whiting, et al.

Data compression apparatus and method
Patent #: 5126739
Issued on: 06/30/1992
Inventor: Whiting, et al.

Data compression apparatus and method
Patent #: 5146221
Issued on: 09/08/1992
Inventor: Whiting, et al.

Data compression apparatus and method
Patent #: 5414425
Issued on: 05/09/1995
Inventor: Whiting, et al.

Data compression apparatus and method
Patent #: 5463390
Issued on: 10/31/1995
Inventor: Whiting, et al.

Data compression apparatus and method
Patent #: 5506580
Issued on: 04/09/1996
Inventor: Whiting, et al.

Data compression apparatus and method using matching string searching and Huffman encoding Patent #: 5532694
Issued on: 07/02/1996
Inventor: Mayers, et al.

Inventor

Application

No. 861131 filed on 05/21/1997

US Classes:

707/3, Query processing (i.e., searching)707/1, DATABASE OR FILE ACCESSING707/2Access augmentation or optimizing

Examiners

Primary: Black, Thomas G.
Assistant: Mizrahi, Diane D.

Attorney, Agent or Firm

International Class

G06F 017/30

Abstract

A linked list of items in a sorted order is created and stored in memory. In addition to the linked list of items, an auxiliary array is also created and stored in memory. The auxiliary array contains pointers to a subset of items from the linked list. When a request is received to locate a particular item in the linked list, a binary search is first performed on the pointers stored in the auxiliary array. The result of this search provides a pointer for accessing an entry-point item on the linked list. The entry-point item is either the particular item or is an item that precedes the particular item in the linked list. The linked list is then traversed from the entry-point item rather than from a starting pointer (i.e., head) until the particular item is accessed.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?