Patent ID: 6941310

Claim:
A system for caching data on a mobile computing device connectable to a central data source through a wireless link, comprising: a database configured to selectively operate in either of an on-line mode and an off-line mode with respect to a central data source; within the database, a cache table defined by: a set of access parameters corresponding to a first set of attributes of the data source; and a second set of attributes of the central data source; within the database, one or more instances of said cache table, wherein each said cache table instance comprises: an argument comprising a value for each of said access parameters; and a set of results, wherein each said result comprises a value for each of said second set of attributes of the data source; and for each said cache table instance, information for determining whether said result set is usable; wherein the database facilitates caching of data from a data source, on a mobile computing device coupled to the data source with a discontinuously available communication link.