Television receiver with shared data port and control software
First Claim
1. A system for providing auxiliary data from a television receiver comprising:
- a terminal for applying a data stream to the television receiver, the data stream including a television signal and the auxiliary data;
a controller internal to the television receiver which processes the data stream to extract the auxiliary data, to determine a type of shared data device to receive the auxiliary data and to format the auxiliary data in accordance with requirements of the determined type of shared data device;
a plurality of shared data devices of different types coupled to the television receiver; and
a communications channel for coupling the television receiver to the plurality of shared data devices to transfer the auxiliary data exclusive of the television signal from the controller to at least one of the plurality of shared data devices as determined by the controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for transferring data from a television receiver to a display device and a shared data device includes a digital television receiver, a display device, at least one shared data device, and a communications channel coupled to the television receiver and the shared data devices. The television receiver receives, decodes, and processes a digitally encoded television signal (e.g., MPEG). This processed signal is provided to a display device (e.g., television monitor). In addition, an auxiliary data signal, sent with the digitally encoded television signal, is sent to at least one shared data device. Each of the shared data devices may be a printer, another television receiver, a digital video tape recorder, or a personal digital assistant (PDA). With a system as described herein, the auxiliary data may be an electronic program guide such that a viewer may print a program menu for subsequent review. Upon reviewing the printed program menu, the viewer may then select a channel for viewing or program a video tape recorder to record a selected channel. Alternatively, a viewer may transfer the electronic program guide to a PDA, review the program menu on the PDA, and subsequently program the television receiver, via the PDA, to select a channel for viewing or program a video tape recorder, via the PDA, to record a selected channel.
-
Citations
16 Claims
-
1. A system for providing auxiliary data from a television receiver comprising:
-
a terminal for applying a data stream to the television receiver, the data stream including a television signal and the auxiliary data;
a controller internal to the television receiver which processes the data stream to extract the auxiliary data, to determine a type of shared data device to receive the auxiliary data and to format the auxiliary data in accordance with requirements of the determined type of shared data device;
a plurality of shared data devices of different types coupled to the television receiver; and
a communications channel for coupling the television receiver to the plurality of shared data devices to transfer the auxiliary data exclusive of the television signal from the controller to at least one of the plurality of shared data devices as determined by the controller. - View Dependent Claims (2, 3, 4)
-
-
5. A system for processing auxiliary data sent with a digital television signal comprising:
-
a television receiver for receiving and processing the digital television signal, to provide a processed television signal, to extract the auxiliary data from the digital television signal, to determine, from the auxiliary data, a type of shared data device to receive the auxiliary data, to format the auxiliary data in accordance with requirements of the determined type of shared data device, and to provide the auxiliary data signal exclusive of the processed television signal in accordance with a shared data device communications channel protocol;
a plurality of shared data devices;
a shared data device communications channel, that operates according to the shared data device communications channel protocol, for coupling the television receiver to at least one of the plurality of shared data devices according to the type or shared data device determined by the television receiver to receive the auxiliary data; and
a display device for receiving and displaying the processed television signal. - View Dependent Claims (6, 7, 8)
-
-
9. A television receiver comprising:
-
a front end interface for receiving a digital television signal, including auxiliary data and providing video and audio signals;
a remote control receiver for receiving an initialization signal and providing a control signal;
a video processing and decoding portion for receiving, processing, and decoding the video signal and providing an output video signal;
an audio processing and decoding portion for receiving, processing, and decoding the audio signal and providing an output audio signal;
a controller for receiving the video, audio and initialization signals, and auxiliary data and providing data signals and further control signals corresponding to the auxiliary data;
an output interface portion coupled to a communication channel for receiving the output audio and video signals and for providing the output audio and video signals for presentation; and
a shared data decoder and formatter coupled to the controller for receiving the data signals exclusive of the audio and video signals and, responsive to the initialization signal for determining, from the auxiliary data, a type of shared data device to receive the auxiliary data, for formatting the data signal according to the determined format and for providing the formatted data signal to a shared data device of the determined type in accordance with a communications channel protocol. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for transferring auxiliary data from a television receiver to shared data device comprising the acts of:
-
a) receiving an initialization signal;
b) decoding the initialization signal to determine a type of shared data device to receive the auxiliary data;
c) acquiring a page of the auxiliary data;
d) formatting the page of auxiliary data in accordance with requirements of the type of shared data device; and
e) transferring said page of data to said shared data device. - View Dependent Claims (15, 16)
-
Specification