Cache-based mobile device network resource optimization
First Claim
Patent Images
1. A method for optimizing resource use in a mobile device network, comprising:
- using a processor to store mobile device data of a mobile device on a server, wherein storing the mobile device data of the mobile device includes transmitting the mobile device data to the sever, wherein the mobile device includes a client in communication with the server for transmitting the mobile data, wherein the client communicates with the server by using a unique identifier;
creating server metadata based on the stored mobile device data of the mobile device, wherein the server metadata includes at least one from the group comprising file name and file size;
storing the server metadata in a mobile device cache, wherein the mobile device cache is organized on the mobile device; and
using the mobile device to access the server metadata stored in the mobile device cache upon losing communication with the server, wherein a policy is used to update the server metadata stored in the mobile device cache by using metadata information stored on the server.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, article of manufacture, and apparatus for optimizing resource use in a mobile device network is disclosed. In some embodiments, this includes using a processor to store mobile device data on a server, creating server metadata based on the stored mobile device data, storing the server metadata in a mobile device cache, and using the mobile device to access the server metadata stored in the mobile device cache.
-
Citations
20 Claims
-
1. A method for optimizing resource use in a mobile device network, comprising:
-
using a processor to store mobile device data of a mobile device on a server, wherein storing the mobile device data of the mobile device includes transmitting the mobile device data to the sever, wherein the mobile device includes a client in communication with the server for transmitting the mobile data, wherein the client communicates with the server by using a unique identifier; creating server metadata based on the stored mobile device data of the mobile device, wherein the server metadata includes at least one from the group comprising file name and file size; storing the server metadata in a mobile device cache, wherein the mobile device cache is organized on the mobile device; and using the mobile device to access the server metadata stored in the mobile device cache upon losing communication with the server, wherein a policy is used to update the server metadata stored in the mobile device cache by using metadata information stored on the server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for optimizing resource use in a mobile device network, comprising a processor configured to:
-
store mobile device data of a mobile device on a server, wherein storing the mobile device data of the mobile device includes transmitting the mobile device data to the sever, wherein the mobile device includes a client in communication with the server for transmitting the mobile data, wherein the client communicates with the server by using a unique identifier; create server metadata based on the stored mobile device data of the mobile device, wherein the server metadata includes at least one from the group comprising file name and file size; store the server metadata in a mobile device cache, wherein the mobile device cache is organized on the mobile device; and use the mobile device to access the server metadata stored in the mobile device cache upon losing communication with the server, wherein a policy is used to update the server metadata stored in the mobile device cache by using metadata information stored on the server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for optimizing resource use in a mobile device network, comprising a non-transitory computer usable medium having machine readable code embodied therein for:
-
using a processor to store mobile device data of a mobile device on a server, wherein storing the mobile device data of the mobile device includes transmitting the mobile device data to the sever, wherein the mobile device includes a client in communication with the server for transmitting the mobile data, wherein the client communicates with the server by using a unique identifier; creating server metadata based on the stored mobile device data of the mobile device, wherein the server metadata includes at least one from the group comprising file name and file size; storing the server metadata in a mobile device cache, wherein the mobile device cache is organized on the mobile device; and using the mobile device to access the server metadata stored in the mobile device cache upon losing communication with the server, wherein a policy is used to update the server metadata stored in the mobile device cache by using metadata information stored on the server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification