|Publication number||US5237411 A|
|Application number||US 07/758,033|
|Publication date||Aug 17, 1993|
|Filing date||Sep 12, 1991|
|Priority date||Sep 12, 1990|
|Also published as||DE4028942A1, EP0475275A2, EP0475275A3, EP0475275B1|
|Publication number||07758033, 758033, US 5237411 A, US 5237411A, US-A-5237411, US5237411 A, US5237411A|
|Inventors||Helmut Fink, Trevor C. Jones, Colin Hinson|
|Original Assignee||Texas Instruments Deutschland Gmbh|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (5), Referenced by (94), Classifications (6), Legal Events (4)|
|External Links: USPTO, USPTO Assignment, Espacenet|
The invention relates to an arrangement for processing teletext information received together with a video signal by a television receiver, the teletext information consisting of S information pages which are transmitted at least once within a transmission cycle and are representable as required on the screen of the television receiver and each have a predetermined number N of lines, of which a subamount n is transmitted with each field of the video signal, comprising a separating unit for separating the teletext information from the video signal and a converter for converting data signals corresponding to an information page to a data format suitable for reproduction on the screen of the television receiver.
The term "teletext" is used in English-language literature for an information transmission system with the aid of which along with a television picture additional information can be transmitted which can be represented on the screen of a television receiver when the latter is equipped with a corresponding decoder. In the Federal Republic the term "videotext" is used for this system.
When using the teletext or videotext system the additional information is transmitted in unused lines of the television image. The information is accommodated in individual pages which in the PAL system are each made up of 25 lines. In the PAL system, in which 625 television lines are used with a picture frequency of 50 Hz, for example with each television picture seven information lines of a videotext page are transmitted, which results in a transmission time for an entire page of 71.43 ms. Theoretically, 1 to 16 teletext lines/field can be transmitted. In practice a transmission time of 80 ms is assumed because for a videotext page further control information is also transmitted and requires a few additional lines.
The teletext or videotext information comes from a data base in which several hundred pages are stored. Each page consists of a head which contains the control information for the page and is followed by up to 24 information lines. The individual pages are continuously transmitted in cyclic sequence by the television transmitters. The time interval between repetitions of the same pages is governed by the number of lines per picture and the number of pages per cycle. In a data base having 1000 pages and a transmission time of 80 ms per page the time interval between the transmission of the same page is 80 s, i.e. a transmission cycle lasts 80 s.
This example shows that it can take 80 s before a page is again transmitted and consequently it may also take 80 s until a user wishing to see a specific page is also presented with the latter on the screen of the television receiver.
At present, the incoming teletext information is continuously searched to determine whether one or more pages are contained, the maximum number of pages which can be simultaneously acquired being eight. For this purpose, for example up to eight page acquisition circuits are present continuously investigating whether the head of the pages being searched for appears. If the page head is found it is stored together with the information content of the page so that the page can then be reproduced on the screen when called up. This procedure of constantly monitoring the occurrence of desired pages with one or more acquisition circuits leads to very complicated decoder circuits if it is desired to monitor continuously the greatest possible number of pages in order to have them immediately available for callup when a user wishes to reproduce the corresponding page on the screen. The page acquisition circuits have a relatively complicated makeup so that their number cannot be increased indefinitely without making the decoder circuit so expensive that it can no longer be accommodated in a television set with acceptable costs. In addition, a problem is involved with the updating of the pages found by the data acquisition circuits and buffered. In a transmission cycle in which all the pages of the data bank are transmitted by the transmitter the decoder circuit can only acquire and buffer a number of pages corresponding to the acquisition circuits available. A data base will for example be assumed having 1000 pages and a page transmission duration of 80 ms in a decoder circuit having eight acquisition circuits and a memory for 256 pages. In one transmission cycle the decoder circuit can acquire eight pages and store them intermediately. The time necessary for updating these pages is then (1000 . 80) ms×(256/8)=42.67 min.
This means that a user wishing to observe a page of the data base on the screen cannot be sure that he is also actually looking at the latest state of the information offered to him. Apart from the waiting time which must pass for the user until the page is offered to him, the updating state of the pages is therefore also in need of improvement when employing the teletext or videotext systems usual hitherto.
The invention is based on the problem of providing an arrangement for processing teletext information in which the page requested by a user can be reproduced on the screen almost without delay and it is also ensured that the information offered corresponds to the updated state except for one transmission cycle.
To solve this problem the arrangement set forth at the beginning for processing teletext information includes a buffer for the data signals corresponding in each case to an information page, a microprocessor which receives the buffered data signals and within the period required for transmitting an information page stores them in a main memory for the S information pages, and a control unit which in dependence upon a page request signal entered by a user generates a control command for the microprocessor which causes the latter to fetch the data signals corresponding to the page requested by the page request signal from the main memory and supply them to the converter circuit.
In an arrangement according to the invention all the teletext information represented by the individual information pages is always processed within a transmission cycle and buffered in a memory. From said memory the individual information pages can be called up as required and reproduced on the screen of the television receiver. Within a transmission cycle each page can be updated so that the user is always offered the latest state of the transmitted information pages.
The invention will now be explained by way of example with the aid of the drawings, wherein:
FIG. 1 shows a general block circuit diagram for explaining the arrangement according to the invention,
FIG. 2 shows a block circuit diagram of the teletext processor of FIG. 1, and
FIG. 3 is a schematic representation of the structure of the memory used.
The arrangement to be described includes as basic components a separating unit 10 to which at an input 12 video signals are supplied and optionally at another input 14 synchronizing signals usually present in a television set. The separating unit 10 separates from the video signal teletext and synchronizing signals which are usually transmitted by the television transmitters together with the video signals. The teletext signals are transmitted via a line 16 to a teletext processor 18 which processes them in the manner still to be described. In addition, via a line 20 clock signals are supplied to the teletext processor 18 and via a line 22 synchronizing signals from the separating unit 10. The teletext processor 18 furnishes at its output the usual R, G, B, and SYNC signals with which the teletext information can be reproduced on the screen of the television set. The teletext processor 18 is further connected to a main memory 24 in which the teletext information received by the television receiver is stored and can then be reproduced as required on the screen of the television set.
Via a control unit 26 a user can send a page request signal to the teletext processor 18 which thereupon fetches from the memory 24 the teletext information of the page having a number corresponding to the page request signal entered by the user and processes said information. The page request signal can be supplied to the control unit 26 via an input 28 for example from a keyboard or also by means of a remote control.
In FIG. 2 a general block circuit diagram of the teletext processor 18 is shown. The teletext processor 18 includes a converter 28 receiving at its inputs 30, data, clock and synchronizing signals. Said converter 28 receives the teletext data separated from the video signal by the separating unit in serial form and converts it to an 8-bit format which is suitable for further processing in a microprocessor 32 which represents the nucleus unit of the teletext processor. Via lines 34 the microprocessor 32 receives the teletext data in 8-bit format from the converter 28 and processes said data under the control by control data from a control data memory 36 and in accordance with a program stored in a program memory 38. The incoming data from the converter 28 are supplied by the microprocessor 32 via a memory interface 40 to the main memory 24. In addition, the microprocessor 32 processes data which it has previously stored in the main memory 24 in such a manner that from said data with the aid of an image processor 44 the usual R, G, B and SYNC signals are generated for reproduction on the screen of the television set.
Before now describing exactly how the microprocessor 32 processes the signals supplied to it, the makeup of the main memory 24 will be briefly explained with reference to FIG. 3. As FIG. 3 shows, the main memory 24 is divided into several regions, that is a buffer region 44, a character set region 46, a reproduction page region 48, a memory administration region 50 and a page storage region 52. The buffer region 44 serves for buffering incoming teletext data as long as it must be held ready for processing by the microprocessor 18. In the character set region 46 signals are stored which are adapted to generate the characters or symbols to be reproduced on the screen of the television receiver. The characters are letters, numbers and graphic symbols. The reproduction page region 48 contains in each case the data corresponding to a page of the teletext information to be reproduced. The memory administration region contains address tables each indicating at which addresses in the page storage region 52 the respective pages of the teletext information are stored. Finally, in the page storage region 52 the individual pages of the teletext information are stored.
In a practical embodiment the buffer region 44 has the storage capacity 3 KB, the reproduction page region 48, the capacity 1 KB and the page storage region has a storage capacity totalling 2 MB for the storing of 2000 pages of the teletext information.
The teletext processor 18 illustrated in FIG. 2 when used in the PAL system receives every 20 ms a group of teletext data corresponding to a predetermined number of lines of a teletext page. This data group is transmitted with a rate of about 1 Megabyte/s. Because of this high transmission rate the data are not immediately processed by the microprocessor 32 but first buffered in a buffer region 44 of the main memory 24. The transmission of this data group requires at the most only about 1.1 ms so that the microprocessor 32 then has 18.9 ms available for processing said data before the next data group arrives.
During the 18.9 ms the microprocessor 32 reads the content of the buffer region 44 line by line and performs an ordered storing of the data in the page storage region 52. On storing said data, the information contained in the memory administration region 50 is updated and it is therefore exactly defined at which points of the page memory area 52 the data belonging to specific pages of the teletext information is stored.
With the assumed number of 1000 pages of the teletext data bank, in this manner after expiry of a complete transmission cycle of 80 s the entire teletext information is stored in the page storage region 52. During each further cycle the individual pages are updated as required so that the latest state of the page content is always available in the page storage area.
If a user now generates a page request signal via the control unit 26 said signal passes via the line 54 to the microprocessor 32 which thereupon fetches from the memory 24, in particular from the page memory region 52 thereof, the information belonging to said page, supplies said information to the image processor 42 via the memory interface and thus releases said information for reproduction on the screen of the television set.
Since in the arrangement described the requested page is already present in the main memory 24, it is not necessary firstly to wait for reception of the corresponding page in order then to reproduce it on the screen after corresponding processing; instead, the page can be represented on the screen practically immediately after entry of the page request signal. Since with each transmission cycle updating of the corresponding pages takes place the user can assume that the latest state of the page requested by him is always offered to him.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4841365 *||Dec 18, 1987||Jun 20, 1989||U.S. Philips Corporation||Arrangement for receiving numerical data, comprising a circuit for recognizing the start of packets|
|US4908707 *||Jul 19, 1988||Mar 13, 1990||U.S. Philips Corp.||Video cassette recorder programming via teletext transmissions|
|US4992871 *||Aug 15, 1988||Feb 12, 1991||U.S. Philips Corporation||Method and apparatus for processing identification signals|
|US5038211 *||Jul 5, 1989||Aug 6, 1991||The Superguide Corporation||Method and apparatus for transmitting and receiving television program information|
|US5038212 *||Jun 25, 1990||Aug 6, 1991||U.S. Philips Corporation||Teletext decoder and receiver for television signals for receiving cyclically transmitted teletext pages|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US5353064 *||Dec 15, 1992||Oct 4, 1994||U.S. Philips Corporation||Multipage teletext decoder for capturing a requested page during a single cycle|
|US5374961 *||Nov 29, 1993||Dec 20, 1994||Samsung Electronics Co., Ltd.||Apparatus and method therefor for providing the latest information in receiving teletext|
|US5428778 *||Sep 13, 1994||Jun 27, 1995||Office Express Pty. Ltd.||Selective dissemination of information|
|US5617565 *||Nov 29, 1994||Apr 1, 1997||Hitachi America, Ltd.||Broadcast interactive multimedia system|
|US5635987 *||Jun 25, 1996||Jun 3, 1997||Goldstar Co., Ltd.||Method of an apparatus for displaying teletext information for a wide-screen television receiver|
|US5650826 *||Feb 15, 1995||Jul 22, 1997||Thomson Consumer Electronics Sales Gmbh||Method for decoding image/sound data contained inteletext data of a digital television signal|
|US5729298 *||Jun 14, 1996||Mar 17, 1998||U.S. Philips Corporation||Teletext decoder with page update indication|
|US5781246||May 20, 1994||Jul 14, 1998||Alten; Jerry||Electronic television program guide schedule system and method|
|US5797001 *||Sep 26, 1996||Aug 18, 1998||Hitachi America, Ltd.||Broadcast interactive multimedia system|
|US5835153 *||Dec 22, 1995||Nov 10, 1998||Cirrus Logic, Inc.||Software teletext decoder architecture|
|US5857181 *||Jul 25, 1997||Jan 5, 1999||Hitachi America Ltd.||Broadcast interactive multimedia system|
|US6021307 *||Sep 29, 1997||Feb 1, 2000||Chan; Hark C.||Information distribution and processing system|
|US6188869||Sep 28, 1999||Feb 13, 2001||Hark C. Chan||Information distribution and processing system|
|US6253059||Oct 25, 1999||Jun 26, 2001||Hark C. Chan||Information distribution and processing system|
|US6314574||Nov 8, 1998||Nov 6, 2001||Hark Chan||Information distribution system|
|US6317785||Nov 4, 1999||Nov 13, 2001||Hark C. Chan||Information processing apparatuses for extracting first linkage reference if a second set of displayable set is selected|
|US6331877||Sep 28, 1999||Dec 18, 2001||Tv Guide Magazine Group, Inc.||Electronic television program guide schedule system and method|
|US6339693||Nov 15, 1999||Jan 15, 2002||Hark C. Chan||Information distribution and processing system|
|US6343380||Oct 12, 2000||Jan 29, 2002||Hark C. Chan||Information distribution and processing system|
|US6347215||Jan 10, 2000||Feb 12, 2002||Hark C. Chan||Information distribution and processing system|
|US6349409||Mar 19, 2001||Feb 19, 2002||Hark C. Chan||Information distribution and processing apparatus being connected to a local display|
|US6373528||Sep 10, 1999||Apr 16, 2002||United Video Properties, Inc.||Electronic television program guide schedule system and method|
|US6396546||Jul 13, 1998||May 28, 2002||United Video Properties, Inc.||Electronic television program guide schedule system and method|
|US6418556||Sep 9, 1993||Jul 9, 2002||United Video Properties, Inc.||Electronic television program guide schedule system and method|
|US6473860||Oct 22, 1998||Oct 29, 2002||Hark C. Chan||Information distribution and processing system|
|US6609202||Aug 5, 2002||Aug 19, 2003||Hark C. Chan||Information distribution and processing system|
|US6661468||Jul 13, 1998||Dec 9, 2003||United Video Properties, Inc.||Electronic television program guide schedule system and method|
|US6665017 *||Dec 3, 1999||Dec 16, 2003||Koninklijke Philips Electronics N.V.||Television receiver receiving a plurality of channels carrying a data signal representing pages of information|
|US6727955 *||Jun 10, 1998||Apr 27, 2004||Koninklijke Philips Electronics N.V.||Communication system for providing a transport entity with mutually related objects|
|US6728967||Jan 15, 2003||Apr 27, 2004||United Video Properties, Inc.||Electronic television program guide schedule system and method|
|US6766140||Jan 28, 2000||Jul 20, 2004||Hark C. Chan||Information distribution and processing system|
|US6772344||Sep 3, 2002||Aug 3, 2004||Hark C. Chan||Information distribution and processing system|
|US7181758||Dec 19, 2002||Feb 20, 2007||Data Innovation, L.L.C.||Information distribution and processing system|
|US7508789||Jul 9, 2007||Mar 24, 2009||Data Innovation Llc||Information distribution and processing system|
|US7522554||Jul 9, 2007||Apr 21, 2009||Data Innovation Llc||Information distribution and processing system|
|US7627750||Sep 2, 2004||Dec 1, 2009||Data Innovation, Llc||Information distribution and processing system|
|US7814421||Feb 4, 2003||Oct 12, 2010||United Video Properties, Inc.||Program guide system with video window browsing|
|US7830830||Jul 9, 2007||Nov 9, 2010||Data Innovation Llc||Information distribution and processing system|
|US7840176||Dec 22, 2006||Nov 23, 2010||Email Link Corporation||Information distribution and processing system|
|US7941818||Aug 1, 2007||May 10, 2011||Index Systems, Inc.||System and method for utilizing EPG database for modifying advertisements|
|US7991347||Feb 9, 2002||Aug 2, 2011||Data Innovation Llc||System and method for accessing set of digital data at a remote site|
|US7996864||Nov 7, 2003||Aug 9, 2011||Gemstar Development Corporation||Method and apparatus for displaying television programs and related text|
|US8181200||May 15, 2012||Starsight Telecast, Inc.||Method and system for displaying advertising, video, and program schedule listing|
|US8272011||May 11, 2010||Sep 18, 2012||Index Systems, Inc.||Method and system for displaying advertisements between schedule listings|
|US8281339||Aug 31, 2009||Oct 2, 2012||United Video Properties, Inc.||Customizable flip and browse overlays in an interactive television system|
|US8336071||Jun 17, 2010||Dec 18, 2012||Gemstar Development Corporation||System and method for modifying advertisement responsive to EPG information|
|US8359616||Sep 30, 2009||Jan 22, 2013||United Video Properties, Inc.||Systems and methods for automatically generating advertisements using a media guidance application|
|US8407737||Jul 11, 2007||Mar 26, 2013||Rovi Guides, Inc.||Systems and methods for providing a scan transport bar|
|US8448209||Aug 20, 2007||May 21, 2013||Gemstar Development Corporation||System and method for displaying advertisements responsive to EPG information|
|US8453174||May 28, 2013||Starsight Telecast, Inc.||Method and system for displaying advertising, video, and program schedule listing|
|US8457545||Jun 15, 2011||Jun 4, 2013||Online News Link Llc||Information distribution and processing system|
|US8612310||Mar 31, 2010||Dec 17, 2013||United Video Properties, Inc.||Method and system for commerce in media program related merchandise|
|US8613020||Mar 8, 2006||Dec 17, 2013||United Video Properties, Inc.||Program guide system with flip and browse advertisements|
|US8620769||Mar 29, 2011||Dec 31, 2013||United Video Properties, Inc.||Method and systems for checking that purchasable items are compatible with user equipment|
|US8635649||Feb 4, 2002||Jan 21, 2014||Gemstar Development Corporation||System and method for modifying advertisement responsive to EPG information|
|US8646005||Aug 12, 2010||Feb 4, 2014||Starsight Telecast, Inc.||Information system|
|US8695038||Sep 10, 2012||Apr 8, 2014||United Video Properties, Inc.||Customizable flip and browse overlays with content-based information types in an interactive television system|
|US8726311||Jun 18, 2010||May 13, 2014||Gemstar Development Corporation||System and method for modifying advertisement responsive to EPG information|
|US8732757||Oct 13, 2006||May 20, 2014||Gemstar Development Corporation||System and method for targeted advertisement display responsive to user characteristics|
|US8776125||Aug 20, 2007||Jul 8, 2014||Starsight Telecast Inc.||Method and system for displaying advertisements in an electronic program guide|
|US8793738||Jan 2, 2003||Jul 29, 2014||Starsight Telecast Incorporated||Television system with downloadable features|
|US8799954||Jul 31, 2007||Aug 5, 2014||Rovi Guides, Inc.||Systems and methods for providing custom media content flipping|
|US8806536||Sep 5, 2012||Aug 12, 2014||United Video Properties, Inc.||Program guide system with preference profiles|
|US8806538||Feb 26, 2014||Aug 12, 2014||Starsight Telecast, Inc.||Information system|
|US8832742||Dec 18, 2006||Sep 9, 2014||United Video Properties, Inc.||Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications|
|US8843963||Aug 20, 2007||Sep 23, 2014||United Video Properties, Inc.||Interactive television system with programming-related links|
|US8863170||Dec 10, 2009||Oct 14, 2014||United Video Properties, Inc.||System and method for metadata-linked advertisements|
|US8869204||Aug 20, 2007||Oct 21, 2014||Starsight Telecast, Inc.||Method and system for displaying advertisements in an electronic program guide|
|US8893178||Aug 20, 2007||Nov 18, 2014||United Video Properties, Inc.||Electronic television program guide schedule system and method|
|US8918807||Apr 14, 2014||Dec 23, 2014||Gemstar Development Corporation||System and method for modifying advertisement responsive to EPG information|
|US8931008||Sep 14, 2009||Jan 6, 2015||United Video Properties, Inc.||Promotional philosophy for a video-on-demand-related interactive display within an interactive television application|
|US8973056||Aug 23, 2004||Mar 3, 2015||Rovi Guides, Inc.||Interactive program guide system providing an application program interface for non-program guide applications|
|US9015749||Apr 14, 2014||Apr 21, 2015||Rovi Guides, Inc.||System and method for modifying advertisement responsive to EPG information|
|US9015750||Oct 15, 2010||Apr 21, 2015||Rovi Guides, Inc.||Interactive television program guide system for determining user values for demographic categories|
|US9027058||Jun 17, 2014||May 5, 2015||Rovi Guides, Inc.||Information system|
|US9038103||Dec 18, 2013||May 19, 2015||Rovi Guides, Inc.||Systems and methods for content surfing|
|US9075861||Nov 15, 2011||Jul 7, 2015||Veveo, Inc.||Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections|
|US9092503||May 6, 2013||Jul 28, 2015||Veveo, Inc.||Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content|
|US9100713||Mar 14, 2014||Aug 4, 2015||Rovi Guides, Inc.||Customizable overlays based on subject matter|
|US9113107||Nov 8, 2005||Aug 18, 2015||Rovi Guides, Inc.||Interactive advertising and program promotion in an interactive television system|
|US9113207||Apr 7, 2011||Aug 18, 2015||Rovi Guides, Inc.||Systems and methods for contextually linking television program information|
|US9124932||May 4, 2011||Sep 1, 2015||Rovi Guides, Inc.||Systems and methods for contextually linking television program information|
|US9128987||Feb 15, 2013||Sep 8, 2015||Veveo, Inc.||Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users|
|US9147198||Dec 27, 2013||Sep 29, 2015||Rovi Technologies Corporation||Systems and methods for providing an interface for data driven media placement|
|US9148703||Sep 22, 2014||Sep 29, 2015||Rovi Guides, Inc.||Interactive television system with programming-related links|
|US9166714||Sep 10, 2010||Oct 20, 2015||Veveo, Inc.||Method of and system for presenting enriched video viewing analytics|
|US9172987||Jul 28, 2011||Oct 27, 2015||Rovi Guides, Inc.||Methods and systems for updating functionality of a set-top box using markup language|
|US9177081||Apr 1, 2013||Nov 3, 2015||Veveo, Inc.||Method and system for processing ambiguous, multi-term search queries|
|US9185332||Jan 19, 2012||Nov 10, 2015||Rovi Guides, Inc.||Systems and methods for providing a scan|
|US9191722||Dec 2, 2013||Nov 17, 2015||Rovi Guides, Inc.||System and method for modifying advertisement responsive to EPG information|
|US20030225902 *||Jun 10, 1998||Dec 4, 2003||Graham Pereboom||Communication system|
|US20070120645 *||Nov 27, 2006||May 31, 2007||Denso Corporation||On-vehicle equipment control system|
|US20070121004 *||Sep 21, 2004||May 31, 2007||Koninklijke Philips Electronics N.V.||System and method for caching teletext|
|US20080246878 *||Sep 29, 2006||Oct 9, 2008||Nxp B.V.||Teletext Processing Circuit|
|U.S. Classification||348/468, 348/E07.033, 348/461|
|Feb 24, 1992||AS||Assignment|
Owner name: TEXAS INSTRUMENTS DEUTSCHLAND GMBH, GERMANY
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:FINK, HELMUT;JONES, TREVOR C.;REEL/FRAME:006017/0851
Effective date: 19910830
Owner name: TEXAS INSTRUMENTS DEUTSCHLAND GMBH, GERMANY
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:HINSON, COLIN;REEL/FRAME:006017/0855
Effective date: 19910828
|Dec 23, 1996||FPAY||Fee payment|
Year of fee payment: 4
|Feb 2, 2001||FPAY||Fee payment|
Year of fee payment: 8
|Dec 3, 2004||FPAY||Fee payment|
Year of fee payment: 12