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.
Patent No.:
Date of Patent:
Sep. 06, 2005
Filed:
Jul. 17, 2002
Rafiul Ahad, Fremont, CA (US);
Jerry Chiang, Fremont, CA (US);
Oleg Kibirev, San Mateo, CA (US);
Ravindra Prakash, San Jose, CA (US);
Samuelson Rehman, San Francisco, CA (US);
Rafiul Ahad, Fremont, CA (US);
Jerry Chiang, Fremont, CA (US);
Oleg Kibirev, San Mateo, CA (US);
Ravindra Prakash, San Jose, CA (US);
Samuelson Rehman, San Francisco, CA (US);
Oracle International Corp., Redwood Shores, CA (US);
Abstract
A cache table comprises a set of access parameters and a set of data columns. One or more instances of a cache table are stored on a mobile computing device. Each instance includes an argument (a unique set of values for the access parameters) and a result set (a set of values for the data columns). Thus, each result in a result set comprises the argument and corresponding column values. Cached result sets have specified periods of validity, and may or may not be usable after becoming invalid. Valid cached data may be used regardless of whether a connection is available to a data source (e.g., data or application server). Invalid data may be used for a period of time if no connection is available to the data source. Data in a cache table may be selectively updated from a data source without synchronizing the entire local database.