Method and apparatus for displaying textual or graphic data on the screen of television receivers
First Claim
1. A system for displaying textual or graphic data on a television receiver comprising:
- a memory device at the television receiver in which data representing local language commands is stored;
a microprocessor electrically coupled to the memory device for displaying the local language commands stored in the memory device on the television receiver;
a VBI decoder for extracting data from a VBI of a television signal, wherein the extracted data includes commands, in one or more foreign languages, corresponding to the local language commands; and
a storage device at the television receiver for storing the extracted data, wherein the microprocessor is configured to substitute the commands in one or more foreign languages for the local language commands for displaying on the television receiver.
6 Assignments
0 Petitions
Accused Products
Abstract
A local language is pre-stored in permanent memory. Equivalent data is transmitted in the vertical blanking interval (VBI) to television receivers. Each equivalent data set comprises a unique language identifier and a foreign language translation of, or graphical representative of, the local language pre-stored in permanent memory. The viewer selects the language to be displayed from an on screen menu with a remote controller. The selected equivalent data is retrieved from the VBI and stored in a RAM for future display. When the microprocessor calls up the text of a command for display, the equivalent data is substituted for the local language data so the foreign language version of the command can be displayed in a seamless manner. If no equivalent data is in the RAM, the local language pre-stored in permanent memory is displayed on the television screen in accordance with the normal operation of the microprocessor.
43 Citations
20 Claims
-
1. A system for displaying textual or graphic data on a television receiver comprising:
-
a memory device at the television receiver in which data representing local language commands is stored;
a microprocessor electrically coupled to the memory device for displaying the local language commands stored in the memory device on the television receiver;
a VBI decoder for extracting data from a VBI of a television signal, wherein the extracted data includes commands, in one or more foreign languages, corresponding to the local language commands; and
a storage device at the television receiver for storing the extracted data, wherein the microprocessor is configured to substitute the commands in one or more foreign languages for the local language commands for displaying on the television receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for displaying textual or graphic data on television receivers comprising the steps of:
-
storing in a memory device at the television receiver data representing local language commands;
transmitting to a television receiver equivalent data in a VBI of a television signal, the equivalent data including a plurality of translations or graphical representatives, in one or more foreign languages, of the local language commands;
storing the equivalent data in a storage device at the television receiver; and
configuring a microprocessor to substitute the equivalent data for the local language commands for displaying on the television receiver. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
creating a language menu including a listing of the foreign languages; and
displaying the language menu on the screen.
-
-
11. The method of claim 10, further comprising the steps of:
-
choosing one of the transmitted foreign languages from the language menu at the television receiver; and
displaying foreign language translation of the commands corresponding to the chosen foreign language on the screen.
-
-
12. The method of claim 9, further comprising the steps of:
-
attaching to the transmitted equivalent data a plurality of language identifiers, each being unique to one of the foreign language translations or graphical data representations;
inputting a choice from among the language identifiers;
comparing the inputted choice with the language identifiers attached to the equivalent data; and
displaying the equivalent data when a match occurs in the comparing step.
-
-
13. The method of claim 9, wherein the step of transmitting comprises inserting the equivalent data into the VBI of television signal at a head end location.
-
14. The method of claim 9, wherein the step of transmitting equivalent data also transmits the local language commands and a local language identifier.
-
15. The method of claim 9, further comprising the step of assigning addresses to the local language commands and the equivalent data indicating the location on the television receiver where the commands are to be displayed.
-
16. The method of claim 9, further comprising the step of configuring the microprocessor when a call is made to issue an address to designate a screen location, retrieve the command responsive to a status bit and the issued address, and display the retrieved command.
-
17. A method for displaying textual or graphic data on a screen of a television receiver comprising the steps of:
-
storing in a local memory at the television receiver a set of commands in a first language;
receiving on a subcarrier of a television signal a set of the same commands in a second language;
storing at the television receiver the received set of commands in a second language;
selecting one of the sets of commands for display on the screen; and
configuring a microprocessor to display the selected set of commands on the screen of the television receiver. - View Dependent Claims (18, 19, 20)
creating a language menu including a listing of the foreign languages;
displaying the language menu on the screen;
choosing one of the transmitted foreign languages from the language menu at the television receiver; and
displaying foreign language translation of the commands corresponding to the chosen foreign language on the screen.
-
-
20. The method of claim 17, further comprising the step of configuring the microprocessor when a call is made to issue an address to designate a screen location, retrieve the command responsive to a status bit and the issued address, and display the retrieved command.
Specification