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. 30, 2026

Filed:

Nov. 15, 2021
Applicant:

Adobe Inc., San Jose, CA (US);

Inventors:

Tung Mai, San Jose, CA (US);

Saayan Mitra, San Jose, CA (US);

Ryan A. Rossi, San Jose, CA (US);

Gaurav Gupta, Houston, TX (US);

Anup Rao, San Jose, CA (US);

Xiang Chen, Palo Alto, CA (US);

Assignee:

ADOBE INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/3332 (2025.01); G06F 16/31 (2019.01); G06F 16/334 (2025.01);
U.S. Cl.
CPC ...
G06F 16/3338 (2019.01); G06F 16/319 (2019.01); G06F 16/325 (2019.01); G06F 16/3347 (2019.01);
Abstract

A search system facilitates efficient and fast near neighbor search given item vector representations of items, regardless of item type or corpus size. To index an item, the search system expands an item vector for the item to generate an expanded item vector and selects elements of the expanded item vector. The item is index by storing an identifier of the item in posting lists of an index corresponding to the position of each selected element in the expanded item vector. When a query is received, a query vector for the item is expanded to generate an expanded query vector, and elements of the expanded query vector are selected. Candidate items are identified based on posting lists corresponding to the position of each selected element in the expand query vector. The candidate items may be ranked, and a result set is returned as a response to the query.


Find Patent Forward Citations

Loading…