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:
Jul. 19, 2022

Filed:

May. 14, 2019
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Xiang Wu, Piscataway, NJ (US);

Dave Dopson, Jersey City, NJ (US);

David Morris Simcha, Jersey City, NJ (US);

Sanjiv Kumar, Jericho, NY (US);

Ruiqi Guo, Elmhurst, NJ (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/2458 (2019.01); G06F 16/2453 (2019.01); G06F 16/25 (2019.01); G06F 16/22 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2465 (2019.01); G06F 16/2272 (2019.01); G06F 16/2462 (2019.01); G06F 16/24542 (2019.01); G06F 16/252 (2019.01);
Abstract

A systems and method for providing various improvements in the computing time and accuracy for finding items using a hybrid vector space inner-product search are described. In one example implementation, a computer system comprising: at least one processor; and a data store of hybrid records, each hybrid record in the data store including a dense component and a sparse component memory storing instructions that, when executed by the at least one processor, cause the system to: receive a query request that includes a query vector; generate a dense query component and a sparse query component from the query vector; determine dense component similarity values between the dense query component and dense components of at least some of the hybrid records; determine sparse component similarity values using the sparse query component and sparse components of at least some of the hybrid records; select an initial set of hybrid records from the data store based on the dense component similarity values and the sparse component similarity values; and respond to the query request with at least some of the records from the initial set of hybrid records, is described.


Find Patent Forward Citations

Loading…