发明名称 |
OPTIMIZING DATA SYNCHRONIZATION BETWEEN MOBILE CLIENTS AND DATABASE SYSTEMS |
摘要 |
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. |
申请公布号 |
US2014379655(A1) |
申请公布日期 |
2014.12.25 |
申请号 |
US201414480440 |
申请日期 |
2014.09.08 |
申请人 |
salesforce.com, inc. |
发明人 |
Kothule Deepak;Mazyan Bagrat;Forsberg Erik;Zhulina Aleksandra;Bergamo Pierpaolo |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of pre-caching synchronization data, the method comprising:
receiving a synchronization request for one or more feeds of objects stored in a database system, the synchronization request associated with a user, each feed including feed items that are each associated with one or more objects of the database system; retrieving one or more feed items based on the synchronization request; analyzing the retrieved feed items to identify the one or more objects related to the retrieved feed items; retrieving at least one of the identified objects prior to receiving, from the user, a request for the at least one identified object; and sending the retrieved objects to a user-accessible cache. |
地址 |
San Francisco CA US |