Digital television apparatus for controlling a peripheral device via a digital bus
First Claim
Patent Images
1. A digital television apparatus comprising:
- (a) means for communicating via a digital bus with a peripheral device;
(b) means for receiving, from a data entry means associated with said digital television apparatus, a user initiated command associated with controlling said peripheral device, said user initiated command being recognized by said digital television apparatus and comprising header information and control information for controlling an operating mode of said peripheral device;
(c) means for mapping said control information into a universal command capable of being interpreted by said peripheral device, said peripheral device not being responsive to said user initiated command; and
(d) means for transferring said mapped control information over said digital bus to said peripheral device.
1 Assignment
0 Petitions
Accused Products
Abstract
A minimal level of interoperability for exchanging audio/video (A/V) content and associated control between common consumer electronic (CE) devices is defined. This interoperability is based on the IEEE 1394 serial bus for the physical and link layers and makes use of AV/C or CAL as the control language. This invention provides for reducing the number of remote controls that the user might need by allowing remote control commands to always be received by a controlling device (e.g., digital television) and then routed to the appropriate peripheral device (e.g. digital VCR) after translation into a universal format.
154 Citations
12 Claims
-
1. A digital television apparatus comprising:
-
(a) means for communicating via a digital bus with a peripheral device;
(b) means for receiving, from a data entry means associated with said digital television apparatus, a user initiated command associated with controlling said peripheral device, said user initiated command being recognized by said digital television apparatus and comprising header information and control information for controlling an operating mode of said peripheral device;
(c) means for mapping said control information into a universal command capable of being interpreted by said peripheral device, said peripheral device not being responsive to said user initiated command; and
(d) means for transferring said mapped control information over said digital bus to said peripheral device. - View Dependent Claims (2, 3, 4, 5, 6, 8, 11, 12)
(a) means for receiving, from said peripheral device, menu data associated with an on-screen display of said peripheral device; and
(b) means, coupled to said receiving means, for displaying said menu data.
-
-
3. The digital television apparatus of claim 2 and further comprising:
means for updating a portion of said on-screen display in response to said menu data.
-
4. The digital television apparatus of claim 2 wherein said menu data defines user selectable functions associated with said peripheral device.
-
5. The digital television apparatus of claim 4 wherein said peripheral device is a non-video device.
-
6. The digital television apparatus of claim 1, wherein said mapping means appends code type data to said universal command, said code type data indicating to said peripheral device that a received code is in a universal command format.
-
8. The method of claim 6, wherein the mapping step further comprises appending code type data to said mapped control information, said code type data indicating to said peripheral electronic device that a received code is in said universal command format.
-
11. The method of claim 8 wherein said peripheral device receives said control signal via a direct link, said peripheral device performs the step of:
-
(a) sending a message to said digital television, said message indicating the availability of digital data associated with an on-screen display of said peripheral device;
(b) receiving an acknowledgment from said controlling device; and
(c) transporting said digital data over said serial bus to said digital television.
-
-
12. The method of claim 11 wherein said step of initiating a timer comprises:
initiating a timer to generate a time period in response to said control signal received via said direct link, said peripheral device only responding to additional commands received via said direct link during said time period.
-
7. A method for controlling a peripheral electronic device interconnected via a IEEE 1394 serial bus to a digital television apparatus, said method comprising:
-
(a) determining, in response to a bus reset, said peripheral electronic device interconnected via said serial bus;
(b) communicating via said serial bus with said peripheral electronic device;
(c) receiving, from a data entry means associated with said digital television apparatus, a user initiated command associated with controlling said peripheral electronic device, said command having a format recognized by said digital television apparatus and comprising control information for controlling an operating mode of said peripheral electronic device;
(d) mapping said control information into a universal command format capable of being interpreted by said peripheral electronic device, said peripheral electronic device not being responsive to said command; and
(e) transferring said mapped control information over said serial bus to said peripheral electronic device.
-
-
9. A method for controlling a peripheral consumer electronic device interconnected via an IEEE 1394 serial bus to a digital television comprises:
-
(a) receiving, via said serial bus, a control signal from said digital television, said control signal being translated from a format only recognized by said digital television; and
(b) initiating a timer to generate a time period in response to said control signal received via said serial bus, said peripheral device only responding to additional commands received via said serial bus during said time period. - View Dependent Claims (10)
-
Specification