Method and system for managing recent data in a mobile device linked to an on-demand service
AssigneeSalesforce, Inc.
InventorsLarry Robinson, Erik Forsberg
Life of this patent
Estimating the term…
Abstract
Systems and methods for managing recent data items in a database. A method typically includes determining whether a data object managed by an on demand service is designated as able to be accessed by a user at a mobile device and storing locally at a mobile device a plurality of most recently used items viewed for a data object designated as able to be accessed by a user at a mobile device. The method also typically includes determining a single most recently used set from among the stored plurality of most recently used items viewed for at least one data object designated as able to be accessed by a user at a mobile device.
Claims14
A method of synchronizing data records from a server to a mobile device, comprising:
- receiving, at a user interface separate from the mobile device, an indication that enables synchronization of a data object that includes a plurality of data items for synchronization to the mobile device, wherein the data object corresponds to a data table and each data item of the plurality of data items corresponds to a row of the data table, and wherein the data table is designated to be synchronized to the mobile device based at least in part on receiving the indication at the user interface;
- identifying, based at least in part on receiving the indication enables synchronization of the data object and using a first filter associated with an organization and configured by an administrator of the organization, a first set of data items of the plurality of data items stored at the server for synchronization to the mobile device;
- selecting a second set of data items that are associated with the data object from the first set of data items that are stored at the server for synchronization to the mobile device based at least in part on application of second filter that is associated with a profile assigned to a user of the mobile device by the administrator and a list of most recently used (MRU) data items of the first set of data items associated with the data object at the server, the second filter being applied to the first set of data items after using the first filter associated with the organization to identify the first set of data items;
- and
- transmitting the second set of data items for local storage at the mobile device.
Dependencies are inferred from the claim text.