Media player with acceleration protection
First Claim
1. A method for operating a portable media player having media stored on a disk drive, said method comprising:
- (a) evaluating acceleration of the portable media player;
(b) determining whether the acceleration is substantial; and
(c) altering an operation of the portable media player when said determining (b) determines that the acceleration is substantial.
2 Assignments
0 Petitions
Accused Products
Abstract
An improved media player and a method for operating a portable computing device (e.g., media player) are disclosed. According to one aspect, a portable computing device is able to protect its disk drive when being subjected to undesired levels of acceleration. The portable computing device protects its disk drive by monitoring for such accelerations and operating to avoid usage of the disk drive during periods of acceleration. Through such protection, the likelihood of damage to the disk drive or loss of data stored on the disk drive is able to be substantially reduced. According to another aspect, a user of a portable computing device can be alerted when the portable computing device is being subjected to undesirable levels of acceleration.
-
Citations
39 Claims
-
1. A method for operating a portable media player having media stored on a disk drive, said method comprising:
-
(a) evaluating acceleration of the portable media player;
(b) determining whether the acceleration is substantial; and
(c) altering an operation of the portable media player when said determining (b) determines that the acceleration is substantial. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium including at least computer program code for operating a portable media player having media stored on a disk drive, said computer readable medium comprising:
-
computer program code for evaluating acceleration of the portable media player;
computer program code for determining whether the acceleration is substantial; and
computer program code for altering an operation of the portable media player when it is determined that the acceleration is substantial. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A portable media player, comprising:
-
a storage disk drive that stores media content for each of a plurality of media items;
an acceleration monitor that monitors acceleration of said portable media player;
a cache that temporarily stores the media content for a subset of the plurality of media items stored on said storage disk drive; and
a processor operatively connected to said storage disk drive, said acceleration monitor and said cache, said processor controls said portable media player to play the media content from said cache and to refresh the media content in said cache by storing the media content for another subset of the plurality of media items stored on said disk drive, wherein said processor controls said portable media player to evaluate the acceleration of said portable media player, and wherein said processor operates to restrict access to the media items stored on said storage disk drive when said portable media player is undergoing acceleration. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A portable media player, comprising:
-
a storage disk drive that stores media content for each of a plurality of media items;
an acceleration monitor that monitors acceleration of said portable media player;
a cache that temporarily stores the media content for a subset of the plurality of media items stored on said storage disk drive; and
a processor operatively connected to said storage disk drive, said acceleration monitor and said cache, said processor controls said portable media player to play the media content from said cache and to refresh the media content in said cache by storing the media content for another subset of the plurality of media items stored on said disk drive, wherein said processor controls said portable media player to evaluate the acceleration of said portable media player, and wherein said processor operates to produce a user feedback when said portable media player is undergoing acceleration. - View Dependent Claims (39)
-
Specification