
US Patent No: 5,966,637
Number of patents in Portfolio can not be more than 2000
System and method for receiving and rendering multi-lingual text on a set top box
Stats
-
Oct 12, 1999
Issued date -
Nov 12, 1996
filing date -
08/745,508
serial no -
In Force
status
Importance
Abstract
A system and method for receiving and rendering Unicode text in multiple languages on a set top box is disclosed. The system includes a set top box which receives an application program from a broadcast station. The set top box executes the application program. The application program includes Unicode character encoding text for display on a television coupled to the set top box. An operating environment running on the set top box includes a Unicode encoding engine which the application program invokes to display Unicode text. The encoding engine determines the language of characters in the text and invokes a rendering engine corresponding to the language of each character, thus enabling characters from different languages to be mixed in the same text string. The rendering engine has specific knowledge of the language, such as rendering direction and context. One or more glyph sets may be plugged in to the set top box to support different languages and fonts according the locale in which the set top box will be used. The rendering engine renders the characters using the glyphs in the glyph sets. Furthermore, glyphs not present in the set top box may be downloaded to the set top box along with the application program and rendered by a rendering engine. A set top box and method for efficiently storing and quickly retrieving the large number of Japanese Unicode characters using a hash table and hashing method in the set top box is also disclosed.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,502,462 Display list management mechanism for real-time control of by-the-line modifiable video display system | 41 | 1993 | |
| 5,570,134 Multilingual display device and method thereof | 21 | 1995 | |
|
|
|||
| 5,440,632 Reprogrammable subscriber terminal | 218 | 1994 | |
| 5,715,515 Method and apparatus for downloading on-screen graphics and captions to a television terminal | 103 | 1994 | |
|
|
|||
| 4,739,318 Visual display system for use with ideographic languages | 44 | 1984 | |
|
|
|||
| 5,519,443 Method and apparatus for providing dual language captioning of a television program | 42 | 1994 | |
|
|
|||
| 4,700,322 General technique to add multi-lingual speech to videotex systems, at a low data rate | 32 | 1984 | |