Apparatus and Method For Context-Aware Mobile Data Management
First Claim
Patent Images
1. A method that efficiently cache and replicate application data in a context-aware system, the method comprising:
- determining a context of a mobile device;
determining a context preference of a user associated with the mobile device;
transmitting the context of the mobile device and the user context preference to another node and responsively receiving returned data;
determining available free space in the mobile device;
caching all data whose timestamp is within a predetermined threshold, the data being cached in at least a portion of the free space.
1 Assignment
0 Petitions
Accused Products
Abstract
A context of a mobile device is determined. A context preference of a user associated with the mobile device is determined. The context of the mobile device and the user context preference is transmitted to another node and responsively returned data is received. Available free space in the mobile device is determined. All data whose timestamp is within a predetermined threshold is cached. The data is cached in at least a portion of the free space.
-
Citations
18 Claims
-
1. A method that efficiently cache and replicate application data in a context-aware system, the method comprising:
-
determining a context of a mobile device; determining a context preference of a user associated with the mobile device; transmitting the context of the mobile device and the user context preference to another node and responsively receiving returned data; determining available free space in the mobile device; caching all data whose timestamp is within a predetermined threshold, the data being cached in at least a portion of the free space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device that efficiently caches and replicates application data in a context-aware system, the device comprising:
-
an interface having an input and output; a memory; a controller coupled to the memory and interface, the controller configured to determine a context of the mobile device, determine a context preference of a user associated with the mobile device, and transmit the context of the mobile device and the user context preference to another mobile node at the output, the controller also configured to responsively receive returned data via the input, determine available free space in memory of the mobile device, and cache all data whose timestamp is within a predetermined threshold, the data being cached in at least a portion of the free space of the memory. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification