Moveable storage
First Claim
Patent Images
1. An apparatus comprising:
- one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to;
determine an anticipated location change of a user from a first geographical location to a second geographical location; and
after determining the anticipated location change, based on an indication that the user will access data associated with the user during the anticipated location change, and before the user changes location from the first geographical location to the second geographical location, move the data associated with the user from a storage device associated with the first geographical location to a mobile device associated with the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for storing and moving data based on the location of a user or a change in location of a user is described herein. Data associated with a user may be stored at one or more storage devices associated with a location of the user. Some or all of the data associated with the user may be moved to one or more other storage devices if, for example, the user moves to a different location or is expected to move to a different location, so that the user'"'"'s data may be more efficiently accessed by the user.
17 Citations
40 Claims
-
1. An apparatus comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the apparatus to; determine an anticipated location change of a user from a first geographical location to a second geographical location; and after determining the anticipated location change, based on an indication that the user will access data associated with the user during the anticipated location change, and before the user changes location from the first geographical location to the second geographical location, move the data associated with the user from a storage device associated with the first geographical location to a mobile device associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a storage device associated with a first geographical location, the storage device comprising; one or more processors; and memory storing instructions that, when executed by the one or more processors of the storage device, cause the storage device to; store data associated with a user; and a computing device comprising; one or more processors; and memory storing instructions that, when executed by the one or more processors of the computing device, cause the computing device to; determine an anticipated location change of the user from the first geographical location to a second geographical location; and after determining the anticipated location change, based on an indication that the user will access the data associated with the user during the anticipated location change, and before the user changes location from the first geographical location to the second geographical location, move the data associated with the user from the storage device associated with the first geographical location to a mobile device associated with the user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the apparatus to; determine an anticipated location change of a user from a first geographical location to a second geographical location; and after determining the anticipated location change, based on an access indicator associated with the user and with a travel period associated with the anticipated location change, and before the user changes location from the first geographical location to the second geographical location, cause data associated with the user and stored at a storage device associated with the first geographical location to be stored at a mobile device associated with the user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
a storage device associated with a first geographical location, the storage device comprising; one or more processors; and memory storing instructions that, when executed by the one or more processors of the storage device, cause the storage device to; store data associated with a user; and a computing device comprising; one or more processors; and memory storing instructions that, when executed by the one or more processors of the computing device, cause the computing device to; determine an anticipated location change of the user from the first geographical location to a second geographical location; and after determining the anticipated location change, based on an access indicator associated with the user and with a travel period associated with the anticipated location change, and before the user changes location from the first geographical location to the second geographical location, cause the data associated with the user and stored at the storage device associated with the first geographical location to be stored at a mobile device associated with the user. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the apparatus to; determine an anticipated location change of a user to a geographical location; and after determining the anticipated location change and based on a determination that a likelihood that the user will access data associated with the user during a commute associated with the anticipated location change satisfies a threshold, move the data associated with the user to a mobile device associated with the user. - View Dependent Claims (34, 35, 36)
-
-
37. A system comprising:
-
a mobile device associated with a user; and a computing device comprising; one or more processors; and memory storing instructions that, when executed by the one or more processors of the computing device, cause the computing device to; determine an anticipated location change of the user to a geographical location; and after determining the anticipated location change and based on a determination that a likelihood that the user will access data associated with the user during a commute associated with the anticipated location change satisfies a threshold, move the data associated with the user to the mobile device; wherein the mobile device comprises; one or more processors; and memory storing instructions that, when executed by the one or more processors of the mobile device, cause the mobile device to; receive the data associated with a user. - View Dependent Claims (38, 39, 40)
-
Specification