CA1331053C - Cable television system selectively distributing pre-recorded video and audio messages - Google Patents
Cable television system selectively distributing pre-recorded video and audio messagesInfo
- Publication number
- CA1331053C CA1331053C CA000615950A CA615950A CA1331053C CA 1331053 C CA1331053 C CA 1331053C CA 000615950 A CA000615950 A CA 000615950A CA 615950 A CA615950 A CA 615950A CA 1331053 C CA1331053 C CA 1331053C
- Authority
- CA
- Canada
- Prior art keywords
- video
- frame
- node
- store
- audio
- 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 - Fee Related
Links
- 230000003213 activating effect Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 abstract description 21
- 238000000034 method Methods 0.000 abstract description 7
- 230000001737 promoting effect Effects 0.000 abstract description 2
- 238000012545 processing Methods 0.000 description 19
- 239000002131 composite material Substances 0.000 description 12
- 241001481828 Glyptocephalus cynoglossus Species 0.000 description 7
- 150000002500 ions Chemical class 0.000 description 7
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 208000003251 Pruritus Diseases 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 241000370685 Arge Species 0.000 description 1
- BSYNRYMUTXBXSQ-UHFFFAOYSA-N Aspirin Chemical compound CC(=O)OC1=CC=CC=C1C(O)=O BSYNRYMUTXBXSQ-UHFFFAOYSA-N 0.000 description 1
- 102100024644 Carbonic anhydrase 4 Human genes 0.000 description 1
- 241000518994 Conta Species 0.000 description 1
- 101150039033 Eci2 gene Proteins 0.000 description 1
- 101100073738 Escherichia coli (strain K12) kgtP gene Proteins 0.000 description 1
- 101000760567 Homo sapiens Carbonic anhydrase 4 Proteins 0.000 description 1
- XDXHAEQXIBQUEZ-UHFFFAOYSA-N Ropinirole hydrochloride Chemical compound Cl.CCCN(CCC)CCC1=CC=CC2=C1CC(=O)N2 XDXHAEQXIBQUEZ-UHFFFAOYSA-N 0.000 description 1
- 241000153282 Theope Species 0.000 description 1
- 150000001768 cations Chemical class 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- JFUIHGAGFMFNRD-UHFFFAOYSA-N fica Chemical compound FC1=CC=C2NC(C(=O)NCCS)=CC2=C1 JFUIHGAGFMFNRD-UHFFFAOYSA-N 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000011148 porous material Substances 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 235000013533 rum Nutrition 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/10—Adaptations for transmission by electrical cable
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17345—Control of the passage of the selected programme
- H04N7/17354—Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/08—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
- G09B5/12—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations different stations being capable of presenting different information simultaneously
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B7/00—Electrically-operated teaching apparatus or devices working with questions and answers
- G09B7/02—Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student
- G09B7/04—Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student characterised by modifying the teaching programme in response to a wrong answer, e.g. repeating the question, supplying a further explanation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/65—Arrangements characterised by transmission systems for broadcast
- H04H20/76—Wired systems
- H04H20/77—Wired systems using carrier waves
- H04H20/78—CATV [Community Antenna Television] systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/81—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
- H04H60/93—Wired transmission systems
- H04H60/94—Telephonic networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00095—Systems or arrangements for the transmission of the picture signal
- H04N1/00098—Systems 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
- H04N1/2166—Intermediate information storage for mass storage, e.g. in document filing systems
- H04N1/2179—Interfaces allowing access to a plurality of users, e.g. connection to electronic image libraries
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N2007/1739—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal the upstream communication being transmitted via a separate link, e.g. telephone line
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits 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/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3261—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal
- H04N2201/3264—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal of sound signals
Abstract
ABSTRACT A method of, and a system for, selectively delivering still television video with accompanying audio to home subscribers over a cable television system for advertising, promotional or educational purposes. A maximum number of home subscribers can interactively request presentations of their own choosing to be displayed on their home television sets. Only one standard television channel is required for transmission of still video with accompanying audio to serve 300 concurrent users. No equipment is required in the subscriber's home. The video is presented as still frames from one of a number of videodisc players, transmitted over one television channel during the appropriate time interval of 1/30th (or 1/25th) of a second. Such video frames, which may also contain overlaid graphics information, are uniquely addressed to a remote storage device. Unused bandwidth is used for the transmission of up to 300 discrete audio messages. The remote storage device identifies the appropriate video still frame, stores it, combines it with the corresponding audio message and conveys both to the home subscribers' television on a pre-selected channel. By uniquely addressing video frames to the remote storage device, either 30 (or 25) different video frames per second can be conveyed on on television channel to 30 (or 25) different remote storage devices for retransmission to home subscribers. Thus, if a home subscriber sees a given still video frame for 10 seconds, his remote storage device need not be updated for those 10 seconds, enabling the system to transmit 300 (10 seconds x 30/second) different video frames to 300 other remote storage devices, thereby serving 300 concurrent users.
Description
` .
. _~ !
~31~3 The invention relaees to a sys~em and ~eLhod of del,very to -.
a home subscriber or s.ill ~elevis.on video frames with accompanyins audio message, inte:actively as reques~ed by the home subsc:iber _n os the preferred embodiment, the invention relates to this system and method being applied to a community antenna television facility (CATV).
~ACXGROUND TO T~E INVENTION
In Nocth America and -elsewhere, it is common that ;arge numbers of homes subscribe tO a CATV to receive by coaxial cable a number of commercial and public television slgnals. Each signal consists of television video and u~io, comprised of continuous audio and 30 (or 25) video frames per second. Each-signal is transmitted down the eoaxial cable by the CATV syste~ to the ~ubscriber's home teievision set over a discrete band of frequency known as a ~ehannel~. The subscriber tunes his t-levision to tne channel desired and ~eceives the composite television signal. - -; 20 . It is not uncommon that a CATV have upwards of 50,000 subscribers. On such a large CATV, the~e is generally a central - ~-~ ~ ~hub~ which acts~a~ a control centre to receive the various signals, `~ whether ~broadcast~ or satellite delivered, or locally ge`nerated by `~ 25 CATV operators or third parties. These signal- re put on a trunk coaxial cable. Signal iosses occur along the CATV coaxial cables ~and it is thus common that amplifiers, known in the trade as bridger amplifiers, be located t strategic locations, or nodes. Typically, therefore, a CATV system comprises a plurality of antennas adapted to receive ~ignals from a plurality of broadcast stations or from ~atellite transponders. Amplifier- and the like located at a eentral hub amplify the~e ~ignal~ and transmit-each of them as a unique channel of frequencie~ onto one or more trunk coaxial caDles.
Along the trunk eoaxial eable are a plural$ty of nodes. At each node a bridger amplifier amplifies the signals from the trunk and eonveys the amplified signals onto one of plurality of secondary distribution eoaxial cables. Eaeh seeondary distribution eable has plurality of ~taps", eaeh of which has a plurality of "droo"
coaxial cables, one to each subscriber. Generally, any secondary 0 distribution cable will service approximately 200 subscribers and ::
~ . .
3 ~ ~
- 1 3 3 1 ~
~here are rormally between 50 and 100 taps ~o that each ~ap ~ ;1 service 2 to 4 drops.
Other systems have been developed to interactively 05 distribute information to subscribers' televisions at their request.
In order to be viable, such systems must:
1. service a large number of subscribers simultaneously;
. _~ !
~31~3 The invention relaees to a sys~em and ~eLhod of del,very to -.
a home subscriber or s.ill ~elevis.on video frames with accompanyins audio message, inte:actively as reques~ed by the home subsc:iber _n os the preferred embodiment, the invention relates to this system and method being applied to a community antenna television facility (CATV).
~ACXGROUND TO T~E INVENTION
In Nocth America and -elsewhere, it is common that ;arge numbers of homes subscribe tO a CATV to receive by coaxial cable a number of commercial and public television slgnals. Each signal consists of television video and u~io, comprised of continuous audio and 30 (or 25) video frames per second. Each-signal is transmitted down the eoaxial cable by the CATV syste~ to the ~ubscriber's home teievision set over a discrete band of frequency known as a ~ehannel~. The subscriber tunes his t-levision to tne channel desired and ~eceives the composite television signal. - -; 20 . It is not uncommon that a CATV have upwards of 50,000 subscribers. On such a large CATV, the~e is generally a central - ~-~ ~ ~hub~ which acts~a~ a control centre to receive the various signals, `~ whether ~broadcast~ or satellite delivered, or locally ge`nerated by `~ 25 CATV operators or third parties. These signal- re put on a trunk coaxial cable. Signal iosses occur along the CATV coaxial cables ~and it is thus common that amplifiers, known in the trade as bridger amplifiers, be located t strategic locations, or nodes. Typically, therefore, a CATV system comprises a plurality of antennas adapted to receive ~ignals from a plurality of broadcast stations or from ~atellite transponders. Amplifier- and the like located at a eentral hub amplify the~e ~ignal~ and transmit-each of them as a unique channel of frequencie~ onto one or more trunk coaxial caDles.
Along the trunk eoaxial eable are a plural$ty of nodes. At each node a bridger amplifier amplifies the signals from the trunk and eonveys the amplified signals onto one of plurality of secondary distribution eoaxial cables. Eaeh seeondary distribution eable has plurality of ~taps", eaeh of which has a plurality of "droo"
coaxial cables, one to each subscriber. Generally, any secondary 0 distribution cable will service approximately 200 subscribers and ::
~ . .
3 ~ ~
- 1 3 3 1 ~
~here are rormally between 50 and 100 taps ~o that each ~ap ~ ;1 service 2 to 4 drops.
Other systems have been developed to interactively 05 distribute information to subscribers' televisions at their request.
In order to be viable, such systems must:
1. service a large number of subscribers simultaneously;
2. deliver high quality video images within a short response time; ~;
3. operate without requiring new hardware in the subscriber's home; and
4. operate within the constraints of the number of television channels available on a typical CATV. Most C~TV's have a maximum of approximately 15 ~empty" channels. -~ ~
No interactive system to date has succeeded in meeting all of the above requirements. Typically, the number of simultaneous users has been limited to a very small number. To send a live video -~
- image, one television channel is required ~or each subscriber;
; therefore, ~nly approximately 15 subscribers could be serviced at one time. Or, in order to increase the number of simultaneous ~ :
-users, bnly computer graphics have been delivered, sacrificing picture quality and speed of delivery. The invention described in this application meets all four of the above-mentioned requirements.
In addition, the ~nvention delivers accompanying audio messages 2S ~lonq with the video images, for a complete presentation. ~- -: . .~ .,,'.':
. . :. ....
-T~E INVENTION -~
~he invention conveys still frame television guality video, ;overlaid with graphics information, together with an audio message;
to ~ large number of CATV subscribers, using only one television channel. No additional hardware is required in the home. The -;
~ubscriber can use his home telephone to make his reguests for ~pecified demonstrations or information. A plur-lity of videodisc - players ~tore ~nd transmit the video and audio as required. ~he number of videodisc players, their attendant control mechanisms and - remote ~torage devices can be varied as rèquired to meet ehe demar.ds of the subscribers for particular information or services. Por ~- -40 instance, information ehat is :equested frequently can be stored in ~' ' ' " .
~ ~ .
I . ..
~
-. "
~ 3 ~ i 3 more than one videodisc player 'or simultaneous access by mul:ipl a subcribers. In the same way, the breadth of informat~on can be expanded indefini~ely ~y adding vide~disc players as requi:_d to expand the "pool" of information available to the subscribers.
~he accompanying audio message is conveyed to the subscriber either over the CATv or through his telephone.
All aspects of the invention are invisible to the subscriber.
The invention therefore delivers high quality still video with acco~panying audio information to the home, interactively, with utilization of only one channel of the CATv architecture.
- ::
Before proceeding further, it will be helpful to define some of the terminology employed in the disclosure and claims.
~ Definitions F~ 1. CA$V: a community ntenna television-~y~tem as presently in u e in North America.
2. Subscriber: ~ use~ of the CATV or other television 20 transmission system who receives the television ignals at his : television et in his home.
3. Video frame: the combination of two interleaved video fields, ach uch field being composed of ~1) a plurality of scan lines call-d the vertical blanking int-rval tdefined below) and ~2) a ` ~ ~ ;25 ~econd larger plurality of can lines containing the video data to be converted to a video i~age on the television screen.
Video frames are transmitted on the CATv at 30 frames/second ~North American and Japanese standard) or 25 frames/second uropean standard). The -invention will be desctibed according ~;~ 30 to the North American standard transmi~sion rate of 30 frames/
- ~econd, but operates in the same way at 25 frames~second. ~ ~
` ~ingle video fr~me presents a video-quality still imase. ~-~,. Yertical blanking interval: the firs: 21 lines of a video fleld, containing coded inormation to ~ynchronize the pr-sentatlon of the vid-o image. Several of-the lines in the vertical blanking interval are presently left blank and are u~ed in the invention tO insert addressing information.
No interactive system to date has succeeded in meeting all of the above requirements. Typically, the number of simultaneous users has been limited to a very small number. To send a live video -~
- image, one television channel is required ~or each subscriber;
; therefore, ~nly approximately 15 subscribers could be serviced at one time. Or, in order to increase the number of simultaneous ~ :
-users, bnly computer graphics have been delivered, sacrificing picture quality and speed of delivery. The invention described in this application meets all four of the above-mentioned requirements.
In addition, the ~nvention delivers accompanying audio messages 2S ~lonq with the video images, for a complete presentation. ~- -: . .~ .,,'.':
. . :. ....
-T~E INVENTION -~
~he invention conveys still frame television guality video, ;overlaid with graphics information, together with an audio message;
to ~ large number of CATV subscribers, using only one television channel. No additional hardware is required in the home. The -;
~ubscriber can use his home telephone to make his reguests for ~pecified demonstrations or information. A plur-lity of videodisc - players ~tore ~nd transmit the video and audio as required. ~he number of videodisc players, their attendant control mechanisms and - remote ~torage devices can be varied as rèquired to meet ehe demar.ds of the subscribers for particular information or services. Por ~- -40 instance, information ehat is :equested frequently can be stored in ~' ' ' " .
~ ~ .
I . ..
~
-. "
~ 3 ~ i 3 more than one videodisc player 'or simultaneous access by mul:ipl a subcribers. In the same way, the breadth of informat~on can be expanded indefini~ely ~y adding vide~disc players as requi:_d to expand the "pool" of information available to the subscribers.
~he accompanying audio message is conveyed to the subscriber either over the CATv or through his telephone.
All aspects of the invention are invisible to the subscriber.
The invention therefore delivers high quality still video with acco~panying audio information to the home, interactively, with utilization of only one channel of the CATv architecture.
- ::
Before proceeding further, it will be helpful to define some of the terminology employed in the disclosure and claims.
~ Definitions F~ 1. CA$V: a community ntenna television-~y~tem as presently in u e in North America.
2. Subscriber: ~ use~ of the CATV or other television 20 transmission system who receives the television ignals at his : television et in his home.
3. Video frame: the combination of two interleaved video fields, ach uch field being composed of ~1) a plurality of scan lines call-d the vertical blanking int-rval tdefined below) and ~2) a ` ~ ~ ;25 ~econd larger plurality of can lines containing the video data to be converted to a video i~age on the television screen.
Video frames are transmitted on the CATv at 30 frames/second ~North American and Japanese standard) or 25 frames/second uropean standard). The -invention will be desctibed according ~;~ 30 to the North American standard transmi~sion rate of 30 frames/
- ~econd, but operates in the same way at 25 frames~second. ~ ~
` ~ingle video fr~me presents a video-quality still imase. ~-~,. Yertical blanking interval: the firs: 21 lines of a video fleld, containing coded inormation to ~ynchronize the pr-sentatlon of the vid-o image. Several of-the lines in the vertical blanking interval are presently left blank and are u~ed in the invention tO insert addressing information.
- 5. ~runk-cable: the primary coaxial distribution cable from a i ~ CATV central hub.
- - 40 -6. Node: points along a trunk cable at which bridger ampliCiers : - - - .~.: ~: ., . . :-:
' ~
.. ~
: ~
amplify the 'eiev sion signai and sDlit it 'or t:ansmission down secondary dis~r ~uticn c?a~ial cables.
7. Distribution cable: a secondarv dls;ribution coax.al cable - -emanating from a node.
05 8. Tap: a point on a distribution cable where the television signal is split and sent down drop coaxial cables to the subscribers home.
9. Drop: a drop coaxial cable to a subscribers home. ~;
10. Node frame store: a device, located within a multiple node frame store at-a node, that can receive and store a video frame and retransmit that frame 30 times/second down the distribution cable. The node frame store also receives the audis message - associated with the video frame and transmi~s this audio in -synchronization with the appropriate video framei both on the I5 same television channel, down its distribution cable.
11. Multiple node frame store: a group of node frame stores, all .located ae oné node, each servicing its unique distibution cable.
.~ ~ . . .
The invention contemplates that a CATV transmit a plurality of TV programs on various TV channels in the conventional manner, r while using one presently unused channel to transmit .video frames tc;
i~ .
a remote node frame store. The accompanying audio messages are transmitted to the ~ame node frame store over bandwidth available on 25 the trunk cable which is unsuitable for video transmissiorAt the ~- node frame store, the video and audio are combined for transmission ~ ;
~- over the same channel (being the channel that was used to transmit -~
the video frames to the node frame store) down the distribution cable to the subscriber. The subscriber will select the desired 30 ~ideo and audio presentations from an information "catalogue" that contains, for example, advertising and merchandising information, pricing, and a verbal message or "sales pitch"; The ca~aloque could also contain promotional or educational material. The invention resides in the means by wnich the video and audio information is 35 transmitted to the subscriber over the CATV at the-subscr,iber's request, and is not related in any way to the specific video and ;;
audio information that is so eransmitted.
According to the invention, the subscriber requests ~0 information by calling a ~soecified telephone number linking him to ' ' , ..
. ,-~33~i3~3 ' the oontrol centre ~he information s .ransmitted fro~ the c~nt-ol - -centre over the ~runk cables of the CATV in the form of a video frame on a s~ecified channel and acc~mpanying audio over presen~iy unused portions of the CA~V bandwidth The video frame wnich has e 05 duration of 1/30th of a second has the unique address of the subscribers node frame store inserted in one of the scan lines of its vertical blanking interval ~ore than one of the scan lines o~
the vertical blanking interval may bc used for the insertion of such addresses but the invention will be desc ibed as if only one of the scan'lines is used; All of the uniquely addressed video frames tha~
have been requested are transmitted over -one television channel The subscribers node frame store recognizes its unigue address on the particular video frame requested and ~tores only that frame n its memory The accompanying audio is transmitted over unused television bandwidth in the 'form of radio frequency amplitude modulated audio The available unuied CATV bandwidth can accommodate over 300 discrete audio channels Each node frame store is tuned to only one of the 300 discrete audio channels The control centre en~ures that the video frame arrives at the node frame store at the - ~-~ame ti~e as the commencement of the accompanying audio The video frame is then re-transmftted ~y the node frame ~tore continuously (30 time~/second) as a still video frame along with the -accompanying audio on the same television channel over that node's di~tribution cable to the subscriber All ~ubicribers' television -ets connect-d to that distribution cable and tuned to the specified television channel will receive the same still video frame and ! . i ~ecompanying audio The node frame store transmits the accompanying ~udio message and transmits the video rame continuously until ~nother uniquely addressed video frame has been identified on the iO trunk eable ~he first video frame i5 then erased and the seeond ' video ~rume is stored for transmission with its appropriate ~ -~ccompanying audio ' ' - ~
., ,. :. . .
~he aud~o can be transmitted from the control centre in one - ~5 of three alternative ways the-appropriate alternative being ~ '~
lected às the preferred embodiment for a given CAIV system ppl~cation In the first alternative the audio may be transmitted '~
through the telephone system to the subscribers eelephone rn the ~-~econd ~lternative the audio is transmitted from the control centre 0 to the node frame store as amplitude modulated audio or in the - ~ '~,'''' .. . .
third alternative, as compressed audio in the electronic ~orma~ or a - -video frame In either the second or ~hird alternatives ~e 2UC'O
is converted in the node f:ame seore ,nto a standard televi-ion F~
audio signal that can be received by the subscriber on the specified 05 channel of his television In the preferred embodiment of the invention, the ~ubscriber is able to interact, that is, request specified inEormation The invention contemplates two interaction paths The first, and preferred, interaction path is the use of the subscriber's home telephone to call to the control centre The ~ ~ -second interaction path is the CA~V; however, two-way cable functionality would be required throughout the CATV and hardware - would be required in the subscriber's home to allow the message tO
travel back from the subscriber through the CATV to the control ~
centre ~ -` -- ~ ;;
Preferred Embodiment of the lnvention CATV Svstem Specifically, in the preferred embodiment, the invention ~0 contemplates in a CATV that includes (A) ~ cable hub for receiving, generating and amplifying a `
plurality of televi ion ~ignals that ~re broadeast over - predetermined frequency channels;
8) a trunk cable with one end connected to the eable hub to ?,` ~ 25 receive and transmit-said signal to;
lC) a plurality of nodes along said cable, each node adapted to ~` ; ' convey said signals to; -~D) --a bridge amplifier connected to the trunk cable at each node ~nd ~dapted to amplify ~nd to transmit said ~ignals onto;
~E) ~ d~strlbution cable for transmitting said amplified signals ~hrough~
~F) ~ tap to a drop cable Ato a subscriber's home that is adapted for connect~on to ~ubscriber's television~receiver; - -an improved system selectively~delivering pre-record-d video frames and audio messages, wherein a~video frame consists of at least one video ~ield being a fir~t plurality of scan lines represeneing a ; video blanking interval, and a ~econd plurality of scan lines representing vid-o picture data;
tG) -~ central conerol unit ~CU), located at the cable hub, -" ~ O ~ comprising;
_ - .. , _ -~,. - . ... :
, .
c~
(1) a central processing unit for co-ordination of all CC'J
func~ions (2) a plu~ality of telephone managemen~ units (~U) :na~
receive telephoned requests 'rom the subsc:ibers and rel 3y 05 those requests to the central processing unit;
(3) means for qenerating master synchronization pulses;
(4) a plurality of video display units (VDU) each of which includes ~i) a controller (VDU controller) for co-ordinating the activities of the VDU, including prioritizing and -scheduling the transmission of video frames and -accompanying audio; -~ii) a video disc player synchronized to the synchroniza~ion pulse (3), that stores discre~e ;~
lS video frames according to a standard television format, with aceompanying audio frames tiii) - plurality of audio frame stores adapted to - ~electively receive the audio frames associated ' ~ith a particular video frame from a video player (ii) aAd to convert those udio frames into a ~ -~odulated analogue ~ignal - tiv) means for tuning and transmitting the analogue ~ -`
audio signal onto-the trunk cable on a discrete -~ ~ radio freyuency, on command; -~
i~ ~ 25 ~v) ia graphics~decoder to receive from the central processing unit graphics information associated -~ -with a particular video frame and to generate in -graphic form ~uch information;
(vi) a video combiner to receive the video frame rom -- ~ 30 the video player and overlay the graphics ln~ormation from the graphics decoder Pneo the video frame;
(vilr m-ans to insert the eneodet address of the - ~ubscriber's node frame ~tore ~nto-the vertical ;~
blanklng interval of the video-~r me (vlll~ ~eans for conveying the encoded-video frame to;
~5) ~ vertical blanking ~witch, responsive to commands from -each VD~ controller in each VDU, that receives a video -~- - - frame from a sel~cted YDU and transmits that-video frame ~0 - -^ -down the ~runk cable the switch including a -cheduler ., . .-.,. . . . . ,, . . , . , -.. ,:
~,, .
. ~
: ' t 3~3~&1 -B
that, in communication with the VDU controlier, prio~itizes an~ schedules the transmission of the video frames, t~en informs ~he VDU controller that a sDecifiec video frame has been transmitted onto the trunk cable so 05 that the vDU controller can command the specified audlo frame store to commence transmitting the accompanying audio down the trunk cable;
(~) a node frame store, located at a node, to receive video frames ~ --and accompanying audio from the trunk cable and to transmit both onto the distribution cable; the node frame s.ore including -ll) a television tuner to pass the channel that is carrying the video frames on the trunk cable;
(2) ~ channel blocker in parallel with the television tuner to -: -block the channel carrying the video frames on the trunk - ~ -~
~cable, while allowing other channel frequencies on the ~trunk to pass onto the distribution cable;
(3) ~ node frame ~tore module comprising;
(i) ~a radio receiver connected to the trunk, and tuned to the pecific radio frequency assigned to that node frame ~tore ~ii) a video frame torage means connected to the tuner -- ~1) adapted for the storage and transmission of a -video frame;
~;~ ; 25 (i~i) a node frame ~tore processing unit that-examines - each video frame passed by the tuner and identifies those video fr mes that are addressed to that -~
particular node frame store, and upon such ident~fication, the video frame storage means is -activated to ~tore that video frame;
(lv) -~eans to modulate both the video frame from the v~deo frame store and audio from the radio receiver - onto the same television channel that was used to = tran-mit th- video frames to the ~ode frame s~ore, ~nd to transmit both onto the di~tribution cable, along with the channels passed by the chann-l ~-blocker .. , -Alternatively, the video disc player can be any convenient ~40 - m ns oE çtoring and retrieving video frames and accompanyinq audio : :
1 3 ~ 3 9, messages ~n an a~ternative aspec:, only one of the two video f;eids that comprise a video frame is transmitted by the invention Since ~-05 only 1/60th of a second is required to transmit th- field, the capacity of the invention is effectively doubled, albeit witA some loss of video picture quality ;
General Method of the Invention No SDecified Transmission Means - ~`~
~n an alternative aspect, the invention contemplates an improved method of distributing still video frames and accompanying ~ ~-audio interactively through a television distribution system to a ~ -subscribers' home television ~et The-transmission means could include, but is not limited to, transmission and reception by -antennae t the distribution point and at the subscriber's home, or transmission to a satellite and retransmission to a satellite ~dishn at the subscriber's home, or by use of fibre optic cable instead of ;` ;
coasial cable Thirty video frames are delivered each second over a `' ~tandard television channel Each video frame, comprised of two ` -~ 20 interleaved video fields, has a first plurality of scan lines -~
'~ representing a vertical blanking lnterval Upon one or more of the ~ ~ ;
xcan lines in the vertical blanking interval is i~serted a unique -~
address corresponding to a point in the transmission system to which `.'.'.'~.~'''.','~',''~:,;J
a nubscriber is connected The second plurality of scan lines in the video frame contains the data to generate th- video picture ~ '''',.' '~''.,; .~ !.' age She improved method comprises the ~teps of 1~ ~1) selecting (i) a primary path for transmission of video frames;
node along that primasy path; ~nd '-~30 ~iii) a secondary p th ~from the node to a subscsiber's television'set; '`~;j' . `':'` `"~'., ';'7 ` ~ (2~ ~ssignlng a unique addre-s to the secondary path;
(3) ini-rt~ng upon a predetermined can line of the vertical;''~
~` blanking interval of ach frame a unique addres~ ", "
~) tran~itting the v~d-o frame with the uni~ue ~ddress along the pr~ary pat~
(S) examining, on the primary path at the node, the predetermined ~can line of the video fr~me for the unique address;
~6) ~toring that video frame at the node if the unigue addre'ss - ~-0 ~atches the address-of the secondary path; and, - : - ~
~ , . ..
~ `.`.'.. ' :.
3 ~
~7) repetitively transmitting, a; ieast 25 timesiseccnd, the video frame stored at the node down ~he secondary path tO the subscriber's television set as a s.iil video frame 05 In an alternative and preferable method, there are a plurality of secondary paths to a plurality of subscri~ers, each group of secondary paths being connected to the primary path at a junction point, or node In this method, the sampling, storage of video frames and transmission of video frames down secondary paths --(5, 6 and 7) occurs at each uniquely addressed node for a disc:eee group of subscribers In a further alternative and preferable method, audio messages that correspond to a particular video frame are transmittPd a~ong a discrete route, which in the preferred embodiment is the primary path, to the subscriber These audio messages can be either amplitude modulated analogue radio or compressed audio in the electronic format of a video frame lf the pcimary path is not used, then a tertiary path such as a telephone system may bo used to transmit the audio messages to the subscriber - Interim Video Storaqe in a Television Transmission Svstem .
Video-Frame Store In another ~spect, the invention contemplates a video rame store located in a television transmission system The video frame ~tore has means to store a single video frame (composed of two interleaved video fields) compatible with a standard tèlevision protocol The video frame is $dentified 4y the video frame store by -~
a unique ~ddress contalned in one or more o the scan lines of the vertical ~lanking interval of that video frame ~he remainder of the ~can lin-s in the video frame eontain the data to generate the video picture imaqe The video ~rame store samples the video frames -passing by the video frame store on a primary path and selec:s only th~t frame that contains ehe unique address o that video frame ~tore, ~tores that video frame, 'hen transmits it -along a secondary path repetitively at least 25 t mes/second to form a still eelevision video image ~he video frame store comprises - ~1) means for examing a primary path for a video frame that has one of the can lines in its video blanking interval uniquely -~ ~0 addressed; and - . .: :~
..
,, .
, . . -. . , 1~31 ~3 (2) means or storing a video frame and for transmi~ting the s.ored video frame :eoet~tively a~ ieast 25 times per second onto a second path;
(3) comparator means for compar ng the address examined Dy means 05 (1) and on a match to a predete:mined address, activating the storing means (2) to store ~he video frame from the primary path In a preferred embodiment, the video frame store has means to receive from the primary path an audio message to accompany a particular video frame The audio message is combined with the ;- -~
video frame onto one television channel and both transmitted ~ ~-together on a secondary path to a subscriber $he audio messace can be received as either amplitude modulated analogue radio or -~
compressed audio in the electronic format of a video frame In ~ further preferred embodiment, a plurality of video -frame ~tores are located together at a node in the transmission ~ystem to service a plurality of secondary paths for economies of cale ~ -~
.. . - ~ , .. .
. .
~ Descri~tion of the Drawincs `~ The invention will now be described by way of eYample and reference to the accompanying drawings Figure 1 is a ~chematic diagram of the components ' ssociated with a CATV ~ystem, that i~ modified according to the -- ~nvention ', .: .~- i..-- ............................................... :- ,::. :
Figure 2 is a !block chematic diagram of a central control - unit ICC~) according to the invention -.
Figure 3 is a 410ck ~chematic diagram of one of the video ~ ;
di~play units ~VDU) according to the invention ~ ~
Figure 4 is a block ~chematic diagram of a node frame ; store, that is located at a node, according to the invention -` -., . .:
~ ~ Figure 5(A~8) is a block schematic diagram of an - 40 alternative embodiment, according to the invention, ~or conveying ~ -è-~.',:'" ,' ' ~:~:
.,:' ~ ';; :
t3U~ 3 .
audio down the primary pa~h to the node Crame store.
~igure 6(A~) is a flow c:na:t of the ope:ation o' ~he central processing unit (CPU) in the central control unit (CCU), 05 according ~o the invention. ' Figure 7(A~B) is a flow chart of the operation of the VDU
Controller in the video display unit (VDU), according to the invention. ' ~ -Descri~tion of ehe Preferred Embodiments Referring to ~igure 1, a CATV system incorporating the preferred embodiment is indicated as 15 and consists of a CATV hub ' ' 20 from which three trunk eables 21 emerge ~5 the primary signal 15 paths. Along the trunk cables 21 are a plurality of nodes 25. At each node 25 a bridqer amplifier, not shown, is generally located to - amplify-the televi'sion ~ignals and to convey them along a secondary path, a distribution eable 31, to the home 40 of a subscriber. At -the node 25', and according to the invention, a multiple node frame 20 store 30 i5 located which has ~s output at'least one distribution '~
cable'31. Four potential di~tribution cables 31 connections 1, 2, 3 ' and 4 are hown, while only number 2 ls depicted in use. Similarly, only one multiple node frame store 30 is shown attached to the node '5 '~
~ 25'. It ~ill be appreciated that similar multiple node frame stores '~ ~ 25 30 ~re to be attached, according to the invention, to each of-the '~
other~nodes 25 along the trunk cable 21. Along each distribution cable 31, there is a drop connection 35 to a drop 36, in the form of a coaxial cable, extending into the subscriber's residence ~0 for ' iconnection to a television recelver or~set 45. At the CA~V hub 20 - 30 there are a plurality of television receiving antennas 2?, one only being shown. ~ ' ~ccording to the invention, associated with the CATV hub 20 ~s ~ central control unit (CCU) 2~. In a preferred embodiment, the '35 CCU 28 is at the same phys~cal location s the ~ 5V-~hub 20 but this ~s not~necessary so long as the output 29, from-~he CCU 28, makes connection with the trunk-icable 21 in the CATV hub 2D.
Conveniently, ~the~CCU 28 has ~ plural'ity of telephone lines 50 -~
terminating thereat,-said telephone lines making other connection to 0 ~ telephone switching ofEice 35. ~he subscriber has nis residence -.~ .
, . .. . . ... .
~; =. . :
. . .
. . ., -, .. ~ ., , . _ . . .
~: `' ' -:, - -13 ~ ~ ~
-: .
phone ~8 eonnec-ed t~ the ~ele?hone s~itch.rs o~ice S; -by his telephone 'in~ 49 Those skilled in .he ar; ~ pprec a~e thae the signals 05 received by the plurality o television recelving ~ntennas 2i are amplified at the CA~V hub 20, and dispatched along the trunk eable 21 on discrete channels, each channel containing a plurality of --~
frequencies of given bandwidth, gener~lly in North America about 6 M~z wide ~t is not uncommon that tXe trunk cable 21 would carrv -~
some 20 to 70 different channels of conventional video and audio ~ ;
subband information She pluralitv of channels is amplifiei at the nodes 25 (omitting the multiple noce frame store 30 for the moment) -and the amplified channel frequencies are conveyed along the -;-~
distribution cable 31 through a drop connection 35 into drop 36 and hence to the subscriber's television ~et 45 ~ ,, . :,, According to the invention, in one spect, the ~ubsc:iber, ~; ~ by utilizing his telephone 48, communic tes directly through thei telephone ~witching office 55 to the CC~ 28 by ~king ~ nor~al telephone call ~f a ~touch tone-~ et is used the keypad of the telephone 48 may be used to enter peci~ic teque-t- directly to the CC~ 28, as vill become pparent ~ ~-In the CCU 28, and ~ccording to the invent$on,-t~e keypad lnfotmation from the telephone ~8 causes video frames, con~isting of two interleaved video fields, which have been prerecorded ~nd tored on one of ~ plurallty of video players, to be dispatcbed along the ~ trunk cable 21 to the subscriber's tel~vision net ~5 ln this -- resp-ct, ~nce ther- is mplification at the nod-- 25, the video ~-frame is first dl~patched down the trunk cable 21 to that node 25' -~
~ to vhlch th- sub~crib-r's home 40 also connects At this node 25' ; ~ video fr me i~ ~tored vithin the multiple node frame store 30 to ~ -- be retr~nsmitted continuously 30 times/second to the subscr~ber'~
television et ~5 ~long one of the four distribution eable~ 31 hovn ~s line number 2 in Fisure ~ The time r~gulred for conveying the video frame from th- CCU 28 to the multiple node frame store 30 --~-for torage is a single frame interval ~l/30th of a ~econd) ~he - ;
~ultlple node frame ~tore 30 retransmits the stored video frame ~ ~ -~epetitively 30 times/second down the distribution eable 31 for - ~ ~0 continous reception by the tele~ision-~et ~5 until, ~ppropriately -''.. ' ' ~, ." ~:
~i. ...~
F : ~:
.; ~
~33~3 '' 14 the multiple node f:ame store 30 recelves from the CCU 28 a new uniauely'addressed video frame, wherein the cyc1e is :epeated i~ a manner which wiii become apparent 05 In summary, therefore, it is apparent that each 1/30th of a second a different video frame may travel down the trunk cable 21 ~ence, each second, 30 different nodes can be serviced with a new video frame Eaçh such node, then, continuously transmits that frame in its multiple node frame store to the subscriber The 10 ~subscriber, therefore,-nsees~ a still video'image, while the CCU 28 ''is continuously dispatching new video frames at each frame interval to other node frame stores In such application, it is mandatory that there be a master-sync generator to synchronize the sean lines ' -and hence the vertical blanking intervals throughout -the CATV ~ ' '' 1~ system -~ ~-Referring now to Figure 2, the CCU 28 comprises a central processing unit 60, with inputs thereto from a plurality of telephone management units ~TMn) 65, 10 being shown in all, each TMU
65 ~chematically depicting the termination of 30 telephone lines 50 The teiephone lines 50,~of course, terminate at their opposite ends - at the telephone switching office 55 of Figure 1 Each TMU 65 receives instructions from a plurality of subscribers and sends such instructions in an orderly flow to the central processing unit 60 ~he central processing unit 60 has a plurality of outputs collectively shown as 66, and diagramatically-depicted as being 30 in number,-each output directly connected to a video display unit 70 (VD~) There are 30 VD~'s 70, each with its output to a unique port of a vertical blanking switch 80, which~ includes a scheduler 85 Shere is a master sync generator-69 which passes master sync pulses ~long paths 69' to each of the video display unies 70 and to the ' ' ~cheduler ~5 n this way, each of the video frames available from the 9 W'~ 70 at each of the input ports 79' may ~ass ~ffectively -~35 'through the vertic-l-blanking ~witch 80 and eventually onto the trunk eable 21 'The video ~rumes passing out of th'e vertical blanking ~witch ~0, on path ~0', pass into a video modulator 81 - which upconv-rts the base band video frame to a preselected channel requency f~v), thence onto trunk'cable 21 Similarly, the 40' accompanying audio travels ~long path 76' to an RF upconverter 85 ;.~, r. _ _.
~.: . . .
. _ .
13313~3 whose output goes tO trunk eaDle 21 Referring to Figure 3, each VDU 70 consists of a single video display controller (VDU controller) ~1, that includes integral 05 therewith a programmable micro-processor; a single video player 73;
and in parallel, a plurality of audio frame stores 75, preferably 10 in number, with their common input being the output of the video player 73 In the audio frame stores 75, audio digital output from the video player 73 is converted into an analogue signal ~he ;~
outputs of each audio frame-store 75 pass to its own selectably tuned AM transmitter 76 with an output frequency fixed by the VDU --controller 71 and established as f~ax) where x is an integer of 1 to 10 within each VD~ 70 Outputs from the transmitters 76 pass by -~
common output line 76', and now referring to Figure 2, through an RP
upconverter 85 onto the trunk cable 21 In parallel with the video player 73 is a graphics decoder 77 with output ?7'~ A video combiner 78 has as input the output 73' rom the video player 73, being composite video, and the output 77' from the graphics decoder 17, being RGB video The output 78' rom the video combiner 78, being RGB video, is input to an RGB to composite video converter and node address inserter 79, that has as -single output, line 79' Line 79' makes, ~nd referring to Figure - ~ -2, connection to a unique port 79' ~s) of the vertical blanking switch 80 where s has a--value 1 throuqh 30 Referring to Figures 2 and 3, the ~ertical blanking switch 80 includes a scheduler 85 and has a single output line 80' into a video modulator 81 which elevates the ~ase band video on line 80' to a pre elected channel ~ ;P
frequency f(v) ~nd out~uts it onto output line 81' and thence, and referring to Figure 1, to trunk cable 21 ......
Referring to Figures 2 ~nd 3, there is a master sync generator 69, having communicatlon over line 69' with the scheduler 85 ~nd to each of the Qideo display units 70 (spec~fica~ly to each - -of the 30 video playeri 73, the graphics decoder 77, the video combi~er 78, nd the RGB -to composite converter ~nd node address - `;
inserter ~9) ~nd to the scheduler 85 housed within the vertical ;~
blanking ~witch 80 ;~
-40 --~Similarly, the ~cheduler 55 is directly conneeted along , ~
: ;
'' ' ..'-':
:~ -, ~3~ ~3 :
path 715 to each of the 30 vDU con~rollers 71 and exchanges c~n~ro data therewith Each VDU controller 71 al50 has an output line , directly to the RG8 to c^mposiee converter and node address nser~er 79 which inserts a "uni~ue node address" upon a predetermined scan 05 line within the vertical blanking interval of each video field in the video frame As additional outputs, the VDU controller 71 has line 711 to the video player 73, line 712 to each of the audio frame stores 75 and line ?13 to each of the tunable AM transmitters 76 Referring to Figures 1 and 4 for a moment, there are a -plurality of multiple node frame stores 30 each containing one or more node frame stores 95, each of which has been assigned a unique address When a video frame is located on a given video plaver 73 and that prerecorded frame is to be sent to the television set 45, the specific address of the node frame store 95 within the multiple . node frame store 30 at node 25' in Figure 1 must be used ~hcrefore, that specific address which is contained within the -memory of the central processing unit 60 is passed to the VDU 70 that contains the video playcr ?3 witb the specific video frame ' 20 requested by the subscriber We will a-sume, for example, it is the --- video player 73 in V W number i ln Figure 3 The node frame store address i- passed to the VDU controller 71 along line 66 and that addre-s passed by the VDU controller 71 long line 71~ to the RGB to composite converter and node address inserter 79 Simultaneously, --~
~long line 711, the video frame within video player 73 i~ selected along with its accompanying audio frame~s), and the video ~nd audio frames passed along path 73' to the video combiner 78`and to one or the audio frame stores 75(1) through 75~10) The VDU controller 71 selects which aydio frame store is ~free~ then passes an enabling pulse along line 712 to the ppropriate audio frame store 75 to ntore only the appropriate-audio frame(s) The audio fr~me store 75 tr-nslate- the audio frame(s~ into analogue audlo nd, on command from the VDU contsoller 71, eonveys it onto line 75' as input to its own tunable AM transmitt-r 76 The VDU controller 71, through line 713, et~ the AM transmitter freguency f(ax) to that of the AM
receiver in the node frame store 9S It is convenient, however, to upconvert all transmitter outputs 76' ~nd this is done by an R F
upconverter 85 40 ~ In the memory of the VDU controller 71, as well, may be a . . .
.
. .
_ . , .
' ~' "graphics overlay" associated with tha~ specific video f:ame selected. This overlay, if any, is ?assed along line 7'0 to the graphics decoder 77 which reconsti~uees it as RG3 video and passes it as output alon~ line 77' into the video eombiner 78; The 05 graphics overlay then is placed onto the video fram- within the video combiner 78 and the combined RGB output passed along line 78' into the RGB to composite converter and node address inserter 79.
The viteo rame is composed of 2 video fields, each field composed o a first plurality of scan lines representing the ver~ical ~ -blanking interval, and a second plurality of scan lines representinG
the video picture data. One of the scan lines in the vertical blanking interval is preselected to carry the node address, and the RGB to composite converter and node address inserter 79 accepts the node address from the VDU controller 71 along line 714 and places i lS on the designated scan line of the vcrtical blanking interval of ' ~-~
that video frame. ~he uniquely addressed RGa video frame is ; ;-converted to composite video and then passes along the line 79' to - - --a specific port of the vertical blanking ~witch 80. On the appropriate signal from the VDU controller 71 to the scheduler 85, the vertical blanking switch is opened for that specific port and the aadressed video frame is passed to the output 80' of the vertical blanking switch. The scheduler 85 then passes the ppropriate signal to the VDU controller 71 indicating that the -video frame has passed along line 80' to the trunk cable il. At ~- -each frame interval this equence may be repeated. Therefore on the path 80' ~t each 1/30th of a second, there may be transmitted a ! different video frame with a different node address. ~hese signals are all b~se band frequencies and hence pass through, and referring `
to Figure 2, the video modulator 81 whieh elevates the base band to -the predesignated requency f(v) as heretofore explained. The ~cheduler 85 does not allcw any audio frames through the vertical blank~ng switch 80. . ~-, i "
It will be seen therefore, that the path 715 between ~5 scheduler 85 and VDU controller 71 is bi-d~rectional, as are the paths 710 and 711, while the paths 712 and 713 need not be.
---Video players 73, according to the present art, have a -response time of approximately 1 second. Therefore, in order to ensure that each 1/30th of a second interval can be serviced with a ' ' ' , - . ,.
~33~3 18' unique video f-ame, there are at least 30 different VDU's 70, each VDU ooerat ve once each second This satisfies :he Nor.h American and Japanese environments where 30 video frames oc~ur each second If the response time of the video players i5 slower; then the 05 plurality of video display units 70 must ~e increased in order to have the same video frame freguency of response per second;
imilarly, if faster response times of video players are availaDle, ther'e may be fewer video display units 70 ~he plurality of video display units 70 may also be incrcased to allow multiple access to $he same'information which i-s in high demand, or to provide a broader range of information in the information "pool" - ' Now referring to Figures 2 and 3, each of the VDU
controllers 71 connects to the central processing unit 60 and that central processing unit 60 will initiat-, in the'appropriate fashion, ~ctivation of the appropriate VDU controLler 71 of each of the video display units 70 ~he VDU controller 71 impresses the node frame store address onto the qiven video frame for passage through the ~ertical blanking switch 80 $he scheduler 85, on command frcm the VDU controller 71, then selects that video frame for dispatch through the vertical blanking switeh 80 onto the trunk cable 21;
From the aforesaid, it will be clearly seen that according to the preferred embodiment-of the invention there re at least 30 video display units 70, each with their respective VDU!controller 71, ~ideo player 73, audio frame stores 75, tunable AM transmitters 76, graphics decoder 77, video combiner 78, and RGB to composite converter and node addres~ inserter 79 The output f~rom all of t~e aGB to composite converters and node address inserters 79 within the plurallty of video display units 70 jointly terminate at their respective unique input ports of the vertical blanking switch 80 Each of the 30 ~DU controllers 71 has its individual input line 66 addressed ~y the central processing unit 60 ----r Sn the oregoing, it will now be apparent that the cheduler 85 communicates with each VDU controller 71 in each VDU 70 and it co-ordinates the passing of each video frame from the input' '~--~ ports 79' to the output pore B0' The scheduler, therefore, receives ~0 ~ ~go pulse" from the appropriate VDU controller 71 and sends a ;~ . .- :
;. ' -- ~.".:
' ~ 3 3 1 ~ 3 ~
19 - ., "done" pulse -o the same VDU eontroller after the video frame has been passed through tie vertical ~lanking s~itch 80. Thereafter, ~he VDU conerolle- 71 sends the accompanying audio message associated .
with the video frame just sen~. The cycle is repeated every 1/30.h 05 of a second permitting different VDU's 70 to send their uniquely :. .addressed video frames through the vertical blanking switch ao, then - ~ -send the audio message associated with each video frame. .?
'' ". '..
- Now at each of the plurality of nodes 25 along trunk cable ~
21, there is a multiple node frame store 30 according to ~igures 1 - ;;.
and 4. The multiple node frame store 30 consists of a single ..
control module 90 with one or more node frame store modules 9S, each of the node frame store modules 95(n) communicating it's respective - :-.
output to it's own distribution cable 31(n), where (n) is an . --.-lS integer, 1, 2, 3 or 4 or such greater number as corresponds to the number of distribution cablcs. It will be seen, therefore, that at - - :
any.node 25, the "minimumN environment is for a multiple node frame - -, tore 30 to consist of single control module 90 and a single node r frame store-~odule 9S. .-- Referring now to .the control module 90, it includes a tuner 94, tuned to the dedicated preselected channel freguency f(v), as ~
its input from the trunk cable 21. In parallel with the tuner 94 is a notch ~ilter or channel blocker 93 that passes as its output 93' :~:
all other channel frequencies on the trunk cable 21, eYcept f(v).
The ouput 93' of the channel blocker 93 is passed to the output path ;~
of all the node frame store modules 9S within the framc s.ore 30 as ~ .
will be explained. - : ~ :
30 The output of the tuner 94 detects~channel ~(v). ~his :. .;
output is passet to a timing generator 92 which has two outputs to ~ach of the node frame tore modules 9S. The first output is a clock along path 92' to each video frame store 210. The second.
output is gate pulses for vertical synchroni~ing along paeh 92".to .. .
each vertical blanking interval gate (V~I gate) 220. She clock may . . .-be any convenient multiple of the horizontal sync on channel f(v).
- Referring to a single node frame store module 9S, there are Swo paths therein, an audio path and a video path. The audio path ~0 - i5 in parallel with the tuner 34 and consist-s of an AM RF receiver :.
"
- : ~
1 ~ ~ i v , , 20 110 with a fixed tuned frequency o~ (ax). The input of the receiver 110 connects di:ectly to the trunk cable 21 and the ou;?ut of the receiver 110 is detected audio ~nich is conveyed along pat~
100 to the input of the modulator 300 wnose output frequency is a ' 05 reconstructed channel f(v). This f(v) output is conveyed alon~ path 300' to a RF combiner 400 which has as an additional input, the output of the channel blocker 93. Path 93' therefore conveys to the combiner-400 all the cnannels that were on the trunk cable 21, other than channel f~v). The video path 94' of the node frame store module 95 includes a video frame store 210 whose output is video frames that have been stored that pass along path 210' to the . , modulator 300. The audio and vidco inputs to the modulator 300 are ~iYed whereby the audio becomes the FM audio subband of channel f(v) and the video becomes the video subband of the same channel f(v); .' the modulator 300 outputs channel E(v) onto one of the inputs of the combiner 400. ~he.output from the combiner 400 is the secondary path, the distribution cable 31, carrying the reconstructed channel f~v) and ali remaining channels from the trunk cab,le 21.
~ ' . .
-20 In order to accomplish the foregoing, a video blanking ,~
inter~al gate ~VBI gate) 220 has its output 220' as one of the ~ :
. $nput~ to the video frame store 210. All video frame stores 210 .~'' have as ~nother $nput the output of the tuner 94 along path 94'. .
~ ~ .Each of the individual VBI gates.220 of each of the node frame store t- 25 modules 95~n)-has a unique address. and ~hen the appropriate scan ;~ l$ne in the vertical blank$ng interval contains that address, the ' ~BI gate~220 (1), for esample, initiates it~ video frame store -~
. 210~1) to ~ tore~ that video frame which i5 at the output of the 3; ~ tuner 9~- `The next immedi~te vertical blanking interval at the ~:~... 30 itun~r.9~-output will conta$n ~n ~ddre~s other than the address for --~
.the-VBI gate 220(1) ~nt ~ence that video frame is'not accepted by - .,~: ~
the V~I gate 220(1). She vldeo frame, once ~tored wi~hin the video ~ :
-:.fr me ~tore 210~1) is continuously transmitted 30 times/second on .,.~
' -the video path .210' to the modulator 300 and thence ~nward as -.. '-:.. '.
r.~ - 3~ heretofore descr~bed onto the dist,ribution ca,ble ~1~
. -Each of the plurality of node frame store modules 9S~n) has .
. ~ts AN re~ceiver.. llO fix-tubed to a unigue ~F freguency f(ax) and the .- .
V~I'gate 220 assigned a unigu- address. ~be appr.opriate table of AM . ~
~0 ~F ~eceiver-frequencies cf thc frame store modules 95(n) and the . ~'., ~'.
... - . -F- '- '^ --"' '' ,:,- -~ ' : : . ~
~ 3 ~ 3 ~ ~
:, "~
,, ,, ~ .
,, ~1 ' ' ,,,;
address of each of the VBI gates 220 in each node frame s~ore modu e 95(n) are stored at ~he CATV hub 20 wi~hin the central processins unit 60 in the central controi uni~ 28 OS ln summary, then, when the subscriber calls in on his -~ -telephone 48 to thc eentral control unit 28, his call is conveyed ~ -through one of the telephone manageme~t unit~ 65 directly to the ccntral processing unit 60, should he have a touch tone telephone If the subscriber does not have a touch tone telephone, a converter can convert the pulses to touch tone, or some other means could be used to receive and input the necessary instructions into the ~ -central processing unit 60 The subscriber may ask to review ~--various types of merchandise which are sold by various vendors ~he ~ -various catalogues of these vendors have been placed as individual lS frames on the video player~ and, if desired, associa;ed with audio frames When the central processing unit 60 activates a video display unit 70, the appropriate ~ideo player 73 i~ activated to - retrieve the reqyired video frame and accompanying audio fra~e~s) ~-~he video- frame pas~es -s heretofore explained to the vertieal blanking ~witch 80 At the modulator 81, the video frame is - --impre~sed upon ~ preselected channel f(v), for eYample, channel 3S, ~nd eventually pa~sed-to thc trunk cable 21 ~ence the output of - ~11 video display units ~0 is on a given channel f(v) Thus, 30 dlfferent frames ean be transmitted on the CATV by the video display -units 70 in any given ~eeond when, for example, the ~orth A~erican -~
~nd Japane~e video transmission ~tandard is u~ed The audio frame(~) a~sociated with each video frame are converted to am~litude ~ , modulated ~udio ~nd transmitted on the trunk cable 21 at a disc-ete ~reguency f(a~) which i~ not otherwise used for the video channels Referring to Figure SA, an alternative mode of transmitting ; ~udlo i~ for-the video player 73 to pass the audio frame along path 73' ~ compres~ed audio ~n the electronic format of - video frame R-ferring to Figure S~, ~n the node frame rtore 95 there is located the ~udlo frame store 75 which replaces the AM RF recelver 110 ,n th~t application, the need for transmitters 76 in the VDu'5 70, and ~or ~n AM RF receiver 110 in the node frame store 9S is avoided ~hu~ from video player 73, the audio frame pas$es along path 73' each 1/30th of a-~econd to a frame switch 74 which allows video ` ~Q frames or audio ~rames through the switch one at a time ~he frame .
F` -' . '~
~' .
~33~3 swi ch 14 is controlled by the VDU controller 71 through path 716 Since the audio frames must aiso now ~e addressed in thelr vertical blanking interval with a unique address, the node address inserter 790, previously part of the RGB to composite converter and node oS address inserter 79, is now moved and placed after the frame switch 7~ along path 74' The node address inserter ~90 inserts the appropriate unique address into both video and audio frames ~otn video and audio ~rames are then conveyed from the node ddress inserter 790 along path 790' to the unique port of the vertical blanking switch 80 and out port 80' through the video modulator, not shown, and down trunk cable 21 to the multiple node frame store 30 The multiple node frame store 30 has its control module 90 in accordance with Figure 4, but the node frame store module 95 i5 ~ -configured in accordance with ~igure 53 and includes the audio 'rame store ~5 having as input the output of the tuner 94, ~nd, in parallel, VBI gate 220 which performs the same function for the audio frame store as the VBI gate 220 performs for ehe video frame -~
Jtore ~he output of the audio frame store 15 is analogue audio and passcs along path 75' to the modulator 300 and thence to the combiner ~OO and as before, combined with all channels and output -~
, on d~stribution cable 31 -As an alternatlve, it is not necessary to rransmit the -~
audio over the same path as the video frames, but the audio can be transmitted through the telephone system to the subscriber's telephone, or via any other transmission means Referring to the invention in general, those skilled in the ~rt will appreciate that the location of the node frame store module~
~0 gS ~y-be at a node 25 but in fact could be at the subscriber's --television set 45 as well~
~ eferrlng to Pigure 6A, the flow chart depicts a cycle of oper~tion of the central processing unit 60 in the CCU 2B Box 1 s ;~
the ~on-off~ switch mechanism Box 2 receives as input the output of the $elephone Management ~nits 65 When a ubscriber's telephone ; ;--call is received, Box 3 asks ehe subscriber, using a computer~
generated voice, to enter the subscriber's personal identification ;
-~number by pushing the appropriate buttons on their touch-tone phone ~ ~- ~0 In Decision Box ~, if the node frame store 95 serving that ': - '~ .~ .. ~
.
. ;.. ~ .:
~ 3 ~
subscriber is busy, the subscriber ls pUt in a call-bac~ queue, Box 5, until the node frame store is available If the subscr~er's ~ ;~
n~de frame store is available, 90x 6, Subscriber Interac:ion Mode, is initiated, as will be explained below with reference to Figure os 6B ~hen the subscriber has finished requesting information, Box 7 displays a ~Thank you" frame on the subscriber's ~ V ~creen and disconnects the call Decision 80x 8 asks if another subsc:iber has been put in the call-back queue if yes, that subscriber is called and notified that the service is calling back and the sequence is initiated again at Box 3 If no other subscriber is in the call-back queue, Box 9 displays a "System ready" message at the subscriber's node frame store and returns to Box ' to wait for a new incoming subscriber call .
Referring now to Figure 6B, it shows a cycle of operation wiehin Box 6, Subscriber Interaction Mode When the subscriber's node frame store 95 is available, Box 6-1 set the initial frame identification to the mai~ index page Box 6-2 ~elects from the - -central processing unit memory the frame data for the next frame ~either main index page or a frame that has been requested by the - -~ubscriber in Box 6-7 ~ Box 6-3 then sends the frame data to the VDU 70 and wait~ for a subscriber request If there is a request, Deci-ion Box 6-4 initia~tes Box 6-6 to record the initial request for statistical purposes, then Box 6-7 determines the identity of the next requested frame and initiates the cycle again at-~ox 6-2 lf there are no further requests, Box 6-4 instructs Decision Box 6-5 to wait a predetermined time ~nd then time-out, and the cycle is initiated again at Box 7 ~n Figure 6A
.
~eferring to Figure 7A, the flow chart depicts a cycle of operation of the VDU Controller 71 in the VDU 70 Box 1 is the ~on-off" switch mechanism -Box 2 receives instructions from the central processing unit 60 tBox 6 in Figure 6A) and upon receipt of ~n instruction, Decision Box 3 s-nds that instruction to Box 4 Box ~ selects an unused audio frame store 75(n) ~ithin the VDU 70 ~nd tunes its transmitter 76 to the frequency assigned to the ~ubscr~ber's node frame store g5 Box 5 then searches the video disc on the video disc~player 73 within the VDU 70 for the audio frame(s) associated with the subscriber's request and transmits the ~0 ~r-me(s) to the previously selected audio frame store 75tn) Box 6 i . . ..
~ 3 ~ 3 then searches tne video disc for ~he video ~rame reaueseed ~y the subsGriber, and also loads any associated graphics into the graphlcs decoder 77 30x 7 then eransmits .he video frame onto the ~runk cable, as ~normal" priority ~Normal~ priority is used when the 05 frame reguested by the subscriber i5 the first frame of a series or frames forming one presentation ~igh" priority is used when the requested frame is the second, third, fourth, etc frame within a presentation - the transmission of such frames has preceience over ~normal~ priority frames in order to maintain the eontinuity of the presentation in synchronization with the audio message ~Box i is described in detail in Figure 79 and below ) Once the video frame has been transmitted, Box 8 transmits the audio onto the trunk cable Decision Box 9 a ks if more video frames are to De ..
transmitted as part of the presentation ; no, Box 10 waits for -the end of the ~udlo mes~age, or the reception of an abort message ~ ;
from the subscriber, ~nd Box 13 ~ends an ~end of pre entation" -~
~es~age to the central processing unit 60 ~nd the cycle is initiated i ag~in at Box 2 Sn Deci~ion Box i, if there ~re more video frames ~ j in the pre~entation, then Box ll waits for ~ither the commencement - ; -~ ; 20 of the nest video fr~me (~frame ch~nge~) or the re¢eption of an abort eommand from the ~ubscriber If an abort command is received, Deci~ion Box 12 initiates Box i3 to ~end an ~end of pre~entation~ -; -~ess~ge to the central proce~slng unit 60 and initiate the cycle ~-gain ~t ~ox 2 I a fr me ch nge mes~age $~ received, Deci~ion Box 25~ 12 ~niti~tes Box 1- to ~earch for the next s$deo fr-me in the ; p,re~entation and load its graphic~ into ehe graphics decoder Box `;~
lS then tran~mits that video fr e at ~high~ priority, to preserve - ' the continulty of the presentation, ~nd the cycle 1~ initiaeed again ;~
t-Deci~$on Pox 9, continuing until the pre~entation is completed or ~ ~ ~` -30 ~borted l`-`; Ref-rring to Pigure 7B,ithe ~ransmit Frames~ sequenc~~oxes 7 ~nd lS of P~gure 7A begin their internal operation at Box ~-l by lo dlng the ~ubscriber'~ node fram ~tore ~ddres- into the -35 RGB to composite converter and node address inserter ~9 Box ~-2 c ~
lnit$~tes the transmit request with the specified priority ~Box 7 ~ ?
nor~al,-Box lS ~ high) ~ox 2-3 waits for ~ transmission -~cknowledgement response from the Scheduler 85 in ~he vertic?al bl~nking ~witch 80 Nhen thc ~cknowledgement has ~een received in 40 ~3OX T~4,-the fr~me h~s b-en sent ~nd the cycle continues out of ~ox r ~ ~
- ;
~3~ 3 7 into 30x 3 if normal priority, or out of Box 15 into ~ox 9 if Aic~.
priority.
~5 ~;
- ' ' ~' ~
:
- - 40 -6. Node: points along a trunk cable at which bridger ampliCiers : - - - .~.: ~: ., . . :-:
' ~
.. ~
: ~
amplify the 'eiev sion signai and sDlit it 'or t:ansmission down secondary dis~r ~uticn c?a~ial cables.
7. Distribution cable: a secondarv dls;ribution coax.al cable - -emanating from a node.
05 8. Tap: a point on a distribution cable where the television signal is split and sent down drop coaxial cables to the subscribers home.
9. Drop: a drop coaxial cable to a subscribers home. ~;
10. Node frame store: a device, located within a multiple node frame store at-a node, that can receive and store a video frame and retransmit that frame 30 times/second down the distribution cable. The node frame store also receives the audis message - associated with the video frame and transmi~s this audio in -synchronization with the appropriate video framei both on the I5 same television channel, down its distribution cable.
11. Multiple node frame store: a group of node frame stores, all .located ae oné node, each servicing its unique distibution cable.
.~ ~ . . .
The invention contemplates that a CATV transmit a plurality of TV programs on various TV channels in the conventional manner, r while using one presently unused channel to transmit .video frames tc;
i~ .
a remote node frame store. The accompanying audio messages are transmitted to the ~ame node frame store over bandwidth available on 25 the trunk cable which is unsuitable for video transmissiorAt the ~- node frame store, the video and audio are combined for transmission ~ ;
~- over the same channel (being the channel that was used to transmit -~
the video frames to the node frame store) down the distribution cable to the subscriber. The subscriber will select the desired 30 ~ideo and audio presentations from an information "catalogue" that contains, for example, advertising and merchandising information, pricing, and a verbal message or "sales pitch"; The ca~aloque could also contain promotional or educational material. The invention resides in the means by wnich the video and audio information is 35 transmitted to the subscriber over the CATV at the-subscr,iber's request, and is not related in any way to the specific video and ;;
audio information that is so eransmitted.
According to the invention, the subscriber requests ~0 information by calling a ~soecified telephone number linking him to ' ' , ..
. ,-~33~i3~3 ' the oontrol centre ~he information s .ransmitted fro~ the c~nt-ol - -centre over the ~runk cables of the CATV in the form of a video frame on a s~ecified channel and acc~mpanying audio over presen~iy unused portions of the CA~V bandwidth The video frame wnich has e 05 duration of 1/30th of a second has the unique address of the subscribers node frame store inserted in one of the scan lines of its vertical blanking interval ~ore than one of the scan lines o~
the vertical blanking interval may bc used for the insertion of such addresses but the invention will be desc ibed as if only one of the scan'lines is used; All of the uniquely addressed video frames tha~
have been requested are transmitted over -one television channel The subscribers node frame store recognizes its unigue address on the particular video frame requested and ~tores only that frame n its memory The accompanying audio is transmitted over unused television bandwidth in the 'form of radio frequency amplitude modulated audio The available unuied CATV bandwidth can accommodate over 300 discrete audio channels Each node frame store is tuned to only one of the 300 discrete audio channels The control centre en~ures that the video frame arrives at the node frame store at the - ~-~ame ti~e as the commencement of the accompanying audio The video frame is then re-transmftted ~y the node frame ~tore continuously (30 time~/second) as a still video frame along with the -accompanying audio on the same television channel over that node's di~tribution cable to the subscriber All ~ubicribers' television -ets connect-d to that distribution cable and tuned to the specified television channel will receive the same still video frame and ! . i ~ecompanying audio The node frame store transmits the accompanying ~udio message and transmits the video rame continuously until ~nother uniquely addressed video frame has been identified on the iO trunk eable ~he first video frame i5 then erased and the seeond ' video ~rume is stored for transmission with its appropriate ~ -~ccompanying audio ' ' - ~
., ,. :. . .
~he aud~o can be transmitted from the control centre in one - ~5 of three alternative ways the-appropriate alternative being ~ '~
lected às the preferred embodiment for a given CAIV system ppl~cation In the first alternative the audio may be transmitted '~
through the telephone system to the subscribers eelephone rn the ~-~econd ~lternative the audio is transmitted from the control centre 0 to the node frame store as amplitude modulated audio or in the - ~ '~,'''' .. . .
third alternative, as compressed audio in the electronic ~orma~ or a - -video frame In either the second or ~hird alternatives ~e 2UC'O
is converted in the node f:ame seore ,nto a standard televi-ion F~
audio signal that can be received by the subscriber on the specified 05 channel of his television In the preferred embodiment of the invention, the ~ubscriber is able to interact, that is, request specified inEormation The invention contemplates two interaction paths The first, and preferred, interaction path is the use of the subscriber's home telephone to call to the control centre The ~ ~ -second interaction path is the CA~V; however, two-way cable functionality would be required throughout the CATV and hardware - would be required in the subscriber's home to allow the message tO
travel back from the subscriber through the CATV to the control ~
centre ~ -` -- ~ ;;
Preferred Embodiment of the lnvention CATV Svstem Specifically, in the preferred embodiment, the invention ~0 contemplates in a CATV that includes (A) ~ cable hub for receiving, generating and amplifying a `
plurality of televi ion ~ignals that ~re broadeast over - predetermined frequency channels;
8) a trunk cable with one end connected to the eable hub to ?,` ~ 25 receive and transmit-said signal to;
lC) a plurality of nodes along said cable, each node adapted to ~` ; ' convey said signals to; -~D) --a bridge amplifier connected to the trunk cable at each node ~nd ~dapted to amplify ~nd to transmit said ~ignals onto;
~E) ~ d~strlbution cable for transmitting said amplified signals ~hrough~
~F) ~ tap to a drop cable Ato a subscriber's home that is adapted for connect~on to ~ubscriber's television~receiver; - -an improved system selectively~delivering pre-record-d video frames and audio messages, wherein a~video frame consists of at least one video ~ield being a fir~t plurality of scan lines represeneing a ; video blanking interval, and a ~econd plurality of scan lines representing vid-o picture data;
tG) -~ central conerol unit ~CU), located at the cable hub, -" ~ O ~ comprising;
_ - .. , _ -~,. - . ... :
, .
c~
(1) a central processing unit for co-ordination of all CC'J
func~ions (2) a plu~ality of telephone managemen~ units (~U) :na~
receive telephoned requests 'rom the subsc:ibers and rel 3y 05 those requests to the central processing unit;
(3) means for qenerating master synchronization pulses;
(4) a plurality of video display units (VDU) each of which includes ~i) a controller (VDU controller) for co-ordinating the activities of the VDU, including prioritizing and -scheduling the transmission of video frames and -accompanying audio; -~ii) a video disc player synchronized to the synchroniza~ion pulse (3), that stores discre~e ;~
lS video frames according to a standard television format, with aceompanying audio frames tiii) - plurality of audio frame stores adapted to - ~electively receive the audio frames associated ' ~ith a particular video frame from a video player (ii) aAd to convert those udio frames into a ~ -~odulated analogue ~ignal - tiv) means for tuning and transmitting the analogue ~ -`
audio signal onto-the trunk cable on a discrete -~ ~ radio freyuency, on command; -~
i~ ~ 25 ~v) ia graphics~decoder to receive from the central processing unit graphics information associated -~ -with a particular video frame and to generate in -graphic form ~uch information;
(vi) a video combiner to receive the video frame rom -- ~ 30 the video player and overlay the graphics ln~ormation from the graphics decoder Pneo the video frame;
(vilr m-ans to insert the eneodet address of the - ~ubscriber's node frame ~tore ~nto-the vertical ;~
blanklng interval of the video-~r me (vlll~ ~eans for conveying the encoded-video frame to;
~5) ~ vertical blanking ~witch, responsive to commands from -each VD~ controller in each VDU, that receives a video -~- - - frame from a sel~cted YDU and transmits that-video frame ~0 - -^ -down the ~runk cable the switch including a -cheduler ., . .-.,. . . . . ,, . . , . , -.. ,:
~,, .
. ~
: ' t 3~3~&1 -B
that, in communication with the VDU controlier, prio~itizes an~ schedules the transmission of the video frames, t~en informs ~he VDU controller that a sDecifiec video frame has been transmitted onto the trunk cable so 05 that the vDU controller can command the specified audlo frame store to commence transmitting the accompanying audio down the trunk cable;
(~) a node frame store, located at a node, to receive video frames ~ --and accompanying audio from the trunk cable and to transmit both onto the distribution cable; the node frame s.ore including -ll) a television tuner to pass the channel that is carrying the video frames on the trunk cable;
(2) ~ channel blocker in parallel with the television tuner to -: -block the channel carrying the video frames on the trunk - ~ -~
~cable, while allowing other channel frequencies on the ~trunk to pass onto the distribution cable;
(3) ~ node frame ~tore module comprising;
(i) ~a radio receiver connected to the trunk, and tuned to the pecific radio frequency assigned to that node frame ~tore ~ii) a video frame torage means connected to the tuner -- ~1) adapted for the storage and transmission of a -video frame;
~;~ ; 25 (i~i) a node frame ~tore processing unit that-examines - each video frame passed by the tuner and identifies those video fr mes that are addressed to that -~
particular node frame store, and upon such ident~fication, the video frame storage means is -activated to ~tore that video frame;
(lv) -~eans to modulate both the video frame from the v~deo frame store and audio from the radio receiver - onto the same television channel that was used to = tran-mit th- video frames to the ~ode frame s~ore, ~nd to transmit both onto the di~tribution cable, along with the channels passed by the chann-l ~-blocker .. , -Alternatively, the video disc player can be any convenient ~40 - m ns oE çtoring and retrieving video frames and accompanyinq audio : :
1 3 ~ 3 9, messages ~n an a~ternative aspec:, only one of the two video f;eids that comprise a video frame is transmitted by the invention Since ~-05 only 1/60th of a second is required to transmit th- field, the capacity of the invention is effectively doubled, albeit witA some loss of video picture quality ;
General Method of the Invention No SDecified Transmission Means - ~`~
~n an alternative aspect, the invention contemplates an improved method of distributing still video frames and accompanying ~ ~-audio interactively through a television distribution system to a ~ -subscribers' home television ~et The-transmission means could include, but is not limited to, transmission and reception by -antennae t the distribution point and at the subscriber's home, or transmission to a satellite and retransmission to a satellite ~dishn at the subscriber's home, or by use of fibre optic cable instead of ;` ;
coasial cable Thirty video frames are delivered each second over a `' ~tandard television channel Each video frame, comprised of two ` -~ 20 interleaved video fields, has a first plurality of scan lines -~
'~ representing a vertical blanking lnterval Upon one or more of the ~ ~ ;
xcan lines in the vertical blanking interval is i~serted a unique -~
address corresponding to a point in the transmission system to which `.'.'.'~.~'''.','~',''~:,;J
a nubscriber is connected The second plurality of scan lines in the video frame contains the data to generate th- video picture ~ '''',.' '~''.,; .~ !.' age She improved method comprises the ~teps of 1~ ~1) selecting (i) a primary path for transmission of video frames;
node along that primasy path; ~nd '-~30 ~iii) a secondary p th ~from the node to a subscsiber's television'set; '`~;j' . `':'` `"~'., ';'7 ` ~ (2~ ~ssignlng a unique addre-s to the secondary path;
(3) ini-rt~ng upon a predetermined can line of the vertical;''~
~` blanking interval of ach frame a unique addres~ ", "
~) tran~itting the v~d-o frame with the uni~ue ~ddress along the pr~ary pat~
(S) examining, on the primary path at the node, the predetermined ~can line of the video fr~me for the unique address;
~6) ~toring that video frame at the node if the unigue addre'ss - ~-0 ~atches the address-of the secondary path; and, - : - ~
~ , . ..
~ `.`.'.. ' :.
3 ~
~7) repetitively transmitting, a; ieast 25 timesiseccnd, the video frame stored at the node down ~he secondary path tO the subscriber's television set as a s.iil video frame 05 In an alternative and preferable method, there are a plurality of secondary paths to a plurality of subscri~ers, each group of secondary paths being connected to the primary path at a junction point, or node In this method, the sampling, storage of video frames and transmission of video frames down secondary paths --(5, 6 and 7) occurs at each uniquely addressed node for a disc:eee group of subscribers In a further alternative and preferable method, audio messages that correspond to a particular video frame are transmittPd a~ong a discrete route, which in the preferred embodiment is the primary path, to the subscriber These audio messages can be either amplitude modulated analogue radio or compressed audio in the electronic format of a video frame lf the pcimary path is not used, then a tertiary path such as a telephone system may bo used to transmit the audio messages to the subscriber - Interim Video Storaqe in a Television Transmission Svstem .
Video-Frame Store In another ~spect, the invention contemplates a video rame store located in a television transmission system The video frame ~tore has means to store a single video frame (composed of two interleaved video fields) compatible with a standard tèlevision protocol The video frame is $dentified 4y the video frame store by -~
a unique ~ddress contalned in one or more o the scan lines of the vertical ~lanking interval of that video frame ~he remainder of the ~can lin-s in the video frame eontain the data to generate the video picture imaqe The video ~rame store samples the video frames -passing by the video frame store on a primary path and selec:s only th~t frame that contains ehe unique address o that video frame ~tore, ~tores that video frame, 'hen transmits it -along a secondary path repetitively at least 25 t mes/second to form a still eelevision video image ~he video frame store comprises - ~1) means for examing a primary path for a video frame that has one of the can lines in its video blanking interval uniquely -~ ~0 addressed; and - . .: :~
..
,, .
, . . -. . , 1~31 ~3 (2) means or storing a video frame and for transmi~ting the s.ored video frame :eoet~tively a~ ieast 25 times per second onto a second path;
(3) comparator means for compar ng the address examined Dy means 05 (1) and on a match to a predete:mined address, activating the storing means (2) to store ~he video frame from the primary path In a preferred embodiment, the video frame store has means to receive from the primary path an audio message to accompany a particular video frame The audio message is combined with the ;- -~
video frame onto one television channel and both transmitted ~ ~-together on a secondary path to a subscriber $he audio messace can be received as either amplitude modulated analogue radio or -~
compressed audio in the electronic format of a video frame In ~ further preferred embodiment, a plurality of video -frame ~tores are located together at a node in the transmission ~ystem to service a plurality of secondary paths for economies of cale ~ -~
.. . - ~ , .. .
. .
~ Descri~tion of the Drawincs `~ The invention will now be described by way of eYample and reference to the accompanying drawings Figure 1 is a ~chematic diagram of the components ' ssociated with a CATV ~ystem, that i~ modified according to the -- ~nvention ', .: .~- i..-- ............................................... :- ,::. :
Figure 2 is a !block chematic diagram of a central control - unit ICC~) according to the invention -.
Figure 3 is a 410ck ~chematic diagram of one of the video ~ ;
di~play units ~VDU) according to the invention ~ ~
Figure 4 is a block ~chematic diagram of a node frame ; store, that is located at a node, according to the invention -` -., . .:
~ ~ Figure 5(A~8) is a block schematic diagram of an - 40 alternative embodiment, according to the invention, ~or conveying ~ -è-~.',:'" ,' ' ~:~:
.,:' ~ ';; :
t3U~ 3 .
audio down the primary pa~h to the node Crame store.
~igure 6(A~) is a flow c:na:t of the ope:ation o' ~he central processing unit (CPU) in the central control unit (CCU), 05 according ~o the invention. ' Figure 7(A~B) is a flow chart of the operation of the VDU
Controller in the video display unit (VDU), according to the invention. ' ~ -Descri~tion of ehe Preferred Embodiments Referring to ~igure 1, a CATV system incorporating the preferred embodiment is indicated as 15 and consists of a CATV hub ' ' 20 from which three trunk eables 21 emerge ~5 the primary signal 15 paths. Along the trunk cables 21 are a plurality of nodes 25. At each node 25 a bridqer amplifier, not shown, is generally located to - amplify-the televi'sion ~ignals and to convey them along a secondary path, a distribution eable 31, to the home 40 of a subscriber. At -the node 25', and according to the invention, a multiple node frame 20 store 30 i5 located which has ~s output at'least one distribution '~
cable'31. Four potential di~tribution cables 31 connections 1, 2, 3 ' and 4 are hown, while only number 2 ls depicted in use. Similarly, only one multiple node frame store 30 is shown attached to the node '5 '~
~ 25'. It ~ill be appreciated that similar multiple node frame stores '~ ~ 25 30 ~re to be attached, according to the invention, to each of-the '~
other~nodes 25 along the trunk cable 21. Along each distribution cable 31, there is a drop connection 35 to a drop 36, in the form of a coaxial cable, extending into the subscriber's residence ~0 for ' iconnection to a television recelver or~set 45. At the CA~V hub 20 - 30 there are a plurality of television receiving antennas 2?, one only being shown. ~ ' ~ccording to the invention, associated with the CATV hub 20 ~s ~ central control unit (CCU) 2~. In a preferred embodiment, the '35 CCU 28 is at the same phys~cal location s the ~ 5V-~hub 20 but this ~s not~necessary so long as the output 29, from-~he CCU 28, makes connection with the trunk-icable 21 in the CATV hub 2D.
Conveniently, ~the~CCU 28 has ~ plural'ity of telephone lines 50 -~
terminating thereat,-said telephone lines making other connection to 0 ~ telephone switching ofEice 35. ~he subscriber has nis residence -.~ .
, . .. . . ... .
~; =. . :
. . .
. . ., -, .. ~ ., , . _ . . .
~: `' ' -:, - -13 ~ ~ ~
-: .
phone ~8 eonnec-ed t~ the ~ele?hone s~itch.rs o~ice S; -by his telephone 'in~ 49 Those skilled in .he ar; ~ pprec a~e thae the signals 05 received by the plurality o television recelving ~ntennas 2i are amplified at the CA~V hub 20, and dispatched along the trunk eable 21 on discrete channels, each channel containing a plurality of --~
frequencies of given bandwidth, gener~lly in North America about 6 M~z wide ~t is not uncommon that tXe trunk cable 21 would carrv -~
some 20 to 70 different channels of conventional video and audio ~ ;
subband information She pluralitv of channels is amplifiei at the nodes 25 (omitting the multiple noce frame store 30 for the moment) -and the amplified channel frequencies are conveyed along the -;-~
distribution cable 31 through a drop connection 35 into drop 36 and hence to the subscriber's television ~et 45 ~ ,, . :,, According to the invention, in one spect, the ~ubsc:iber, ~; ~ by utilizing his telephone 48, communic tes directly through thei telephone ~witching office 55 to the CC~ 28 by ~king ~ nor~al telephone call ~f a ~touch tone-~ et is used the keypad of the telephone 48 may be used to enter peci~ic teque-t- directly to the CC~ 28, as vill become pparent ~ ~-In the CCU 28, and ~ccording to the invent$on,-t~e keypad lnfotmation from the telephone ~8 causes video frames, con~isting of two interleaved video fields, which have been prerecorded ~nd tored on one of ~ plurallty of video players, to be dispatcbed along the ~ trunk cable 21 to the subscriber's tel~vision net ~5 ln this -- resp-ct, ~nce ther- is mplification at the nod-- 25, the video ~-frame is first dl~patched down the trunk cable 21 to that node 25' -~
~ to vhlch th- sub~crib-r's home 40 also connects At this node 25' ; ~ video fr me i~ ~tored vithin the multiple node frame store 30 to ~ -- be retr~nsmitted continuously 30 times/second to the subscr~ber'~
television et ~5 ~long one of the four distribution eable~ 31 hovn ~s line number 2 in Fisure ~ The time r~gulred for conveying the video frame from th- CCU 28 to the multiple node frame store 30 --~-for torage is a single frame interval ~l/30th of a ~econd) ~he - ;
~ultlple node frame ~tore 30 retransmits the stored video frame ~ ~ -~epetitively 30 times/second down the distribution eable 31 for - ~ ~0 continous reception by the tele~ision-~et ~5 until, ~ppropriately -''.. ' ' ~, ." ~:
~i. ...~
F : ~:
.; ~
~33~3 '' 14 the multiple node f:ame store 30 recelves from the CCU 28 a new uniauely'addressed video frame, wherein the cyc1e is :epeated i~ a manner which wiii become apparent 05 In summary, therefore, it is apparent that each 1/30th of a second a different video frame may travel down the trunk cable 21 ~ence, each second, 30 different nodes can be serviced with a new video frame Eaçh such node, then, continuously transmits that frame in its multiple node frame store to the subscriber The 10 ~subscriber, therefore,-nsees~ a still video'image, while the CCU 28 ''is continuously dispatching new video frames at each frame interval to other node frame stores In such application, it is mandatory that there be a master-sync generator to synchronize the sean lines ' -and hence the vertical blanking intervals throughout -the CATV ~ ' '' 1~ system -~ ~-Referring now to Figure 2, the CCU 28 comprises a central processing unit 60, with inputs thereto from a plurality of telephone management units ~TMn) 65, 10 being shown in all, each TMU
65 ~chematically depicting the termination of 30 telephone lines 50 The teiephone lines 50,~of course, terminate at their opposite ends - at the telephone switching office 55 of Figure 1 Each TMU 65 receives instructions from a plurality of subscribers and sends such instructions in an orderly flow to the central processing unit 60 ~he central processing unit 60 has a plurality of outputs collectively shown as 66, and diagramatically-depicted as being 30 in number,-each output directly connected to a video display unit 70 (VD~) There are 30 VD~'s 70, each with its output to a unique port of a vertical blanking switch 80, which~ includes a scheduler 85 Shere is a master sync generator-69 which passes master sync pulses ~long paths 69' to each of the video display unies 70 and to the ' ' ~cheduler ~5 n this way, each of the video frames available from the 9 W'~ 70 at each of the input ports 79' may ~ass ~ffectively -~35 'through the vertic-l-blanking ~witch 80 and eventually onto the trunk eable 21 'The video ~rumes passing out of th'e vertical blanking ~witch ~0, on path ~0', pass into a video modulator 81 - which upconv-rts the base band video frame to a preselected channel requency f~v), thence onto trunk'cable 21 Similarly, the 40' accompanying audio travels ~long path 76' to an RF upconverter 85 ;.~, r. _ _.
~.: . . .
. _ .
13313~3 whose output goes tO trunk eaDle 21 Referring to Figure 3, each VDU 70 consists of a single video display controller (VDU controller) ~1, that includes integral 05 therewith a programmable micro-processor; a single video player 73;
and in parallel, a plurality of audio frame stores 75, preferably 10 in number, with their common input being the output of the video player 73 In the audio frame stores 75, audio digital output from the video player 73 is converted into an analogue signal ~he ;~
outputs of each audio frame-store 75 pass to its own selectably tuned AM transmitter 76 with an output frequency fixed by the VDU --controller 71 and established as f~ax) where x is an integer of 1 to 10 within each VD~ 70 Outputs from the transmitters 76 pass by -~
common output line 76', and now referring to Figure 2, through an RP
upconverter 85 onto the trunk cable 21 In parallel with the video player 73 is a graphics decoder 77 with output ?7'~ A video combiner 78 has as input the output 73' rom the video player 73, being composite video, and the output 77' from the graphics decoder 17, being RGB video The output 78' rom the video combiner 78, being RGB video, is input to an RGB to composite video converter and node address inserter 79, that has as -single output, line 79' Line 79' makes, ~nd referring to Figure - ~ -2, connection to a unique port 79' ~s) of the vertical blanking switch 80 where s has a--value 1 throuqh 30 Referring to Figures 2 and 3, the ~ertical blanking switch 80 includes a scheduler 85 and has a single output line 80' into a video modulator 81 which elevates the ~ase band video on line 80' to a pre elected channel ~ ;P
frequency f(v) ~nd out~uts it onto output line 81' and thence, and referring to Figure 1, to trunk cable 21 ......
Referring to Figures 2 ~nd 3, there is a master sync generator 69, having communicatlon over line 69' with the scheduler 85 ~nd to each of the Qideo display units 70 (spec~fica~ly to each - -of the 30 video playeri 73, the graphics decoder 77, the video combi~er 78, nd the RGB -to composite converter ~nd node address - `;
inserter ~9) ~nd to the scheduler 85 housed within the vertical ;~
blanking ~witch 80 ;~
-40 --~Similarly, the ~cheduler 55 is directly conneeted along , ~
: ;
'' ' ..'-':
:~ -, ~3~ ~3 :
path 715 to each of the 30 vDU con~rollers 71 and exchanges c~n~ro data therewith Each VDU controller 71 al50 has an output line , directly to the RG8 to c^mposiee converter and node address nser~er 79 which inserts a "uni~ue node address" upon a predetermined scan 05 line within the vertical blanking interval of each video field in the video frame As additional outputs, the VDU controller 71 has line 711 to the video player 73, line 712 to each of the audio frame stores 75 and line ?13 to each of the tunable AM transmitters 76 Referring to Figures 1 and 4 for a moment, there are a -plurality of multiple node frame stores 30 each containing one or more node frame stores 95, each of which has been assigned a unique address When a video frame is located on a given video plaver 73 and that prerecorded frame is to be sent to the television set 45, the specific address of the node frame store 95 within the multiple . node frame store 30 at node 25' in Figure 1 must be used ~hcrefore, that specific address which is contained within the -memory of the central processing unit 60 is passed to the VDU 70 that contains the video playcr ?3 witb the specific video frame ' 20 requested by the subscriber We will a-sume, for example, it is the --- video player 73 in V W number i ln Figure 3 The node frame store address i- passed to the VDU controller 71 along line 66 and that addre-s passed by the VDU controller 71 long line 71~ to the RGB to composite converter and node address inserter 79 Simultaneously, --~
~long line 711, the video frame within video player 73 i~ selected along with its accompanying audio frame~s), and the video ~nd audio frames passed along path 73' to the video combiner 78`and to one or the audio frame stores 75(1) through 75~10) The VDU controller 71 selects which aydio frame store is ~free~ then passes an enabling pulse along line 712 to the ppropriate audio frame store 75 to ntore only the appropriate-audio frame(s) The audio fr~me store 75 tr-nslate- the audio frame(s~ into analogue audlo nd, on command from the VDU contsoller 71, eonveys it onto line 75' as input to its own tunable AM transmitt-r 76 The VDU controller 71, through line 713, et~ the AM transmitter freguency f(ax) to that of the AM
receiver in the node frame store 9S It is convenient, however, to upconvert all transmitter outputs 76' ~nd this is done by an R F
upconverter 85 40 ~ In the memory of the VDU controller 71, as well, may be a . . .
.
. .
_ . , .
' ~' "graphics overlay" associated with tha~ specific video f:ame selected. This overlay, if any, is ?assed along line 7'0 to the graphics decoder 77 which reconsti~uees it as RG3 video and passes it as output alon~ line 77' into the video eombiner 78; The 05 graphics overlay then is placed onto the video fram- within the video combiner 78 and the combined RGB output passed along line 78' into the RGB to composite converter and node address inserter 79.
The viteo rame is composed of 2 video fields, each field composed o a first plurality of scan lines representing the ver~ical ~ -blanking interval, and a second plurality of scan lines representinG
the video picture data. One of the scan lines in the vertical blanking interval is preselected to carry the node address, and the RGB to composite converter and node address inserter 79 accepts the node address from the VDU controller 71 along line 714 and places i lS on the designated scan line of the vcrtical blanking interval of ' ~-~
that video frame. ~he uniquely addressed RGa video frame is ; ;-converted to composite video and then passes along the line 79' to - - --a specific port of the vertical blanking ~witch 80. On the appropriate signal from the VDU controller 71 to the scheduler 85, the vertical blanking switch is opened for that specific port and the aadressed video frame is passed to the output 80' of the vertical blanking switch. The scheduler 85 then passes the ppropriate signal to the VDU controller 71 indicating that the -video frame has passed along line 80' to the trunk cable il. At ~- -each frame interval this equence may be repeated. Therefore on the path 80' ~t each 1/30th of a second, there may be transmitted a ! different video frame with a different node address. ~hese signals are all b~se band frequencies and hence pass through, and referring `
to Figure 2, the video modulator 81 whieh elevates the base band to -the predesignated requency f(v) as heretofore explained. The ~cheduler 85 does not allcw any audio frames through the vertical blank~ng switch 80. . ~-, i "
It will be seen therefore, that the path 715 between ~5 scheduler 85 and VDU controller 71 is bi-d~rectional, as are the paths 710 and 711, while the paths 712 and 713 need not be.
---Video players 73, according to the present art, have a -response time of approximately 1 second. Therefore, in order to ensure that each 1/30th of a second interval can be serviced with a ' ' ' , - . ,.
~33~3 18' unique video f-ame, there are at least 30 different VDU's 70, each VDU ooerat ve once each second This satisfies :he Nor.h American and Japanese environments where 30 video frames oc~ur each second If the response time of the video players i5 slower; then the 05 plurality of video display units 70 must ~e increased in order to have the same video frame freguency of response per second;
imilarly, if faster response times of video players are availaDle, ther'e may be fewer video display units 70 ~he plurality of video display units 70 may also be incrcased to allow multiple access to $he same'information which i-s in high demand, or to provide a broader range of information in the information "pool" - ' Now referring to Figures 2 and 3, each of the VDU
controllers 71 connects to the central processing unit 60 and that central processing unit 60 will initiat-, in the'appropriate fashion, ~ctivation of the appropriate VDU controLler 71 of each of the video display units 70 ~he VDU controller 71 impresses the node frame store address onto the qiven video frame for passage through the ~ertical blanking switch 80 $he scheduler 85, on command frcm the VDU controller 71, then selects that video frame for dispatch through the vertical blanking switeh 80 onto the trunk cable 21;
From the aforesaid, it will be clearly seen that according to the preferred embodiment-of the invention there re at least 30 video display units 70, each with their respective VDU!controller 71, ~ideo player 73, audio frame stores 75, tunable AM transmitters 76, graphics decoder 77, video combiner 78, and RGB to composite converter and node addres~ inserter 79 The output f~rom all of t~e aGB to composite converters and node address inserters 79 within the plurallty of video display units 70 jointly terminate at their respective unique input ports of the vertical blanking switch 80 Each of the 30 ~DU controllers 71 has its individual input line 66 addressed ~y the central processing unit 60 ----r Sn the oregoing, it will now be apparent that the cheduler 85 communicates with each VDU controller 71 in each VDU 70 and it co-ordinates the passing of each video frame from the input' '~--~ ports 79' to the output pore B0' The scheduler, therefore, receives ~0 ~ ~go pulse" from the appropriate VDU controller 71 and sends a ;~ . .- :
;. ' -- ~.".:
' ~ 3 3 1 ~ 3 ~
19 - ., "done" pulse -o the same VDU eontroller after the video frame has been passed through tie vertical ~lanking s~itch 80. Thereafter, ~he VDU conerolle- 71 sends the accompanying audio message associated .
with the video frame just sen~. The cycle is repeated every 1/30.h 05 of a second permitting different VDU's 70 to send their uniquely :. .addressed video frames through the vertical blanking switch ao, then - ~ -send the audio message associated with each video frame. .?
'' ". '..
- Now at each of the plurality of nodes 25 along trunk cable ~
21, there is a multiple node frame store 30 according to ~igures 1 - ;;.
and 4. The multiple node frame store 30 consists of a single ..
control module 90 with one or more node frame store modules 9S, each of the node frame store modules 95(n) communicating it's respective - :-.
output to it's own distribution cable 31(n), where (n) is an . --.-lS integer, 1, 2, 3 or 4 or such greater number as corresponds to the number of distribution cablcs. It will be seen, therefore, that at - - :
any.node 25, the "minimumN environment is for a multiple node frame - -, tore 30 to consist of single control module 90 and a single node r frame store-~odule 9S. .-- Referring now to .the control module 90, it includes a tuner 94, tuned to the dedicated preselected channel freguency f(v), as ~
its input from the trunk cable 21. In parallel with the tuner 94 is a notch ~ilter or channel blocker 93 that passes as its output 93' :~:
all other channel frequencies on the trunk cable 21, eYcept f(v).
The ouput 93' of the channel blocker 93 is passed to the output path ;~
of all the node frame store modules 9S within the framc s.ore 30 as ~ .
will be explained. - : ~ :
30 The output of the tuner 94 detects~channel ~(v). ~his :. .;
output is passet to a timing generator 92 which has two outputs to ~ach of the node frame tore modules 9S. The first output is a clock along path 92' to each video frame store 210. The second.
output is gate pulses for vertical synchroni~ing along paeh 92".to .. .
each vertical blanking interval gate (V~I gate) 220. She clock may . . .-be any convenient multiple of the horizontal sync on channel f(v).
- Referring to a single node frame store module 9S, there are Swo paths therein, an audio path and a video path. The audio path ~0 - i5 in parallel with the tuner 34 and consist-s of an AM RF receiver :.
"
- : ~
1 ~ ~ i v , , 20 110 with a fixed tuned frequency o~ (ax). The input of the receiver 110 connects di:ectly to the trunk cable 21 and the ou;?ut of the receiver 110 is detected audio ~nich is conveyed along pat~
100 to the input of the modulator 300 wnose output frequency is a ' 05 reconstructed channel f(v). This f(v) output is conveyed alon~ path 300' to a RF combiner 400 which has as an additional input, the output of the channel blocker 93. Path 93' therefore conveys to the combiner-400 all the cnannels that were on the trunk cable 21, other than channel f~v). The video path 94' of the node frame store module 95 includes a video frame store 210 whose output is video frames that have been stored that pass along path 210' to the . , modulator 300. The audio and vidco inputs to the modulator 300 are ~iYed whereby the audio becomes the FM audio subband of channel f(v) and the video becomes the video subband of the same channel f(v); .' the modulator 300 outputs channel E(v) onto one of the inputs of the combiner 400. ~he.output from the combiner 400 is the secondary path, the distribution cable 31, carrying the reconstructed channel f~v) and ali remaining channels from the trunk cab,le 21.
~ ' . .
-20 In order to accomplish the foregoing, a video blanking ,~
inter~al gate ~VBI gate) 220 has its output 220' as one of the ~ :
. $nput~ to the video frame store 210. All video frame stores 210 .~'' have as ~nother $nput the output of the tuner 94 along path 94'. .
~ ~ .Each of the individual VBI gates.220 of each of the node frame store t- 25 modules 95~n)-has a unique address. and ~hen the appropriate scan ;~ l$ne in the vertical blank$ng interval contains that address, the ' ~BI gate~220 (1), for esample, initiates it~ video frame store -~
. 210~1) to ~ tore~ that video frame which i5 at the output of the 3; ~ tuner 9~- `The next immedi~te vertical blanking interval at the ~:~... 30 itun~r.9~-output will conta$n ~n ~ddre~s other than the address for --~
.the-VBI gate 220(1) ~nt ~ence that video frame is'not accepted by - .,~: ~
the V~I gate 220(1). She vldeo frame, once ~tored wi~hin the video ~ :
-:.fr me ~tore 210~1) is continuously transmitted 30 times/second on .,.~
' -the video path .210' to the modulator 300 and thence ~nward as -.. '-:.. '.
r.~ - 3~ heretofore descr~bed onto the dist,ribution ca,ble ~1~
. -Each of the plurality of node frame store modules 9S~n) has .
. ~ts AN re~ceiver.. llO fix-tubed to a unigue ~F freguency f(ax) and the .- .
V~I'gate 220 assigned a unigu- address. ~be appr.opriate table of AM . ~
~0 ~F ~eceiver-frequencies cf thc frame store modules 95(n) and the . ~'., ~'.
... - . -F- '- '^ --"' '' ,:,- -~ ' : : . ~
~ 3 ~ 3 ~ ~
:, "~
,, ,, ~ .
,, ~1 ' ' ,,,;
address of each of the VBI gates 220 in each node frame s~ore modu e 95(n) are stored at ~he CATV hub 20 wi~hin the central processins unit 60 in the central controi uni~ 28 OS ln summary, then, when the subscriber calls in on his -~ -telephone 48 to thc eentral control unit 28, his call is conveyed ~ -through one of the telephone manageme~t unit~ 65 directly to the ccntral processing unit 60, should he have a touch tone telephone If the subscriber does not have a touch tone telephone, a converter can convert the pulses to touch tone, or some other means could be used to receive and input the necessary instructions into the ~ -central processing unit 60 The subscriber may ask to review ~--various types of merchandise which are sold by various vendors ~he ~ -various catalogues of these vendors have been placed as individual lS frames on the video player~ and, if desired, associa;ed with audio frames When the central processing unit 60 activates a video display unit 70, the appropriate ~ideo player 73 i~ activated to - retrieve the reqyired video frame and accompanying audio fra~e~s) ~-~he video- frame pas~es -s heretofore explained to the vertieal blanking ~witch 80 At the modulator 81, the video frame is - --impre~sed upon ~ preselected channel f(v), for eYample, channel 3S, ~nd eventually pa~sed-to thc trunk cable 21 ~ence the output of - ~11 video display units ~0 is on a given channel f(v) Thus, 30 dlfferent frames ean be transmitted on the CATV by the video display -units 70 in any given ~eeond when, for example, the ~orth A~erican -~
~nd Japane~e video transmission ~tandard is u~ed The audio frame(~) a~sociated with each video frame are converted to am~litude ~ , modulated ~udio ~nd transmitted on the trunk cable 21 at a disc-ete ~reguency f(a~) which i~ not otherwise used for the video channels Referring to Figure SA, an alternative mode of transmitting ; ~udlo i~ for-the video player 73 to pass the audio frame along path 73' ~ compres~ed audio ~n the electronic format of - video frame R-ferring to Figure S~, ~n the node frame rtore 95 there is located the ~udlo frame store 75 which replaces the AM RF recelver 110 ,n th~t application, the need for transmitters 76 in the VDu'5 70, and ~or ~n AM RF receiver 110 in the node frame store 9S is avoided ~hu~ from video player 73, the audio frame pas$es along path 73' each 1/30th of a-~econd to a frame switch 74 which allows video ` ~Q frames or audio ~rames through the switch one at a time ~he frame .
F` -' . '~
~' .
~33~3 swi ch 14 is controlled by the VDU controller 71 through path 716 Since the audio frames must aiso now ~e addressed in thelr vertical blanking interval with a unique address, the node address inserter 790, previously part of the RGB to composite converter and node oS address inserter 79, is now moved and placed after the frame switch 7~ along path 74' The node address inserter ~90 inserts the appropriate unique address into both video and audio frames ~otn video and audio ~rames are then conveyed from the node ddress inserter 790 along path 790' to the unique port of the vertical blanking switch 80 and out port 80' through the video modulator, not shown, and down trunk cable 21 to the multiple node frame store 30 The multiple node frame store 30 has its control module 90 in accordance with Figure 4, but the node frame store module 95 i5 ~ -configured in accordance with ~igure 53 and includes the audio 'rame store ~5 having as input the output of the tuner 94, ~nd, in parallel, VBI gate 220 which performs the same function for the audio frame store as the VBI gate 220 performs for ehe video frame -~
Jtore ~he output of the audio frame store 15 is analogue audio and passcs along path 75' to the modulator 300 and thence to the combiner ~OO and as before, combined with all channels and output -~
, on d~stribution cable 31 -As an alternatlve, it is not necessary to rransmit the -~
audio over the same path as the video frames, but the audio can be transmitted through the telephone system to the subscriber's telephone, or via any other transmission means Referring to the invention in general, those skilled in the ~rt will appreciate that the location of the node frame store module~
~0 gS ~y-be at a node 25 but in fact could be at the subscriber's --television set 45 as well~
~ eferrlng to Pigure 6A, the flow chart depicts a cycle of oper~tion of the central processing unit 60 in the CCU 2B Box 1 s ;~
the ~on-off~ switch mechanism Box 2 receives as input the output of the $elephone Management ~nits 65 When a ubscriber's telephone ; ;--call is received, Box 3 asks ehe subscriber, using a computer~
generated voice, to enter the subscriber's personal identification ;
-~number by pushing the appropriate buttons on their touch-tone phone ~ ~- ~0 In Decision Box ~, if the node frame store 95 serving that ': - '~ .~ .. ~
.
. ;.. ~ .:
~ 3 ~
subscriber is busy, the subscriber ls pUt in a call-bac~ queue, Box 5, until the node frame store is available If the subscr~er's ~ ;~
n~de frame store is available, 90x 6, Subscriber Interac:ion Mode, is initiated, as will be explained below with reference to Figure os 6B ~hen the subscriber has finished requesting information, Box 7 displays a ~Thank you" frame on the subscriber's ~ V ~creen and disconnects the call Decision 80x 8 asks if another subsc:iber has been put in the call-back queue if yes, that subscriber is called and notified that the service is calling back and the sequence is initiated again at Box 3 If no other subscriber is in the call-back queue, Box 9 displays a "System ready" message at the subscriber's node frame store and returns to Box ' to wait for a new incoming subscriber call .
Referring now to Figure 6B, it shows a cycle of operation wiehin Box 6, Subscriber Interaction Mode When the subscriber's node frame store 95 is available, Box 6-1 set the initial frame identification to the mai~ index page Box 6-2 ~elects from the - -central processing unit memory the frame data for the next frame ~either main index page or a frame that has been requested by the - -~ubscriber in Box 6-7 ~ Box 6-3 then sends the frame data to the VDU 70 and wait~ for a subscriber request If there is a request, Deci-ion Box 6-4 initia~tes Box 6-6 to record the initial request for statistical purposes, then Box 6-7 determines the identity of the next requested frame and initiates the cycle again at-~ox 6-2 lf there are no further requests, Box 6-4 instructs Decision Box 6-5 to wait a predetermined time ~nd then time-out, and the cycle is initiated again at Box 7 ~n Figure 6A
.
~eferring to Figure 7A, the flow chart depicts a cycle of operation of the VDU Controller 71 in the VDU 70 Box 1 is the ~on-off" switch mechanism -Box 2 receives instructions from the central processing unit 60 tBox 6 in Figure 6A) and upon receipt of ~n instruction, Decision Box 3 s-nds that instruction to Box 4 Box ~ selects an unused audio frame store 75(n) ~ithin the VDU 70 ~nd tunes its transmitter 76 to the frequency assigned to the ~ubscr~ber's node frame store g5 Box 5 then searches the video disc on the video disc~player 73 within the VDU 70 for the audio frame(s) associated with the subscriber's request and transmits the ~0 ~r-me(s) to the previously selected audio frame store 75tn) Box 6 i . . ..
~ 3 ~ 3 then searches tne video disc for ~he video ~rame reaueseed ~y the subsGriber, and also loads any associated graphics into the graphlcs decoder 77 30x 7 then eransmits .he video frame onto the ~runk cable, as ~normal" priority ~Normal~ priority is used when the 05 frame reguested by the subscriber i5 the first frame of a series or frames forming one presentation ~igh" priority is used when the requested frame is the second, third, fourth, etc frame within a presentation - the transmission of such frames has preceience over ~normal~ priority frames in order to maintain the eontinuity of the presentation in synchronization with the audio message ~Box i is described in detail in Figure 79 and below ) Once the video frame has been transmitted, Box 8 transmits the audio onto the trunk cable Decision Box 9 a ks if more video frames are to De ..
transmitted as part of the presentation ; no, Box 10 waits for -the end of the ~udlo mes~age, or the reception of an abort message ~ ;
from the subscriber, ~nd Box 13 ~ends an ~end of pre entation" -~
~es~age to the central processing unit 60 ~nd the cycle is initiated i ag~in at Box 2 Sn Deci~ion Box i, if there ~re more video frames ~ j in the pre~entation, then Box ll waits for ~ither the commencement - ; -~ ; 20 of the nest video fr~me (~frame ch~nge~) or the re¢eption of an abort eommand from the ~ubscriber If an abort command is received, Deci~ion Box 12 initiates Box i3 to ~end an ~end of pre~entation~ -; -~ess~ge to the central proce~slng unit 60 and initiate the cycle ~-gain ~t ~ox 2 I a fr me ch nge mes~age $~ received, Deci~ion Box 25~ 12 ~niti~tes Box 1- to ~earch for the next s$deo fr-me in the ; p,re~entation and load its graphic~ into ehe graphics decoder Box `;~
lS then tran~mits that video fr e at ~high~ priority, to preserve - ' the continulty of the presentation, ~nd the cycle 1~ initiaeed again ;~
t-Deci~$on Pox 9, continuing until the pre~entation is completed or ~ ~ ~` -30 ~borted l`-`; Ref-rring to Pigure 7B,ithe ~ransmit Frames~ sequenc~~oxes 7 ~nd lS of P~gure 7A begin their internal operation at Box ~-l by lo dlng the ~ubscriber'~ node fram ~tore ~ddres- into the -35 RGB to composite converter and node address inserter ~9 Box ~-2 c ~
lnit$~tes the transmit request with the specified priority ~Box 7 ~ ?
nor~al,-Box lS ~ high) ~ox 2-3 waits for ~ transmission -~cknowledgement response from the Scheduler 85 in ~he vertic?al bl~nking ~witch 80 Nhen thc ~cknowledgement has ~een received in 40 ~3OX T~4,-the fr~me h~s b-en sent ~nd the cycle continues out of ~ox r ~ ~
- ;
~3~ 3 7 into 30x 3 if normal priority, or out of Box 15 into ~ox 9 if Aic~.
priority.
~5 ~;
- ' ' ~' ~
:
Claims (5)
1. A node frame store for storing a video frame having at least one video field being a first plurality of scan lines representing a vertical blanking interval, and a second plurality of scan lines representing video picture data, the node frame store comprising:
(A) means for examining signals transmitted on a predetermined television channel over a primary path for a video frame that has one of the scan lines in its video blanking interval uniquely addressed;
(B) means for storing a video frame and for transmitting the stored video frame repetitively at least 25 times/second onto a second path on said predetermined channel; and (C) means for activating the storing means (B) to store a video frame from the primary path which has a predetermined address associated with the node frame store.
(A) means for examining signals transmitted on a predetermined television channel over a primary path for a video frame that has one of the scan lines in its video blanking interval uniquely addressed;
(B) means for storing a video frame and for transmitting the stored video frame repetitively at least 25 times/second onto a second path on said predetermined channel; and (C) means for activating the storing means (B) to store a video frame from the primary path which has a predetermined address associated with the node frame store.
2. The node frame store as claimed in claim 1, including (D) means for detecting audio along the primary path and transmitting it on the second path.
3. A video distribution system including a plurality of node frame stores for storing video frames, each node frame store comprising:
means for examining signals transmitted over a primary path, common to all of said node frame stores, for a video frame that contains an address associated with that node frame store;
means for storing a video frame and for transmitting the stored video frame repetitively at a standard television frame rate over a second path on a predetermined channel which is the same for all of the second paths over which said node frame stores transmit stored video frames; and means for activating the storing means to store a video frame from the primary path which has a predetermined address associated with that node frame store.
means for examining signals transmitted over a primary path, common to all of said node frame stores, for a video frame that contains an address associated with that node frame store;
means for storing a video frame and for transmitting the stored video frame repetitively at a standard television frame rate over a second path on a predetermined channel which is the same for all of the second paths over which said node frame stores transmit stored video frames; and means for activating the storing means to store a video frame from the primary path which has a predetermined address associated with that node frame store.
4. The node frame store of claim 3 further including, means for detecting audio information transmitted along the primary path and for transmitting the audio information over said second path.
5. The node frame store of claim 3 further including means for detecting audio information transmitted along a third path and for transmitting the audio information over said second path.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA000615950A CA1331053C (en) | 1985-04-29 | 1990-12-06 | Cable television system selectively distributing pre-recorded video and audio messages |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA000480334A CA1284211C (en) | 1985-04-29 | 1985-04-29 | Cable television system selectively distributing pre-recorder video and audio messages |
CA000615950A CA1331053C (en) | 1985-04-29 | 1990-12-06 | Cable television system selectively distributing pre-recorded video and audio messages |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA000480334A Division CA1284211C (en) | 1985-04-29 | 1985-04-29 | Cable television system selectively distributing pre-recorder video and audio messages |
Publications (1)
Publication Number | Publication Date |
---|---|
CA1331053C true CA1331053C (en) | 1994-07-26 |
Family
ID=4130384
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA000480334A Expired - Lifetime CA1284211C (en) | 1985-04-29 | 1985-04-29 | Cable television system selectively distributing pre-recorder video and audio messages |
CA000615950A Expired - Fee Related CA1331053C (en) | 1985-04-29 | 1990-12-06 | Cable television system selectively distributing pre-recorded video and audio messages |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA000480334A Expired - Lifetime CA1284211C (en) | 1985-04-29 | 1985-04-29 | Cable television system selectively distributing pre-recorder video and audio messages |
Country Status (20)
Country | Link |
---|---|
US (1) | US4734764A (en) |
JP (4) | JP2722062B2 (en) |
KR (1) | KR920001007B1 (en) |
AT (1) | AT402357B (en) |
AU (2) | AU597250B2 (en) |
BE (1) | BE904692A (en) |
CA (2) | CA1284211C (en) |
DE (1) | DE3614361A1 (en) |
DK (3) | DK193286A (en) |
ES (6) | ES8708273A1 (en) |
FI (1) | FI82578C (en) |
FR (2) | FR2581281B1 (en) |
GB (3) | GB2174874B (en) |
IE (1) | IE58730B1 (en) |
IT (1) | IT1188113B (en) |
LU (1) | LU86409A1 (en) |
MY (1) | MY100912A (en) |
NL (1) | NL8601109A (en) |
NO (1) | NO861644L (en) |
SE (3) | SE466180B (en) |
Families Citing this family (207)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DK88735C (en) * | 1955-04-20 | 1960-03-21 | Union Sils Van De Loo & Co | Dust cover with reflectors for bicycle pedals. |
US4965825A (en) * | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
US7831204B1 (en) * | 1981-11-03 | 2010-11-09 | 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 |
US4941040A (en) * | 1985-04-29 | 1990-07-10 | Cableshare, Inc. | Cable television system selectively distributing pre-recorded video and audio messages |
US4852154A (en) * | 1986-02-04 | 1989-07-25 | Pacific Bell | Pay-per-view CATV system |
US4769833A (en) * | 1986-03-31 | 1988-09-06 | American Telephone And Telegraph Company | Wideband switching system |
US5089885A (en) * | 1986-11-14 | 1992-02-18 | Video Jukebox Network, Inc. | Telephone access display system with remote monitoring |
US4761684A (en) * | 1986-11-14 | 1988-08-02 | Video Jukebox Network | Telephone access display system |
US4780757A (en) * | 1987-04-30 | 1988-10-25 | Gte Government Systems Corporation | Telecommunication system with frame selected continuous audio signals |
US4816905A (en) * | 1987-04-30 | 1989-03-28 | Gte Laboratories Incorporated & Gte Service Corporation | Telecommunication system with video and audio frames |
US4780758A (en) * | 1987-04-30 | 1988-10-25 | Gte Government Systems Corporation | Telecommunication system with burst and continuous audio signals |
US4792849A (en) * | 1987-08-04 | 1988-12-20 | Telaction Corporation | Digital interactive communication system |
US5113496A (en) * | 1987-08-04 | 1992-05-12 | Mccalley Karl W | Bus interconnection structure with redundancy linking plurality of groups of processors, with servers for each group mounted on chassis |
US5191410A (en) * | 1987-08-04 | 1993-03-02 | Telaction Corporation | Interactive multimedia presentation and communications system |
US5208665A (en) * | 1987-08-20 | 1993-05-04 | Telaction Corporation | Presentation player for an interactive digital communication system |
US4829372A (en) * | 1987-08-20 | 1989-05-09 | Telaction Corporation | Presentation player |
US4860123A (en) * | 1987-10-22 | 1989-08-22 | Telaction Corporation | Electronic store |
US5136411A (en) * | 1987-12-11 | 1992-08-04 | General Instrument Corporation | Dynamically responsive CATV system with shared fiber optic link |
US5010499A (en) * | 1988-02-22 | 1991-04-23 | Yee Keen Y | Digital data capture for use with TV set or monitor |
US4894789A (en) * | 1988-02-22 | 1990-01-16 | Yee Keen Y | TV data capture device |
US5121476A (en) * | 1988-02-22 | 1992-06-09 | Yee Keen Y | TV data capture device |
JPH01221943A (en) * | 1988-02-29 | 1989-09-05 | Kenwood Corp | Addressable pcm music broadcasting receiver |
US4890320A (en) * | 1988-06-09 | 1989-12-26 | Monslow H Vincent | Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times |
US5276866A (en) * | 1988-07-19 | 1994-01-04 | Michael Paolini | System with two different communication mediums, transmitting retrieved video and compressed audio information to plural receivers responsively to users' requests |
US5838917A (en) * | 1988-07-19 | 1998-11-17 | Eagleview Properties, Inc. | Dual connection interactive video based communication system |
US4924303A (en) * | 1988-09-06 | 1990-05-08 | Kenneth Dunlop | Method and apparatus for providing interactive retrieval of TV still frame images and audio segments |
US5790177A (en) * | 1988-10-17 | 1998-08-04 | Kassatly; Samuel Anthony | Digital signal recording/reproduction apparatus and method |
US5691777A (en) * | 1988-10-17 | 1997-11-25 | Kassatly; Lord Samuel Anthony | Method and apparatus for simultaneous compression of video, audio and data signals |
US5767913A (en) * | 1988-10-17 | 1998-06-16 | Kassatly; Lord Samuel Anthony | Mapping system for producing event identifying codes |
US5768517A (en) * | 1988-10-17 | 1998-06-16 | Kassatly; Samuel Anthony | Paperless publication distribution and retrieval system |
US5508733A (en) * | 1988-10-17 | 1996-04-16 | Kassatly; L. Samuel A. | Method and apparatus for selectively receiving and storing a plurality of video signals |
US5119188A (en) * | 1988-10-25 | 1992-06-02 | Telaction Corporation | Digital audio-video presentation display system |
US5060068A (en) * | 1988-10-31 | 1991-10-22 | James E. Lindstrom | Audio/video distribution system |
US5001554A (en) * | 1988-12-23 | 1991-03-19 | Scientific-Atlanta, Inc. | Terminal authorization method |
US5077607A (en) * | 1988-12-23 | 1991-12-31 | Scientific-Atlanta, Inc. | Cable television transaction terminal |
USRE36988E (en) * | 1988-12-23 | 2000-12-12 | Scientific-Atlanta, Inc. | Terminal authorization method |
US5355480A (en) * | 1988-12-23 | 1994-10-11 | Scientific-Atlanta, Inc. | Storage control method and apparatus for an interactive television terminal |
US4991011A (en) * | 1988-12-23 | 1991-02-05 | Scientific-Atlanta, Inc. | Interactive television terminal with programmable background audio or video |
US4974085A (en) * | 1989-05-02 | 1990-11-27 | Bases Burke Institute, Inc. | Television signal substitution |
US4947244A (en) * | 1989-05-03 | 1990-08-07 | On Command Video Corporation | Video selection and distribution system |
US5014125A (en) * | 1989-05-05 | 1991-05-07 | Cableshare, Inc. | Television system for the interactive distribution of selectable video presentations |
IL94519A (en) * | 1989-06-13 | 1993-07-08 | Tv Answer Int Inc | Satellite television communication system for audience polling and processing answers |
FR2651629B1 (en) * | 1989-09-05 | 1991-11-15 | France Etat | METHOD FOR MULTIPLEXING A SOUND SEQUENCE SIGNAL IN AN ANALOGUE VIDEO IMAGE SIGNAL AND SYSTEM FOR DISTRIBUTING SOUND STILL IMAGES. |
US5181107A (en) * | 1989-10-19 | 1993-01-19 | Interactive Television Systems, Inc. | Telephone access information service distribution system |
US5051822A (en) * | 1989-10-19 | 1991-09-24 | Interactive Television Systems, Inc. | Telephone access video game distribution center |
US5252775A (en) * | 1990-02-17 | 1993-10-12 | Brother Kogyo Kabushiki Kaisha | Automatically up-dated apparatus for generating music |
JP2830334B2 (en) * | 1990-03-28 | 1998-12-02 | ソニー株式会社 | Material distribution system |
JP2938140B2 (en) * | 1990-05-23 | 1999-08-23 | 株式会社日立製作所 | Inquiry-response information service system |
US5883661A (en) | 1990-09-28 | 1999-03-16 | Ictv, Inc. | Output switching for load levelling across multiple service areas |
US5220420A (en) * | 1990-09-28 | 1993-06-15 | Inteletext Systems, Inc. | Interactive home information system for distributing compressed television programming |
US5526034A (en) * | 1990-09-28 | 1996-06-11 | Ictv, Inc. | Interactive home information system with signal assignment |
US5172413A (en) * | 1990-12-20 | 1992-12-15 | Sasktel | Secure hierarchial video delivery system and method |
US6002720A (en) * | 1991-01-07 | 1999-12-14 | H. Lee Browne, D/B/A Greenwich Information Technologies Llc | Audio and video transmission and receiving system |
US5253275A (en) * | 1991-01-07 | 1993-10-12 | H. Lee Browne | Audio and video transmission and receiving system |
AU8986091A (en) | 1991-01-11 | 1992-07-16 | Strategic Telecom | Access phone |
US5285272A (en) * | 1991-02-26 | 1994-02-08 | Sasktel | Video store and forward on demand apparatus and method |
US6484189B1 (en) | 1991-04-26 | 2002-11-19 | Amiga Development Llc | Methods and apparatus for a multimedia authoring and presentation system |
US5317732A (en) * | 1991-04-26 | 1994-05-31 | Commodore Electronics Limited | System for relocating a multimedia presentation on a different platform by extracting a resource map in order to remap and relocate resources |
US5574843A (en) * | 1991-04-26 | 1996-11-12 | Escom Ag | Methods and apparatus providing for a presentation system for multimedia applications |
US5367330A (en) * | 1991-08-01 | 1994-11-22 | Luther Haave | Pay-per-view television delivery system |
US6034678A (en) * | 1991-09-10 | 2000-03-07 | Ictv, Inc. | Cable television system with remote interactive processor |
JPH0528190U (en) * | 1991-09-19 | 1993-04-09 | コステム株式会社 | External remote control compatible image providing device |
US5724091A (en) * | 1991-11-25 | 1998-03-03 | Actv, Inc. | Compressed digital data interactive program system |
US20010013123A1 (en) * | 1991-11-25 | 2001-08-09 | Freeman Michael J. | Customized program creation by splicing server based video, audio, or graphical segments |
US7448063B2 (en) | 1991-11-25 | 2008-11-04 | Actv, Inc. | Digital interactive system for providing full interactivity with live programming events |
US7079176B1 (en) | 1991-11-25 | 2006-07-18 | Actv, Inc. | Digital interactive system for providing full interactivity with live programming events |
USRE46310E1 (en) * | 1991-12-23 | 2017-02-14 | Blanding Hovenweep, Llc | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
USRE47908E1 (en) | 1991-12-23 | 2020-03-17 | Blanding Hovenweep, Llc | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
USRE48056E1 (en) | 1991-12-23 | 2020-06-16 | Blanding Hovenweep, Llc | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
US5389963A (en) * | 1992-02-05 | 1995-02-14 | Dynacom, Inc. | System for selectively interconnecting audio-video sources and receivers |
US5715018A (en) * | 1992-04-10 | 1998-02-03 | Avid Technology, Inc. | Digital advertisement insertion system |
US5528490A (en) * | 1992-04-10 | 1996-06-18 | Charles E. Hill & Associates, Inc. | Electronic catalog system and method |
WO1994001964A1 (en) * | 1992-07-08 | 1994-01-20 | Bell Atlantic Network Services, Inc. | Media server for supplying video and multi-media data over the public telephone switched network |
US5390172A (en) * | 1992-09-15 | 1995-02-14 | Kuang; Gilbert | Electronic distribution system and method |
US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
US5598351A (en) * | 1993-02-26 | 1997-01-28 | John C. Chater | Communication system |
US20050114906A1 (en) * | 1993-05-03 | 2005-05-26 | Ictv, Inc. | System for interactive television |
DE69319329T2 (en) * | 1993-05-19 | 1998-10-29 | Alsthom Cge Alcatel | Memory management method for a video server |
US5519830A (en) * | 1993-06-10 | 1996-05-21 | Adc Telecommunications, Inc. | Point-to-multipoint performance monitoring and failure isolation system |
US5528579A (en) * | 1993-06-11 | 1996-06-18 | Adc Telecommunications, Inc. | Added bit signalling in a telecommunications system |
US5408462A (en) * | 1993-10-07 | 1995-04-18 | Adc Telecommunications, Inc. | Protection switching apparatus and method |
US5453737A (en) * | 1993-10-08 | 1995-09-26 | Adc Telecommunications, Inc. | Control and communications apparatus |
US5949476A (en) | 1993-10-20 | 1999-09-07 | Cableshare, Inc. | Television system distributing a dynamically varying number of concurrent video presentations over a single television channel |
AU1333895A (en) * | 1993-11-30 | 1995-06-19 | Raymond R. Burke | Computer system for allowing a consumer to purchase packaged goods at home |
US5570295A (en) * | 1994-03-18 | 1996-10-29 | Lucent Technologies Inc. | System and method of capturing encoded data transmitted over a communications network in a video system |
AU2227995A (en) * | 1994-03-28 | 1995-10-17 | Robert Waxman, Inc. | Interactive product selection and purchasing system |
US5451998A (en) * | 1994-04-04 | 1995-09-19 | Hamrick; Daniel C. | Home shopping video catalog |
US5537141A (en) * | 1994-04-15 | 1996-07-16 | Actv, Inc. | Distance learning system providing individual television participation, audio responses and memory for every student |
US5953046A (en) * | 1994-05-31 | 1999-09-14 | Pocock; Michael H. | Television system with multiple video presentations on a single channel |
US5874997A (en) * | 1994-08-29 | 1999-02-23 | Futuretel, Inc. | Measuring and regulating synchronization of merged video and audio data |
WO1996007274A1 (en) * | 1994-08-29 | 1996-03-07 | Futuretel, Inc. | Measuring and regulating synchronization of merged video and audio data |
GB2293293B (en) * | 1994-09-15 | 1998-10-21 | Northern Telecom Ltd | Interactive video system |
US5632007A (en) * | 1994-09-23 | 1997-05-20 | Actv, Inc. | Interactive system and method for offering expert based interactive programs |
US6334219B1 (en) | 1994-09-26 | 2001-12-25 | Adc Telecommunications Inc. | Channel selection for a hybrid fiber coax network |
US5608662A (en) * | 1995-01-12 | 1997-03-04 | Television Computer, Inc. | Packet filter engine |
US7280564B1 (en) | 1995-02-06 | 2007-10-09 | Adc Telecommunications, Inc. | Synchronization techniques in multipoint-to-point communication using orthgonal frequency division multiplexing |
USRE42236E1 (en) | 1995-02-06 | 2011-03-22 | Adc Telecommunications, Inc. | Multiuse subcarriers in multipoint-to-point communication using orthogonal frequency division multiplexing |
US5841979A (en) * | 1995-05-25 | 1998-11-24 | Information Highway Media Corp. | Enhanced delivery of audio data |
US6549942B1 (en) * | 1995-05-25 | 2003-04-15 | Audiohighway.Com | Enhanced delivery of audio data for portable playback |
US7917922B1 (en) | 1995-06-08 | 2011-03-29 | Schwab Barry H | Video input switching and signal processing apparatus |
US5953418A (en) * | 1995-06-14 | 1999-09-14 | David Hall | Providing selective data broadcast receiver addressability |
AU6477596A (en) * | 1995-06-15 | 1997-01-15 | Hall, David | Communication system for superimposing data onto a video signal |
US5682196A (en) * | 1995-06-22 | 1997-10-28 | Actv, Inc. | Three-dimensional (3D) video presentation system providing interactive 3D presentation with personalized audio responses for multiple viewers |
US5761606A (en) * | 1996-02-08 | 1998-06-02 | Wolzien; Thomas R. | Media online services access via address embedded in video or audio program |
US6513069B1 (en) | 1996-03-08 | 2003-01-28 | Actv, Inc. | Enhanced video programming system and method for providing a distributed community network |
US20020038383A1 (en) | 1999-12-23 | 2002-03-28 | Craig Ullman | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US20020049832A1 (en) * | 1996-03-08 | 2002-04-25 | Craig Ullman | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5970471A (en) | 1996-03-22 | 1999-10-19 | Charles E. Hill & Associates, Inc. | Virtual catalog and product presentation method and apparatus |
US5673205A (en) * | 1996-04-08 | 1997-09-30 | Lucent Technologies Inc. | Accessing a video message via video snapshots |
US20040078824A1 (en) * | 1996-04-10 | 2004-04-22 | Worldgate Communications | Access system and method for providing interactive access to an information source through a television distribution system |
US5999970A (en) * | 1996-04-10 | 1999-12-07 | World Gate Communications, Llc | Access system and method for providing interactive access to an information source through a television distribution system |
US5977962A (en) * | 1996-10-18 | 1999-11-02 | Cablesoft Corporation | Television browsing system with transmitted and received keys and associated information |
US6526575B1 (en) * | 1997-01-07 | 2003-02-25 | United Video Properties, Inc. | System and method for distributing and broadcasting multimedia |
US6209028B1 (en) | 1997-03-21 | 2001-03-27 | Walker Digital, Llc | System and method for supplying supplemental audio information for broadcast television programs |
US6131086A (en) * | 1997-04-02 | 2000-10-10 | Walker Digital, Llc | Method and system for allowing viewers to purchase program products |
US5987106A (en) * | 1997-06-24 | 1999-11-16 | Ati Technologies, Inc. | Automatic volume control system and method for use in a multimedia computer system |
US6049539A (en) * | 1997-09-15 | 2000-04-11 | Worldgate Communications, Inc. | Access system and method for providing interactive access to an information source through a networked distribution system |
US7313810B1 (en) | 1997-09-25 | 2007-12-25 | The Weather Channel | Multimedia information transmission and distribution system |
US6205582B1 (en) | 1997-12-09 | 2001-03-20 | Ictv, Inc. | Interactive cable television system with frame server |
SE513018C2 (en) * | 1997-12-19 | 2000-06-19 | Teracom Ab | Method of transmitting information |
US6754905B2 (en) | 1998-07-23 | 2004-06-22 | Diva Systems Corporation | Data structure and methods for providing an interactive program guide |
US7091968B1 (en) | 1998-07-23 | 2006-08-15 | Sedna Patent Services, Llc | Method and apparatus for encoding a user interface |
BR9912386A (en) | 1998-07-23 | 2001-10-02 | Diva Systems Corp | System and process for generating and using an interactive user interface |
US9924234B2 (en) | 1998-07-23 | 2018-03-20 | Comcast Ip Holdings I, Llc | Data structure and methods for providing an interactive program |
US6584153B1 (en) | 1998-07-23 | 2003-06-24 | Diva Systems Corporation | Data structure and methods for providing an interactive program guide |
EP1097587A1 (en) * | 1998-07-23 | 2001-05-09 | Diva Systems Corporation | Interactive user interface |
KR20010015674A (en) * | 1998-07-30 | 2001-02-26 | 마츠시타 덴끼 산교 가부시키가이샤 | Moving picture synthesizer |
US6732370B1 (en) * | 1998-11-30 | 2004-05-04 | Diva Systems Corporation | Service provider side interactive program guide encoder |
US7043211B1 (en) * | 1998-11-30 | 2006-05-09 | General Instrument Corporation | Universal modulator |
US6614843B1 (en) | 1999-04-15 | 2003-09-02 | Diva Systems Corporation | Stream indexing for delivery of interactive program guide |
US6968567B1 (en) | 1999-04-15 | 2005-11-22 | Sedna Patent Services, Llc | Latency reduction in providing interactive program guide |
US6651252B1 (en) | 1999-10-27 | 2003-11-18 | Diva Systems Corporation | Method and apparatus for transmitting video and graphics in a compressed form |
US7096487B1 (en) | 1999-10-27 | 2006-08-22 | Sedna Patent Services, Llc | Apparatus and method for combining realtime and non-realtime encoded content |
US6904610B1 (en) * | 1999-04-15 | 2005-06-07 | Sedna Patent Services, Llc | Server-centric customized interactive program guide in an interactive television environment |
US6754271B1 (en) * | 1999-04-15 | 2004-06-22 | Diva Systems Corporation | Temporal slice persistence method and apparatus for delivery of interactive program guide |
US7058965B1 (en) | 1999-04-15 | 2006-06-06 | Sedna Patent Services, Llc | Multiplexing structures for delivery of interactive program guide |
US6621870B1 (en) | 1999-04-15 | 2003-09-16 | Diva Systems Corporation | Method and apparatus for compressing video sequences |
US6704359B1 (en) * | 1999-04-15 | 2004-03-09 | Diva Systems Corp. | Efficient encoding algorithms for delivery of server-centric interactive program guide |
US7127737B1 (en) | 2000-01-26 | 2006-10-24 | Sedna Patent Services, Llc | Bandwidth management techniques for delivery of interactive program guide |
US7254824B1 (en) | 1999-04-15 | 2007-08-07 | Sedna Patent Services, Llc | Encoding optimization techniques for encoding program grid section of server-centric interactive programming guide |
US6792615B1 (en) * | 1999-05-19 | 2004-09-14 | New Horizons Telecasting, Inc. | Encapsulated, streaming media automation and distribution system |
US7607152B1 (en) | 2000-01-26 | 2009-10-20 | Cox Communications, Inc. | Demand-cast system and bandwidth management for delivery of interactive programming |
US8255956B2 (en) * | 1999-06-28 | 2012-08-28 | Cox Communications, Inc. | System and method for delivery of short-time duration video segments |
US7464394B1 (en) | 1999-07-22 | 2008-12-09 | Sedna Patent Services, Llc | Music interface for media-rich interactive program guide |
US7373652B1 (en) | 1999-07-22 | 2008-05-13 | Sedna Patent Services, Llc | Server-centric search function in an interactive program guide |
US7120871B1 (en) | 1999-09-15 | 2006-10-10 | Actv, Inc. | Enhanced video programming system and method utilizing a web page staging area |
US9451310B2 (en) | 1999-09-21 | 2016-09-20 | Quantum Stream Inc. | Content distribution system and method |
US7949722B1 (en) | 1999-09-29 | 2011-05-24 | Actv Inc. | Enhanced video programming system and method utilizing user-profile information |
CA2388606C (en) * | 1999-10-27 | 2009-12-29 | Diva Systems Corporation | Picture-in-picture and multiple video streams using slice-based encoding |
US9094727B1 (en) | 1999-10-27 | 2015-07-28 | Cox Communications, Inc. | Multi-functional user interface using slice-based encoding |
US6647411B2 (en) | 1999-10-29 | 2003-11-11 | Intel Corporation | Secure cached subscription service |
CA2403662A1 (en) | 2000-03-31 | 2001-10-11 | Intellocity Usa, Inc. | System and method for local meta data insertion |
US20010039660A1 (en) * | 2000-03-31 | 2001-11-08 | Ucentric Holdings, Inc. | Home area network including arrangement for distributing television programming over local cable |
GB2361127A (en) * | 2000-04-05 | 2001-10-10 | Sony Uk Ltd | Audio/video reproduction via a communications network |
EP1947649A3 (en) | 2000-04-05 | 2014-07-09 | Sony United Kingdom Limited | Audio/video reproducing apparatus and method |
WO2001084842A2 (en) * | 2000-04-27 | 2001-11-08 | Hewlett-Packard Company | System and method for displaying images |
KR100354974B1 (en) * | 2000-06-30 | 2002-10-11 | 주식회사 두루테크럴러지 | The tab off and splitter which use rf relay to control rf signal |
US9107030B2 (en) | 2000-12-13 | 2015-08-11 | Thomas E. Coverstone | Communication system for sending advertisements based on location determination and previously specified user selections |
US20020112002A1 (en) * | 2001-02-15 | 2002-08-15 | Abato Michael R. | System and process for creating a virtual stage and presenting enhanced content via the virtual stage |
US20020156909A1 (en) * | 2001-02-15 | 2002-10-24 | Harrington Jeffrey M. | System and method for server side control of a flash presentation |
KR20030038540A (en) * | 2001-03-06 | 2003-05-16 | 마쯔시다덴기산교 가부시키가이샤 | Advertisement distribution system |
US20020152117A1 (en) * | 2001-04-12 | 2002-10-17 | Mike Cristofalo | System and method for targeting object oriented audio and video content to users |
US20020157113A1 (en) * | 2001-04-20 | 2002-10-24 | Fred Allegrezza | System and method for retrieving and storing multimedia data |
EP1380159A4 (en) * | 2001-04-20 | 2008-01-09 | France Telecom Res And Dev L L | Systems for selectively associating cues with stored video frames and methods of operating the same |
AU2002338461A1 (en) * | 2001-04-20 | 2002-11-05 | France Telecom Research And Development L.L.C. | Subscriber interface device for use with an intelligent content-broadcast network and method of operating the same |
US7158185B2 (en) * | 2001-05-01 | 2007-01-02 | Scientific-Atlanta, Inc. | Method and apparatus for tagging media presentations with subscriber identification information |
US7305691B2 (en) * | 2001-05-07 | 2007-12-04 | Actv, Inc. | System and method for providing targeted programming outside of the home |
US20020194589A1 (en) * | 2001-05-08 | 2002-12-19 | Cristofalo Michael | Technique for optimizing the delivery of advertisements and other programming segments by making bandwidth tradeoffs |
US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
US20030058707A1 (en) * | 2001-09-12 | 2003-03-27 | Dilger Bruce C. | System and process for implementing commercial breaks in programming |
US20030142129A1 (en) * | 2002-01-31 | 2003-07-31 | Kleven Michael L. | Content processing and distribution systems and processes |
US20030145338A1 (en) * | 2002-01-31 | 2003-07-31 | Actv, Inc. | System and process for incorporating, retrieving and displaying an enhanced flash movie |
US7075899B2 (en) * | 2002-05-21 | 2006-07-11 | Actv, Inc. | System and method for providing private in-band data to digital set-top boxes in a broadcast environment |
GB0214401D0 (en) * | 2002-06-21 | 2002-07-31 | Newell Ltd | Shelving system |
US7930716B2 (en) * | 2002-12-31 | 2011-04-19 | Actv Inc. | Techniques for reinsertion of local market advertising in digital video from a bypass source |
AU2004253127A1 (en) * | 2003-06-19 | 2005-01-06 | Activevideo Networks, Inc. | Interactive picture-in-picture video |
US20050204394A1 (en) * | 2003-12-15 | 2005-09-15 | Nguyen Liem Q. | Movie distribution system |
CN100389612C (en) * | 2004-04-09 | 2008-05-21 | 南京大学 | Method and appts. for duplex transmitting video signal and controlling data |
US20070011717A1 (en) * | 2005-07-06 | 2007-01-11 | Lauder Gary M | Distribution of interactive information content within a plurality of disparate distribution networks |
GB2429079A (en) * | 2005-07-22 | 2007-02-14 | Nicole Truelle Harcourt | Transaction management system |
US8074248B2 (en) * | 2005-07-26 | 2011-12-06 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network |
US20070028278A1 (en) * | 2005-07-27 | 2007-02-01 | Sigmon Robert B Jr | System and method for providing pre-encoded audio content to a television in a communications network |
US20070223870A1 (en) * | 2006-03-23 | 2007-09-27 | Seagate Technology Llc | Single board digital video system |
US9679602B2 (en) | 2006-06-14 | 2017-06-13 | Seagate Technology Llc | Disc drive circuitry swap |
US9826197B2 (en) | 2007-01-12 | 2017-11-21 | Activevideo Networks, Inc. | Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device |
US8155202B2 (en) * | 2007-01-12 | 2012-04-10 | Activevideo Networks, Inc. | System and method for encoding scrolling raster images |
US9305590B2 (en) | 2007-10-16 | 2016-04-05 | Seagate Technology Llc | Prevent data storage device circuitry swap |
US20100015991A1 (en) * | 2008-07-15 | 2010-01-21 | Kota Enterprises, Llc | System and method for calling a geosoc |
US8504073B2 (en) | 2008-08-12 | 2013-08-06 | Teaneck Enterprises, Llc | Customized content delivery through the use of arbitrary geographic shapes |
US7921223B2 (en) | 2008-12-08 | 2011-04-05 | Lemi Technology, Llc | Protected distribution and location based aggregation service |
US20110137734A1 (en) * | 2009-12-04 | 2011-06-09 | Mykalai Kontilai | Methods of Branding Through Educational Media and Related Computer & Software Platforms |
US8355398B2 (en) * | 2010-01-19 | 2013-01-15 | Cisco Technology, Inc. | Transporting real time video frames over an Ethernet network |
JP5866125B2 (en) | 2010-10-14 | 2016-02-17 | アクティブビデオ ネットワークス, インコーポレイテッド | Digital video streaming between video devices using a cable TV system |
US8532100B2 (en) | 2010-10-19 | 2013-09-10 | Cisco Technology, Inc. | System and method for data exchange in a heterogeneous multiprocessor system |
US9204203B2 (en) | 2011-04-07 | 2015-12-01 | Activevideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
US9154813B2 (en) | 2011-06-09 | 2015-10-06 | Comcast Cable Communications, Llc | Multiple video content in a composite video stream |
EP2815582B1 (en) | 2012-01-09 | 2019-09-04 | ActiveVideo Networks, Inc. | Rendering of an interactive lean-backward user interface on a television |
US9800945B2 (en) | 2012-04-03 | 2017-10-24 | Activevideo Networks, Inc. | Class-based intelligent multiplexing over unmanaged networks |
US9123084B2 (en) | 2012-04-12 | 2015-09-01 | Activevideo Networks, Inc. | Graphical application integration with MPEG objects |
WO2014145921A1 (en) | 2013-03-15 | 2014-09-18 | Activevideo Networks, Inc. | A multiple-mode system and method for providing user selectable video content |
US9219922B2 (en) | 2013-06-06 | 2015-12-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
WO2014197879A1 (en) | 2013-06-06 | 2014-12-11 | Activevideo Networks, Inc. | Overlay rendering of user interface onto source video |
US9294785B2 (en) | 2013-06-06 | 2016-03-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
Family Cites Families (83)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA892814A (en) * | 1972-02-08 | F. Sanford Robert | Coding arrangements for multiplexed messages | |
CA752973A (en) * | 1967-02-14 | Skiatron Electronics And Television Corporation | Television secrecy system | |
CA850286A (en) * | 1970-08-25 | D. Houghton William | Television message system | |
US3581209A (en) * | 1968-09-17 | 1971-05-25 | Arie Zimmerman | Cable television program capacity enhancement |
CA950113A (en) * | 1970-09-29 | 1974-06-25 | William W. Ramage | Signal processing and reproducing method and apparatus |
US3746780A (en) * | 1971-02-25 | 1973-07-17 | Mitre Corp | Video display system |
GB1414127A (en) * | 1971-12-03 | 1975-11-19 | Communications Patents Ltd | Wired broadcasting systems |
US3752908A (en) * | 1972-06-28 | 1973-08-14 | Kms Ind Inc | Catv audio interaction system |
US3789131A (en) * | 1972-08-03 | 1974-01-29 | Oak Industries Inc | Selective coding system for subscription television |
JPS5646302B2 (en) * | 1972-10-06 | 1981-11-02 | ||
US4045819A (en) * | 1972-10-13 | 1977-08-30 | Goldmark Communications Corporation | Video recorder and playback apparatus |
US3938189A (en) * | 1972-10-13 | 1976-02-10 | Goldmark Communications Corporation | System for recording and playing back individual frames of video and related audio signals |
US3968327A (en) * | 1973-06-15 | 1976-07-06 | Sundstrand Data Control, Inc. | Television signal distribution system |
GB1486773A (en) * | 1973-07-30 | 1977-09-21 | Indep Broadcasting Authority | Television systems |
US4057829B1 (en) * | 1973-12-18 | 1995-07-25 | Spectradyne Inc | Communication TV monitoring and control system |
US4090220A (en) * | 1974-07-10 | 1978-05-16 | Communications Patents Limited | Wired broadcasting systems for processing coded data representative of subscriber station conditions |
US4199781A (en) * | 1974-08-20 | 1980-04-22 | Dial-A-Channel, Inc. | Program schedule displaying system |
JPS5144772A (en) * | 1974-10-14 | 1976-04-16 | Ebara Mfg | 2 sokudogatayuatsumoota nyoru ageniki nadono yuatsukairo |
US4009331A (en) * | 1974-12-24 | 1977-02-22 | Goldmark Communications Corporation | Still picture program video recording composing and playback method and system |
US4008369A (en) * | 1975-02-28 | 1977-02-15 | The Magnavox Company | Telephone interfaced subscription cable television system especially useful in hotels and motels |
IT1063336B (en) * | 1975-03-17 | 1985-02-11 | Sits Soc It Telecom Siemens | CABLE DISTRIBUTION SYSTEM FOR LARGE BAND SIGNALS |
FR2313825A1 (en) * | 1975-06-06 | 1976-12-31 | Telediffusion Fse | DATA DISSEMINATION SYSTEM |
GB1558168A (en) * | 1975-06-20 | 1979-12-19 | Indep Television Co | Systems for broadcasting data simultaneously with but independently of television programmes |
US4028733A (en) * | 1975-07-07 | 1977-06-07 | Telebeam Corporation | Pictorial information retrieval system |
JPS5222815A (en) * | 1975-08-14 | 1977-02-21 | Matsushita Electric Ind Co Ltd | Receiver device which can request the transmission of standstill image |
US4065794A (en) * | 1975-12-04 | 1977-12-27 | Westinghouse Electric Corporation | Playback technique for an audio-video program wherein the video display is controlled by signals recorded as a part of the audio program |
US4134130A (en) * | 1976-07-30 | 1979-01-09 | Sony Corporation | Method and apparatus of inserting an address signal in a video signal |
JPS5353916A (en) * | 1976-10-27 | 1978-05-16 | Sony Corp | Recording unit for video signal |
CA1124834A (en) * | 1976-10-27 | 1982-06-01 | Katsuichi Tachi | Method of inserting an address signal in a video signal |
US4104681A (en) * | 1976-10-27 | 1978-08-01 | Idr, Inc. | Interleaved processor and cable head |
JPS53125714A (en) * | 1977-04-08 | 1978-11-02 | Matsushita Electric Ind Co Ltd | Transmission and reception system for still picture and audio |
US4112464A (en) * | 1977-05-11 | 1978-09-05 | Oak Industries Inc. | Subscription TV decoder logic system |
CA1131762A (en) * | 1977-10-19 | 1982-09-14 | Richard A. Davidson | Subscriber-limited reception television broadcast security encoder-decoder system |
US4222073A (en) * | 1977-10-19 | 1980-09-09 | Matsushita Electric Industrial Co., Ltd. | Multiplexed information signal receiving system |
JPS5477013A (en) * | 1977-12-02 | 1979-06-20 | Hitachi Ltd | Transmission system for picture sound |
US4264924A (en) * | 1978-03-03 | 1981-04-28 | Freeman Michael J | Dedicated channel interactive cable television system |
MX145461A (en) * | 1978-03-22 | 1982-02-18 | Tradis Sa | IMPROVEMENTS IN TELEDIFUSIVE PRODUCTION SYSTEM OF MOBILE IMAGES WITH SOUND IN DOMESTIC TELEVISION |
CA1163357A (en) * | 1978-06-30 | 1984-03-06 | Robert S. Block | Method and system for subscription television billing and acces |
NL7905962A (en) * | 1978-08-04 | 1980-02-06 | Hitachi Ltd | DIGITAL VIDEO STORAGE SYSTEM. |
JPS5528691A (en) * | 1978-08-23 | 1980-02-29 | Matsushita Electric Ind Co Ltd | Transmission and reception system for video and data |
FR2438401A1 (en) * | 1978-10-05 | 1980-04-30 | Thomson Csf | METHOD FOR TRANSMITTING AN ANALOG AUDIO FREQUENCY SIGNAL DURING TELEVISION SIGNAL SYNCHRONIZATION INTERVALS AND DEVICE FOR CARRYING OUT SAID METHOD |
JPS5571343A (en) * | 1978-11-24 | 1980-05-29 | Hitachi Ltd | Inter-office trunk line space division and time division-type buffer memory dispersive arrangement picture sound transmission system |
JPS5571382A (en) * | 1978-11-24 | 1980-05-29 | Hitachi Ltd | Buffer memory dispersive arrangement-type picture sound transmission system |
JPS5571379A (en) * | 1978-11-24 | 1980-05-29 | Hitachi Ltd | Picture service system |
US4233623A (en) * | 1978-12-08 | 1980-11-11 | Pavliscak Thomas J | Television display |
FR2448824A1 (en) * | 1979-02-06 | 1980-09-05 | Telediffusion Fse | VIDEOTEX SYSTEM PROVIDED WITH INFORMATION ACCESS CONTROL MEANS |
US4316217A (en) * | 1979-03-26 | 1982-02-16 | Rifken Jerome C | Method and apparatus for connecting a cable television system to a video cassette recorder |
US4305101A (en) * | 1979-04-16 | 1981-12-08 | Codart, Inc. | Method and apparatus for selectively recording a broadcast |
US4266243A (en) * | 1979-04-25 | 1981-05-05 | Westinghouse Electric Corp. | Scrambling system for television sound signals |
FR2457048A1 (en) * | 1979-05-16 | 1980-12-12 | Telediffusion Fse | VIDEOTEX SYSTEM PROVIDED WITH PROTECTION AGAINST TRANSMISSION ERRORS |
CA1118094A (en) * | 1979-06-01 | 1982-02-09 | Northern Telecom Limited | "alternate frame shift" colour video display technique |
JPS55162679A (en) * | 1979-06-06 | 1980-12-18 | Matsushita Electric Ind Co Ltd | Sampling clock reproducing unit |
CA1189612A (en) * | 1979-06-29 | 1985-06-25 | Alain Poignet | System for digital transmission and display of texts on a television set screen |
AU6131280A (en) * | 1979-08-10 | 1981-02-12 | Anthony Fowden | Publicity display apparatus |
US4264925A (en) * | 1979-08-13 | 1981-04-28 | Michael J. Freeman | Interactive cable television system |
JPS5628577A (en) * | 1979-08-16 | 1981-03-20 | Pioneer Electronic Corp | Data transmission method in catv system |
JPS5647181A (en) * | 1979-09-26 | 1981-04-28 | Pioneer Electronic Corp | Periodic electric-power-source turning-off device of terminal device of catv system |
GB2063028B (en) * | 1979-09-26 | 1984-05-16 | Pioneer Electronic Corp | Community television system with remote controlled switching |
US4292650A (en) * | 1979-10-29 | 1981-09-29 | Zenith Radio Corporation | Stv Subscriber address system |
NL7908476A (en) * | 1979-11-21 | 1981-06-16 | Philips Nv | DEVICE FOR INTERACTIVE IMAGE VIEW. |
CA1182555A (en) * | 1980-02-25 | 1985-02-12 | Robert S. Block | Method and system for secure transmission and reception of video information, particularly for television |
JPS57500537A (en) * | 1980-03-31 | 1982-03-25 | ||
US4335402A (en) * | 1980-07-01 | 1982-06-15 | Rca Corporation | Information transmission during first-equalizing pulse interval in television |
US4359631A (en) * | 1980-07-11 | 1982-11-16 | Lawrence B. Lockwood | Self-service terminal |
US4455570A (en) * | 1980-10-13 | 1984-06-19 | Pioneer Electronic Corporation | CATV System |
US4404589A (en) * | 1980-10-21 | 1983-09-13 | Iri, Inc. | Cable television with multi-event signal substitution |
US4381522A (en) * | 1980-12-01 | 1983-04-26 | Adams-Russell Co., Inc. | Selective viewing |
US4383279A (en) * | 1980-12-01 | 1983-05-10 | North American Philips Corporation | Reproduction of special purpose information on a video disc |
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 |
CA1160734A (en) * | 1981-04-02 | 1984-01-17 | Northern Telecom Limited | Method of controlling scrambling and unscrambling in a pay tv system |
US4429332A (en) * | 1981-05-18 | 1984-01-31 | Eeco Incorporated | Television compressed audio |
JPS5812486A (en) * | 1981-07-15 | 1983-01-24 | Victor Co Of Japan Ltd | Information signal recording disk |
JPS5819087A (en) * | 1981-07-24 | 1983-02-03 | Pioneer Electronic Corp | Data in catv system |
US4426698A (en) * | 1981-08-24 | 1984-01-17 | Eeco Incorporated | Television digital data frame with error detection |
US4450481A (en) * | 1981-08-25 | 1984-05-22 | E-Com Corporation | Tamper-resistant, expandable communications system |
FR2518345B1 (en) * | 1981-12-16 | 1986-10-10 | Gremillet Jacques | METHOD FOR TELEVISION OF RECORDED INFORMATION, ESPECIALLY MUSIC WORKS, AND IMPLEMENTATION SYSTEM |
US4471380A (en) * | 1982-03-15 | 1984-09-11 | Scientific-Atlanta, Inc. | Scrambling and descrambling of television signals for subscription TV |
US4450477A (en) * | 1982-03-31 | 1984-05-22 | Lovett Bruce E | Television information system |
JPS58218004A (en) * | 1982-06-10 | 1983-12-19 | Fuji Photo Film Co Ltd | Sound recording system of electronic still camera |
JPS58219884A (en) * | 1982-06-14 | 1983-12-21 | Sony Corp | Community antenna television system |
US4461032A (en) * | 1982-06-21 | 1984-07-17 | Zenith Radio Corporation | CATV Service controller |
NL8303991A (en) * | 1983-11-18 | 1985-06-17 | Nl Standard Electric Mij B V | CABLE TELEVISION NETWORK. |
-
1985
- 1985-04-29 CA CA000480334A patent/CA1284211C/en not_active Expired - Lifetime
- 1985-05-06 US US06/730,822 patent/US4734764A/en not_active Expired - Lifetime
-
1986
- 1986-04-07 FI FI861482A patent/FI82578C/en not_active IP Right Cessation
- 1986-04-25 NO NO861644A patent/NO861644L/en unknown
- 1986-04-25 IE IE110186A patent/IE58730B1/en not_active IP Right Cessation
- 1986-04-25 SE SE8601939A patent/SE466180B/en not_active IP Right Cessation
- 1986-04-28 LU LU86409A patent/LU86409A1/en unknown
- 1986-04-28 FR FR868606128A patent/FR2581281B1/en not_active Expired - Lifetime
- 1986-04-28 DK DK193286A patent/DK193286A/en not_active Application Discontinuation
- 1986-04-28 BE BE0/216603A patent/BE904692A/en not_active IP Right Cessation
- 1986-04-28 ES ES554464A patent/ES8708273A1/en not_active Expired
- 1986-04-28 AU AU56757/86A patent/AU597250B2/en not_active Ceased
- 1986-04-28 DE DE19863614361 patent/DE3614361A1/en active Granted
- 1986-04-28 AT AT0113786A patent/AT402357B/en not_active IP Right Cessation
- 1986-04-28 GB GB8610313A patent/GB2174874B/en not_active Expired
- 1986-04-28 IT IT67349/86A patent/IT1188113B/en active
- 1986-04-29 KR KR1019860003329A patent/KR920001007B1/en not_active IP Right Cessation
- 1986-04-29 NL NL8601109A patent/NL8601109A/en not_active Application Discontinuation
- 1986-04-30 JP JP61100819A patent/JP2722062B2/en not_active Expired - Fee Related
- 1986-10-30 FR FR868615165A patent/FR2590096B1/en not_active Expired - Lifetime
- 1986-11-25 MY MYPI86000139A patent/MY100912A/en unknown
-
1987
- 1987-01-16 ES ES557329A patent/ES8900032A1/en not_active Expired
- 1987-01-16 ES ES557330A patent/ES8900102A1/en not_active Expired
- 1987-01-16 ES ES557328A patent/ES8900119A1/en not_active Expired
- 1987-02-06 DK DK061487A patent/DK61487D0/en not_active Application Discontinuation
- 1987-02-06 DK DK061387A patent/DK61387D0/en unknown
-
1988
- 1988-01-15 ES ES557805A patent/ES8802356A1/en not_active Expired
- 1988-01-15 ES ES557804A patent/ES8900103A1/en not_active Expired
-
1989
- 1989-01-04 SE SE8900029A patent/SE504934C2/en not_active IP Right Cessation
- 1989-01-16 GB GB8900913A patent/GB2217556B/en not_active Expired - Lifetime
- 1989-01-16 GB GB8900915A patent/GB2216757B/en not_active Expired - Lifetime
-
1990
- 1990-08-03 AU AU60189/90A patent/AU6018990A/en not_active Abandoned
- 1990-09-10 SE SE9002880A patent/SE505858C3/en not_active IP Right Cessation
- 1990-12-06 CA CA000615950A patent/CA1331053C/en not_active Expired - Fee Related
-
1994
- 1994-06-14 JP JP6131789A patent/JP3045217B2/en not_active Expired - Lifetime
-
1996
- 1996-07-10 JP JP8180898A patent/JP2951596B2/en not_active Expired - Fee Related
- 1996-07-10 JP JP8180897A patent/JP2863134B2/en not_active Expired - Fee Related
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA1331053C (en) | Cable television system selectively distributing pre-recorded video and audio messages | |
US4941040A (en) | Cable television system selectively distributing pre-recorded video and audio messages | |
US5565908A (en) | Bi-directional system for providing information, management, and entertainment services | |
CA1203890A (en) | Television information system | |
US4890322A (en) | Method and apparatus for subscription broadcast | |
US5495283A (en) | Cable television video messaging system and headend facility incorporating same | |
US5539822A (en) | System and method for subscriber interactivity in a television system | |
KR920007469A (en) | Home mutual information system | |
WO1985003830A1 (en) | Method and apparatus for subscription broadcast | |
NZ247818A (en) | Video channel distribution headend for optical fibre communication system | |
US3665311A (en) | Wired broadcasting systems | |
DE2934358A1 (en) | BROADBAND TELECOMMUNICATION SYSTEM | |
JPH08149452A (en) | Still image television broadcasting system | |
GB2341038A (en) | Interactive system enabling TV shopping | |
US5697047A (en) | Automated optoelectronic switched distribution system | |
Ward | Present and Probable CATV/Broadband-Communication Technology. | |
DE3645306C2 (en) | Interactive video-sound data display via TV cable | |
AU665691B2 (en) | Switched video service | |
DE3645247C2 (en) | Interactive video-sound data display via TV cable | |
Graves | The Heathrow broadband access system | |
JPH0856347A (en) | Home terminal message display system | |
JPH09130778A (en) | Two-way television system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MKLA | Lapsed | ||
MKLA | Lapsed |
Effective date: 20080728 |