Digital device configuration and method
DCFirst Claim
1. A device comprising:
- an electronic memory;
an electromechanical data storage arrangement;
an enclosure at least partially containing the electronic memory and the electromechanical data storage arrangement, the enclosure of a size to be held in a user'"'"'s hand;
a user interface configured to receive user inputs in the form of user contact with the user interface; and
a controller configured to transfer first data from the electromechanical data storage arrangement to the electronic memory in response to the user contact, wherein the transfer of the first data begins before the user contact ends_and_to enable transfer of the first data only so long as the user contact with the user interface is occurring.
9 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Systems and methods for transferring data between storage components in a device. During a user interaction, at least some of the data to be transferred is loaded from an electromechanical data storage arrangement into an electronic storage. The transfer of data may begin prior to an end of the user interaction and may be completed, when possible, during the user interaction. The transfer of data between the storage components may be avoided in times that precede and follow the user interactions. If additional data transfers are required, the additional data is transferred during subsequent user interactions to avoid situations where mechanical shock could cause damage to one of the storage components as the data is accessed and transferred.
100 Citations
18 Claims
-
1. A device comprising:
-
an electronic memory; an electromechanical data storage arrangement; an enclosure at least partially containing the electronic memory and the electromechanical data storage arrangement, the enclosure of a size to be held in a user'"'"'s hand; a user interface configured to receive user inputs in the form of user contact with the user interface; and a controller configured to transfer first data from the electromechanical data storage arrangement to the electronic memory in response to the user contact, wherein the transfer of the first data begins before the user contact ends_and_to enable transfer of the first data only so long as the user contact with the user interface is occurring. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device comprising:
-
a housing configured to be hand held; an electronic memory having a capacity; an electromechanical data storage element; a user interface configured to receive an initial user interaction and a subsequent user interaction, the initial user interaction defining a command requiring a set of data that is larger than the capacity of the electronic memory; and a processor configured to; during the initial user interaction, begin to transfer an initial portion of the set of data from the electromechanical data storage element to the electronic memory so that the initial portion is available for use; monitor the use of any data stored in the electronic memory; during the subsequent user interaction, begin to transfer an additional portion of the set of data from the electromechanical data storage element to the electronic memory to replace a part of the initial portion which has been used such that an unused part of the initial portion and the additional portion are concurrently stored in the electronic memory; and immediately cancel pending data transfers if the initial user interaction is terminated before the complete transfer of the initial portion. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
accepting an initial user contact at a user interface of a handheld device; transferring an initial portion of a set of data from an electromechanical data storage element to an electronic memory, the transfer beginning prior to the end of the initial user contact; canceling pending transfers from the electromechanical data storage element immediately if the initial user contact ends before the loading of the electronic memory is complete; monitoring the use of any data stored in the electronic memory; and transferring an additional portion of the set of data from the electromechanical data storage element to the electronic memory to replace the part of the initial portion of the data which has been used such that an unused part of the initial portion and the additional portion are concurrently held in the electronic memory. - View Dependent Claims (14, 15, 16)
-
-
17. A device comprising:
-
a housing configured to be handheld; headphone receiver; a hard drive comprising a disk and an actuator arm bearing a sensor head, the actuator arm being selectively positionable having the sensor head over the disk and in a parked position, the sensor head engaging a ramp adjacent the disk in the parked position; and a processor configured to unload the sensor head by moving the sensor head to the parked position in engagement with the ramp in response to detecting a disconnect of a headphone plug from the headphone receiver.
-
-
18. A device comprising:
-
a housing configured to be handheld; a headphone receiver; a hard drive mounted within the housing and comprising a disk and an actuator arm bearing a sensor head, the actuator arm being selectively positionable having the sensor head over the disk and in a parked position, the sensor head engaging a ramp adjacent the disk in the parked position; and a processor coupled to the actuator arm and headphone receiver and configured to cause the actuator arm to unload the sensor head by moving the sensor head to the parked position in engagement with the ramp in response to detecting a disconnect of a headphone plug from the headphone receiver.
-
Specification