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:
Feb. 23, 2021

Filed:

Jul. 20, 2018
Applicant:

Qc Ware Corp., Moffett Field, CA (US);

Inventors:

James W. Brahm, Colorado Springs, CO (US);

David A. B. Hyde, San Carlos, CA (US);

Peter McMahon, Menlo Park, CA (US);

Assignee:

QC Ware Corp., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/0842 (2016.01); G06N 3/12 (2006.01); G06F 17/16 (2006.01); G06F 9/50 (2006.01); G06N 10/00 (2019.01); G06F 16/901 (2019.01); G06F 16/9038 (2019.01); G06F 17/10 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0842 (2013.01); G06F 9/5027 (2013.01); G06F 16/9014 (2019.01); G06F 16/9024 (2019.01); G06F 16/9038 (2019.01); G06F 17/10 (2013.01); G06F 17/16 (2013.01); G06N 3/126 (2013.01); G06N 10/00 (2019.01); H04L 67/1004 (2013.01); H04L 67/1017 (2013.01); H04L 67/2823 (2013.01);
Abstract

In an embedding caching system, embeddings generated from previous problems are re-used to improve performance on future problems. A data structure stores problems and their corresponding embeddings. When computing future embeddings, this data structure can be queried to determine whether an embedding has already been computed for a problem with the same structure. If it has, the embedding can be retrieved from the data structure, saving the time and computational expense of generating a new embedding. In one variation, the query is not based on exact matches. If a new problem is similar in structure to previous problems, those embeddings may be used to accelerate the generating of an embedding for the new problem, even if they cannot be used directly to embed the new problem.


Find Patent Forward Citations

Loading…