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:
Aug. 23, 2016
Filed:
Sep. 08, 2014
Salesforce.com, Inc., San Francisco, CA (US);
Deepak Kothule, Culver City, CA (US);
Bagrat Mazyan, Calabasas, CA (US);
Erik Forsberg, Los Angeles, CA (US);
Aleksandra Zhulina, Woodland Hills, CA (US);
Pierpaolo Bergamo, San Francisco, CA (US);
salesforce.com, inc., San Francisco, CA (US);
Abstract
Mechanisms and methods are provided for optimizing data synchronization between clients and database systems. These mechanisms and methods provide optimizations for synchronization requests, by either breaking a synchronization request into multiple smaller requests, or by executing different code routines for differing client types, or by pre-caching data that a user is anticipated to want at a future point. Such optimization techniques can enable clients with varying capacities (e.g., mobile client vs. full desktop client) to optimally utilize their respective device capabilities.