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:
Sep. 23, 2014

Filed:

Jan. 04, 2013
Applicant:

Apple Inc., Cupertino, CA (US);

Inventor:

Bruce Gaya, Palo Alto, CA (US);

Assignee:

Other;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/30 (2006.01); H04L 29/08 (2006.01); H04L 29/06 (2006.01); G06Q 20/20 (2012.01); G06Q 20/38 (2012.01);
U.S. Cl.
CPC ...
H04L 29/06047 (2013.01); H04L 67/2852 (2013.01); G06F 17/30312 (2013.01); G06Q 20/204 (2013.01); G06Q 20/382 (2013.01); H04L 67/2847 (2013.01);
Abstract

A method and apparatus for a configurable offline data store are described. For example, a method includes receiving a request for a first set of one or more records from a client application, wherein the first set is stored in a client data store and the client application also has access to a server data store unit of a server. The method further includes determining whether a first set of records in the client data store unit is valid; and upon determining the first set is valid, deleting those records of the first set in the client data store unit that are outdated. The method further includes upon determining the first set is not valid, deleting the first set; determining whether the record is in the client data store unit; and upon determining the record is in the client data store, transmitting a version of the record to the client application.


Find Patent Forward Citations

Loading…