METHOD AND SYSTEM FOR MANAGING RECENT DATA IN A MOBILE DEVICE LINKED TO AN ON-DEMAND SERVICE
First Claim
1. A method of managing data stored on a mobile device in remote communication with an on-demand database system, comprising:
- determining whether a first data object managed by an on demand system is designated as able to be accessed by a user of a mobile device;
determining a first set of data items from the first data object based on user-defined criteria;
determining a set of one or more most recently used (MRU) data items for the first data object, the MRU data items including data items that have been recently viewed by a user of the mobile device; and
storing locally at the mobile device a second set of data items from the first data object, the second set including data items from the first set of data items and from the MRU data items.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
30 Claims
-
1. A method of managing data stored on a mobile device in remote communication with an on-demand database system, comprising:
-
determining whether a first data object managed by an on demand system is designated as able to be accessed by a user of a mobile device; determining a first set of data items from the first data object based on user-defined criteria; determining a set of one or more most recently used (MRU) data items for the first data object, the MRU data items including data items that have been recently viewed by a user of the mobile device; and storing locally at the mobile device a second set of data items from the first data object, the second set including data items from the first set of data items and from the MRU data items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of managing data stored on a mobile device in remote communication with an on-demand database system, comprising:
-
determining a plurality of data objects managed by an on demand service that are designated as able to be accessed by a user of a mobile device; determining a first set of data items from the plurality of designated data objects based on user-defined criteria; determining one or more of most recently used (MRU) data items viewed for the plurality of designated data objects by a user of the mobile device; and storing locally at the mobile device a second set of items from the designated plurality of data objects, the second set including data items from the first set of data items and from the MRU data items. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An on demand database system, comprising:
-
a database service include database storage that stores a plurality of data objects accessible by a plurality of users; a mobile device that communicates remotely with a component of the database service; and one or more logic modules executing on one or more components of the database service, the logic module(s) being configured to; determine a plurality of data objects managed by the database service that are designated as able to be accessed by a user of the mobile device; determine a first set of data items from the plurality of designated data objects based on user-defined criteria; determine one or more of most recently used (MRU) data items viewed for the plurality of designated data objects by the user of the mobile device; and send data to the mobile device identifying a second set of data items for storing locally at the mobile device, the second set including data items from the first set of data items and from the MRU data items. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification