The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 24, 2010

Filed:

Aug. 04, 2006
Applicants:

John Martin Hornkvist, Cupertino, CA (US);

Eric Richard Koebler, Aptos, CA (US);

Wayne Loofbourrow, San Jose, CA (US);

Yun-chih S. LI, Los Altos, CA (US);

Yan Arrouye, Mountain View, CA (US);

Inventors:

John Martin Hornkvist, Cupertino, CA (US);

Eric Richard Koebler, Aptos, CA (US);

Wayne Loofbourrow, San Jose, CA (US);

Yun-chih S. Li, Los Altos, CA (US);

Yan Arrouye, Mountain View, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

Systems and methods for improving indexing are described. In one exemplary method, a 2-level table is used to improve performance when searching an index. A first table contains a subset of more frequently occurring terms and a second and larger table contains terms that occur rarely, with the first table optimized for updating and the second table optimized for searching. The second table is searched only when a search of the first table is unsuccessful. Other methods are described and data processing systems and machine readable media are also described.


Find Patent Forward Citations

Loading…