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:
Jun. 14, 2022

Filed:

Aug. 20, 2018
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Kevin Hsu, Pleasanton, CA (US);

Ling Wang, Foster City, CA (US);

Justus A. Calvin, Emeryville, CA (US);

Christopher S. Adams, San Leandro, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 16/22 (2019.01); G06F 16/93 (2019.01); G06F 16/31 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2237 (2019.01); G06F 16/313 (2019.01); G06F 16/93 (2019.01);
Abstract

This application relates to a technique that enables efficient indexing and querying of a set of documents stored at a computing device. The technique assigns a rank to each term of a set of terms based on a historical occurrence of each term to produce a set of ranked terms. The technique also creates subsets that include terms from the set of ranked terms to produce ranked term subsets that are encoded in accordance with an allocated bit size. The technique generates an index for each document of the set of documents through: (1) the identification of the ranked term subsets within the document, (2) the generation of arrays to store each ranked term subset identified within the document, and (3) the embedding of metadata within the document. The metadata includes: (i) one or more arrays and (ii) one or more counts corresponding to each array.


Find Patent Forward Citations

Loading…