System, method, and software for recovering from interruption of DVD playback
First Claim
1. A method of operating a computer system that includes an optical-disk drive, the method comprising:
- playing a disk in the optical-disk drive;
recording information indicating a disk playback position; and
resuming play of the disk at a disk position based on the disk playback position indicated in the recorded information, after an interruption of power to the optical-disc drive;
wherein the step of recording information is performed before an event leading to the interruption of power.
2 Assignments
0 Petitions
Accused Products
Abstract
Battery-powered computer systems have evolved into multi-media systems which can playback two-hour movies stored on Digital Versatile Disks (DVDs). However, battery lives are generally too short to permit users to view an entire movie without interruption, requiring users who resume playback to fast-forward to an approximate point where the interruption occurred. Accordingly, the present invention provides system, method, and software embodiments which monitor battery status during DVD playback, and upon detection of low battery level, record a current playback position. Subsequent to the replacement or recharge of the battery, playback may be automatically resumed at the recorded playback position, thereby saving both time and power in recovering from the interruption. Other embodiments omit battery monitoring by periodically recording playback position and facilitate recovery from interruptions of data-transfer operations.
87 Citations
30 Claims
-
1. A method of operating a computer system that includes an optical-disk drive, the method comprising:
-
playing a disk in the optical-disk drive;
recording information indicating a disk playback position; and
resuming play of the disk at a disk position based on the disk playback position indicated in the recorded information, after an interruption of power to the optical-disc drive;
wherein the step of recording information is performed before an event leading to the interruption of power. - View Dependent Claims (2, 5, 6, 21, 22, 23)
wherein the optical-disk drive operates primarily on power from a battery pack;
wherein the interruption of power to the optical-disk drive occurs in response to loss of sufficient battery power; and
wherein resuming play of the disk at the playback position occurs after replacing at least a portion of the battery pack, recharging at least a portion of the battery pack, or coupling the optical-disk drive to an AC power outlet.
-
-
6. The method of claim 1 wherein playing a disk in the optical-disk drive comprises playing a DVD-ROM in a DVD-ROM-compatible drive.
-
21. The method of claim 1 wherein the interruption of power to the optical-disk drive occurs in response to a loss of sufficient AC power.
-
22. The method of claim 21 wherein the step of recording the information indicating said disk playback position is performed periodically, prior to said loss of sufficient AC power.
-
23. The method of claim 1 wherein said event leading to the interruption of power comprises a user connecting the computer system to another AC power outlet.
-
3. A method of operating a computer system that includes an optical-disk drive, the method comprising:
-
playing a disk in the optical-disk drive;
recording information indicating a disk playback position; and
resuming play of the disk at a disk position based on the disk playback position indicated in the recorded information, after an interruption of power to the optical-disc drive;
wherein the interruption of power to the optical-disk drive occurs in response to a loss of sufficient battery power. - View Dependent Claims (4, 20)
detecting a low-battery-power condition in the battery;
wherein the step of recording the information indicating said disk playback position is performed in response to the step of detecting the low-battery-power condition.
-
-
7. A computer-readable, data-storage medium that stores playback-indexing software comprising instructions for:
-
recording information indicative of a playback position of a data-retrieval device; and
communicating a playback position based on the recorded information to the data-retrieval device;
wherein the step of communicating the playback position is performed after a power interruption to the data-retrieval device; and
wherein the step of recording the information indicative of the playback position is performed before an event resulting in said power interruption to the data-retrieval device. - View Dependent Claims (8, 9, 24, 25, 26)
checking a status associated with a charge condition of a battery, wherein the step of recording the information indicative of the playback position occurs in response to a determination that the charge condition of the battery is low;
wherein the event resulting in said power interruption comprises playing said data-retrieval device following the determination that the charge condition of the battery is low.
-
-
25. The computer-readable, data-storage medium of claim 7, wherein the step of recording the information indicative of the playback position is performed before an interruption to AC power.
-
26. The computer-readable, data-storage medium of claim 25, wherein the step of recording the information indicative of the playback position is performed periodically, prior to the interruption to the AC power.
-
10. A computer system comprising:
-
a processor;
a display coupled to the processor;
an optical-disk drive for playing an optical disk, the optical-disk drive coupled to the processor for processing data from the optical disk and coupled to the display for displaying data from the optical disk;
means for determining, prior to a power interruption, information indicative of a playback position of the optical-disk drive; and
a memory device which stores instructions for recording the information indicative of the playback position of the optical-disk drive and for directing the optical-disk drive to initiate, following the power interruption, a playback operation at a playback position based on the recorded information. - View Dependent Claims (11, 12, 27, 29)
a battery for powering the processor, display, optical-disk drive, and memory device; and
wherein the instructions for recording information indicative of a playback position are executed in response to a determination that the battery is low.
-
-
12. The system of claim 10 wherein the memory device comprises a hard drive.
-
27. The system of claim 10,
wherein the power interruption is an interruption of AC power; - and
wherein said means for determining is configured to periodically determine the information indicative of a playback position of the optical-disk drive prior to the interruption to the AC power.
- and
-
29. The method of claim 27, wherein the step of recording the information indicative of the playback position on the optical disk is performed periodically, prior to the interruption to the AC power.
-
13. A method of playing back data from an optical disk in a disk drive, the method comprising:
-
playing back the optical disk;
recording information indicative of a playback position on the optical disk; and
communicating an optical disk position, based on the playback position indicated by the recorded information, to the disk drive, after a power-related interruption of the playing back of the optical disk;
wherein said step of recording the information indicative of the playback position on the optical disk occurs prior to an event resulting in the power-related interruption of the playing back of the optical disk. - View Dependent Claims (14, 15, 28, 30)
-
-
16. A method of playing back a movie on a battery-powered computer system, the method comprising:
-
recording information indicating how much of the movie has been played; and
after a battery-power-related interruption of movie playback, enabling resumption of the movie playback from a point of the movie based on the recorded information;
wherein the battery-power-related interruption of the movie playback is based on insufficient battery power. - View Dependent Claims (17, 18)
-
-
19. A computer system comprising:
-
a processor;
a first memory device for storing data transferred to the computer system;
a battery coupled to supply power to the processor and the first memory device;
a battery-monitoring circuit coupled to the battery for indicating a low-battery condition to the processor; and
a second memory device responsive to the processor receiving an indication of a low-battery condition to store data indicating where to resume an interrupted data transfer to the first memory device.
-
Specification