US3891792A - Television character crawl display method and apparatus - Google Patents

Television character crawl display method and apparatus Download PDF

Info

Publication number
US3891792A
US3891792A US482922A US48292274A US3891792A US 3891792 A US3891792 A US 3891792A US 482922 A US482922 A US 482922A US 48292274 A US48292274 A US 48292274A US 3891792 A US3891792 A US 3891792A
Authority
US
United States
Prior art keywords
character
information
forming
television image
television
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US482922A
Inventor
Hisao Kimura
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Asahi Broadcasting Corp
Original Assignee
Asahi Broadcasting Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Asahi Broadcasting Corp filed Critical Asahi Broadcasting Corp
Priority to US482922A priority Critical patent/US3891792A/en
Application granted granted Critical
Publication of US3891792A publication Critical patent/US3891792A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0882Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of character code signals, e.g. for teletext
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/34Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling
    • G09G5/346Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling for systems having a bit-mapped display memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0884Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection
    • H04N7/0885Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection for the transmission of subtitles

Definitions

  • 340/324 AD 57 ABSTRACT A method and apparatus for superimposing printed characters of any such nature as may be transmitted upon a received television image, at the will of the viewer at the receiver.
  • the character information is incrementally transmitted during the vertical blanking interval of the television scanning format.
  • the receiver is especially constructed to have a dynamic shift register, also means to manually select one or none of plural character programs; such as news, stock market, or weather.
  • the characters may be made to crawl horizontally to present an extended message, which crawl may be halted by the viewer.
  • the mandatory display of emergency messages is possible by a control located at the transmitter.
  • Still other apparatus has employed delay lines for temporary storage.
  • a code was used to key-out characters from a receiver memory.
  • This invention provides a selected one of a plurality of elongated area character messages, or none, superimposed upon the image of a television receiver, at the option of the viewer at the receiver. This is accomplished by providing additional apparatus and manual controls at the television receiver. A mandatory display of emergency messages is also possible and this is under the exclusive control of the transmitter.
  • digital logic including a clock generator, plural registers and memories for each character pattern, memories for message, counters, and decoders from the character signals. These are incrementally transmitted during successive vertical blanking intervals of the known television image signal (video).
  • the character signal itself directly provides the information required for the display at the receiver.
  • digital logic including a character signal data extractor, buffer registers, character element counters, and a large dynamic shift register. These are interconnected by suitable gates and flipflops.
  • a video data mixer reinserts the characters signal into the video channel, this signal having been read-out of the shift register at a time to be displayed at a selectable vertical position on the television image display device to be seen by the viewer.
  • Manual controls at the receiver allow one of a plurality of character messages, or none, to be selected for viewing, also to stop the horizontal crawl of the message, if desired.
  • the characters displayed are formed by low "high" electrical bit pulses supplied to the television image reproducing device. These are suitably timed to form the characters in synchronism with television scanning. These may be alpha-numeric in any language, Japanese or Chinese characters, or any suitable diagrams or representations.
  • a flag identifies the initiation of character data transmission and promotes simplified apparatus at the receiver.
  • all character data are transmitted, incrementally and successively, upon one line of horizontal television scanning during the vertical blanking interval.
  • a dynamic shift register temporarily stores thousands of bits that have been incrementally transmitted from the transmitter. These form in themselves the character display at the receiver.
  • FIG. I shows the face of a display tube with a representative display thereon and indications of other positions which the display of the line of characters may occupy.
  • FIG. 2 shows how the letter E is formed on the television raster by appropriately timed bit signals.
  • FIG. 3 shows the entire transmitter system block diagram.
  • FIG. 4 shows a segment diagram of a 9l bit shift register, as a simplified example.
  • FIG. 5A shows related shift pulse trains to the shift register.
  • FIG. 5B shows display element addresses on the television raster.
  • FIG. 6 shows the contents of the shift register shifted by I bit.
  • FIG. 7 shows the horizontal crawl sequence of sample letters A B C.
  • FIG. 8 is a waveform and channel allocation diagram for the 21st horizontal line.
  • FIG. 9 is a schematic diagram of the transmitter character-signal forming logic.
  • FIG. 10 shows a detailed schematic diagram of u, w and W counters.
  • FIG. 11 is a block diagram of the receiver charactersignal forming logic.
  • FIG. 12 shows a functional block diagram of a portion of the receiver system.
  • FIG. 13 shows a raster representation of the receiver functioning.
  • FIG. 14 is a representation of receiver system timing.
  • FIG. 15 is a further portion of the functional block diagram of the receiver system.
  • FIG. 16 is a schematic logic diagram of the receiver character-signal forming logic.
  • FIG. I7 is a schematic logic diagram of the apparatus for accomplishing mandatory control.
  • FIG. 1 shows the television display for this system, including the timing relationship for the known television scanning from left to right and top to bottom, respectively, Numeral 1 shows a field started with a vertical drive signal and completed just before the vertical drive signal of the next field. Numeral 2 shows the frame of the raster and 3 indicates a significant part of the normal televised picture. Numeral 4 indicates a typical sub-raster, dimensioned as 16 lines per field, or a total of 32 lines for the full frame of the display system of this invention. Numeral 5 shows a typical superimposed font of this display system; i.e., the message "Electronic Display is popular.
  • positions such as 7 and 7', are selectable for positions of the sub-raster.
  • the display normally crawls in the direction indicated by arrow 6.
  • the letter E of the message starts to crawl from the right end of sub-raster 4 and travels to the left, where it is now shown.
  • the television image may be reproduced in color by the known television process. No interference between the display waveforms and the waveforms required for color television is experienced.
  • Numeral 8 shows the transmitted data signal, superimposed on the 2 Ist horizontal line, just above the top of the raster frame 2. The exact nature and composition of this signal varies with the details of the message.
  • Pattern data bits (PD bits) in the first (left) column 10 are l, I, l, l, l, to a total of l2, from the top down to the bottom of this letter. Thereafter, 0, 0, 0, 0. This is sent in the first television scanning field.
  • the second column, ll becomes 1,0, 0, 0, 0, l, 1,0, 0, 0, 0, l, 0,0,0, 0, and this is sent on the second field.
  • the third column, 12, is sent on the third field, and so on; to the tenth column identified by numeral 13.
  • FIG. 3 gives the method and apparatus involved in adding the character display to known television transmitting apparatus.
  • Character coder I4 is the input originating device for coding a large number of characters, such as 2,500 Chinese characters. By pointing with a known light pen each character can be coded as a 6 bit X two frame, or a 12 bits code. The operator selects the character according to the sentence he is forming for transmission.
  • Sentence memory 15 is connected to character coder 14, for the storage of the coded data output from coder [4. These data are stored in address sequence. For the sending sequence the stored data in sentence memory 15 is read out in address sequence according to the time lapse for each letter covering the entire sentence.
  • character pattern memory 16 The latter is a magnetic core memory. having a capacity of 131 K bytes. A total of 2,500 character patterns are stored therein, in a l6 X 16 array for each character.
  • the core memory is segmented as 1,024 lines for the X axis. 64 lines for the Y axis, and 16 bits for the Z axis.
  • X address register 17 is connected to character pattern memory 16 as is x address counter 18. These select the 1,024 lines having to do with the X axis.
  • Y address register 19 is also connected to character pattern memory 16. This register selects 64 lines having to do with the Y axis, subsequent to the selection for the X axis.
  • the pattern for the character is previously stored.
  • Buffer register 20 is connected to the output of character pattern memory 16.
  • the display is normally a horizontally crawling format and the coded characters from the sentence memory are converted into vertical column PD bits, 16 bits, and sent out for every field, V.
  • x address counter 18 is set to zero at the beginning of the character and the PD bits in the left end of the character are read from the Z axis and temporarily stored in the 16 bits capacity buffer register 20.
  • This register holds the data until a selected line, typically in the vertical blanking period of the television raster, such as the 21st television scanning line, 21H, occurs, and then the data are sent out serially on that line.
  • Encoder 21 is connected to the output of buffer register 20, and the encoder accomplishes the above process.
  • the output of the encoder is connected to mixer 22.
  • Mixer 22 also receives an input from program-line 23, upon which typically a full color video signal flows.
  • the output of the mixer is taken by the on-air-line 24 and thence to a television video transmitter, pay television cable, or other apparatus that conveys the full transmitter signal to receivers for viewing.
  • RECEIVER MODE The previously mentioned column PD bits are extracted in the receiver, stored for accumulating a certain amount of data, processed for display and then displayed.
  • the input 3l of shift register 30 is switched to either new pattern data 33, or the output 34 of the shift register through recirculation line 35 by means of appropriate actuation of transfer switch 32.
  • the various segments 36 of shift register 30 begins at number 0, number I, etc. from the upper-left output side of the register. They progress to number 90 at the lower-right input side of the register.
  • the output of the shift register 34 is fed to display means 37, which is shown as the known television cathoderay tube.
  • display means 37 which is shown as the known television cathoderay tube.
  • the output of the register is high; i.e.. a digital I, then a white (bright) dot appears on the television screen and an elemental part of the character display is formed.
  • the output of the register is low; i.e., a digital 0, there is no contribution to the image television signal.
  • the data bits are given a designation corresponding to their position in the shift register. These start at the upper-left, output, end of the register with Al, then Bl, Cl etc. to M1 in the top row in the illustrative example of this figure. Similarly, the second row starts with A2 and ends with M2; and so on, until the end of the last row is M7. Each of these designations may be a l or a 0, according to the data required to reproduce the characters of the message.
  • pulse train 38 is generated for the duration of one horizontal line, say the Kth line; kth H. It is fed into the clock pulse input of shift register 30 as the shift pulse.
  • Al through Ml are displayed on the kth H line, identified by numeral 39 in that figure, by the train of shift pulses SI through SI3. This occurs in synchronism with television scanning.
  • A2 is shifted with Sl3 and MI is stored in segment No. 90, at the lower right in FIG. 4.
  • the contents of the shift register are displayed on the picture tube screen 41 of FIG. 58. They appear as the desired characters in accordance with the initial data.
  • Shift register 30 in the recirculation mode can hold back the data to the same location as long as the number of shift pulses equals the shift register length.
  • data are displayed once in the scanning duration of the k th H through (k 6) th H lines on screen 41 of the display device.
  • the display is seen as a still display, having the formation of data Al through M7 in FIG. 4.
  • Crawl of the characters can be inhibited at the television transmitter by sending out the control signal of the q pulse insertion, because the q pulse is generated in the receiver.
  • the speed of the crawl can also be decreased by controlling for less frequent insertion of the q pulse than normal.
  • the display may also be frozen; i.e., the crawl stopped, by not inserting the q pulse to the shift register at the receiver.
  • FIG. 7 A representation of how the crawl operation appears is given in FIG. 7. It shows a portion of the message characters ABC in the English alphabet.
  • the top row 42 shows the data bits Al, Bl, Cl, to M7 for all of the A and B and the first stroke ofC.
  • the second row, 43 data bits Al, A2, A3 A7 have been added and the display has moved one data position to the left of what is shown in the first row. The same process is repeated for the successively lower rows, 44, 45 and 46, and it is seen that the A has been reduced to a line and the C is now complete.
  • Typical crawl speeds then become as follows. For Chinese characters the width of the area plus a spacing of 2 bits is a total of I8 bits. With television fields per second and a l bit shift per field, as indicated in FIG. 7 the crawl speed for Chinese characters becomes 60/18 333 characters per second, and for alphabet characters becomes 60/12 characters per second.
  • a desirable vertical extent of pattern data bits includes 32 horizontal scanning lines over one frame; l6 in each field.
  • the clock frequency of the shift pulses may be altered to be twice that of the color sub-carrier, 3.58 megahertz (MHz), thus to be THE; MHz.
  • a net viewing raster typically contains 525 lines minus 2 X 2l lines for the vertical blanking.
  • the sub-raster is 32 lines high in each frame. There are thus (525 21 X 2)/32 15 bands available.
  • a typical number of separate messages is five; such as weather reports, stock market quotations, news, etc. These are all transceived over the 21st horizontal. H, line.
  • a suitable clock frequency for this transceiving is half the color television sub-carrier frequency, or 1.76 megahertz. This allows a sufficient margin for the television video band-width.
  • pulse For transceiving character data, critical accuracy of phasing in this aspect is required.
  • an additional pulse known as the initial flag" (pulse) is generated. It is timed to be, and is, inserted ahead of the series of character data transmission signals. It achieves the critial accuracy required at the receiver, so that the characters of the messages will be clearly formed.
  • the complexity, and so the cost, of the receiver character handling apparatus is considerably simplified through the use of this pulse.
  • FIGS. 8, 9, 10 The timing relationships for accomplishing transmis sion of character data and the scheme involved are shown in FIGS. 8, 9, 10.
  • numeral 50in a row indicates the channel assignment of the various messages, such as weather, news, etc. This is on the 21st horizontal line. This is a preferred line, being at the end of the vertical blanking period and thus devoid of the video signal forming the television image. In general, another horizontal line. or even lines, in the vicinity may be used. with understandable adjustment or minor modification of the apparatus involved in handling this part of the process.
  • line is divided into seven channels; 0W, 1W, 6W. All have 18 divisions at the period of 0.5587 microseconds, corresponding to the frequency of 1.79 megahertz, except channel 6W. The latter is of residual nature.
  • Channel OW starts at the leading edge of the horizontal (H) syncronizing signal and holds until slightly over the termination of the horizontal blanking signal. Therefore, no character data signal can be assigned to channel OW. However, the last portion of it, identified by numeral 51, is used as the initial flag pulse for the synchronization of the character data signal in the receiver.
  • Channels IW through 5W are used for the allocation of the A, B, C, D and E roll character message data.
  • Channel 6W contains only 5.75 divisions instead of 18. It terminates at the leading edge of the next H syn chronizing pulse, and this channel is not used for data transmission.
  • the diagram identified by numeral 52 shows the control bit region lWo, 2W0, etc., which is formed of 2 bits, and the character data bit region 1W 2W etc., which is formed of l6 bits.
  • the diagram identified by numeral 53 gives the detail of one channel.
  • S4 is a spare (unused) bit
  • 55 is a freeze bit
  • the inclusive 56 numeral indicates the pattern data bits.
  • freeze bit 55 If the freeze bit 55 is in the I state, the insertion of the q pulse on that field is inhibited in the receiver and the character display is frozen (not allowed to crawl) for that scanning field for that channel. When that is the case, data are not to be transmitted in that channel.
  • Both the space bit and the freeze bit may be programmed to control additional modes of operation, besides the basic mode mentioned.
  • the waveform identified by numeral 57 in FIG. 8 gives details for the line 21st H.
  • Initial flag pulse 58 is the detail of the indication 51 on the numeral 50 row.
  • the variations inclusively indicated at 59 comprise the data of the No. l channel. These waveform variations are accomplished in buffer register 20 and encoder 21 of FIG. 3.
  • FIG. 9 shows the transmitter character-forming logic, notably buffer register 20 and encoder 21.
  • FIG. 9 has been drawn for positive logic, regardless of the conventional integrated circuit (IC) system of logic. That is, flipflops and counters are enabled or cleared by the positive-going edge of the clock pulse or clear pulse. The outputs of gates are not inverted.
  • IC integrated circuit
  • This frequency which is the clock frequency for the data transmission, is fed into following w-counter 62 and subsequently W-counter 63.
  • These counters generate various timing pulses, shown at the top of each. as to the outputs.

Abstract

A method and apparatus for superimposing printed characters of any such nature as may be transmitted upon a received television image, at the will of the viewer at the receiver. The character information is incrementally transmitted during the vertical blanking interval of the television scanning format. The receiver is especially constructed to have a dynamic shift register, also means to manually select one or none of plural character programs; such as news, stock market, or weather. The characters may be made to crawl horizontally to present an extended message, which crawl may be halted by the viewer. The mandatory display of emergency messages is possible by a control located at the transmitter.

Description

United States Paten 1 Kimura i 1 TELEVISION CHARACTER CRAWL DISPLAY METHOD AND APPARATUS I75] Inventor:
(73] Assignee: Asahi Broadcasting Corporation,
Osaka. Japan 1221 Filed: June 25,1974
2] Appl.No.:482,922
Hisao Kimura, Kyoto. Japan June 24, 1975 4/1974 Coombe 340/324 AD Miyata et a]. 340/324 AD 57 ABSTRACT A method and apparatus for superimposing printed characters of any such nature as may be transmitted upon a received television image, at the will of the viewer at the receiver. The character information is incrementally transmitted during the vertical blanking interval of the television scanning format. The receiver is especially constructed to have a dynamic shift register, also means to manually select one or none of plural character programs; such as news, stock market, or weather. The characters may be made to crawl horizontally to present an extended message, which crawl may be halted by the viewer. The mandatory display of emergency messages is possible by a control located at the transmitter.
17 Claims, 18 Drawing Figures SHEET PATENTEDJUN 24 ms mmbwmqm COO --OOO CO0 v-v-OOO N OI COO
PATENTED JUN 24 I975 SHEET w OE mum 2:2 hzmzomm TELEVISION CHARACTER CRAWL DISPLAY METHOD AND APPARATUS BACKGROUND OF THE INVENTION This invention relates to multiple images upon a television display tube.
At times the prior art has provided multiple images on a television display tube, usually a traveling line of alpha-numeric type at the bottom ofa television image. The purpose has been to present news flashes without interrupting the television program in progress. Such a line of characters has been transmitted as an integral part of the video signal forming the image and has been displayed upon all receivers without choice or recourse by the viewer.
In such systems the receivers are not modified. Additional required apparatus is provided wholly at the transmitter.
In other systems where a choice has been possible by the viewer. the prior art has required a memory at the receiver in which alphanumeric characters are usually stored, to be called-out for display by a code signal received from the transmitter. Oriental languages contain about 2,500 characters instead of the about 60 alphanumeric characters of the western languages. Thus, the code-memory at the receiver system is impractical for anything other than the storage of under I characters.
Certain other apparatus has been provided by the prior art for displaying plural stock market tapes, but without the combination with a television image. This is a simple technique, in that exact correlation between the timing of the television image scanning and the process for superimposing a message is not required.
Still other apparatus has employed delay lines for temporary storage. A code was used to key-out characters from a receiver memory.
SUMMARY OF THE INVENTION This invention provides a selected one of a plurality of elongated area character messages, or none, superimposed upon the image of a television receiver, at the option of the viewer at the receiver. This is accomplished by providing additional apparatus and manual controls at the television receiver. A mandatory display of emergency messages is also possible and this is under the exclusive control of the transmitter.
At the transmitter, digital logic, including a clock generator, plural registers and memories for each character pattern, memories for message, counters, and decoders from the character signals. These are incrementally transmitted during successive vertical blanking intervals of the known television image signal (video). The character signal itself directly provides the information required for the display at the receiver.
At the receiver, in addition to the known television circuits, there is provided digital logic, including a character signal data extractor, buffer registers, character element counters, and a large dynamic shift register. These are interconnected by suitable gates and flipflops. A video data mixer reinserts the characters signal into the video channel, this signal having been read-out of the shift register at a time to be displayed at a selectable vertical position on the television image display device to be seen by the viewer.
Manual controls at the receiver allow one of a plurality of character messages, or none, to be selected for viewing, also to stop the horizontal crawl of the message, if desired.
The characters displayed are formed by low "high" electrical bit pulses supplied to the television image reproducing device. These are suitably timed to form the characters in synchronism with television scanning. These may be alpha-numeric in any language, Japanese or Chinese characters, or any suitable diagrams or representations.
A flag identifies the initiation of character data transmission and promotes simplified apparatus at the receiver.
Typically, all character data are transmitted, incrementally and successively, upon one line of horizontal television scanning during the vertical blanking interval.
A dynamic shift register temporarily stores thousands of bits that have been incrementally transmitted from the transmitter. These form in themselves the character display at the receiver.
Accordingly, permanent memory storage apparatus is not required at the receiver and the information required for the display is not drawn therefrom by merely a transmitted code. The method of operation of the system is thus widely removed from the conventional mode of operation.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. I shows the face of a display tube with a representative display thereon and indications of other positions which the display of the line of characters may occupy.
FIG. 2 shows how the letter E is formed on the television raster by appropriately timed bit signals.
FIG. 3 shows the entire transmitter system block diagram.
FIG. 4 shows a segment diagram of a 9l bit shift register, as a simplified example.
FIG. 5A shows related shift pulse trains to the shift register.
FIG. 5B shows display element addresses on the television raster.
FIG. 6 shows the contents of the shift register shifted by I bit.
FIG. 7 shows the horizontal crawl sequence of sample letters A B C.
FIG. 8 is a waveform and channel allocation diagram for the 21st horizontal line.
FIG. 9 is a schematic diagram of the transmitter character-signal forming logic.
FIG. 10 shows a detailed schematic diagram of u, w and W counters.
FIG. 11 is a block diagram of the receiver charactersignal forming logic.
FIG. 12 shows a functional block diagram of a portion of the receiver system.
FIG. 13 shows a raster representation of the receiver functioning.
FIG. 14 is a representation of receiver system timing.
FIG. 15 is a further portion of the functional block diagram of the receiver system.
FIG. 16 is a schematic logic diagram of the receiver character-signal forming logic.
FIG. I7 is a schematic logic diagram of the apparatus for accomplishing mandatory control".
GENERAL FIG. 1 shows the television display for this system, including the timing relationship for the known television scanning from left to right and top to bottom, respectively, Numeral 1 shows a field started with a vertical drive signal and completed just before the vertical drive signal of the next field. Numeral 2 shows the frame of the raster and 3 indicates a significant part of the normal televised picture. Numeral 4 indicates a typical sub-raster, dimensioned as 16 lines per field, or a total of 32 lines for the full frame of the display system of this invention. Numeral 5 shows a typical superimposed font of this display system; i.e., the message "Electronic Display is popular.
Other positions, such as 7 and 7', are selectable for positions of the sub-raster.
The display normally crawls in the direction indicated by arrow 6. The letter E of the message starts to crawl from the right end of sub-raster 4 and travels to the left, where it is now shown.
The television image may be reproduced in color by the known television process. No interference between the display waveforms and the waveforms required for color television is experienced.
Numeral 8 shows the transmitted data signal, superimposed on the 2 Ist horizontal line, just above the top of the raster frame 2. The exact nature and composition of this signal varies with the details of the message.
In FIG. 2, the capital E of the above illustrated message is identified by numeral 9. It is divided into a number of vertical columns, such as ten, as shown. Pattern data bits (PD bits) in the first (left) column 10 are l, I, l, l, l, to a total of l2, from the top down to the bottom of this letter. Thereafter, 0, 0, 0, 0. This is sent in the first television scanning field.
In the same manner, the second column, ll, becomes 1,0, 0, 0, 0, l, 1,0, 0, 0, 0, l, 0,0,0, 0, and this is sent on the second field. Continuing, the third column, 12, is sent on the third field, and so on; to the tenth column identified by numeral 13. These columns of PD bits are an important aspect of the system of this invention.
it will be noted that there are four 0 spaces at the bottom of each column on the E. This sets the bottom of that letter and others like it sufficiently far up in the sub-raster so that lower stems of certain small letters such as the p and y can be executed.
TRANSMITTER MODE The block diagram of FIG. 3 gives the method and apparatus involved in adding the character display to known television transmitting apparatus.
Character coder I4 is the input originating device for coding a large number of characters, such as 2,500 Chinese characters. By pointing with a known light pen each character can be coded as a 6 bit X two frame, or a 12 bits code. The operator selects the character according to the sentence he is forming for transmission.
Sentence memory 15 is connected to character coder 14, for the storage of the coded data output from coder [4. These data are stored in address sequence. For the sending sequence the stored data in sentence memory 15 is read out in address sequence according to the time lapse for each letter covering the entire sentence.
At the end of the sentence memory 15 is programmed to address back to the beginning of the sentence.
The output of sentence memory I5 enters character pattern memory 16. The latter is a magnetic core memory. having a capacity of 131 K bytes. A total of 2,500 character patterns are stored therein, in a l6 X 16 array for each character. The core memory is segmented as 1,024 lines for the X axis. 64 lines for the Y axis, and 16 bits for the Z axis.
X address register 17 is connected to character pattern memory 16 as is x address counter 18. These select the 1,024 lines having to do with the X axis.
Y address register 19 is also connected to character pattern memory 16. This register selects 64 lines having to do with the Y axis, subsequent to the selection for the X axis.
Six bits two frames of a character are assigned for the X and Y address registers, and its l6 columns for the x address counter 18.
Sixteen bits for the Z axis correspond to the vertical PD bit of each column.
In the address of the core memory that corresponds to the code of each character, the pattern for the character is previously stored.
Buffer register 20 is connected to the output of character pattern memory 16. The display is normally a horizontally crawling format and the coded characters from the sentence memory are converted into vertical column PD bits, 16 bits, and sent out for every field, V. Accordingly, x address counter 18 is set to zero at the beginning of the character and the PD bits in the left end of the character are read from the Z axis and temporarily stored in the 16 bits capacity buffer register 20. This register holds the data until a selected line, typically in the vertical blanking period of the television raster, such as the 21st television scanning line, 21H, occurs, and then the data are sent out serially on that line. At the same time x counter 18 is stepped up one, and the second vertical column PD bit is read out to be ready to be sent out on the followingV 2lst line. In the same manner, one character is completed with 16 vertical PD bits upon 16 V periods having occurred.
The following two V intervals do not have an output from character memory 16, but sentence memory 15 is addressed out one step and the next letter code set in the X and Y registers. This two V interval becomes the space between characters. The above operation is then repeated in order to send out the entire sentence.
Encoder 21 is connected to the output of buffer register 20, and the encoder accomplishes the above process. The output of the encoder is connected to mixer 22.
Mixer 22 also receives an input from program-line 23, upon which typically a full color video signal flows. The output of the mixer is taken by the on-air-line 24 and thence to a television video transmitter, pay television cable, or other apparatus that conveys the full transmitter signal to receivers for viewing.
RECEIVER MODE The previously mentioned column PD bits are extracted in the receiver, stored for accumulating a certain amount of data, processed for display and then displayed.
In order to simply explain the mode of receiver operation, a display area of l3 X 7 bits is chosen. A stored capacity of 91 bits is thus required. This is accomplished by shift register 30, shown in FIG. 4.
The input 3l of shift register 30 is switched to either new pattern data 33, or the output 34 of the shift register through recirculation line 35 by means of appropriate actuation of transfer switch 32.
The various segments 36 of shift register 30 begins at number 0, number I, etc. from the upper-left output side of the register. They progress to number 90 at the lower-right input side of the register.
The output of the shift register 34 is fed to display means 37, which is shown as the known television cathoderay tube. When the output of the register is high; i.e.. a digital I, then a white (bright) dot appears on the television screen and an elemental part of the character display is formed. When the output of the register is low; i.e., a digital 0, there is no contribution to the image television signal.
In FIG. 4 the data bits are given a designation corresponding to their position in the shift register. These start at the upper-left, output, end of the register with Al, then Bl, Cl etc. to M1 in the top row in the illustrative example of this figure. Similarly, the second row starts with A2 and ends with M2; and so on, until the end of the last row is M7. Each of these designations may be a l or a 0, according to the data required to reproduce the characters of the message.
Going further, in FIG. 5A pulse train 38 is generated for the duration of one horizontal line, say the Kth line; kth H. It is fed into the clock pulse input of shift register 30 as the shift pulse.
In the recirculation mode, Al is seen at the beginning of the kth H line. Shift pulse SI is then added and B1 is shifted into the No. segment of shift register 30. At the same time BI is seen on display tube 37. Also, previous data bit Al is fed back into the No. 90 segment via recirculation line 35 and data transfer switch 32. With the next shift pulse S2, Cl is seen on display tube 37.
In this manner, as shown in FIG. 58, Al through Ml are displayed on the kth H line, identified by numeral 39 in that figure, by the train of shift pulses SI through SI3. This occurs in synchronism with television scanning.
Then A2 is shifted with Sl3 and MI is stored in segment No. 90, at the lower right in FIG. 4.
On the (k I) the H line, identified by numeral 40 in FIG. B, the same shift pulse train 38 of FIG. 5A is applied to shift register 30, and the same result occurs as has been explained for the k the H line. Similarly, this result occurs again for each of the lines shown in FIG. 58, as the (k 2) th H line to the (k 6) th H line, in this simplified example.
The contents of the shift register are displayed on the picture tube screen 41 of FIG. 58. They appear as the desired characters in accordance with the initial data.
Shift register 30 in the recirculation mode can hold back the data to the same location as long as the number of shift pulses equals the shift register length.
In other words, data are displayed once in the scanning duration of the k th H through (k 6) th H lines on screen 41 of the display device. As long as the data a recirculated back to the original segment location in the shift register 30 itself, the display is seen as a still display, having the formation of data Al through M7 in FIG. 4.
Normally, when the chain of display of data Al through M7 has been completed (hereinafter designated as the end of an event") one additional shift pulse designated q is applied to shift register 30.
The content of data in the shift register shown in FIG. 4 becomes that shown in FIG. 6. It is seen that each datum has been shifted one segment location to the left, except the data segmented on No. [2. No. 25, No. 38. No. 90. With one more pulse operation of the above these data will be displayed.
In the process heretofore outlined the previously displayed datum Al is recirculated into No. 9() segment through data transfer switch 32, but now, at that particular moment switch 32 is turned to accept a new datum A7 (not AI). In the same manner. new datum Al is an input by the time 13 shift pulses have occurred. In this way the last datum is replaced and written by new datum A6. As a result, the whole display is shifted 1 column bit to the left and the extreme right column of the display is refreshed with new data. By the continuation of this operation the character message is made to crawl from right to left.
Recapitulating, the sequence to accomplish the crawl operation is as follows:
I. display of the event,
2. insertion of the q pulse for each television field.
3. write new data for each field.
The order of the sequence does not affect the operation as a whole.
If the input to display tube 37 is gated off from the output 34 of the shift register the display disappears. However, the process of writing in new data can be accomplished independently of any display of it.
Crawl of the characters can be inhibited at the television transmitter by sending out the control signal of the q pulse insertion, because the q pulse is generated in the receiver. The speed of the crawl can also be decreased by controlling for less frequent insertion of the q pulse than normal. The display may also be frozen; i.e., the crawl stopped, by not inserting the q pulse to the shift register at the receiver.
A representation of how the crawl operation appears is given in FIG. 7. It shows a portion of the message characters ABC in the English alphabet. The top row 42 shows the data bits Al, Bl, Cl, to M7 for all of the A and B and the first stroke ofC. In the second row, 43, data bits Al, A2, A3 A7 have been added and the display has moved one data position to the left of what is shown in the first row. The same process is repeated for the successively lower rows, 44, 45 and 46, and it is seen that the A has been reduced to a line and the C is now complete.
CHARACTERISTICS OF AN ACTUAL EMBODIMENT The illustrative simple embodiment heretofore employed to set forth the method and the major aspects of the apparatus is modified in ways as follows in order to become a full-scale device.
For characters of the Chinese type an area of 16 X 16 bits is typically employed. For English and other alphabet letters an area of 10 X 16 bits with a 2 bit spacing is considered proper for the display, in view of the size of the characters and the number of characters in one line.
Typical crawl speeds then become as follows. For Chinese characters the width of the area plus a spacing of 2 bits is a total of I8 bits. With television fields per second and a l bit shift per field, as indicated in FIG. 7 the crawl speed for Chinese characters becomes 60/18 333 characters per second, and for alphabet characters becomes 60/12 characters per second.
A desirable vertical extent of pattern data bits includes 32 horizontal scanning lines over one frame; l6 in each field. Considering the aspect ratio of the character and the speed of television scanning, the clock frequency of the shift pulses may be altered to be twice that of the color sub-carrier, 3.58 megahertz (MHz), thus to be THE; MHz.
The formation of the sub-raster may typically require 16 X 250 bits =4096 bits storage capacity in the receiver. This provides the capability of displaying 14 Chinese characters or several words in English on one line.
There are numerous different vertical positions on the television viewing screen for the sub-raster which carries the character message. A net viewing raster typically contains 525 lines minus 2 X 2l lines for the vertical blanking. The sub-raster is 32 lines high in each frame. There are thus (525 21 X 2)/32 15 bands available.
However, since it is common television practice to mask off all around the edge of the raster from the view of the observer. and since all possible positions for the sub-raster are not aesthetically desirable, about six positions are considered proper.
As will become further evident later, more than one message can be transmitted and utilized at the will of the viewer at the receiver. All messages are available at the receiver, and any one, or none, is selected by the viewer by manual control.
A typical number of separate messages is five; such as weather reports, stock market quotations, news, etc. These are all transceived over the 21st horizontal. H, line. A suitable clock frequency for this transceiving is half the color television sub-carrier frequency, or 1.76 megahertz. This allows a sufficient margin for the television video band-width.
In the widely used manner of regenerating synchronizing signals in a television receiver, often known as a.f.c. horizontal synchronization, these synchronizing signals are not precisely in phase with the synchronizing signals that are transmitted. Thus. the television picture reproduced at the receiver may shift slightly with respect to the cathode ray tube reproducer. It is not; however, distorted.
For transceiving character data, critical accuracy of phasing in this aspect is required. According to this invention an additional pulse known as the initial flag" (pulse) is generated. It is timed to be, and is, inserted ahead of the series of character data transmission signals. It achieves the critial accuracy required at the receiver, so that the characters of the messages will be clearly formed. The complexity, and so the cost, of the receiver character handling apparatus is considerably simplified through the use of this pulse.
TIMING RELATIONSHIPS OF TRANSCEIVING The timing relationships for accomplishing transmis sion of character data and the scheme involved are shown in FIGS. 8, 9, 10.
In FIG. 8, numeral 50in a row, indicates the channel assignment of the various messages, such as weather, news, etc. This is on the 21st horizontal line. This is a preferred line, being at the end of the vertical blanking period and thus devoid of the video signal forming the television image. In general, another horizontal line. or even lines, in the vicinity may be used. with understandable adjustment or minor modification of the apparatus involved in handling this part of the process.
As will be seen, line is divided into seven channels; 0W, 1W, 6W. All have 18 divisions at the period of 0.5587 microseconds, corresponding to the frequency of 1.79 megahertz, except channel 6W. The latter is of residual nature.
Channel OW starts at the leading edge of the horizontal (H) syncronizing signal and holds until slightly over the termination of the horizontal blanking signal. Therefore, no character data signal can be assigned to channel OW. However, the last portion of it, identified by numeral 51, is used as the initial flag pulse for the synchronization of the character data signal in the receiver.
Channels IW through 5W are used for the allocation of the A, B, C, D and E roll character message data.
Channel 6W contains only 5.75 divisions instead of 18. It terminates at the leading edge of the next H syn chronizing pulse, and this channel is not used for data transmission.
The diagram identified by numeral 52 shows the control bit region lWo, 2W0, etc., which is formed of 2 bits, and the character data bit region 1W 2W etc., which is formed of l6 bits.
The diagram identified by numeral 53 gives the detail of one channel. Therein, S4 is a spare (unused) bit, 55 is a freeze bit, and the inclusive 56 numeral indicates the pattern data bits.
If the freeze bit 55 is in the I state, the insertion of the q pulse on that field is inhibited in the receiver and the character display is frozen (not allowed to crawl) for that scanning field for that channel. When that is the case, data are not to be transmitted in that channel. Both the space bit and the freeze bit may be programmed to control additional modes of operation, besides the basic mode mentioned.
The waveform identified by numeral 57 in FIG. 8 gives details for the line 21st H. Initial flag pulse 58 is the detail of the indication 51 on the numeral 50 row. The variations inclusively indicated at 59 comprise the data of the No. l channel. These waveform variations are accomplished in buffer register 20 and encoder 21 of FIG. 3.
TRANSMITTER APPARATUS FIG. 9 shows the transmitter character-forming logic, notably buffer register 20 and encoder 21.
For simplification of explanation FIG. 9 has been drawn for positive logic, regardless of the conventional integrated circuit (IC) system of logic. That is, flipflops and counters are enabled or cleared by the positive-going edge of the clock pulse or clear pulse. The outputs of gates are not inverted.
For reducing the influence of the frequency interleaving of the NTSC standards, the color sub-carrier frequency fs is frequency-doubled to 2fs=7.l6 megahertz.
This frequency, at 60 in FIG. 9, is fed into u-counter 61, where it id divided 4 times, to fs2,=l .79 MHz. This frequency, which is the clock frequency for the data transmission, is fed into following w-counter 62 and subsequently W-counter 63. These counters generate various timing pulses, shown at the top of each. as to the outputs.

Claims (17)

1. The method of displaying characters upon a television screen in addition to displaying a television image, which includes the steps of; a. incrementally formulating character-forming information (8) during the interval of time not required for forming television image information, b. temporarily storing said character-forming information, c. gating-out said stored character-forming information at a time other than during said interval of time, d. combining the gated-out character-forming information with said television image information, and e. displaying said characters and said television image for simultaneous viewing.
2. The method of claim 1 which additionally includes; a. recirculating (35) the temporarily stored character-forming information.
3. The method of claim 1 in which; a. said interval of time not required for forming television image information is the vertical blanking interval of the television image-scanning raster.
4. The method of claim 1 in which; a. said interval of time not required for forming television image information is that occupied by only one horizontal line (57) of the television image-scanning field.
5. The method of claim 1, which additionally includes; a. incrementally formulating plural groups (52) of character-forming information at different times during one said interval of time not required for forming television image information, b. selectively gating-out only one said group (1W), and c. displaying only characters reproduced from said group with said television image.
6. The method of claim 2, which additionally includes; a. adding new information and discarding old information at each said recirculating of the stored character-forming information to cause the reproduced character to move with respect to the reproduced television image, and b. adding control information for selectively inhibiting the moving of said reproduced characters.
7. The method of claim 6 in which said temporarily storing step includes; a. successively temporarily storing (1 Wo) an increment of said control information, and b. subsequently temporarily storing (1 W1) plural increments of said character-forming information.
8. The method of claim 1, which additionally includes; a. selectively forming a mandatory control pulse during said interval of time not required for forming television information, and mandatorily gating-out character-forming information following the occurrence of said mandatory control pulse.
9. The method of claim 8 in which; a. said mandatory control pulse effects gating-out said character-forming information following the occurrence of said mandatory control pulse independent of a setting of the manual control of the character-displaying apparatus to the off, freeze, condition.
10. Apparatus for displaying characters upon image display means in addition to displaying a television image thereon, comprising; a. first means (23) to form television image information, b. second means (14-21) to formulate character-forming information, and control information, c. third means (22) to incrementally combine said character-forming information and said control information with said television image information, during an interval not required for forming said television image information, d. fourth means (150) to subsequently separate said character-forming information and said control information from said television image information, e. fifth means (160) coactive with said fourth means to accept said character-forming information during an interval of time not required for displaying television image information, and to temporarily store said character-forming information, f. sixth means (180) connected to and coative with said fifth means to read-out said character-forming information during the display of television image information, and g. display means (190, 125) coactive with said first means and said sixth means to reproduce both said characters and said television image for simultaneous viewing.
11. The apparatus of claim 10, in which said second means includes; a. a buffer-register (20) to accept character-forming information in successive bits, b. a clock (60, 61) to actuate said buffer-register, and c. a counter (63) to time the acceptance of said bits by said buffer-register (20).
12. The apparatus of claim 10, in which said third means includes; a. a decoder (86) to render said character-forming information available, and b. three-terminal isolative mixer means (22) to combine said television image information and said character-forming information.
13. The apparatus of claim 10, in which said fourth means includes; a. a first flip-flop (154), b. differentiating means (155) connected thereto, and c. a second flip-flop (156) connected to said differentiating means to block out said television image information from the output of said fourth means.
14. The apparatus of claim 10, in which said fifth means includes; a. a small plurality bit buffer register (160) to accept said character-forming information during said interval not required for forming said television image information. b. a larger plurality bit shift register (180), and c. clock means (170) to actuate said shift register during the display of said television image information.
15. The apparatus of claim 10, in which said sixth means includes; a. gate means (191) connected to said fifth means and to said display means (125), and b. flip-flop means (171) connected to said gate means and to counter means (172), to cause saiD read-out to occur during the display of said television image information.
16. The apparatus of claim 10, in which; a. said second means includes a plurality of means for data bits (66-70) and for control bits (90-94) to sequentially form a corresponding plurality of separate character-messages, and b. said fourth means additionally includes channel selective means (150) for the selective display of one of said channels upon said display means (125).
17. The apparatus of claim 10, in which; a. said second means includes control-pulse-forming means (90-94, re 54, 55) of selective output, and b. said sixth means includes readout means (402, 406) responsive to a selected control pulse configuration, whereby read-out of said character-forming information is mandatory.
US482922A 1974-06-25 1974-06-25 Television character crawl display method and apparatus Expired - Lifetime US3891792A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US482922A US3891792A (en) 1974-06-25 1974-06-25 Television character crawl display method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US482922A US3891792A (en) 1974-06-25 1974-06-25 Television character crawl display method and apparatus

Publications (1)

Publication Number Publication Date
US3891792A true US3891792A (en) 1975-06-24

Family

ID=23917956

Family Applications (1)

Application Number Title Priority Date Filing Date
US482922A Expired - Lifetime US3891792A (en) 1974-06-25 1974-06-25 Television character crawl display method and apparatus

Country Status (1)

Country Link
US (1) US3891792A (en)

Cited By (173)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3993861A (en) * 1975-03-24 1976-11-23 Sanders Associates, Inc. Digital video modulation and demodulation system
US3993864A (en) * 1974-07-28 1976-11-23 Elliott Brothers (London) Limited Television camera arrangement in which electrically generated data is superimposed on the video picture information
US4016361A (en) * 1974-09-26 1977-04-05 Texas Instruments Incorporated Apparatus for storing data broadcast in digital form for generating a character display or for recording such data for later playback
US4068225A (en) * 1976-10-04 1978-01-10 Honeywell Information Systems, Inc. Apparatus for displaying new information on a cathode ray tube display and rolling over previously displayed lines
US4101930A (en) * 1975-12-01 1978-07-18 Prowest Electronics Limited Television picture wiping
US4149145A (en) * 1977-02-17 1979-04-10 Xerox Corporation Fax processor
US4186413A (en) * 1977-11-14 1980-01-29 Sanders Associates, Inc. Apparatus for receiving encoded messages on the screen of a television receiver and for redisplay thereof on the same receiver screen in a readable format
US4197590A (en) * 1976-01-19 1980-04-08 Nugraphics, Inc. Method for dynamically viewing image elements stored in a random access memory array
US4213124A (en) * 1976-09-22 1980-07-15 Etablissement Public De Diffusion Dit "Telediffusion De France" System for digitally transmitting and displaying texts on television screen
FR2451069A1 (en) * 1979-03-05 1980-10-03 Texas Instruments Inc Digital data processor for video display system - has monolithic microprocessor controlled by program stored in sub-memory
US4243984A (en) * 1979-03-08 1981-01-06 Texas Instruments Incorporated Video display processor
US4245252A (en) * 1976-08-19 1981-01-13 Sony Corporation Television camera having a character display
US4255766A (en) * 1978-07-10 1981-03-10 Nippon Telegrpah And Telephone Public Corporation Facsimile signal superposing system
US4262302A (en) * 1979-03-05 1981-04-14 Texas Instruments Incorporated Video display processor having an integral composite video generator
US4320395A (en) * 1979-03-12 1982-03-16 Kernforschungsanlage Julich Gesellschaft Mit Beschrankter Haftung Alpha-numeric-display system with selectable crawl
FR2496376A1 (en) * 1980-12-11 1982-06-18 Signalisation Continental METHOD AND SYSTEM FOR TELETEXT FOR DISPLAYING DATA ON THE SCREEN OF A TELEVISION RECEIVER
US4355805A (en) * 1977-09-30 1982-10-26 Sanders Associates, Inc. Manually programmable video gaming system
USRE31200E (en) * 1976-01-19 1983-04-05 Xtrak Corporation Raster scan display apparatus for dynamically viewing image elements stored in a random access memory array
US4393376A (en) * 1981-06-04 1983-07-12 Zenith Radio Corporation Teletext interface for digital storage medium having synthetic video generator
US4401035A (en) * 1980-07-03 1983-08-30 Kansas City Southern Railway Company Control device for multiple unit locomotive systems
DE3306518A1 (en) * 1982-02-26 1983-09-08 RCA Corp., 10020 New York, N.Y. TELEVISION IMAGE DEVICE WITH MECHANISM FOR CHARACTERING CHARACTERS
US4405946A (en) * 1982-02-16 1983-09-20 Rca Corporation Television signal converting apparatus providing an on-screen tuning display
US4414628A (en) * 1981-03-31 1983-11-08 Bell Telephone Laboratories, Incorporated System for displaying overlapping pages of information
US4422093A (en) * 1981-04-01 1983-12-20 Eeco Incorporated Television burst service
US4423444A (en) * 1981-06-30 1983-12-27 Humphreys John L Method for recording a magnetic audio tape and apparatus for generating a television signal from the recorded magnetic audio tape
US4458331A (en) * 1981-10-09 1984-07-03 International Business Machines Corporation Interactive display terminal with alternating data processing and text processing sessions with text processing status line operable during data processing session
US4470042A (en) * 1981-03-06 1984-09-04 Allen-Bradley Company System for displaying graphic and alphanumeric data
US4471463A (en) * 1979-01-08 1984-09-11 Atari, Inc. Data processing system with programmable graphics generator
US4507683A (en) * 1982-04-02 1985-03-26 Ampex Corporation Camera status and diagnostics display system
US4517598A (en) * 1982-10-22 1985-05-14 George Van Valkenburg Method and apparatus for electronic publishing
US4587521A (en) * 1982-12-10 1986-05-06 Hitachi, Ltd. Code signal generator or detector for video frame code
US4599611A (en) * 1982-06-02 1986-07-08 Digital Equipment Corporation Interactive computer-based information display system
US4600918A (en) * 1981-06-29 1986-07-15 Indesit Industria Elettrodomestici Italiana Spa Equipment for reproduction of alphanumerical data
US4609919A (en) * 1982-10-12 1986-09-02 Fuji Xerox Co., Ltd. Sentence displaying apparatus with sentence section
US4647916A (en) * 1983-01-26 1987-03-03 International Computers Limited Data display control
US4675737A (en) * 1984-12-21 1987-06-23 Mitsumi Electric Co., Ltd. Superimposing apparatus
US4694490A (en) * 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
US4706075A (en) * 1983-07-08 1987-11-10 Victor Company Of Japan, Ltd. Circuit arrangement and method for moving characters superimposed on an image represented by a video signal
US4786967A (en) * 1986-08-20 1988-11-22 Smith Engineering Interactive video apparatus with audio and video branching
US4789895A (en) * 1987-04-30 1988-12-06 Gte Government Systems Corporation System for synchronizing digital bit stream for telecommunication system
US4807031A (en) * 1987-10-20 1989-02-21 Interactive Systems, Incorporated Interactive video method and apparatus
US4811407A (en) * 1986-01-22 1989-03-07 Cablesoft, Inc. Method and apparatus for converting analog video character signals into computer recognizable binary data
US4814756A (en) * 1980-12-12 1989-03-21 Texas Instruments Incorporated Video display control system having improved storage of alphanumeric and graphic display data
US4837729A (en) * 1980-12-16 1989-06-06 Sony Corporation Display apparatus for simultaneous display of lines of characters having different line pitches
US4882577A (en) * 1985-06-07 1989-11-21 Hughes Aircraft Company Calligraphic control for image superimposition
US4899139A (en) * 1982-08-24 1990-02-06 Sharp Kabushiki Kaisha Display control device for superimposing data with a broad case signal on a television screen
US4965825A (en) * 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4985848A (en) * 1987-09-14 1991-01-15 Visual Information Technologies, Inc. High speed image processing system using separate data processor and address generator
US5027211A (en) * 1989-06-07 1991-06-25 Robertson Bruce W Multi-channel message display system and method
US5038211A (en) * 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5109348A (en) * 1987-09-14 1992-04-28 Visual Information Technologies, Inc. High speed image processing computer
US5121430A (en) * 1991-02-19 1992-06-09 Ganzer Larry R Storm alert for emergencies
US5125671A (en) * 1982-12-22 1992-06-30 Ricoh Co., Ltd. T.V. game system having reduced memory needs
US5129060A (en) * 1987-09-14 1992-07-07 Visual Information Technologies, Inc. High speed image processing computer
US5146592A (en) * 1987-09-14 1992-09-08 Visual Information Technologies, Inc. High speed image processing computer with overlapping windows-div
US5202669A (en) * 1982-08-24 1993-04-13 Sharp Kabushiki Kaisha Display control device for superimposing data with a broadcast signal on a television screen
US5448568A (en) * 1994-04-28 1995-09-05 Thomson Consumer Electronics, Inc. System of transmitting an interactive TV signal
US5486872A (en) * 1993-02-26 1996-01-23 Samsung Electronics Co., Ltd. Method and apparatus for covering and revealing the display of captions
US5485897A (en) * 1992-11-24 1996-01-23 Sanyo Electric Co., Ltd. Elevator display system using composite images to display car position
US5495283A (en) * 1993-09-13 1996-02-27 Albrit Technologies Ltd. Cable television video messaging system and headend facility incorporating same
US5500680A (en) * 1992-10-12 1996-03-19 Goldstar Co., Ltd. Caption display controlling device and the method thereof for selectively scrolling and displaying a caption for several scenes
US5539920A (en) * 1994-04-28 1996-07-23 Thomson Consumer Electronics, Inc. Method and apparatus for processing an audio video interactive signal
US5541663A (en) * 1993-05-21 1996-07-30 Hitachi, Ltd. Character display circuit and method for superimposing character code during blanking period of video signal
US5548532A (en) * 1994-04-28 1996-08-20 Thomson Consumer Electronics, Inc. Apparatus and method for formulating an interactive TV signal
US5557480A (en) * 1986-01-31 1996-09-17 Canon Kabushiki Kaisha Recording and/or reproducing apparatus for displaying data differently in recording and reproduction
US5561471A (en) * 1992-10-12 1996-10-01 Goldstar Co., Ltd. Apparatus and method for controlling the display of a caption on a screen and for maximizing the area devoted to presentation of the received video signal
US5563648A (en) * 1994-04-28 1996-10-08 Thomson Consumer Electronics, Inc. Method for controlling execution of an audio video interactive program
US5600573A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Operations center with video storage for a television program packaging and delivery system
US5655945A (en) * 1992-10-19 1997-08-12 Microsoft Corporation Video and radio controlled moving and talking device
US5659350A (en) * 1992-12-09 1997-08-19 Discovery Communications, Inc. Operations center for a television program packaging and delivery system
US5680146A (en) * 1993-12-10 1997-10-21 D2B Systems Company Limited Local communication system and station for use in such a system
US5682195A (en) * 1992-12-09 1997-10-28 Discovery Communications, Inc. Digital cable headend for cable television delivery system
US5741136A (en) * 1993-09-24 1998-04-21 Readspeak, Inc. Audio-visual work with a series of visual word symbols coordinated with oral word utterances
US5781246A (en) * 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US5798785A (en) * 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
US5819034A (en) * 1994-04-28 1998-10-06 Thomson Consumer Electronics, Inc. Apparatus for transmitting and receiving executable applications as for a multimedia system
US5826167A (en) * 1994-09-12 1998-10-20 Scientific-Atlanta, Inc. Bi-directional cable television system including a UHF filter
US5874985A (en) * 1995-08-31 1999-02-23 Microsoft Corporation Message delivery method for interactive televideo system
US5912454A (en) * 1997-06-30 1999-06-15 Microsoft Corporation System and method for detecting a relative change in light intensity
US5937329A (en) * 1997-10-29 1999-08-10 Northern Telecom Limited System and method for displaying local messages over a satellite television picture
US5938447A (en) * 1993-09-24 1999-08-17 Readspeak, Inc. Method and system for making an audio-visual work with a series of visual word symbols coordinated with oral word utterances and such audio-visual work
US5977951A (en) * 1997-02-04 1999-11-02 Microsoft Corporation System and method for substituting an animated character when a remote control physical character is unavailable
US5986690A (en) * 1992-12-09 1999-11-16 Discovery Communications, Inc. Electronic book selection and delivery system
US6005602A (en) * 1995-08-31 1999-12-21 Microsoft Corporation Message delivery method for interactive televideo system
US6020913A (en) * 1997-04-29 2000-02-01 Trilithic, Inc. Emergency alert system signal handling method and apparatus
US6028599A (en) * 1994-08-31 2000-02-22 Yuen; Henry C. Database for use in method and apparatus for displaying television programs and related text
US6067095A (en) * 1997-02-04 2000-05-23 Microsoft Corporation Method for generating mouth features of an animated or physical character
US6160989A (en) * 1992-12-09 2000-12-12 Discovery Communications, Inc. Network controller for cable television delivery systems
US6181335B1 (en) 1992-12-09 2001-01-30 Discovery Communications, Inc. Card for a set top terminal
US6216263B1 (en) 1998-04-24 2001-04-10 Soundview Technologies Incorporated Receiver apparatus and method for providing conditional access to received televison programs
US20010035874A1 (en) * 2000-04-27 2001-11-01 Pelco Method for prolonging CRT screen life by reduced phosphor burning
US6317714B1 (en) 1997-02-04 2001-11-13 Microsoft Corporation Controller and associated mechanical characters operable for continuously performing received control data while engaging in bidirectional communications over a single communications channel
US6331877B1 (en) 1993-09-09 2001-12-18 Tv Guide Magazine Group, Inc. Electronic television program guide schedule system and method
US6353635B1 (en) 1999-02-12 2002-03-05 Microsoft Corporation Method for simultaneously controlling multiple devices using a single communication channel
US20020029384A1 (en) * 2000-07-20 2002-03-07 Griggs Theodore L. Mechanism for distributing content data
US20020038257A1 (en) * 1994-04-28 2002-03-28 Kuriacose Joseph Apparatus for transmitting and receiving executable applications as for a multimedia system
US6396546B1 (en) 1994-05-20 2002-05-28 United Video Properties, Inc. Electronic television program guide schedule system and method
US6415439B1 (en) 1997-02-04 2002-07-02 Microsoft Corporation Protocol for a wireless control system
US6463585B1 (en) 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
US6526577B1 (en) 1998-12-01 2003-02-25 United Video Properties, Inc. Enhanced interactive program guide
US6556247B1 (en) 1999-12-30 2003-04-29 Microsoft Corporation Method and system for decoding data in the horizontal overscan portion of a video signal
US6662007B2 (en) * 1996-02-26 2003-12-09 E-Guide, Inc. Cordless phone back link for interactive television system
US20040027487A1 (en) * 2002-08-09 2004-02-12 Rzadzki Robert J. System to provide custom text and graphic information to a television system infrastructure
US6704058B2 (en) 1999-12-30 2004-03-09 Microsoft Corporation System and method of adaptive timing estimation for horizontal overscan data
US20040255327A1 (en) * 2003-06-12 2004-12-16 Digital Deck, Inc. Media content distribution system and method
US20050125416A1 (en) * 1996-02-21 2005-06-09 Kirsch Steven T. Method and apparatus for redirection of server external hyper-link references
US20050147247A1 (en) * 2003-11-14 2005-07-07 Westberg Thomas E. Interactive television systems having POD modules and methods for use in the same
US6937289B1 (en) 1999-12-30 2005-08-30 Microsoft Corporation Method and system for downloading and storing interactive device content using the horizontal overscan portion of a video signal
US20050283800A1 (en) * 1998-07-23 2005-12-22 United Video Properties, Inc. Interactive television program guide system that serves as a portal
US7073187B1 (en) 1992-12-09 2006-07-04 Sedna Patent Services, Llc Menu-driven television program access system and method
US20060259926A1 (en) * 2000-07-20 2006-11-16 Digital Deck, Inc. Adaptable programming guide for networked devices
US7150028B1 (en) 1999-12-30 2006-12-12 Microsoft Corporation Method and system for downloading, storing and displaying coupon data using the horizontal overscan portion of a video signal
US7269841B1 (en) 1992-12-09 2007-09-11 Sedna Patent Services, Llc Digital cable headend for cable television delivery system
US20070263669A1 (en) * 2006-04-05 2007-11-15 Trilithic, Inc. Networkable decoder
US7299501B2 (en) 1993-12-02 2007-11-20 Discovery Communications, Inc. Electronic book selection and delivery system having encryption and security features
US7336788B1 (en) 1992-12-09 2008-02-26 Discovery Communicatoins Inc. Electronic book secure communication with home subsystem
US20080077960A1 (en) * 2000-07-20 2008-03-27 Digital Deck, Inc. Adaptable programming guide for networked devices
US7401286B1 (en) 1993-12-02 2008-07-15 Discovery Communications, Inc. Electronic book electronic links
US20080178223A1 (en) * 1994-08-31 2008-07-24 Kwoh Daniel S Method and apparatus for displaying television programs and related text
US7421724B2 (en) 1996-05-03 2008-09-02 Starsight Telecast Inc. Systems and methods for displaying information regions in an interactive electronic program guide
US7487529B1 (en) 1997-12-01 2009-02-03 Starsight Telecast, Inc. Electronic program guide system with advertising messages in pop-ups
US7509270B1 (en) 1992-12-09 2009-03-24 Discovery Communications, Inc. Electronic Book having electronic commerce features
US20090199091A1 (en) * 2008-02-01 2009-08-06 Elmalik Covington System for Electronic Display of Scrolling Text and Associated Images
US7769344B1 (en) 1981-11-03 2010-08-03 Personalized Media Communications, Llc Signal processing apparatus and methods
US7814421B2 (en) 1998-05-19 2010-10-12 United Video Properties, Inc. Program guide system with video window browsing
US7835989B1 (en) 1992-12-09 2010-11-16 Discovery Communications, Inc. Electronic book alternative delivery systems
US7849393B1 (en) 1992-12-09 2010-12-07 Discovery Communications, Inc. Electronic book connection to world watch live
US7861166B1 (en) 1993-12-02 2010-12-28 Discovery Patent Holding, Llc Resizing document pages to fit available hardware screens
US7865567B1 (en) 1993-12-02 2011-01-04 Discovery Patent Holdings, Llc Virtual on-demand electronic book
US20110044662A1 (en) * 2002-11-15 2011-02-24 Thomson Licensing S.A. Method and apparatus for composition of subtitles
US20110099573A1 (en) * 1997-09-05 2011-04-28 United Video Properties, Inc. Program guide application interface system
US7941818B2 (en) 1999-06-28 2011-05-10 Index Systems, Inc. System and method for utilizing EPG database for modifying advertisements
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
US8095949B1 (en) 1993-12-02 2012-01-10 Adrea, LLC Electronic book with restricted access features
US8159612B1 (en) * 2004-12-13 2012-04-17 Nvidia Corporation Apparatus, system, and method for processing digital audio/video signals
US8181200B2 (en) 1995-10-02 2012-05-15 Starsight Telecast, Inc. Method and system for displaying advertising, video, and program schedule listing
US8272011B2 (en) 1996-12-19 2012-09-18 Index Systems, Inc. Method and system for displaying advertisements between schedule listings
US8281339B1 (en) 2004-01-12 2012-10-02 United Video Properties, Inc. Customizable flip and browse overlays in an interactive television system
US8336071B2 (en) 1996-12-19 2012-12-18 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US8407737B1 (en) 2007-07-11 2013-03-26 Rovi Guides, Inc. Systems and methods for providing a scan transport bar
US8612310B2 (en) 2005-12-29 2013-12-17 United Video Properties, Inc. Method and system for commerce in media program related merchandise
US8613020B2 (en) 1998-04-30 2013-12-17 United Video Properties, Inc. Program guide system with flip and browse advertisements
US8793738B2 (en) 1994-05-04 2014-07-29 Starsight Telecast Incorporated Television system with downloadable features
US8799954B1 (en) 2006-07-31 2014-08-05 Rovi Guides, Inc. Systems and methods for providing custom media content flipping
US8806536B2 (en) 1998-03-04 2014-08-12 United Video Properties, Inc. Program guide system with preference profiles
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US8843963B2 (en) 1999-10-29 2014-09-23 United Video Properties, Inc. Interactive television system with programming-related links
US8863170B2 (en) 2000-03-31 2014-10-14 United Video Properties, Inc. System and method for metadata-linked advertisements
US8918807B2 (en) 1997-07-21 2014-12-23 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US8931008B2 (en) 1999-06-29 2015-01-06 United Video Properties, Inc. Promotional philosophy for a video-on-demand-related interactive display within an interactive television application
US9009773B1 (en) 1998-06-30 2015-04-14 Cox Communications, Inc. Method and apparatus for providing broadcast data services
US9015750B2 (en) 1998-05-15 2015-04-21 Rovi Guides, Inc. Interactive television program guide system for determining user values for demographic categories
US9038103B2 (en) 2005-05-06 2015-05-19 Rovi Guides, Inc. Systems and methods for content surfing
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
US9075861B2 (en) 2006-03-06 2015-07-07 Veveo, Inc. Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
US9147198B2 (en) 2013-01-10 2015-09-29 Rovi Technologies Corporation Systems and methods for providing an interface for data driven media placement
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US9172987B2 (en) 1998-07-07 2015-10-27 Rovi Guides, Inc. Methods and systems for updating functionality of a set-top box using markup language
US9185332B2 (en) 2005-05-06 2015-11-10 Rovi Guides, Inc. Systems and methods for providing a scan
US9319735B2 (en) 1995-06-07 2016-04-19 Rovi Guides, Inc. Electronic television program guide schedule system and method with data feed access
US9326025B2 (en) 2007-03-09 2016-04-26 Rovi Technologies Corporation Media content search results ranked by popularity
US9426509B2 (en) 1998-08-21 2016-08-23 Rovi Guides, Inc. Client-server electronic program guide
US9462221B2 (en) 2002-11-15 2016-10-04 Thomson Licensing Method and apparatus for composition of subtitles
US9591251B2 (en) 1997-10-06 2017-03-07 Rovi Guides, Inc. Interactive television program guide system with operator showcase
US9641873B1 (en) 1998-06-25 2017-05-02 The Directv Group, Inc. Method and apparatus for controlling broadcast programming content
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
US9749693B2 (en) 2006-03-24 2017-08-29 Rovi Guides, Inc. Interactive media guidance application with intelligent navigation and display features
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US10019995B1 (en) 2011-03-01 2018-07-10 Alice J. Stiebel Methods and systems for language learning based on a series of pitch patterns
USRE47642E1 (en) 1981-11-03 2019-10-08 Personalized Media Communications LLC Signal processing apparatus and methods
US11062615B1 (en) 2011-03-01 2021-07-13 Intelligibility Training LLC Methods and systems for remote language learning in a pandemic-aware world

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3532806A (en) * 1966-07-20 1970-10-06 Sveriges Radio Ab Arrangement for combining subtitle information and video signals at the television transmitter
US3576391A (en) * 1968-06-26 1971-04-27 Rca Corp Television system for transmitting auxiliary information during the vertical blanking interval
US3580993A (en) * 1968-09-27 1971-05-25 Diebold Inc Multiple camera superimposed message closed circuit television system
US3786481A (en) * 1972-04-19 1974-01-15 Us Navy Digital television character generator
US3792613A (en) * 1972-05-19 1974-02-19 Krautkramer Branson Pulse-echo ultrasonic test apparatus with cathode ray tube digital display
US3801961A (en) * 1971-05-21 1974-04-02 Reuters Ltd System for providing a video display having differing video display formats
US3812285A (en) * 1972-03-03 1974-05-21 Sharp Kk Television channel indicator

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3532806A (en) * 1966-07-20 1970-10-06 Sveriges Radio Ab Arrangement for combining subtitle information and video signals at the television transmitter
US3576391A (en) * 1968-06-26 1971-04-27 Rca Corp Television system for transmitting auxiliary information during the vertical blanking interval
US3580993A (en) * 1968-09-27 1971-05-25 Diebold Inc Multiple camera superimposed message closed circuit television system
US3801961A (en) * 1971-05-21 1974-04-02 Reuters Ltd System for providing a video display having differing video display formats
US3812285A (en) * 1972-03-03 1974-05-21 Sharp Kk Television channel indicator
US3786481A (en) * 1972-04-19 1974-01-15 Us Navy Digital television character generator
US3792613A (en) * 1972-05-19 1974-02-19 Krautkramer Branson Pulse-echo ultrasonic test apparatus with cathode ray tube digital display

Cited By (380)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3993864A (en) * 1974-07-28 1976-11-23 Elliott Brothers (London) Limited Television camera arrangement in which electrically generated data is superimposed on the video picture information
US4016361A (en) * 1974-09-26 1977-04-05 Texas Instruments Incorporated Apparatus for storing data broadcast in digital form for generating a character display or for recording such data for later playback
US3993861A (en) * 1975-03-24 1976-11-23 Sanders Associates, Inc. Digital video modulation and demodulation system
US4101930A (en) * 1975-12-01 1978-07-18 Prowest Electronics Limited Television picture wiping
US4197590A (en) * 1976-01-19 1980-04-08 Nugraphics, Inc. Method for dynamically viewing image elements stored in a random access memory array
USRE31200E (en) * 1976-01-19 1983-04-05 Xtrak Corporation Raster scan display apparatus for dynamically viewing image elements stored in a random access memory array
US4245252A (en) * 1976-08-19 1981-01-13 Sony Corporation Television camera having a character display
US4213124A (en) * 1976-09-22 1980-07-15 Etablissement Public De Diffusion Dit "Telediffusion De France" System for digitally transmitting and displaying texts on television screen
USRE32187E (en) * 1976-09-22 1986-06-17 Etablissement Public De Diffusion Dit "Telediffusion De France" System for digitally transmitting and displaying texts on television screen
US4068225A (en) * 1976-10-04 1978-01-10 Honeywell Information Systems, Inc. Apparatus for displaying new information on a cathode ray tube display and rolling over previously displayed lines
US4149145A (en) * 1977-02-17 1979-04-10 Xerox Corporation Fax processor
US4355805A (en) * 1977-09-30 1982-10-26 Sanders Associates, Inc. Manually programmable video gaming system
US4186413A (en) * 1977-11-14 1980-01-29 Sanders Associates, Inc. Apparatus for receiving encoded messages on the screen of a television receiver and for redisplay thereof on the same receiver screen in a readable format
US4255766A (en) * 1978-07-10 1981-03-10 Nippon Telegrpah And Telephone Public Corporation Facsimile signal superposing system
US4471463A (en) * 1979-01-08 1984-09-11 Atari, Inc. Data processing system with programmable graphics generator
US4262302A (en) * 1979-03-05 1981-04-14 Texas Instruments Incorporated Video display processor having an integral composite video generator
FR2451069A1 (en) * 1979-03-05 1980-10-03 Texas Instruments Inc Digital data processor for video display system - has monolithic microprocessor controlled by program stored in sub-memory
US4243984A (en) * 1979-03-08 1981-01-06 Texas Instruments Incorporated Video display processor
US4320395A (en) * 1979-03-12 1982-03-16 Kernforschungsanlage Julich Gesellschaft Mit Beschrankter Haftung Alpha-numeric-display system with selectable crawl
US4401035A (en) * 1980-07-03 1983-08-30 Kansas City Southern Railway Company Control device for multiple unit locomotive systems
FR2496376A1 (en) * 1980-12-11 1982-06-18 Signalisation Continental METHOD AND SYSTEM FOR TELETEXT FOR DISPLAYING DATA ON THE SCREEN OF A TELEVISION RECEIVER
US4814756A (en) * 1980-12-12 1989-03-21 Texas Instruments Incorporated Video display control system having improved storage of alphanumeric and graphic display data
US4837729A (en) * 1980-12-16 1989-06-06 Sony Corporation Display apparatus for simultaneous display of lines of characters having different line pitches
US4470042A (en) * 1981-03-06 1984-09-04 Allen-Bradley Company System for displaying graphic and alphanumeric data
US4414628A (en) * 1981-03-31 1983-11-08 Bell Telephone Laboratories, Incorporated System for displaying overlapping pages of information
US4422093A (en) * 1981-04-01 1983-12-20 Eeco Incorporated Television burst service
US4393376A (en) * 1981-06-04 1983-07-12 Zenith Radio Corporation Teletext interface for digital storage medium having synthetic video generator
US4600918A (en) * 1981-06-29 1986-07-15 Indesit Industria Elettrodomestici Italiana Spa Equipment for reproduction of alphanumerical data
US4423444A (en) * 1981-06-30 1983-12-27 Humphreys John L Method for recording a magnetic audio tape and apparatus for generating a television signal from the recorded magnetic audio tape
US4458331A (en) * 1981-10-09 1984-07-03 International Business Machines Corporation Interactive display terminal with alternating data processing and text processing sessions with text processing status line operable during data processing session
US9043859B1 (en) 1981-11-02 2015-05-26 Personalized Media Communications, Llc Signal processing apparatus and methods
US8713624B1 (en) 1981-11-03 2014-04-29 Personalized Media Communications LLC Signal processing apparatus and methods
US7860131B1 (en) 1981-11-03 2010-12-28 Personalized Media Communications, Llc Signal processing apparatus and methods
US7849493B1 (en) 1981-11-03 2010-12-07 Personalized Media Communications, Llc Signal processing apparatus and methods
US7849479B1 (en) 1981-11-03 2010-12-07 Personalized Media Communications, Llc Signal processing apparatus and methods
US7849480B1 (en) 1981-11-03 2010-12-07 Personalized Media Communications LLC Signal processing apparatus and methods
US7844995B1 (en) 1981-11-03 2010-11-30 Personalized Media Communications, Llc Signal processing apparatus and methods
US4694490A (en) * 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
US4704725A (en) * 1981-11-03 1987-11-03 Harvey John C Signal processing apparatus and methods
US7840976B1 (en) 1981-11-03 2010-11-23 Personalized Media Communications, Llc Signal processing apparatus and methods
US7836480B1 (en) 1981-11-03 2010-11-16 Personalized Media Communications, Llc Signal processing apparatus and methods
US7831204B1 (en) 1981-11-03 2010-11-09 Personalized Media Communications, Llc Signal processing apparatus and methods
US7830925B1 (en) 1981-11-03 2010-11-09 Personalized Media Communications, Llc Signal processing apparatus and methods
US7827586B1 (en) 1981-11-03 2010-11-02 Personalized Media Communications, Llc Signal processing apparatus and methods
US7827587B1 (en) 1981-11-03 2010-11-02 Personalized Media Communications, Llc Signal processing apparatus and methods
US7823175B1 (en) 1981-11-03 2010-10-26 Personalized Media Communications LLC Signal processing apparatus and methods
US7818778B1 (en) 1981-11-03 2010-10-19 Personalized Media Communications, Llc Signal processing apparatus and methods
US7818777B1 (en) 1981-11-03 2010-10-19 Personalized Media Communications, Llc Signal processing apparatus and methods
US4965825A (en) * 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US7818761B1 (en) 1981-11-03 2010-10-19 Personalized Media Communications, Llc Signal processing apparatus and methods
US7818776B1 (en) 1981-11-03 2010-10-19 Personalized Media Communications, Llc Signal processing apparatus and methods
US7817208B1 (en) 1981-11-03 2010-10-19 Personalized Media Communications, Llc Signal processing apparatus and methods
US5109414A (en) * 1981-11-03 1992-04-28 Personalized Mass Media Corporation Signal processing apparatus and methods
US7814526B1 (en) 1981-11-03 2010-10-12 Personalized Media Communications, Llc Signal processing apparatus and methods
US7810115B1 (en) 1981-11-03 2010-10-05 Personalized Media Communications, Llc Signal processing apparatus and methods
US7805738B1 (en) 1981-11-03 2010-09-28 Personalized Media Communications, Llc Signal processing apparatus and methods
US7805749B1 (en) 1981-11-03 2010-09-28 Personalized Media Communications, Llc Signal processing apparatus and methods
US7805748B1 (en) 1981-11-03 2010-09-28 Personalized Media Communications, Llc Signal processing apparatus and methods
US7801304B1 (en) 1981-11-03 2010-09-21 Personalized Media Communications, Llc Signal processing apparatus and methods
US5233654A (en) * 1981-11-03 1993-08-03 The Personalized Mass Media Corporation Signal processing apparatus and methods
US7797717B1 (en) 1981-11-03 2010-09-14 Personalized Media Communications, Llc Signal processing apparatus and methods
US5335277A (en) * 1981-11-03 1994-08-02 The Personalized Mass Media Corporation Signal processing appparatus and methods
USRE48682E1 (en) 1981-11-03 2021-08-10 Personalized Media Communications LLC Providing subscriber specific content in a network
US7793332B1 (en) 1981-11-03 2010-09-07 Personalized Media Communications, Llc Signal processing apparatus and methods
US7784082B1 (en) 1981-11-03 2010-08-24 Personalized Media Communications, Llc Signal processing apparatus and methods
USRE48633E1 (en) 1981-11-03 2021-07-06 Personalized Media Communications LLC Reprogramming of a programmable device of a specific version
US7783252B1 (en) 1981-11-03 2010-08-24 Personalized Media Communications, Llc Signal processing apparatus and methods
USRE48565E1 (en) 1981-11-03 2021-05-18 Personalized Media Communications LLC Providing a subscriber specific solution in a computer network
US7774809B1 (en) 1981-11-03 2010-08-10 Personalized Media Communications, Llc Signal processing apparatus and method
USRE48484E1 (en) 1981-11-03 2021-03-23 Personalized Media Communications, Llc Signal processing apparatus and methods
US7769170B1 (en) 1981-11-03 2010-08-03 Personalized Media Communications, Llc Signal processing apparatus and methods
US7769344B1 (en) 1981-11-03 2010-08-03 Personalized Media Communications, Llc Signal processing apparatus and methods
US7764685B1 (en) 1981-11-03 2010-07-27 Personalized Media Communications, L.L.C. Signal processing apparatus and methods
US10715835B1 (en) 1981-11-03 2020-07-14 John Christopher Harvey Signal processing apparatus and methods
US7761890B1 (en) 1981-11-03 2010-07-20 Personalized Media Communications, Llc Signal processing apparatus and methods
US7752649B1 (en) 1981-11-03 2010-07-06 Personalized Media Communications, Llc Signal processing apparatus and methods
US7752650B1 (en) 1981-11-03 2010-07-06 Personalized Media Communications, Llc Signal processing apparatus and methods
USRE47968E1 (en) 1981-11-03 2020-04-28 Personalized Media Communications LLC Signal processing apparatus and methods
US7747217B1 (en) 1981-11-03 2010-06-29 Personalized Media Communications, Llc Signal processing apparatus and methods
US7734251B1 (en) 1981-11-03 2010-06-08 Personalized Media Communications, Llc Signal processing apparatus and methods
US10616638B1 (en) 1981-11-03 2020-04-07 Personalized Media Communications LLC Signal processing apparatus and methods
US10609425B1 (en) 1981-11-03 2020-03-31 Personalized Media Communications, L.L.C. Signal processing apparatus and methods
USRE47867E1 (en) 1981-11-03 2020-02-18 Personalized Media Communications LLC Signal processing apparatus and methods
US7856650B1 (en) 1981-11-03 2010-12-21 Personalized Media Communications, Llc Signal processing apparatus and methods
US10523350B1 (en) 1981-11-03 2019-12-31 Personalized Media Communications LLC Signal processing apparatus and methods
USRE47642E1 (en) 1981-11-03 2019-10-08 Personalized Media Communications LLC Signal processing apparatus and methods
US10334292B1 (en) 1981-11-03 2019-06-25 Personalized Media Communications LLC Signal processing apparatus and methods
US5887243A (en) 1981-11-03 1999-03-23 Personalized Media Communications, L.L.C. Signal processing apparatus and methods
US9674560B1 (en) 1981-11-03 2017-06-06 Personalized Media Communications LLC Signal processing apparatus and methods
US9294205B1 (en) 1981-11-03 2016-03-22 Personalized Media Communications LLC Signal processing apparatus and methods
US9210370B1 (en) 1981-11-03 2015-12-08 Personalized Media Communications LLC Signal processing apparatus and methods
US7861263B1 (en) 1981-11-03 2010-12-28 Personalized Media Communications, Llc Signal processing apparatus and methods
US9038124B1 (en) 1981-11-03 2015-05-19 Personalized Media Communications, Llc Signal processing apparatus and methods
US7861278B1 (en) 1981-11-03 2010-12-28 Personalized Media Communications, Llc Signal processing apparatus and methods
US8973034B1 (en) 1981-11-03 2015-03-03 Personalized Media Communications LLC Signal processing apparatus and methods
US8914825B1 (en) 1981-11-03 2014-12-16 Personalized Media Communications LLC Signal processing apparatus and methods
US8893177B1 (en) 1981-11-03 2014-11-18 {Personalized Media Communications, LLC Signal processing apparatus and methods
US7860249B1 (en) 1981-11-03 2010-12-28 Personalized Media Communications LLC Signal processing apparatus and methods
US8869228B1 (en) 1981-11-03 2014-10-21 Personalized Media Communications, Llc Signal processing apparatus and methods
US8869229B1 (en) 1981-11-03 2014-10-21 Personalized Media Communications, Llc Signal processing apparatus and methods
US7864956B1 (en) 1981-11-03 2011-01-04 Personalized Media Communications, Llc Signal processing apparatus and methods
US7865920B1 (en) 1981-11-03 2011-01-04 Personalized Media Communications LLC Signal processing apparatus and methods
US8843988B1 (en) 1981-11-03 2014-09-23 Personalized Media Communications, Llc Signal processing apparatus and methods
US8839293B1 (en) 1981-11-03 2014-09-16 Personalized Media Communications, Llc Signal processing apparatus and methods
US8804727B1 (en) 1981-11-03 2014-08-12 Personalized Media Communications, Llc Signal processing apparatus and methods
US8752088B1 (en) 1981-11-03 2014-06-10 Personalized Media Communications LLC Signal processing apparatus and methods
US8739241B1 (en) 1981-11-03 2014-05-27 Personalized Media Communications LLC Signal processing apparatus and methods
US8711885B1 (en) 1981-11-03 2014-04-29 Personalized Media Communications LLC Signal processing apparatus and methods
US7864248B1 (en) 1981-11-03 2011-01-04 Personalized Media Communications, Llc Signal processing apparatus and methods
US8683539B1 (en) 1981-11-03 2014-03-25 Personalized Media Communications, Llc Signal processing apparatus and methods
US8675775B1 (en) 1981-11-03 2014-03-18 Personalized Media Communications, Llc Signal processing apparatus and methods
US7870581B1 (en) 1981-11-03 2011-01-11 Personalized Media Communications, Llc Signal processing apparatus and methods
US8646001B1 (en) 1981-11-03 2014-02-04 Personalized Media Communications, Llc Signal processing apparatus and methods
US8640184B1 (en) 1981-11-03 2014-01-28 Personalized Media Communications, Llc Signal processing apparatus and methods
US7889865B1 (en) 1981-11-03 2011-02-15 Personalized Media Communications, L.L.C. Signal processing apparatus and methods
US8635644B1 (en) 1981-11-03 2014-01-21 Personalized Media Communications LLC Signal processing apparatus and methods
US7856649B1 (en) 1981-11-03 2010-12-21 Personalized Media Communications, Llc Signal processing apparatus and methods
US8621547B1 (en) 1981-11-03 2013-12-31 Personalized Media Communications, Llc Signal processing apparatus and methods
US7908638B1 (en) 1981-11-03 2011-03-15 Personalized Media Communications LLC Signal processing apparatus and methods
US8613034B1 (en) 1981-11-03 2013-12-17 Personalized Media Communications, Llc Signal processing apparatus and methods
US7926084B1 (en) 1981-11-03 2011-04-12 Personalized Media Communications LLC Signal processing apparatus and methods
US8607296B1 (en) 1981-11-03 2013-12-10 Personalized Media Communications LLC Signal processing apparatus and methods
US8601528B1 (en) 1981-11-03 2013-12-03 Personalized Media Communications, L.L.C. Signal processing apparatus and methods
US8587720B1 (en) 1981-11-03 2013-11-19 Personalized Media Communications LLC Signal processing apparatus and methods
US8584162B1 (en) 1981-11-03 2013-11-12 Personalized Media Communications LLC Signal processing apparatus and methods
US8572671B1 (en) 1981-11-03 2013-10-29 Personalized Media Communications LLC Signal processing apparatus and methods
US8566868B1 (en) 1981-11-03 2013-10-22 Personalized Media Communications, L.L.C. Signal processing apparatus and methods
US8559635B1 (en) 1981-11-03 2013-10-15 Personalized Media Communications, L.L.C. Signal processing apparatus and methods
US7940931B1 (en) 1981-11-03 2011-05-10 Personalized Media Communications LLC Signal processing apparatus and methods
US8558950B1 (en) 1981-11-03 2013-10-15 Personalized Media Communications LLC Signal processing apparatus and methods
US8555310B1 (en) 1981-11-03 2013-10-08 Personalized Media Communications, Llc Signal processing apparatus and methods
US8395707B1 (en) 1981-11-03 2013-03-12 Personalized Media Communications LLC Signal processing apparatus and methods
US7953223B1 (en) 1981-11-03 2011-05-31 Personalized Media Communications, L.L.C. Signal processing apparatus and methods
US7992169B1 (en) 1981-11-03 2011-08-02 Personalized Media Communications LLC Signal processing apparatus and methods
US8046791B1 (en) 1981-11-03 2011-10-25 Personalized Media Communications, Llc Signal processing apparatus and methods
US8191091B1 (en) 1981-11-03 2012-05-29 Personalized Media Communications, Llc Signal processing apparatus and methods
US8112782B1 (en) 1981-11-03 2012-02-07 Personalized Media Communications, Llc Signal processing apparatus and methods
US8060903B1 (en) 1981-11-03 2011-11-15 Personalized Media PMC Communications, L.L.C. Signal processing apparatus and methods
US4405946A (en) * 1982-02-16 1983-09-20 Rca Corporation Television signal converting apparatus providing an on-screen tuning display
DE3306518A1 (en) * 1982-02-26 1983-09-08 RCA Corp., 10020 New York, N.Y. TELEVISION IMAGE DEVICE WITH MECHANISM FOR CHARACTERING CHARACTERS
US4507683A (en) * 1982-04-02 1985-03-26 Ampex Corporation Camera status and diagnostics display system
US4599611A (en) * 1982-06-02 1986-07-08 Digital Equipment Corporation Interactive computer-based information display system
US4899139A (en) * 1982-08-24 1990-02-06 Sharp Kabushiki Kaisha Display control device for superimposing data with a broad case signal on a television screen
US5202669A (en) * 1982-08-24 1993-04-13 Sharp Kabushiki Kaisha Display control device for superimposing data with a broadcast signal on a television screen
US4609919A (en) * 1982-10-12 1986-09-02 Fuji Xerox Co., Ltd. Sentence displaying apparatus with sentence section
US4517598A (en) * 1982-10-22 1985-05-14 George Van Valkenburg Method and apparatus for electronic publishing
US4587521A (en) * 1982-12-10 1986-05-06 Hitachi, Ltd. Code signal generator or detector for video frame code
US5308086A (en) * 1982-12-22 1994-05-03 Ricoh Co., Ltd. Video game external memory arrangement with reduced memory requirements
US5125671A (en) * 1982-12-22 1992-06-30 Ricoh Co., Ltd. T.V. game system having reduced memory needs
US5560614A (en) * 1982-12-22 1996-10-01 Ricoh Co., Ltd. Video game system having reduced memory needs for a raster scanned display
US4647916A (en) * 1983-01-26 1987-03-03 International Computers Limited Data display control
US4706075A (en) * 1983-07-08 1987-11-10 Victor Company Of Japan, Ltd. Circuit arrangement and method for moving characters superimposed on an image represented by a video signal
US4675737A (en) * 1984-12-21 1987-06-23 Mitsumi Electric Co., Ltd. Superimposing apparatus
US4882577A (en) * 1985-06-07 1989-11-21 Hughes Aircraft Company Calligraphic control for image superimposition
US4811407A (en) * 1986-01-22 1989-03-07 Cablesoft, Inc. Method and apparatus for converting analog video character signals into computer recognizable binary data
US5557480A (en) * 1986-01-31 1996-09-17 Canon Kabushiki Kaisha Recording and/or reproducing apparatus for displaying data differently in recording and reproduction
US4786967A (en) * 1986-08-20 1988-11-22 Smith Engineering Interactive video apparatus with audio and video branching
US4789895A (en) * 1987-04-30 1988-12-06 Gte Government Systems Corporation System for synchronizing digital bit stream for telecommunication system
US7958527B1 (en) 1987-09-11 2011-06-07 Personalized Media Communications, Llc Signal processing apparatus and methods
US7966640B1 (en) 1987-09-11 2011-06-21 Personalized Media Communications, Llc Signal processing apparatus and methods
US4985848A (en) * 1987-09-14 1991-01-15 Visual Information Technologies, Inc. High speed image processing system using separate data processor and address generator
US5129060A (en) * 1987-09-14 1992-07-07 Visual Information Technologies, Inc. High speed image processing computer
US5146592A (en) * 1987-09-14 1992-09-08 Visual Information Technologies, Inc. High speed image processing computer with overlapping windows-div
US5109348A (en) * 1987-09-14 1992-04-28 Visual Information Technologies, Inc. High speed image processing computer
US4807031A (en) * 1987-10-20 1989-02-21 Interactive Systems, Incorporated Interactive video method and apparatus
US5027211A (en) * 1989-06-07 1991-06-25 Robertson Bruce W Multi-channel message display system and method
US5038211A (en) * 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5121430A (en) * 1991-02-19 1992-06-09 Ganzer Larry R Storm alert for emergencies
US5500680A (en) * 1992-10-12 1996-03-19 Goldstar Co., Ltd. Caption display controlling device and the method thereof for selectively scrolling and displaying a caption for several scenes
US5561471A (en) * 1992-10-12 1996-10-01 Goldstar Co., Ltd. Apparatus and method for controlling the display of a caption on a screen and for maximizing the area devoted to presentation of the received video signal
US5655945A (en) * 1992-10-19 1997-08-12 Microsoft Corporation Video and radio controlled moving and talking device
US5485897A (en) * 1992-11-24 1996-01-23 Sanyo Electric Co., Ltd. Elevator display system using composite images to display car position
US6463585B1 (en) 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
US7865405B2 (en) 1992-12-09 2011-01-04 Discovery Patent Holdings, Llc Electronic book having electronic commerce features
US5659350A (en) * 1992-12-09 1997-08-19 Discovery Communications, Inc. Operations center for a television program packaging and delivery system
US5682195A (en) * 1992-12-09 1997-10-28 Discovery Communications, Inc. Digital cable headend for cable television delivery system
US7073187B1 (en) 1992-12-09 2006-07-04 Sedna Patent Services, Llc Menu-driven television program access system and method
US5734853A (en) * 1992-12-09 1998-03-31 Discovery Communications, Inc. Set top terminal for cable television delivery systems
US7716349B1 (en) 1992-12-09 2010-05-11 Discovery Communications, Inc. Electronic book library/bookstore system
US6515680B1 (en) 1992-12-09 2003-02-04 Discovery Communications, Inc. Set top terminal for television delivery system
US7849393B1 (en) 1992-12-09 2010-12-07 Discovery Communications, Inc. Electronic book connection to world watch live
US5798785A (en) * 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
US7590993B1 (en) 1992-12-09 2009-09-15 Comcast Ip Holdings I, Llc Method and apparatus for gathering programs watched data
US7571457B1 (en) 1992-12-09 2009-08-04 Cox Communications, Inc. Advanced set top terminal with electronic mailbox for cable television delivery systems
US7509270B1 (en) 1992-12-09 2009-03-24 Discovery Communications, Inc. Electronic Book having electronic commerce features
US7017178B1 (en) 1992-12-09 2006-03-21 Sedna Patent Services, Llc Audio program reception terminal for television delivery system
US5986690A (en) * 1992-12-09 1999-11-16 Discovery Communications, Inc. Electronic book selection and delivery system
US6052554A (en) * 1992-12-09 2000-04-18 Discovery Communications, Inc. Television program delivery system
US6160989A (en) * 1992-12-09 2000-12-12 Discovery Communications, Inc. Network controller for cable television delivery systems
US5600573A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Operations center with video storage for a television program packaging and delivery system
US6181335B1 (en) 1992-12-09 2001-01-30 Discovery Communications, Inc. Card for a set top terminal
US6408437B1 (en) 1992-12-09 2002-06-18 Discovery Communications, Inc. Reprogrammable terminal for suggesting programs offered on a television program delivery system
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
US6539548B1 (en) 1992-12-09 2003-03-25 Discovery Communications, Inc. Operations center for a television program packaging and delivery system
US7336788B1 (en) 1992-12-09 2008-02-26 Discovery Communicatoins Inc. Electronic book secure communication with home subsystem
US6738978B1 (en) 1992-12-09 2004-05-18 Discovery Communications, Inc. Method and apparatus for targeted advertising
US8347345B1 (en) 1992-12-09 2013-01-01 Cox Communications, Inc. Television terminal modem
US7269841B1 (en) 1992-12-09 2007-09-11 Sedna Patent Services, Llc Digital cable headend for cable television delivery system
US7207055B1 (en) 1992-12-09 2007-04-17 Sedna Patent Services, Llc Bandwidth allocation for a television program delivery system
US7835989B1 (en) 1992-12-09 2010-11-16 Discovery Communications, Inc. Electronic book alternative delivery systems
US20050157217A1 (en) * 1992-12-09 2005-07-21 Hendricks John S. Remote control for menu driven subscriber access to television programming
US8276183B1 (en) 1992-12-09 2012-09-25 Cox Communications, Inc. Television terminal data storage
US8060905B1 (en) 1992-12-09 2011-11-15 Comcast Ip Holdings I, Llc Television delivery system having interactive electronic program guide
US5486872A (en) * 1993-02-26 1996-01-23 Samsung Electronics Co., Ltd. Method and apparatus for covering and revealing the display of captions
US5541663A (en) * 1993-05-21 1996-07-30 Hitachi, Ltd. Character display circuit and method for superimposing character code during blanking period of video signal
US20030110495A1 (en) * 1993-09-09 2003-06-12 United Video Properties, Inc. Electronic television program guide schedule system and method
US8893178B2 (en) 1993-09-09 2014-11-18 United Video Properties, Inc. Electronic television program guide schedule system and method
US7100185B2 (en) 1993-09-09 2006-08-29 United Video Properties, Inc. Electronic television program guide schedule system and method
US6418556B1 (en) 1993-09-09 2002-07-09 United Video Properties, Inc. Electronic television program guide schedule system and method
US7225455B2 (en) 1993-09-09 2007-05-29 United Video Properties, Inc. Electronic television program guide schedule system and method
US20080178222A1 (en) * 1993-09-09 2008-07-24 United Video Properties, Inc. Electronic television program guide schedule system and method
US7398541B2 (en) 1993-09-09 2008-07-08 United Video Properties, Inc. Electronic television program guide schedule system and method
US20080178216A1 (en) * 1993-09-09 2008-07-24 United Video Properties, Inc. Electronic television program guide schedule system and method
US6728967B2 (en) 1993-09-09 2004-04-27 United Video Properties, Inc. Electronic television program guide schedule system and method
US6331877B1 (en) 1993-09-09 2001-12-18 Tv Guide Magazine Group, Inc. Electronic television program guide schedule system and method
US5781246A (en) * 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US5495283A (en) * 1993-09-13 1996-02-27 Albrit Technologies Ltd. Cable television video messaging system and headend facility incorporating same
US5938447A (en) * 1993-09-24 1999-08-17 Readspeak, Inc. Method and system for making an audio-visual work with a series of visual word symbols coordinated with oral word utterances and such audio-visual work
US5741136A (en) * 1993-09-24 1998-04-21 Readspeak, Inc. Audio-visual work with a series of visual word symbols coordinated with oral word utterances
US7299501B2 (en) 1993-12-02 2007-11-20 Discovery Communications, Inc. Electronic book selection and delivery system having encryption and security features
US7401286B1 (en) 1993-12-02 2008-07-15 Discovery Communications, Inc. Electronic book electronic links
US8095949B1 (en) 1993-12-02 2012-01-10 Adrea, LLC Electronic book with restricted access features
AU691231B2 (en) * 1993-12-02 1998-05-14 Sedna Patent Services, Llc An operations center with video storage for a television program packaging and delivery system
US7865567B1 (en) 1993-12-02 2011-01-04 Discovery Patent Holdings, Llc Virtual on-demand electronic book
US7861166B1 (en) 1993-12-02 2010-12-28 Discovery Patent Holding, Llc Resizing document pages to fit available hardware screens
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
US5680146A (en) * 1993-12-10 1997-10-21 D2B Systems Company Limited Local communication system and station for use in such a system
US6072442A (en) * 1993-12-10 2000-06-06 D2B Systems Company Limited Local communication system and station for use in such a system
US5548532A (en) * 1994-04-28 1996-08-20 Thomson Consumer Electronics, Inc. Apparatus and method for formulating an interactive TV signal
US5563648A (en) * 1994-04-28 1996-10-08 Thomson Consumer Electronics, Inc. Method for controlling execution of an audio video interactive program
US5819034A (en) * 1994-04-28 1998-10-06 Thomson Consumer Electronics, Inc. Apparatus for transmitting and receiving executable applications as for a multimedia system
US5539920A (en) * 1994-04-28 1996-07-23 Thomson Consumer Electronics, Inc. Method and apparatus for processing an audio video interactive signal
US5448568A (en) * 1994-04-28 1995-09-05 Thomson Consumer Electronics, Inc. System of transmitting an interactive TV signal
US20020038257A1 (en) * 1994-04-28 2002-03-28 Kuriacose Joseph Apparatus for transmitting and receiving executable applications as for a multimedia system
US5915090A (en) * 1994-04-28 1999-06-22 Thomson Consumer Electronics, Inc. Apparatus for transmitting a distributed computing application on a broadcast television system
USRE44685E1 (en) 1994-04-28 2013-12-31 Opentv, Inc. Apparatus for transmitting and receiving executable applications as for a multimedia system, and method and system to order an item using a distributed computing system
US8793738B2 (en) 1994-05-04 2014-07-29 Starsight Telecast Incorporated Television system with downloadable features
US6661468B2 (en) 1994-05-20 2003-12-09 United Video Properties, Inc. Electronic television program guide schedule system and method
US6396546B1 (en) 1994-05-20 2002-05-28 United Video Properties, Inc. Electronic television program guide schedule system and method
US7047547B2 (en) 1994-05-20 2006-05-16 United Video Properties, Inc. Electronic television program guide schedule system and method
US20110131601A1 (en) * 1994-05-20 2011-06-02 United Video Properties, Inc. Improved electronic television program guide schedule system and method
US20030115593A1 (en) * 1994-05-20 2003-06-19 United Video Properties, Inc. Electronic television program guide schedule system and method
US20110167451A1 (en) * 1994-08-31 2011-07-07 Gemstar Development Corporation Method and apparatus for transmitting, storing and processing electronic program guide data for on-screen display
US6477705B1 (en) 1994-08-31 2002-11-05 Gemstar Development Corporation Method and apparatus for transmitting, storing, and processing electronic program guide data for on-screen display
US6028599A (en) * 1994-08-31 2000-02-22 Yuen; Henry C. Database for use in method and apparatus for displaying television programs and related text
US7996864B2 (en) 1994-08-31 2011-08-09 Gemstar Development Corporation Method and apparatus for displaying television programs and related text
US6239794B1 (en) 1994-08-31 2001-05-29 E Guide, Inc. Method and system for simultaneously displaying a television program and information about the program
US20080178223A1 (en) * 1994-08-31 2008-07-24 Kwoh Daniel S Method and apparatus for displaying television programs and related text
US5826167A (en) * 1994-09-12 1998-10-20 Scientific-Atlanta, Inc. Bi-directional cable television system including a UHF filter
US9319735B2 (en) 1995-06-07 2016-04-19 Rovi Guides, Inc. Electronic television program guide schedule system and method with data feed access
US5874985A (en) * 1995-08-31 1999-02-23 Microsoft Corporation Message delivery method for interactive televideo system
US6005602A (en) * 1995-08-31 1999-12-21 Microsoft Corporation Message delivery method for interactive televideo system
USRE38376E1 (en) * 1995-08-31 2003-12-30 Microsoft Corporation Message delivery method for interactive televideo system
US9402102B2 (en) 1995-10-02 2016-07-26 Rovi Guides, Inc. System and method for using television schedule information
US8181200B2 (en) 1995-10-02 2012-05-15 Starsight Telecast, Inc. Method and system for displaying advertising, video, and program schedule listing
US8453174B2 (en) 1995-10-02 2013-05-28 Starsight Telecast, Inc. Method and system for displaying advertising, video, and program schedule listing
US20060253452A9 (en) * 1996-02-21 2006-11-09 Kirsch Steven T Method and apparatus for redirection of server external hyper-link references
US7702752B2 (en) 1996-02-21 2010-04-20 Disney Enterprises, Inc. Method and apparatus for redirection of server external hyper-link references
US20050125416A1 (en) * 1996-02-21 2005-06-09 Kirsch Steven T. Method and apparatus for redirection of server external hyper-link references
US20100217797A1 (en) * 1996-02-21 2010-08-26 Disney Enterprises, Inc. Method and apparatus for redirection of server external hyper-link references
US8117286B2 (en) 1996-02-21 2012-02-14 Disney Enterprises, Inc. Method and apparatus for redirection of server external hyper-link references
US6662007B2 (en) * 1996-02-26 2003-12-09 E-Guide, Inc. Cordless phone back link for interactive television system
US8776125B2 (en) 1996-05-03 2014-07-08 Starsight Telecast Inc. Method and system for displaying advertisements in an electronic program guide
US9423936B2 (en) 1996-05-03 2016-08-23 Rovi Guides, Inc. Information system
US8806538B2 (en) 1996-05-03 2014-08-12 Starsight Telecast, Inc. Information system
US7493641B2 (en) 1996-05-03 2009-02-17 Starsight Telecast, Inc. Method and system for displaying advertisements in an electronic program guide
US8869204B2 (en) 1996-05-03 2014-10-21 Starsight Telecast, Inc. Method and system for displaying advertisements in an electronic program guide
US7480929B2 (en) 1996-05-03 2009-01-20 Starsight Telecast, Inc. Method and system for displaying advertisements in an electronic program guide
US7421724B2 (en) 1996-05-03 2008-09-02 Starsight Telecast Inc. Systems and methods for displaying information regions in an interactive electronic program guide
US9027058B2 (en) 1996-05-03 2015-05-05 Rovi Guides, Inc. Information system
US8646005B2 (en) 1996-05-03 2014-02-04 Starsight Telecast, Inc. Information system
US8726311B2 (en) 1996-12-19 2014-05-13 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US8635649B2 (en) 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US8336071B2 (en) 1996-12-19 2012-12-18 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US8272011B2 (en) 1996-12-19 2012-09-18 Index Systems, Inc. Method and system for displaying advertisements between schedule listings
US8448209B2 (en) 1996-12-19 2013-05-21 Gemstar Development Corporation System and method for displaying advertisements responsive to EPG information
US8732757B2 (en) 1996-12-19 2014-05-20 Gemstar Development Corporation System and method for targeted advertisement display responsive to user characteristics
US6415439B1 (en) 1997-02-04 2002-07-02 Microsoft Corporation Protocol for a wireless control system
US6317714B1 (en) 1997-02-04 2001-11-13 Microsoft Corporation Controller and associated mechanical characters operable for continuously performing received control data while engaging in bidirectional communications over a single communications channel
US6067095A (en) * 1997-02-04 2000-05-23 Microsoft Corporation Method for generating mouth features of an animated or physical character
US5977951A (en) * 1997-02-04 1999-11-02 Microsoft Corporation System and method for substituting an animated character when a remote control physical character is unavailable
US6742188B1 (en) 1997-02-04 2004-05-25 Microsoft Corporation Method and system for encoding data in the horizontal overscan portion of a video signal
US6020913A (en) * 1997-04-29 2000-02-01 Trilithic, Inc. Emergency alert system signal handling method and apparatus
US5912454A (en) * 1997-06-30 1999-06-15 Microsoft Corporation System and method for detecting a relative change in light intensity
US8918807B2 (en) 1997-07-21 2014-12-23 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US9191722B2 (en) 1997-07-21 2015-11-17 Rovi Guides, Inc. System and method for modifying advertisement responsive to EPG information
US9015749B2 (en) 1997-07-21 2015-04-21 Rovi Guides, Inc. System and method for modifying advertisement responsive to EPG information
US20110099573A1 (en) * 1997-09-05 2011-04-28 United Video Properties, Inc. Program guide application interface system
US10205995B2 (en) 1997-09-05 2019-02-12 Rovi Guides, Inc. Program guide application interface system
US9438953B2 (en) 1997-09-05 2016-09-06 Rovi Guides, Inc. Program guide application interface system
US9591251B2 (en) 1997-10-06 2017-03-07 Rovi Guides, Inc. Interactive television program guide system with operator showcase
US5937329A (en) * 1997-10-29 1999-08-10 Northern Telecom Limited System and method for displaying local messages over a satellite television picture
US7487529B1 (en) 1997-12-01 2009-02-03 Starsight Telecast, Inc. Electronic program guide system with advertising messages in pop-ups
US8806536B2 (en) 1998-03-04 2014-08-12 United Video Properties, Inc. Program guide system with preference profiles
US6216263B1 (en) 1998-04-24 2001-04-10 Soundview Technologies Incorporated Receiver apparatus and method for providing conditional access to received televison programs
US8613020B2 (en) 1998-04-30 2013-12-17 United Video Properties, Inc. Program guide system with flip and browse advertisements
US9015750B2 (en) 1998-05-15 2015-04-21 Rovi Guides, Inc. Interactive television program guide system for determining user values for demographic categories
US9635406B2 (en) 1998-05-15 2017-04-25 Rovi Guides, Inc. Interactive television program guide system for determining user values for demographic categories
US7814421B2 (en) 1998-05-19 2010-10-12 United Video Properties, Inc. Program guide system with video window browsing
US9641873B1 (en) 1998-06-25 2017-05-02 The Directv Group, Inc. Method and apparatus for controlling broadcast programming content
US9009773B1 (en) 1998-06-30 2015-04-14 Cox Communications, Inc. Method and apparatus for providing broadcast data services
US9172987B2 (en) 1998-07-07 2015-10-27 Rovi Guides, Inc. Methods and systems for updating functionality of a set-top box using markup language
US8973056B2 (en) 1998-07-23 2015-03-03 Rovi Guides, Inc. Interactive program guide system providing an application program interface for non-program guide applications
US20050283800A1 (en) * 1998-07-23 2005-12-22 United Video Properties, Inc. Interactive television program guide system that serves as a portal
US10003848B2 (en) 1998-07-23 2018-06-19 Rovi Guides, Inc. Interactive program guide system providing an application program interface for non-program guide applications
US9426509B2 (en) 1998-08-21 2016-08-23 Rovi Guides, Inc. Client-server electronic program guide
US6526577B1 (en) 1998-12-01 2003-02-25 United Video Properties, Inc. Enhanced interactive program guide
US6353635B1 (en) 1999-02-12 2002-03-05 Microsoft Corporation Method for simultaneously controlling multiple devices using a single communication channel
US8548813B2 (en) 1999-06-25 2013-10-01 Adrea, LLC Electronic book with voice emulation features
US9099097B2 (en) 1999-06-25 2015-08-04 Adrea, LLC Electronic book with voice emulation features
US7941818B2 (en) 1999-06-28 2011-05-10 Index Systems, Inc. System and method for utilizing EPG database for modifying advertisements
US8931008B2 (en) 1999-06-29 2015-01-06 United Video Properties, Inc. Promotional philosophy for a video-on-demand-related interactive display within an interactive television application
US9148703B2 (en) 1999-10-29 2015-09-29 Rovi Guides, Inc. Interactive television system with programming-related links
US8843963B2 (en) 1999-10-29 2014-09-23 United Video Properties, Inc. Interactive television system with programming-related links
US20050204400A1 (en) * 1999-12-30 2005-09-15 Microsoft Corporation Method and system for downloading and storing interactive device content using the horizontal overscan portion of a video signal
US6556247B1 (en) 1999-12-30 2003-04-29 Microsoft Corporation Method and system for decoding data in the horizontal overscan portion of a video signal
US6704058B2 (en) 1999-12-30 2004-03-09 Microsoft Corporation System and method of adaptive timing estimation for horizontal overscan data
US7477320B2 (en) 1999-12-30 2009-01-13 Buresift Data Ltd. Llc Method and system for downloading and storing interactive device content using the horizontal overscan portion of a video signal
US7150028B1 (en) 1999-12-30 2006-12-12 Microsoft Corporation Method and system for downloading, storing and displaying coupon data using the horizontal overscan portion of a video signal
US6937289B1 (en) 1999-12-30 2005-08-30 Microsoft Corporation Method and system for downloading and storing interactive device content using the horizontal overscan portion of a video signal
US8863170B2 (en) 2000-03-31 2014-10-14 United Video Properties, Inc. System and method for metadata-linked advertisements
US10015562B2 (en) 2000-03-31 2018-07-03 Rovi Guides, Inc. System and method for metadata-linked advertisements
US20010035874A1 (en) * 2000-04-27 2001-11-01 Pelco Method for prolonging CRT screen life by reduced phosphor burning
US10116978B2 (en) 2000-07-20 2018-10-30 Resource Consortium Limited Mechanism for distributing content data
US20060259926A1 (en) * 2000-07-20 2006-11-16 Digital Deck, Inc. Adaptable programming guide for networked devices
US20080077960A1 (en) * 2000-07-20 2008-03-27 Digital Deck, Inc. Adaptable programming guide for networked devices
US8166511B2 (en) 2000-07-20 2012-04-24 Resource Consortium Limited Mechanism for distributing content data
US20110113448A1 (en) * 2000-07-20 2011-05-12 Resource Consortium Limited Adaptable Programming Guide for Networked Devices
US10244280B2 (en) 2000-07-20 2019-03-26 Resource Consortium Limited Adaptable programming guide for networked devices
US9762942B2 (en) 2000-07-20 2017-09-12 Resource Consortium Limited Adaptable programming guide for networked devices
US20020029384A1 (en) * 2000-07-20 2002-03-07 Griggs Theodore L. Mechanism for distributing content data
US9398244B2 (en) 2000-07-20 2016-07-19 Resource Consortium Limited Adaptable programming guide for networked devices
US20070174873A1 (en) * 2000-07-20 2007-07-26 Digital Deck, Inc. Mechanism for distributing content data
US20040027487A1 (en) * 2002-08-09 2004-02-12 Rzadzki Robert J. System to provide custom text and graphic information to a television system infrastructure
US8531609B2 (en) 2002-11-15 2013-09-10 Thomson Licensing Method and apparatus for composition of subtitles
US9595293B2 (en) * 2002-11-15 2017-03-14 Thomson Licensing Method and apparatus for composition of subtitles
US8373800B2 (en) 2002-11-15 2013-02-12 Thomson Licensing Method and apparatus for composition of subtitles
US8737810B2 (en) * 2002-11-15 2014-05-27 Thomson Licensing Method and apparatus for cropping of subtitle elements
US8363163B2 (en) 2002-11-15 2013-01-29 Thomson Licensing Method and apparatus for composition of subtitles
US20160211000A9 (en) * 2002-11-15 2016-07-21 Thomson Licensing Method and apparatus for composition of subtitles
US8537282B2 (en) 2002-11-15 2013-09-17 Thomson Licensing Method and apparatus for composition of subtitles
US20110044662A1 (en) * 2002-11-15 2011-02-24 Thomson Licensing S.A. Method and apparatus for composition of subtitles
US9635306B2 (en) 2002-11-15 2017-04-25 Thomson Licensing Method and apparatus for composition of subtitles
US9749576B2 (en) 2002-11-15 2017-08-29 Thomson Licensing Method and apparatus for composition of subtitles
US9462221B2 (en) 2002-11-15 2016-10-04 Thomson Licensing Method and apparatus for composition of subtitles
US9503678B2 (en) 2002-11-15 2016-11-22 Thomson Licensing Method and apparatus for composition of subtitles
US8432493B2 (en) 2002-11-15 2013-04-30 Thomson Licensing Method and apparatus for composition of subtitles
US20040255327A1 (en) * 2003-06-12 2004-12-16 Digital Deck, Inc. Media content distribution system and method
US20110083141A1 (en) * 2003-11-14 2011-04-07 Rovi Technologies Corporation Interactive television systems having pod modules and methods for use in the same
US20050147247A1 (en) * 2003-11-14 2005-07-07 Westberg Thomas E. Interactive television systems having POD modules and methods for use in the same
US9100713B2 (en) 2004-01-12 2015-08-04 Rovi Guides, Inc. Customizable overlays based on subject matter
US8281339B1 (en) 2004-01-12 2012-10-02 United Video Properties, Inc. Customizable flip and browse overlays in an interactive television system
US8159612B1 (en) * 2004-12-13 2012-04-17 Nvidia Corporation Apparatus, system, and method for processing digital audio/video signals
US9185332B2 (en) 2005-05-06 2015-11-10 Rovi Guides, Inc. Systems and methods for providing a scan
US9038103B2 (en) 2005-05-06 2015-05-19 Rovi Guides, Inc. Systems and methods for content surfing
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
US8620769B2 (en) 2005-12-29 2013-12-31 United Video Properties, Inc. Method and systems for checking that purchasable items are compatible with user equipment
US8612310B2 (en) 2005-12-29 2013-12-17 United Video Properties, Inc. Method and system for commerce in media program related merchandise
US10984037B2 (en) 2006-03-06 2021-04-20 Veveo, Inc. Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system
US9075861B2 (en) 2006-03-06 2015-07-07 Veveo, Inc. Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
US9092503B2 (en) 2006-03-06 2015-07-28 Veveo, Inc. Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
US9128987B2 (en) 2006-03-06 2015-09-08 Veveo, Inc. Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users
US9749693B2 (en) 2006-03-24 2017-08-29 Rovi Guides, Inc. Interactive media guidance application with intelligent navigation and display features
US20070263669A1 (en) * 2006-04-05 2007-11-15 Trilithic, Inc. Networkable decoder
US8799954B1 (en) 2006-07-31 2014-08-05 Rovi Guides, Inc. Systems and methods for providing custom media content flipping
US9215504B2 (en) 2006-10-06 2015-12-15 Rovi Guides, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US10694256B2 (en) 2007-03-09 2020-06-23 Rovi Technologies Corporation Media content search results ranked by popularity
US9326025B2 (en) 2007-03-09 2016-04-26 Rovi Technologies Corporation Media content search results ranked by popularity
US8407737B1 (en) 2007-07-11 2013-03-26 Rovi Guides, Inc. Systems and methods for providing a scan transport bar
US20090199091A1 (en) * 2008-02-01 2009-08-06 Elmalik Covington System for Electronic Display of Scrolling Text and Associated Images
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
US10565997B1 (en) 2011-03-01 2020-02-18 Alice J. Stiebel Methods and systems for teaching a hebrew bible trope lesson
US10019995B1 (en) 2011-03-01 2018-07-10 Alice J. Stiebel Methods and systems for language learning based on a series of pitch patterns
US11062615B1 (en) 2011-03-01 2021-07-13 Intelligibility Training LLC Methods and systems for remote language learning in a pandemic-aware world
US11380334B1 (en) 2011-03-01 2022-07-05 Intelligible English LLC Methods and systems for interactive online language learning in a pandemic-aware world
US9147198B2 (en) 2013-01-10 2015-09-29 Rovi Technologies Corporation Systems and methods for providing an interface for data driven media placement
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material

Similar Documents

Publication Publication Date Title
US3891792A (en) Television character crawl display method and apparatus
US4016361A (en) Apparatus for storing data broadcast in digital form for generating a character display or for recording such data for later playback
US4620289A (en) Video display system
US4233601A (en) Display system
US3996583A (en) System for processing data signals for insertion in television signals
US4814756A (en) Video display control system having improved storage of alphanumeric and graphic display data
US3961137A (en) Biphase digital television systems
SU1012809A3 (en) Device for displaying textual and graphical characters on the screen of cathode ray tube
US4486856A (en) Cache memory and control circuit
GB1579696A (en) Chroma control for television control apparatus
US3609743A (en) Display unit
US3982065A (en) Combined television/data receivers
US3624634A (en) Color display
JPS60111583A (en) Television receiver
EP0264962B1 (en) Method and apparatus for providing video mosaic effects
US3757038A (en) Image analyzing apparatus
US4284989A (en) Character display apparatus with facility for selectively expanding the height of displayed characters
KR100275188B1 (en) Character display apparatus
US3787833A (en) Upshift control for video display
US3671956A (en) Display system
JPS6073575A (en) Data display
US4500928A (en) Storage apparatus for video data
US3699565A (en) Video generator
USRE32130E (en) Apparatus for editing and correcting displayed text
GB2051527A (en) Method and apparatus for transmission of non-alpha numeric characters to a television receiver