Disk drive control for improving the operation of a computer subjected to motion
First Claim
Patent Images
1. A method of controlling the operation of a disk drive in a computer subjected to motion, the method comprising:
- monitoring the motion of the computer and detecting multiple successive forces on the computer caused by the motion;
based upon timing characteristics of the detected multiple successive forces, determining a periodic motion condition; and
scheduling operations of the disk drive based on the periodic motion condition so that the scheduled disk drive operations significantly avoid occurrence during occurrence of future successive forces.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method and program product are operable for controlling the operation of a disk drive in a computer subjected to motion, and comprise monitoring the motion of the computer and detecting multiple successive forces on the computer caused by the motion. Based upon characteristics of the detected forces, a motion condition, such as a walk or non-walk condition is determined. Disk drive operations are then scheduled based on the motion condition so that the scheduled disk drive operations significantly avoid occurrence during one of the future motion forces and accelerations.
17 Citations
46 Claims
-
1. A method of controlling the operation of a disk drive in a computer subjected to motion, the method comprising:
-
monitoring the motion of the computer and detecting multiple successive forces on the computer caused by the motion;
based upon timing characteristics of the detected multiple successive forces, determining a periodic motion condition; and
scheduling operations of the disk drive based on the periodic motion condition so that the scheduled disk drive operations significantly avoid occurrence during occurrence of future successive forces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer comprising:
-
a disk drive capable of performing read and write operations;
a motion detection device operable for detecting multiple successive forces, to which the disk drive is subjected, caused by motion of the computer;
a processor operably coupled to said motion detection device, the processor operable for determining a periodic motion condition based upon timing characteristics of the detected multiple successful forces, and further operable for scheduling operations of the disk drive based on the periodic motion condition so that the scheduled disk drive operations significantly avoid occurrence during occurrence of future successive forces. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for controlling the operation of a disk drive in a computer the apparatus comprising:
-
a motion detection device operable for detecting multiple successive forces, to which the disk drive is subjected, caused by motion of the computer;
a processor operably coupled to said motion detection device, the processor operable for determining a periodic motion condition based upon timing characteristics of the detected multiple successive forces, and further operable for scheduling operations of the disk drive based on the periodic motion condition so that the scheduled disk drive operations significantly avoid occurrence during occurrence of future successive forces. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A program product for controlling the operation of a disk drive in a computer subjected to motion, the program product comprising:
-
a program configured to receive inputs related to the detection of multiple successive forces on the computer caused by the motion, and to determine a periodic motion condition based upon the multiple successive force inputs, the program further configured to schedule operations of the disk drive based on the periodic motion condition so that the scheduled disk drive operations significantly avoid occurrence during occurrence of future successive forces;
a signal bearing media bearing the program. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification