Method and apparatus using a binary search engine for searching and maintaining a distributed data structure
Assignee3Com Corporation
InventorsKenneth J. DeLong, Edward A. Heiner, Jr.
Life of this patent
Estimating the term…
Loading patent…
Assignee3Com Corporation
InventorsKenneth J. DeLong, Edward A. Heiner, Jr.
Estimating the term…
A distributed data structure providing an indication of the validity of a data value or values associated with a given key value. The data structure has at least one data entry associated with each of plural key entries. The validity indication enables asynchronous updates to key and data entries by preventing retrieval of invalid data values, while enabling a simultaneous search of the key entries for a particular key value. The validity indication also allows the data structure to be sparsely populated; it is possible to mark a key value as invalid such that binary searching of the data structure is unaffected and invalid data is not retrieved. Data structure throughput is enhanced as a result of minimized maintenance overhead.
A binary search engine for identifying a data value associated with a search value, comprising:
A binary search engine for identifying a data value associated with a search value, comprising:
A method of retrieving a data value using a binary search on a discontinuously populated data structure, comprising the steps of:
Dependencies are inferred from the claim text.