CA1203616A - Method and apparatus for electronic publishing - Google Patents

Method and apparatus for electronic publishing

Info

Publication number
CA1203616A
CA1203616A CA000439441A CA439441A CA1203616A CA 1203616 A CA1203616 A CA 1203616A CA 000439441 A CA000439441 A CA 000439441A CA 439441 A CA439441 A CA 439441A CA 1203616 A CA1203616 A CA 1203616A
Authority
CA
Canada
Prior art keywords
video signal
video
character
fields
signal
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
Application number
CA000439441A
Other languages
French (fr)
Inventor
John W. Carlquist
George Van Valkenburg
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Application granted granted Critical
Publication of CA1203616A publication Critical patent/CA1203616A/en
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32128Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00095Systems or arrangements for the transmission of the picture signal
    • H04N1/00098Systems or arrangements for the transmission of the picture signal via a television channel, e.g. for a series of still pictures with or without sound
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2166Intermediate information storage for mass storage, e.g. in document filing systems
    • H04N1/2179Interfaces allowing access to a plurality of users, e.g. connection to electronic image libraries
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/025Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3226Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3269Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3273Display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3274Storage or retrieval of prestored additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3274Storage or retrieval of prestored additional information
    • H04N2201/3277The additional information being stored in the same storage device as the image data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3278Transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Library & Information Science (AREA)
  • Television Signal Processing For Recording (AREA)
  • Television Systems (AREA)
  • Studio Circuits (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

ABSTRACT OF THE INVENTION

The present invention provides apparatus and methods for formatting and displaying video information having particular application to electronic publishing systems. A video signal which includes a plurality of fields of video information is inputted into an index generator. Alphanumeric characters, which include unique index numbers are generated and inserted into a portion of one or more fields of the video signal. The index numbers and other characters are generated in response to a clock signal, which in the present embodiment, is provided by synchronization signals extracted from the inputted video signal The index numbers and other characters are advanced, decremented or otherwise modified in response to a control signal which is independent of the frame frequency of the video signal. The control signal may originate from a variety of sources, such as by way of example, switching means operated by a user, an external computer, or a predetermined delay coupled to the synchronization signals. Accordingly, the identical index numbers as well as other characters may be inserted into a plurality of fields of the video signal without regard to the video signal frame frequency. The characters and index numbers may be inserted into a visible portion of the displayed video signal. In addition, the characters and/or numbers may be encoded into the signal in a machine readable form.

Description

~3~

Baçkc~round Q~ ~h~ Invention 1~ Field:
The present inven~ion relates ~o ~he field of electronic information dissemination, and more par~icularly~ to apparatus and methods for formatting and displaying Yideo information f~r use in television electronic publishing systems.
2. Art Background:
Over the past 30 years, broad band television has become highly developed on global scale. Thousands of ~ransmitters and millions of receivers are situated world-wide, in urban as well as remo~e rural settings. In general, television originated as, and has remained, an entertainment medium. However, technological innovation ha~ prov;ded the electronic capability to permi~ television displays to be utilized in order to access sizable and comprehen~ive remote da~a bases. By way o~ example, these data bases may include information related to s~ocks, weather, general and technical library services, as well as tex~ual and pictorial representations of current periodicals~
Various systems have been proposed whi~h attempt to provide data base access using television displays to viewers around ~he globe. A number of these systems are interactive, and permit a user to directly manipulate the accessed data base, by for example, requesting changes, ~alling for furkher details, etc.
Other systems simply provide the user with the desired information in a fixed and unmodifiable fashion~ ~8~, ~.J.
Hindinr Videotext Looks Bri~hter As Developments Mount, page 89, ~ectronics, August 5r 1982.

~ owever, prior axt television information dissemination systems, such as those described~ require the use of hybrid equipment in order to prepare the requisite data for i
3~

transmission. In addition, prior art televisi~n based systems require complex and expensive circuitry, such as encoders and decoders, in order to receive and display the desired video information. Accor~ingly, there exists a need to provide a S system for television based information transfer which will permit the efficient transmission, recep~ion and display of data to a user using simple, reliable and readily available technology~
The present invention provides a means for organizing data and inserting predetermined index numbers and other characterS
into a video signal, such that unique numbers and/or characters for each page" of transmitted electronic data may be provided.
As will ~e clisclosedr the present invention provides apparatus and methods which permit the reception and display o~ electronic data base information on a television display using standard video technology.

Su~rnary o~ the Inventlon The present invention provides apparatus and methods for formatting and displa~ing video information having particular application to elec~ronic publishing systems. A video signal which includes a plurality of fields of video in~ormation is inputted in~o an index generator. Alphanumeric characters, which include unique index numbers are generated and inserted into a portion of one or more fields of the video signal. The index numbers and other characters are generated in response to a clock signal, which in the present embodiment, is provided by synchronization signals extracted from the input~ed video signal.
The index numbers and other characters are advanced, decremented or otherw.ise modified in response to a control signal which is independent of the frame frequency (frames/sec) of the video signal. The control signal may origina~e ~rom a variety of sources, such as by way of example, switching means operated by a user, an external computer, or a prede~ermined delay coupled to the synchro~ization siynals. Accordingly, ~he identical index numbers as well as other characters may be inserted into a plllrality of ields of the video signal without regard to the video signal's frame frequency standard.
In the preferred embodiment, colored areas as well as index number~ and other alphanumeric characters may be inserted into the video fields. In addition, characters and index numbers may also be encoded electronically into the signal (e.g. into standard SMPTE time code) such that they are invisible to a ~ser, ~et machine readabler by for example an appropriate ~ime code reader.

~%~

~ method for storing and displaying the ~ormattecl video inEormation utilizing the present invention is also provided, which permits a user to view the data, one or more fields (one "page~) at a time, each page being identi~ied by a unique index number which has been inserted.

~rief ~escriptlon of the Drawings Figure 1 is a block diagram of the electronic publishing system of the present invention.
Figure 2 is a schematic block diagram of the basic embodiment of the present invention.
Figure 3 ls a schematic block diagram of the presently preferred emb~diment of the present invention.
Figure 4 is a diagramatical illustration of an example oE
the video output provided by the present invention.

1 DE~I`~ILED DESCRIPTION OF THE INVENTION
Apparatus and methods for genera-ting, inserting and displaying alphanumeric characters in a video signal, having particular applica-tion to electronic publishing systems is disclosed. In the following description for purposes of explanation, specific numbers, characters, formats, television standards, etc. are set forth in order to provide a thorough understanding of the present invention. However, i~ will be apparent -to one skilled in the art that the present invention may be practiced without these specific details In other instances, well-known circuits are shown in block diagram ~orm in order not to obscure the present invention unnecessarily.
Referring now to ~igure 1, a general block diagram of the television information transfer system utilized by the present invention is provided. Video information 8, which may include by way of example, photographic quality images as well as computer generated graphics, textual representations of current periodicals, novels, news service reports, and the like, is inputted into an index generator 10. Video information 8 may originate from a variety of sou:rces~ such as by way of illustration, film, video tape, or a direct coupling from a video camera. ~or purposes of this Sepcification, "video signal" is defined as the video, audio and o-ther signals which comprise a typical television signal.
As will be described,index generator 10 formats the inputted video information by inserting unique index numbers in~o the video signal as desired. In additionl as ~ill also be disclosed below, index generator 10 may also insert o~her alphanumeric characters (nalphanumeric characters~ may comprise letters, numbers, symbolsr logos~ etc.) and colored areas into the video ~iynal. In the presently preferred embodimentr the video signal inputted into index ~enerator 10 comprises a plurality of video fields, where a ~frame" of video information is defined as two fields In the United States, which uses the NTSC television standard, typically 30 frames (60 fields) of video information are transferred per second. ~owever, in other countries such as New ~ealand, which use the PAL system, 25 frames (50 fields~ are generally ~raxlsmitted per second~ These transmission rates are commonly referred to as the "frame frequency of the video signal. For purposes of this Specification~ the United States NTSC system will be used in descr.ibing the present invention~
Elowever, it will be appreciated t:hat the present invention is dixectly ~dap~able to all televisiion standards throuyhout the world, inasmuch as the present in~ention operates independently o~ the frame frequency. In addition, for purposes of this Specification, a Wpagea is generally defined as one or more rames of vide~ information. ~owever~ it will be noted that a page may equally be defined as one or more video fields if the particular application of the present invention renders this desirable.
~ s illustrated in ~igure 1, index generator 10 is typically coupled to a storage device 12 which stores the newly formatted video i~formation~ Storage device 12 may take the form o~, ~or example/ a video tape recorder, an optical storage mediumJ or if the ~ideo signal is properly digiti~ed, a digital memory~
Storage device 12 is then $ypicall~ coupled ~o a transmit 3~

recorder 14~ Transmik recorder 14 is coupled to and ~eeds the formatted video information into a transmitter 16 for television transmission. In ~igure 1, the coupliny between storage device 12 and transmit recorder 14 is shown by phantom line 13, in order to indicate that the coupling need not be direct. For e~ample, storage device 12 may take the form of a video tape recorder in which tne video tape storing the formatted vid~o signal is physically transferred to a separate location where the transmit recorder 14 is situated~ In addition, it will be appreciated that index generator 10 may be directly coupled to transmit recorder 14 without the need for storage device 12 if the particular application prefers such coupling Moreover, it is possible to directly couple index generator 10 to transmitter 16 ~,uch that a direct transmission of the video signal immediately after its formatting by the index generator 10 is obtained.
The transmitted video signal 17 passes through a transmission medium/ which by way of example, is shown as an electromagnetic transmission of signals throu~h the a~mosphere by ~ntennae 18 in Figure 1. It will be appreciated that the transmission medium may also comprise coaxial cable, optical fiber etc. Similarly, the transmitted video signal is received by a reception antennae and receiver 20, and the received signal is then coupled to a storage and readout device 22 for recording.
A~ in the case of storage device 12, storage and readout device 22 may comprise a video ~ape recorder, recording disk, or the like. Storage and readout device 22 is capable of displaying indiYidual pages of video information on a display 24~ In the presen~ly preferred embodiment, display 24 is a raster scan television receiverr howeverr display 24 may equally take the form of a vector or other display. Thus, a user desiring to view pages of the formatted video siynall may view the transferred ( ~9~

inforM~tion page by page. It will be noted, that the storage medium of storage device 12 may be physically transpor~ed to storage and readout de~ice 22 as indicated by phantom line 15 in Figure 1, thereby obviating the need for electroma~netic transmission and reception.
Referring now to Figure 2, the basic circuit confiyuratlon of index generator 10 for the insertion of index numbers into the inputted video signal will be described. ~ideo information 8 to be formatted is inputted into index generator 10 and is coupled to a bu~ler 26 where it is gain and frequency equalized. In the present embodiment, buffer 26 comprises an LM318 high speed operational amplifier (op-amp). The buffered and gain equalized video signal is then coupled to a clamp circuit ~8 where DC
restoration takes place (presently an LM318 op-amp is used in conjunctivn with a CMOS transmission gate 4066). The video signal is then coupled to a synchronization stripper 30 in order to detect and isolake synchronization signals found within the inputted video ~lgnal. Synchronization signals isolated by the sync stxipper 30 are then coupled to a field select circuit 32 which identifies frames, and output~ sync in~ormation in the form of onP digi~al pulse per frame, thereby converting synchroniza-tion signals identifying video ~ields into pulses which identify video rames. This synchronization information is then coupled to other portions of the circuit as required and as is well known in ~he art.
The DC restored video input signal is coupled by line 34 to an inserter 36. As ~ill be described, inserter 36 combines the inpu~te~ video si~nal on llne 3~ with the unique index numbers provided by the counter string 38. In order to generate the unique index numbers for insertion into the video signal, a counter string 38 i5 provided which oomprises a binary coded ~2G93~16 decimal (BCD~ counter. The counter string 38 provides eiyh~ BCD
digits for însertion into the inputted video signal9 Counter string 38 advances one count upon the receipt of a control si~nal 40~ Similarly, counter strin~ 38 provides an eight digit ~CD
output whenever clocked by an appropriate time base signal 42~
Clsckiny time base signal 42 is provided such that counter string 38 develops an eight digit index number for eYery page of video information ~each page in the presently preferred embodiment cornprising one or more fields).
Thus, for every field of information passing through index generator 10, counter string 38 provides a desired index number for insertion into the field. A reset line 44 is provided in order to reset the counter string 38 to zero, or alternatively, the counters may be appropriately preset to a desired index number. Clocking time base signal 42 may originate from a variety of sourcesr howeverv in the presently preferred embodiment~ clocking time base signal 42 is coupled to receive the synchronization information signals from the field select circuit 32r such that counter string 38 provides an index number for each frame or multiple thereof of ~ideo information passing through the index genexator lD.
The control signal 40 for incrementing ~he index number generated by the counter string 3~ may originate from switching means operated by user, an external computer, or as in the present embodiment, a predetermined delay selec~ed by the user coupled ~o the synchroni~a~ion information signals from the field ~elect circuit 32~ However~ it will be appreciated that although the synchronization signals may be used in order to control the incrementing or decrementing of the counter string 38, that other sources may also provide the appropriate control signals ~0.

~LZ~3) a3 .~ L6 ~ s ill~lstr~ted in Figure 2, the output of the counter string 38 in the form of eight binary coded digits in parallel is coupled to a parallel to serial convertor ~8. Parallel to serial convertor 48 outputs the eight digit index number generated by the counter string 38 in serial form to character shaping means 50~ Character shaping means 50 utilizes a read~only memory (ROM~
for character forma~ion (part number 8678)~ as well as 16to 1 multiplexers (part number 74150) in conjunction with a 74161 counter driving the multiplexers. Inasmuch as character shaping by providing the vertical size, vertical position, horizontal size and position and other information for insertion of the character into the video signal is well known, the ~tructure and operation of the character shaping means 50 will not be further described in this Specification. The output of character shapiny means 50 is coupled to a parallel to serial convertor 52 which outputs the ~enerated index numbers in serial form to inserter 36~ Inserter 36 th~n insPrts the index number into the DC
restored vide~ signal for each field passing through the index generator 10, at the appropriate position in the video ~ield in accordance with vertical ~ize and position signals which are coupled to character shaping means 50~
The newly formatted video signal including the inserted unique index number is coupled t~ line 54 and to ~uffer 56 and is then outputted to storage device 12 or the like, It will be appreciated thak the particular index number generated by counter string 38 for insertion into ~ideo fields is not dependent on the ~ynchronlzation signals of the inputted video signal~ Thus~ a particular index number may be inserted into a plurality of video fields as desired, based on the content of the video rames and independent of the time coding of the video signal. This feature of the present invention permits a uni~ue index number to :~1 ~2~3~
e associated with multiple fields of video information s~sequently displayed on display 24 by a user9 Referring now to Fi~ure 3, the presently preferred embodiment of the invention will be described, ~he preferred embodiment of the invention incorporates the features of the basic index number generator described in conjunction with Figure 2, but further permits the user to input other alphanumeric characters in addition to the index number as well as colored areas such as borders and backgrounds into the inpu~ted video signalO It will be noted that since many of the components o the embodiment of Figure 3 correspond to those previously described in ~igure 2~ unle~s some modification exists in a partlcular component, similar numerals will be used to designate the Figure 3 components.
The video signal 8 is inputted into buffer 26 for gain equalization and is then coupled to clamp 28. Sync extraction block 31 comprises sync stripper 3ID and field select circuit 32 previously discussed with reference to Pigure 2. The bc restored video signal is coupled from clamp 28 to iine 34 and to inserter 20 36~ Counter string 38, or providing an index number for insertion into the video siynal, is coupled to frame repetition circuit 58. Frame repetition circuit 58 provides a clocking signal to counter string 38 in response to clockiny time b~se signal 42. Frame repetition circuit 58 permits the user to vary ~5 the clocking time base signal ~2 which may be directly coupled tG
synchronization si~nals provided by the sync extraction block 31.
According~y, frame repe~ition circuit 58 may comprise a serie~ of variable delay elements such that counter string 38 provides an index number ~or insertion into ~he video signal only after a preselected number of fields have passed through the inserter 36.
Alternatively, frame repetition circuit 58 may provide clockin~

i i~nals to counter string 38 such that multiple index generation numbers are provided for each field of vi.deo informa~ion passing through the index generator 10.
Control signal 40 for incrementing or decrementing the 5counter string 38 may be provided by user controlled switching meansl an external computer, or sufficien~ly delayed signal.
synchronization means from sync extrac~ion block 31~ The index numher generated by counter string 38 is coupled to the digit formatting circuit 60 which includes digital parallel ~o serial 10converter 48 in order to output the current index number in serial form onto a bus 62~ Digit forma~ing circuit 60 further provides appropriate timing for coupling the ~enerated index number to a random access memory 64 through bus 620 Other alphanumeric characters such as for example dates, titles, names, 15etc. may be generated by external keyboard 66 and/or external computer 68. Other possible inputs of alphanumeric characters, by way of example, would include word processing equipment as well as satellite links from remote locations. These alphanumeric characters are also coupled to memory 64 on bus 62.
20The alphanumeric characters and index numbers are stored in memory 64 for insertion into the video fields ~f the inputted video signal. Address control circuit 70 allocates ~tora~e within memory ~4 and provides appropriate addressing in order to access the inputted alphanumer~c and index number characters, as 25is well-known in the art~
Memory 64 is coupled to character formation circuit 72 which generates a video rate signal to be inserted into the inputted video signal~ Optional graphic manipulation of the inputted alphanumeric and other characters may be performed by a graphic 30formation circuit 74, such as providing a particular font style for the characters and/or numbers to be inserted. In addition, 12~3 a~ 6 ize, position and masking circuits 76 are coupled to the character ~ormation CiLCUit 72 in order ~o provide inEormation to the character formation circuit as ~o the vertical and horizontal size and position of the characters to be inser~ed in the video field~ For exampler the masking or removal of superfluous leading zeros in the index n~mber and other charac~ers may be accomplished using well- known circuits. The alphanumerlc characters and index numbers to be inser~ed into ~he video signal are coupled to the inserter 36 on line 780 In addition to the insertion of alphanumeric characters and/or index numbers, the present invention also provides for the insertion of colored areas such as strips, borders, etc. into ~he video signal. An external or internally extracted color burst signal 80 is coupled to a buffer B2 and chroma processing circuit 84 The chroma processing circuit, as is well known, allows control of chroma level, phase and luminescence aæ well as positioning of borders and the like if desired. The color signal is then coupled to the inserter 36 for insertion in the video signa:l.
Inserter 36 inserts alphanumeric characters provided by the character formation circuit and color signals at the appropriate position within video fields which comprise the inputted video signal~ The modified and now formatted video signal is coupled from the inserter 36 to a driver 86, and comprises video pages wi~h index number~ and other alphanumeric characters and/or colored areas inserted into the video signal. Thus, informativn such as unlque index numbers, ~he names and dates of publications or ~he like, ~s well as colors and other alphanumeric information, may be inserted into a plurality of fields of the video signal independent of the frame frequency of the video signal.

In some applications, i~. may be desirable to provide the index numbers and/or other alphanumeric information in a machine readable form~ Thus, the inserted data need not be visible to a user displaying the pages of video information in the raster scan display 29. Although index generator 10 inserts information into the video fields independently of the frame ~requency of the video signal, the embodiment disclosed in Figure 3 permits the encoding of index numbers and other alphanumeric information into, for example, the SMPTE time coder which is typically recorded on the a~dio track of the video tape or in ~he vertical interval of the video signal, and provides 32 spare unused user bits in the address section of the code~ The code is repeated at a rate compatible with the video frame frequency, and is completely self-contained and self clocking. As shown in Figure 3, machine readable in~ormation, for example the audio portion of the video input signal, is coupled to a time code reader 88 ~hich reads the SMPTE time code and isolates the contents of the user bits. Inas~uch as the specific operation of the video time code .reader is very well known in the art, it will not be recited herein. Alphanumeric characters and index numbers for a page of video information are coupled on bus 62 to time code genera~or 90 which encodes the desired alphanumeric characters and ~he like into the addresses correspondirlg to the unused user bits of ~he SMPTE code. Once encoded, the machine readable code is then passed to the videb tape (e.g., the audio portion of the tape or the vertical interval) and is coupled to storage device 12 or the like~ The use of a machine readable index code or each frame or field of video information permits storage and readout device 22, with appropriate circuitry, to access any portion o~ the stored 30 video signal by appropriate readin~, scanning and accessing of the stored code~ For example, a storage device, such as for xarnple a video cassette recordert wi~h the abili~y ~o read SMPTE
code may be pro~rammed to scan or "go to" a par~icular index number encoded in the code, and display the page to which the index number corresponds~
Referring now to Figure 4, an example of ~he ou~put o index generator 10 when displayed on display 29 is il~strated. In the e~ample provided, index generator 10 has inserted a unique inde2 number ~1001" ;nto the lower center portion of ~he video image.
In addition, the date of ~15 Dec. 81" has been inserted usiny external keyboard ~6 or the like into the lower lef~ portion of the video image. ~oreover, the name of the publication "Newsland" has been inserted using keyboard 66 or the like into the lower right portion of the video image~ The inserted alphanumer;c information is delinea~ed by a colored border 92 or the like by providing an appropriate color burst 80 ana processing 84 to inserter 36~ It w:ill be apparen~ to one skilled in the art that a user obtaining electronic information may access such information on a page by page basis by sequentially displaying each video page as he desires. If the embodiment oE
~igure 3 is utilized such that the system includes index numbers in machine readable form, the user may directly access any index numbered page by appropriate programming of storage and readout device 22n In practice, video information in the ~orm of a plurality of pictorial and textual pages of periodical information (e.g., magazine pages) is formatted in accordance with the provisions of the present invention, such that each page of video information may comprise a plurality of video fields being identified by a single index number. ~he formatted video information is then transmitted to storage and readout device 22 where a user may sequentially view each page of video information on display 29.

D~L ~
iany thousands o pages of video information may be ~ransmitted and stored by storage and readout device 22 within minu~es using a ~batch~ type delivery, yet viewed by the user on display 29 at his convenience by simply incrementing or decrementing pages as he desires.
Thus, methods and apparatus have been disclosed which have particular application to elec~ronic publishiny. The present invention provides a formatted video signal which when stored and appropriately displayed permits a user to view pictorial and textual material using a standard television system technology.

Claims (14)

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:
1. An apparatus for generating and inserting addi-tional video information into a video signal, said video signal including a plurality of fields of video information, each of said fields identified by a pre-existing, pre-determined code, said pre-existing code located in a non-visible portion of each of said fields, said pre-existing code comprised of a plurality of bits, a portion of said bits being user definable comprising:
video means for inputting said video signal;
character generation means for generating desired alphanumeric characters for insertion into at least one field of said video signal;
encoding means coupled to said character generation means for encoding data representative of said alphanumeric character into said user definable bits of said predetermined code for said field;
clocking means coupled to said character generation means for signalling said character generation means to generate said alphanumeric character for encoding into said user definable bits of said predetermined code in dependent of said video signal's frame frequency;
whereby said alphanumeric character may be encoded into a plurality of codes identifying a plurality of fields, independent of said video signal's frame frequency.
2. The apparatus as defined by claim 1 further including inserter means for inserting said alphanumeric character into a visible portion of said video signal field such that said character is visible when said signal is coupled to a display.
3. The apparatus as defined by claim 2 further includ-ing color generation means coupled to said inserter means for providing a colored area surrounding said alpha-numeric character in said visible portion of said field.
4. The apparatus as defined by claim 3, wherein said character generation means includes memory means for storing alphanumeric characters to be displayed in said visible portion of said signal field;
character formation means coupled to said memory means for providing said alphanumeric character in serial form to said inserter means.
5. The apparatus as defined by claim 4 wherein said character generation means further includes counting means coupled to said memory means for providing a numeric character for insertion into said video signal, said counting means advancing said character by a predetermined value on receipt of a control signal.

6. The apparatus as defined by claim 4 wherein said character generation means further includes character input means coupled to said memory means for providing
Claim 6 continued.., an alphanumeric character for insertion into said video signal.
7. The apparatus as defined by claim 5 wherein said video input means includes synchronization means for providing synchronization signals defining fields of said video signal.
8. The apparatus as defined by claim 7 wherein said synchronization signals are coupled to said clocking means, such that said clocking means provides signals to said character generation means as a selected function of the rate of said synchronization signals.

9, An improved method for formatting video informa-tion to be electronically disseminated in an electronic publishing system, said publishing system including first storage means for storing said formatted video information and display means for displaying said video information comprising the steps of:
providing a video signal comprising a plurality of fields to be displayed on said display means;
providing alphanumeric characters to be inserted into said video signal;
inserting said alphanumeric characters into said fields, such that the same alphanumeric character can selectively be inserted into a plurality of fields in-dependent of said video signal's frame frequency;
Claim 9 continued....

transmitting said formatted video information to said first storage means;
storing said formatted video information in said first storage means, for selectively displaying at least one field at a time on said display means;
whereby said video information is formatted such that said fields correspond to unique alphanumeric characters.
10. The method as defined by claim 9 wherein said formatted video information is stored in a second storage means prior to said transmitting step.
11. The method as defined by claim 9 wherein said lnsertion step includes encoding said alphanumeric character into a predetermined code identifying each of said fields of said video information, such that said character is encoded into the audio portion of said video signal not visible on said display.
12. The method as defined by claim 9 wherein said insertion step includes encoding said alphanumeric character into a predetermined code identifying each of said fields of said video information, such that said character is inserted into the vertical interval portion of said video signal.
13. The method as defined by claim 9 wherein said storage means comprises a video recorder capable of displaying individual frames of said video information.
14. The method as defined by claim 9 wherein said insertion step inserts said alphanumeric characters into a portion of said video signal visible on said display.
CA000439441A 1982-10-22 1983-10-21 Method and apparatus for electronic publishing Expired CA1203616A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/436,005 US4517598A (en) 1982-10-22 1982-10-22 Method and apparatus for electronic publishing
US436,005 1982-10-22

Publications (1)

Publication Number Publication Date
CA1203616A true CA1203616A (en) 1986-04-22

Family

ID=23730710

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000439441A Expired CA1203616A (en) 1982-10-22 1983-10-21 Method and apparatus for electronic publishing

Country Status (9)

Country Link
US (1) US4517598A (en)
JP (1) JPS59132285A (en)
AU (1) AU570416B2 (en)
CA (1) CA1203616A (en)
FR (1) FR2535137B1 (en)
GB (1) GB2129649B (en)
HK (1) HK77187A (en)
NZ (1) NZ206036A (en)
SG (1) SG39787G (en)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6251881U (en) * 1985-09-19 1987-03-31
JPH07106660B2 (en) * 1986-05-27 1995-11-15 キヤノン株式会社 How to create handwritten manuscript
JP2522264B2 (en) * 1986-10-27 1996-08-07 ソニー株式会社 Information signal magnetic recording device
JP2664944B2 (en) * 1988-08-12 1997-10-22 株式会社日立製作所 Video signal processing circuit
GB2241848A (en) * 1989-12-19 1991-09-11 Eric Ransome Melzer Video camera recorder and/or recording system including teletext encoder
JP2822569B2 (en) * 1990-03-30 1998-11-11 ソニー株式会社 Information processing apparatus and information processing method
US6091884A (en) * 1991-08-19 2000-07-18 Index Systems, Inc. Enhancing operations of video tape cassette players
US6487362B1 (en) 1991-08-19 2002-11-26 Index Systems, Inc. Enhancing operations of video tape cassette players
US5986690A (en) * 1992-12-09 1999-11-16 Discovery Communications, Inc. Electronic book selection and delivery system
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US5600573A (en) 1992-12-09 1997-02-04 Discovery Communications, Inc. Operations center with video storage for a television program packaging and delivery system
US9286294B2 (en) * 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US7073187B1 (en) 1992-12-09 2006-07-04 Sedna Patent Services, Llc Menu-driven television program access system and method
US7509270B1 (en) 1992-12-09 2009-03-24 Discovery Communications, Inc. Electronic Book having electronic commerce features
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
US5600364A (en) 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US6463585B1 (en) 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
US6201536B1 (en) 1992-12-09 2001-03-13 Discovery Communications, Inc. Network manager for cable television system headends
US7269841B1 (en) 1992-12-09 2007-09-11 Sedna Patent Services, Llc Digital cable headend for cable television delivery system
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
US5659350A (en) 1992-12-09 1997-08-19 Discovery Communications, Inc. Operations center for a television program packaging and delivery system
US5798785A (en) 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
US7401286B1 (en) 1993-12-02 2008-07-15 Discovery Communications, Inc. Electronic book electronic links
US5990927A (en) 1992-12-09 1999-11-23 Discovery Communications, Inc. Advanced set top terminal for cable television delivery systems
US7336788B1 (en) 1992-12-09 2008-02-26 Discovery Communicatoins Inc. Electronic book secure communication with home subsystem
JP3340532B2 (en) * 1993-10-20 2002-11-05 株式会社日立製作所 Video search method and apparatus
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
US8095949B1 (en) 1993-12-02 2012-01-10 Adrea, LLC Electronic book with restricted access features
US7865567B1 (en) 1993-12-02 2011-01-04 Discovery Patent Holdings, Llc Virtual on-demand electronic book
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
TW250616B (en) 1994-11-07 1995-07-01 Discovery Communicat Inc Electronic book selection and delivery system
JPH08149452A (en) * 1994-11-24 1996-06-07 Keizo Nakano Still image television broadcasting system
JPH08322028A (en) * 1995-05-25 1996-12-03 Keizo Nakano Time division type still picture television system
GB2307131A (en) * 1995-11-09 1997-05-14 Thomson Multimedia Sa Mixing osd and video signals with brightness control
KR0161807B1 (en) * 1995-12-30 1998-12-15 김광호 Time code generator circuit
JPH09247632A (en) * 1996-03-04 1997-09-19 Sony Corp Extraction device and extraction method
DE19615086A1 (en) * 1996-04-17 1997-10-23 Philips Patentverwaltung Circuit arrangement for display and control functions of a television set
US6177930B1 (en) 1997-03-28 2001-01-23 International Business Machines Corp. System and method for enabling a user to move between cyclically transmitted image streams
US6047317A (en) * 1997-03-28 2000-04-04 International Business Machines Corporation System and method for enabling a user to rapidly access images in cyclically transmitted image streams
ZA989184B (en) * 1997-10-27 1999-11-01 Flash Media Group Pty Ltd Transmission and retrieval of information.
FR2780228B1 (en) * 1998-06-18 2000-08-11 Yves Cognet DEVICE FOR TRANSMITTING AUDIO AND VIDEO INFORMATION
US9009773B1 (en) 1998-06-30 2015-04-14 Cox Communications, Inc. Method and apparatus for providing broadcast data services
GB9926321D0 (en) * 1999-11-05 2000-01-12 Sony Uk Ltd Recording and accessing metadata
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US20030051242A1 (en) * 2001-08-31 2003-03-13 Donnelly William F. Method of advertising utilizing a catalog program with locator index bar
US20060246409A1 (en) * 2005-04-06 2006-11-02 Aram Akopian ScreenXbook publishing method
WO2009088481A1 (en) 2008-01-04 2009-07-16 United Video Properties, Inc. Systems and methods for selecting media assets for display in a screen of an interactive media guidance application
CN105847825A (en) * 2015-01-16 2016-08-10 杭州海康威视数字技术股份有限公司 Encoding, index storage and access methods for video encoding code stream and corresponding apparatus

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3514537A (en) * 1965-11-04 1970-05-26 Sony Corp System for the magnetic recording of data on tape and for the selective retrieval of the recorded data
GB1168178A (en) * 1966-12-19 1969-10-22 Sony Corp Improvements in Data Retrieval Systems
US3632863A (en) * 1969-02-16 1972-01-04 Matsushita Electric Ind Co Ltd Information transmitting and receiving system employing an audio subcarrier modulated by binary signals
JPS4882707A (en) * 1972-02-05 1973-11-05
JPS4895805A (en) * 1972-03-21 1973-12-08
US3803352A (en) * 1972-07-17 1974-04-09 Video Fox Communications Corp Video information storage and retrieval system
US3898644A (en) * 1973-09-13 1975-08-05 Qsi Systems Inc TV display system
US3891792A (en) * 1974-06-25 1975-06-24 Asahi Broadcasting Television character crawl display method and apparatus
GB1558168A (en) * 1975-06-20 1979-12-19 Indep Television Co Systems for broadcasting data simultaneously with but independently of television programmes
US4245252A (en) * 1976-08-19 1981-01-13 Sony Corporation Television camera having a character display
GB1593424A (en) * 1977-09-26 1981-07-15 Philips Electronic Associated Television receiver arrangement
JPS5573176A (en) * 1978-11-25 1980-06-02 Furukawa Electric Co Ltd:The Display method for television picture receiver
SE411007B (en) * 1979-03-30 1979-11-19 Globe Computers Ab PROCEDURE AND DEVICE FOR SYNCHRONIZING A DIGITAL MEMORY WITH AN EXISTING TV SYSTEM
ATE11091T1 (en) * 1980-07-01 1985-01-15 Acec METHOD OF TRANSMITTING INFORMATION VIA TELEVISION NETWORKS.
US4422093A (en) * 1981-04-01 1983-12-20 Eeco Incorporated Television burst service
JPS57166790A (en) * 1981-04-01 1982-10-14 Eeco Inc Television burst service
US4429332A (en) * 1981-05-18 1984-01-31 Eeco Incorporated Television compressed audio
US4426698A (en) * 1981-08-24 1984-01-17 Eeco Incorporated Television digital data frame with error detection
FR2513465A1 (en) * 1981-09-21 1983-03-25 Eeco Inc METHOD AND APPARATUS FOR REPRODUCING MULTIPLE TYPES OF TELEVISION INFORMATION

Also Published As

Publication number Publication date
AU2045883A (en) 1984-05-03
US4517598A (en) 1985-05-14
FR2535137B1 (en) 1991-04-26
GB2129649A (en) 1984-05-16
SG39787G (en) 1987-09-18
FR2535137A1 (en) 1984-04-27
JPS59132285A (en) 1984-07-30
GB2129649B (en) 1987-01-14
NZ206036A (en) 1987-01-23
HK77187A (en) 1987-10-30
AU570416B2 (en) 1988-03-17
GB8327366D0 (en) 1983-11-16

Similar Documents

Publication Publication Date Title
CA1203616A (en) Method and apparatus for electronic publishing
McKenzie Oracle—An Information Broadcasting Service Using Data Transmission in the Vertical Interval
CN100471242C (en) Method and apparatus for coding/decoding items of subtitling data
US5134484A (en) Superimposing method and apparatus useful for subliminal messages
CN1878280B (en) Method of video information transmission, as well as an information carrier, a device for receiving and a device for transmitting video information
US3961137A (en) Biphase digital television systems
TW371340B (en) Image processing system
DE2400889A1 (en) SYSTEM FOR TRANSMITTING AND RECEIVING AN SUPPLEMENTARY DATA SIGNAL WITH A NORMAL VIDEO SIGNAL
EP0802673A2 (en) Broadcasting and communication receiver apparatus
CN1159265A (en) Apparatus and method for generating product coupons in response to televised offers
ATE359674T1 (en) TRANSMITTING VBI INFORMATION IN DIGITAL TELEVISION DATA STREAMS
JPS60111583A (en) Television receiver
DE2336405A1 (en) METHOD AND DEVICE FOR STORING IMAGE INFORMATION
US6486880B2 (en) Transmission of pixel data defining two motion phases of a graphic image
JPH0818521A (en) Data display device
US6005606A (en) Still picture television system
Cawkell Electronic document delivery systems
JP4311769B2 (en) Information display method
JPS62158A (en) Picture receiver
Richards et al. The interactive island-Singapore's Teleview system
Childs United Kingdom Videotex service and the European unified Videotex standard
Hao et al. Teletext integrated service data broadcasting
Woolfe Videotex and Teletext: Similarities, Differences and Prospects
US7215711B1 (en) Broadcasting computer files using television
HU213738B (en) Method for producing, transmitting and utilizing compressed information including text, figure or black and white and/or colour combination of these

Legal Events

Date Code Title Description
MKEX Expiry