Method and system for facilitating IRDA support and integrated multimedia control for a CD-ROM drive
First Claim
1. A method for facilitating integrated multimedia control for a CD-ROM drive having a hardware volume control comprising:
- reading a parameter page to determine whether said hardware volume control exists;
updating a control page in correspondence with a change in status of said hardware volume control;
reading said control page at a predetermined interval to determine the status of said hardware volume control; and
issuing a command to carry out an appropriate action based on said status of said hardware volume control.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for expanding the features and functions of a CD-ROM drive by facilitating communication between the drive and a host computer. The communication allows a user to control the basic functions, such as volume control, fast forwarding, and playing, from the hard buttons and knobs from the front panel of the drive without incurring conflict with the host computer. It can also allow an IRDA module to be attached to the drive to transfer IRDA data via the IDE/ATAPI port. A parameter and control pages are stored in the firmware of the CD-ROM drive. The parameter page provides parameters to define the input devices, and the control pages update the changes in the status of the input devices. The host computer reads the control pages at a predetermined interval and issues appropriate command based on the changes in the status.
-
Citations
7 Claims
-
1. A method for facilitating integrated multimedia control for a CD-ROM drive having a hardware volume control comprising:
-
reading a parameter page to determine whether said hardware volume control exists; updating a control page in correspondence with a change in status of said hardware volume control; reading said control page at a predetermined interval to determine the status of said hardware volume control; and issuing a command to carry out an appropriate action based on said status of said hardware volume control. - View Dependent Claims (2)
-
-
3. A method for facilitating integrated multimedia control for a CD-ROM drive having a hardware play button comprising:
-
reading a parameter page to determine whether said hardware play button exists; updating a control page in correspondence with a change in status of said hardware play button; reading said control page at a predetermined interval to determine the status of said hardware play button; and issuing a command to carry out an appropriate action based on said status of said hardware play button. - View Dependent Claims (4)
-
-
5. A method for facilitating integrated multimedia control for a CD-ROM drive having a hardware fast skipping button comprising:
-
reading a parameter page to determine whether said hardware fast skipping button exists; updating a control page in correspondence with a change in status of said hardware fast skipping button; reading said control page at a predetermined interval to determine the status of said hardware fast skipping button; and issuing a command to carry out an appropriate action based on said status of said hardware fast skipping button.
-
-
6. A method for facilitating integrated multimedia control for a CD-ROM drive having a hardware fast forward/backward button comprising:
-
reading a parameter page to determine whether said hardware fast forward/backward button exists; updating a control page in correspondence with a change in status of said hardware fast forward/backward button device; reading said control page at a predetermined interval to determine the status of said hardware fast forward/backward button; and issuing a command to carry out an appropriate action based on said status of said hardware fast forward/backward button.
-
-
7. A method for facilitating integrated multimedia control for a CD-ROM drive having a hardware special mode button comprising:
-
reading a parameter page to determine whether said hardware special mode button exists; updating a control page in correspondence with a change in status of said hardware special mode button; reading said control page at a predetermined interval to determine the status of said hardware special mode button; and issuing a command to carry out an appropriate action based on said status of said hardware special mode button.
-
Specification