Moveable storage
AssigneeComcast Cable Communications, LLC
InventorsFrances Bevan, David Markowitz, Gary Michael Rekstad, Jr., Jae Sim, Christopher Stone
Life of this patent
Estimating the term…
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.
Claims23
A method comprising:
- determining, by a computing device, a location schedule indicating:
- a future location change of a user from a current location to a future location, and
- a scheduled duration of stay at the future location;
- and
- sending, based on a determination that the location schedule indicates the future location change of the user from the current location to the future location and that the scheduled duration satisfies a duration threshold, from a storage device associated with the current location, and to a mobile device associated with the user, data associated with the user.
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 a location schedule indicating:
- a future location change of a user from a current location to a future location, and
- a scheduled duration of stay at the future location;
- and
- send, based on a determination that the location schedule indicates the future location change of the user from the current location to the future location and that the scheduled duration satisfies a duration threshold, from a storage device associated with the current location, and to a mobile device associated with the user, data associated with the user.
A system comprising:
- a storage device associated with a current location of a user, 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 the 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 a location schedule indicating:
- a future location change of the user from the current location to a future location,
- a scheduled duration of stay at the future location;
- and
- send, based on a determination that the location schedule indicates the future location change of the user from the current location to the future location and that the scheduled duration satisfies a duration threshold, from the storage device associated with the current location, and to a mobile device associated with the user, the data associated with the user.
Dependencies are inferred from the claim text.