Sterne, Kessler, Goldstein & Fox P.L.L.C.
Data caching for mobile applications
Systems, methods, computer program product embodiments and combinations and sub-combinations thereof for data caching and cache synchronization are described herein. An embodiment includes comparing data in a cache with data stored at a data source and determining database operations needed to synchronize one or more partitions of the cache with the data source. Each cache partition is associated with mobile business object (MBO) metadata of a distinct mobile device and the determined database operations are executed to synchronize the partitions with the data source. By refreshing only those partitions which are pertinent to a given device, embodiments of the invention may increase parallelism by allowing multiple partitions to refresh concurrently. The embodiment further comprises reviewing a caching policy associated with the cache. The caching policy may be selected in a manner that reduces data traffic and redundant requests on the data source.
Sybase, Inc.
G G Y
G06F G06F Y10S
inventional inventional additional
Evan Peter Brian Keith Michael Lance Hemal
Ireland Lorenz Ho Waterman Pandya