Location-aware behavior for a data storage device
First Claim
1. A method of managing a data storage device, said method comprising:
- receiving, at the data storage device, signal information that indicates a location;
determining a current location of the data storage device;
determining, by the data storage device, whether a storage medium of the data storage device is to be activated based on the current location; and
activating the storage medium of the data storage device based on the determination, wherein activating the storage medium comprises prefetching a file stored on the storage medium based on the current location.
10 Assignments
0 Petitions
Accused Products
Abstract
A computing device, such as a data storage device, that is location-aware and modifies its behavior depending on its location. In some embodiments, the data storage device may determine its location based on information such as Global Positioning System information, proximity to a wireless network, near-field proximity to another device, etc. The data storage device maintains a profile for various locations in which it is frequently located and records user-behavior at these locations. In addition, the device may be configured or program with specific behaviors at different locations. Based on the location of the device, it may then perform various actions to improve its responsiveness. In one embodiment, a data storage device may enter or exit from a standby state, prefetch various files, etc. based on its proximity to a particular location.
-
Citations
19 Claims
-
1. A method of managing a data storage device, said method comprising:
-
receiving, at the data storage device, signal information that indicates a location; determining a current location of the data storage device; determining, by the data storage device, whether a storage medium of the data storage device is to be activated based on the current location; and activating the storage medium of the data storage device based on the determination, wherein activating the storage medium comprises prefetching a file stored on the storage medium based on the current location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of predicting future access of a data storage device based on locations of the data storage device, said method comprising:
-
recording locations of the data storage device; identifying a pattern of use of the data storage device based on the recorded locations; predicting a location, on media of the data storage device, of a next access request based on the pattern; and activating the data storage device based on the predicted location. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of managing a data storage device based on predicting a location of the data storage device, said method comprising:
-
recording a series of user access requests of the data storage device over a period of time; determining respective locations of the user access requests; identifying a pattern of user access requests based on the respective locations; determining a predicted location, on media of the data storage device, of a next user access request based on the identified pattern; and linking an action associated with the predicted location of the next access request to when the data storage device is within predetermined proximity to a predicted geographical location. - View Dependent Claims (17, 18, 19)
-
Specification