Mobile device group-based data sharing
First Claim
Patent Images
1. A method for sharing data between a plurality of mobile devices, comprising:
- using a processor to associate a first mobile device with a mobile device group;
associating a second mobile device with the mobile device group, wherein a user of the first mobile device customizes a level of sharing for the second mobile device;
allowing the second mobile device to access first mobile device data based on the association of the second mobile device with the mobile device group, wherein the first mobile device data is stored on a server, and wherein allowing the second mobile device to access the first mobile device data includes allowing the second mobile device to save second mobile device data on the server, and wherein saving second mobile device data on the server includes saving second mobile device data on a server account associated with the first mobile device;
creating server metadata based on the first mobile device data, wherein the server metadata includes at least one from the group comprising file name and file size;
storing the server metadata in a second mobile device cache, wherein the second mobile device cache is organized on the second mobile device in the same order as uploaded to the server, wherein the second mobile device cache is updated from the server;
storing the association of the second mobile device with the mobile device group in a storage device; and
saving the second mobile device data on the first mobile device from the server after saving the second mobile device data on the server.
10 Assignments
0 Petitions
Accused Products
Abstract
A method, article of manufacture, and apparatus for sharing data between a plurality of mobile devices is disclosed. In some embodiments, this includes using a processor to associate a first mobile device with a mobile device group, associating a second mobile device with the mobile device group, allowing the second mobile device to access the first mobile device data based on the association of the second mobile device with the mobile device group, and storing the association of the second mobile device with the mobile device group in a storage device.
106 Citations
11 Claims
-
1. A method for sharing data between a plurality of mobile devices, comprising:
-
using a processor to associate a first mobile device with a mobile device group; associating a second mobile device with the mobile device group, wherein a user of the first mobile device customizes a level of sharing for the second mobile device; allowing the second mobile device to access first mobile device data based on the association of the second mobile device with the mobile device group, wherein the first mobile device data is stored on a server, and wherein allowing the second mobile device to access the first mobile device data includes allowing the second mobile device to save second mobile device data on the server, and wherein saving second mobile device data on the server includes saving second mobile device data on a server account associated with the first mobile device; creating server metadata based on the first mobile device data, wherein the server metadata includes at least one from the group comprising file name and file size; storing the server metadata in a second mobile device cache, wherein the second mobile device cache is organized on the second mobile device in the same order as uploaded to the server, wherein the second mobile device cache is updated from the server; storing the association of the second mobile device with the mobile device group in a storage device; and saving the second mobile device data on the first mobile device from the server after saving the second mobile device data on the server. - View Dependent Claims (2, 3, 4)
-
-
5. A system for sharing data between a plurality of mobile devices, comprising a processor configured to:
-
associate a first mobile device with a mobile device group; associate a second mobile device with the mobile device group, wherein a user of the first mobile device customizes a level of sharing for the second mobile device; allow the second mobile device to access first mobile device data based on the association of the second mobile device with the mobile device group, wherein the first mobile device data is stored on a server, and wherein allow the second mobile device to access the first mobile device data includes allowing the second mobile device to save second mobile device data on the server, and wherein saving second mobile device data on the server includes saving second mobile device data on a server account associated with the first mobile device; create server metadata based on the first mobile device data, wherein the server metadata includes at least one from the group comprising file name and file size; store the server metadata in a second mobile device cache, wherein the second mobile device cache is organized on the second mobile device in the same order as uploaded to the server, wherein the second mobile device cache is updated from the server; store the association of the second mobile device with the mobile device group in a storage device, and save the second mobile device data on the first mobile device from the server after saving the second mobile device data on the server. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product for sharing data between a plurality of mobile devices, comprising a non-transitory computer usable medium having machine readable code embodied therein for:
-
associating a first mobile device with a mobile device group; associating a second mobile device with the mobile device group, wherein a user of the first mobile device customizes a level of sharing for the second mobile device; allowing the second mobile device to access first mobile device data based on the association of the second mobile device with the mobile device group, wherein the first mobile device data is stored on a server, and wherein allowing the second mobile device to access the first mobile device data includes allowing the second mobile device to save second mobile device data on the server, and wherein save second mobile device data on the server includes save second mobile device data on a server account associated with the first mobile device; creating server metadata based on the first mobile device data, wherein the server metadata includes at least one from the group comprising file name and file size; storing the server metadata in a second mobile device cache, wherein the second mobile device cache is organized on the second mobile device in the same order as uploaded to the server, wherein the second mobile device cache is updated from the server; storing the association of the second mobile device with the mobile device group in a storage device; and saving the second mobile device data on the first mobile device from the server after saving the second mobile device data on the server. - View Dependent Claims (10, 11)
-
Specification