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:
Mar. 02, 2021

Filed:

Mar. 26, 2018
Applicant:

Liberation Distribution, Inc., San Jose, CA (US);

Inventors:

Cheryl Murphy Durzy, San Jose, CA (US);

Richard Brashears, San Jose, CA (US);

David Cross, San Jose, CA (US);

Jeffrey Markham, San Jose, CA (US);

Assignee:

Liberation Distribution, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/2455 (2019.01); G06Q 30/06 (2012.01); G06Q 30/00 (2012.01); G06F 16/248 (2019.01); G06F 16/951 (2019.01); G06F 16/242 (2019.01); G06Q 20/12 (2012.01); G06Q 20/40 (2012.01); G06Q 10/08 (2012.01); G06Q 20/14 (2012.01);
U.S. Cl.
CPC ...
G06F 16/24552 (2019.01); G06F 16/248 (2019.01); G06F 16/2425 (2019.01); G06F 16/951 (2019.01); G06Q 10/087 (2013.01); G06Q 10/0832 (2013.01); G06Q 20/12 (2013.01); G06Q 20/14 (2013.01); G06Q 20/40 (2013.01); G06Q 30/018 (2013.01); G06Q 30/0607 (2013.01); G06Q 30/0625 (2013.01); G06Q 30/0635 (2013.01); G06Q 30/0643 (2013.01);
Abstract

In a method for resolving a query to a database, a server computing system receives a query for retrieving objects from a client device. A candidate data set of objects is determined by applying the query to the database, the candidate data set of objects including identifiers of objects satisfying the query. The candidate data set of objects is transmitted to the client computing device as the identifiers. A request for a subset of the objects corresponding to identifiers of the candidate data set of objects from the server computing system for identifiers of the candidate data set of objects that do not match the identifiers of objects stored in the cache of the client computing device is received. The subset of objects is transmitted to the client device.


Find Patent Forward Citations

Loading…