CA2057642C - Secure hierarchial video delivery system and method - Google Patents
Secure hierarchial video delivery system and methodInfo
- Publication number
- CA2057642C CA2057642C CA002057642A CA2057642A CA2057642C CA 2057642 C CA2057642 C CA 2057642C CA 002057642 A CA002057642 A CA 002057642A CA 2057642 A CA2057642 A CA 2057642A CA 2057642 C CA2057642 C CA 2057642C
- Authority
- CA
- Canada
- Prior art keywords
- video
- user
- library
- television
- programming
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- 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
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
-
- 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
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
Abstract
Disclosed is an improved system for the delivery of entertainment and educational programming from a plurality of electronic libraries to a plurality of users. Users actuate a hand operated control device to: review a listing of available programming; enable the delivery of a program from a library; or control the delivery of forwarding and rewinding through the programming, and authorizing the purchase of advertised consumer goods by entering in personal identificationnumbers. The network of libraries and the paths for delivering the programming stored therein is arranged for optimum transmission efficiency and maximum access capacity. The key idea in optimizing transmission efficiency and access capacity is to recognize that programming can be grouped into different classes,and that not all classes of programs should be stored in all libraries. High demand entertainment programming should be stored and delivered from a central source whereas low demand educational or cultural programming should be stored and delivered from a local neighborhood library where there is a special interest in such programming. The system is intrinsically secure and encryption is not required. Programs are not delivered to any physical address other than that of the ordering user. Apparatus is employed to discourage the unauthorized copying of delivered programming. The system also permits the delivery of conventional cable television signals on a competitive basis. Apparatus is employed that maximizes access capacity and minimizes investment cost.
Description
-" 20~764~
FIELD OF THE INVENTION
(General) This invention relates to apparatus for use in the user initizlted and controlled delivery of educa~innal and entertainment television proy~l~n~ ing S from remotely located electronic libraries, and collv~ ional cable television sources, to the users physical location.
BACKGROUND OF THE IN~ENTION
(Addresses Fclllc~tion~1 Needs) As residents of a co.l.llluni~y have dirrelell~
10 erlllc~ti~m~l needs, and there is a need for a system for electronically delivering audio-visual edl1cati~n~1 pro~l~llllllillg from an electronic library to the learners physical location, and it is desirable to deliver educational progl~llllllillg when the learner desires such prog,~"~"~ g, and it is required that learners have the ability to start, stop, fast-forward and rewind the playing of such progl~"""i,le; apparatus 15 is needed to provide for such requirements. This invention provides for such edu( ational needs.
(A Form of Pay TV) Although an educational electronic library and delivery system may be publically funded by a colllnlullily library or a public 20 educational institution, the sp~ cr~ e agencies may wish to incorporate such a service on a user pay basis. In adtlitinn~ private educati~m~1 in~titutjon~ may desire to make use of such apparalus. When so employed the system becomes a form of pay television.
2S (Flimin~tion of Monopoly) Pl~ sen~ly competing cable TV operators within a franchise area are faced with the lm~cnnomir~l prospect of duplicate distribution networks. Usually this has resulted in an avoidance of colllpelilion, the result being that a single op~ l~lor monopolizes the distribution of cable TV
pro~l~llllllillg within a franchise area. Potential competing operators are discouraged from entering into competition within a franchise area as the duplicate distribution network has a polenlia] of only 50% of the return of a monopoly franchise area of equal investment cost. It is observed that -- 20~76~
ap~lu, illlately 15% of the capital investment in a cable TV distribution system is in primary trunking costs compared with 85% in the secondary distribution network. If the secondary distribution network could be made available for use by competing cable T~ operators and duplication of same avoided, then the probability of a plurality of cable operators competing for business within an area becomes econ~mi~lly feasible.
(Accessability Limits) An educational e]ectronic library and de]ivery system requires the ability to provide all residents of an urban society, who have a desire to access and a means to pay for such eduçation~l services, the ability to access the widest possible variety of pro~ g at the time desired with the Illinilllulllof conflict between users. All pay TV systems employed to date severely restrictuser choice as the apparatus provided is limited in its capacity to simultaneously access and deliver the required quantity and variety of programs (Prior-Art - Bradley, switchinglbus techniques) Most cable TV systems in use today frequency division multiplex a plurality of subscription television ch~nnelc and a plurality of pay per view ch~nnçlc onto a single coaxial cable for tr~n~nni~cion and distribution to re~idenrçs A few also allocate some channel capacity for the ll ~ ", ;C~;on of user selected video-on-demand pro~l ~llllnillg from a central library to user's residences. An example of such apparatus is given inan associate prior patent, Bradley, Stretten, Stretten and Wentzel (US Pat. No.
4,878,245). The prior Bradley et al. patent teaches that user pro~ l ~lllllling choice can be ~Yp~n(led by using the same radio-frequency TV channels to carry dirrerent pro~lal,lllling by sepal2l1ing duplicate frequencies onto a plurality of physically separate ll~n~ n paths, each path serving a separate group of subscribers, where each user controls a radio frequency isolation switch to permit the user to access extra ch~nnelc when desired.
In a previous associated patent, Bradley, Stretten, Stretten and Wentzel (US Pat. No. 4,878,245), each col~ uniLy of about 100 homes was provided an individual fiberoptic fiber as the l~ k~;~n facility from a central electronic - 205~B~2 library to the colllmullily. With this previous proposed arrangement the quantity of programs that cou~d be simultaneously delivered is restricted by the capacityof the fiber link. Also if a single library serves the entire urban centre, many of the collllllunilies of 100 homes would be very distant from the library making the S cost of adding additional fiberoptic l~ ",i~ n facilities expensive. In addition ~lirre~enl comll.unilies have dirrel enl ed~lcatir n~l and cultural needs. For example, an Italian collllllullily would want pro~ lllillg diLrel ent than a Hispanic coll~ ullily, a low income collllllullily would have a greater need for basic job skills programming than a high income collllllunily. Therefore, it would be more10 efficient to store and llallslllil special interest pro~ldlllllling from a library located in the neighborhood conllllu~ y than Llan~"lil such pro~l~mlllillg over a long distance from the central library. This previous proposal suggests no allelnalive to a single centralized electronic library.
Pro~lallllllillg should therefore be classified and distributed among a network of libraries in order to reduce implementation cost and hllprov~
ll~n~ n efflrienries Plo~ lg for which there is a cnmmon interest, and high demand, should be distributed from a central library. Pro~lallllllillg of local interest and modest demand should be stored and di~ uled from libraries 20 located in the neighborhood col~",ll~ y. Progr~llllllillg of comm-m interest but very low demand should be di~lAl)ul~d from the central library for short term storage at a local library where it is available for user access and control. The apparatus embodied herein illl~ ,S upon the distribution efficiency by taking into consideration the diffeAng nature of and demand for progl~."-l~illg.
(VCR Like Control) In addition our previous embodiment provided user control of only the starting of the delivery of a program. No means is provided for the user to control the stopping, fast rolw~ldillg, rewinding, or replaying of a program. As the educati~-n~l user needs to have access to the ordering and 30 control link at all times to permit control over the delivery of the prog.~ gan allelllalive to the public telephone nelwulh~ as ~loposed in our previous patent, was required in order to avoid telephone facility blocking problems.
FIELD OF THE INVENTION
(General) This invention relates to apparatus for use in the user initizlted and controlled delivery of educa~innal and entertainment television proy~l~n~ ing S from remotely located electronic libraries, and collv~ ional cable television sources, to the users physical location.
BACKGROUND OF THE IN~ENTION
(Addresses Fclllc~tion~1 Needs) As residents of a co.l.llluni~y have dirrelell~
10 erlllc~ti~m~l needs, and there is a need for a system for electronically delivering audio-visual edl1cati~n~1 pro~l~llllllillg from an electronic library to the learners physical location, and it is desirable to deliver educational progl~llllllillg when the learner desires such prog,~"~"~ g, and it is required that learners have the ability to start, stop, fast-forward and rewind the playing of such progl~"""i,le; apparatus 15 is needed to provide for such requirements. This invention provides for such edu( ational needs.
(A Form of Pay TV) Although an educational electronic library and delivery system may be publically funded by a colllnlullily library or a public 20 educational institution, the sp~ cr~ e agencies may wish to incorporate such a service on a user pay basis. In adtlitinn~ private educati~m~1 in~titutjon~ may desire to make use of such apparalus. When so employed the system becomes a form of pay television.
2S (Flimin~tion of Monopoly) Pl~ sen~ly competing cable TV operators within a franchise area are faced with the lm~cnnomir~l prospect of duplicate distribution networks. Usually this has resulted in an avoidance of colllpelilion, the result being that a single op~ l~lor monopolizes the distribution of cable TV
pro~l~llllllillg within a franchise area. Potential competing operators are discouraged from entering into competition within a franchise area as the duplicate distribution network has a polenlia] of only 50% of the return of a monopoly franchise area of equal investment cost. It is observed that -- 20~76~
ap~lu, illlately 15% of the capital investment in a cable TV distribution system is in primary trunking costs compared with 85% in the secondary distribution network. If the secondary distribution network could be made available for use by competing cable T~ operators and duplication of same avoided, then the probability of a plurality of cable operators competing for business within an area becomes econ~mi~lly feasible.
(Accessability Limits) An educational e]ectronic library and de]ivery system requires the ability to provide all residents of an urban society, who have a desire to access and a means to pay for such eduçation~l services, the ability to access the widest possible variety of pro~ g at the time desired with the Illinilllulllof conflict between users. All pay TV systems employed to date severely restrictuser choice as the apparatus provided is limited in its capacity to simultaneously access and deliver the required quantity and variety of programs (Prior-Art - Bradley, switchinglbus techniques) Most cable TV systems in use today frequency division multiplex a plurality of subscription television ch~nnelc and a plurality of pay per view ch~nnçlc onto a single coaxial cable for tr~n~nni~cion and distribution to re~idenrçs A few also allocate some channel capacity for the ll ~ ", ;C~;on of user selected video-on-demand pro~l ~llllnillg from a central library to user's residences. An example of such apparatus is given inan associate prior patent, Bradley, Stretten, Stretten and Wentzel (US Pat. No.
4,878,245). The prior Bradley et al. patent teaches that user pro~ l ~lllllling choice can be ~Yp~n(led by using the same radio-frequency TV channels to carry dirrerent pro~lal,lllling by sepal2l1ing duplicate frequencies onto a plurality of physically separate ll~n~ n paths, each path serving a separate group of subscribers, where each user controls a radio frequency isolation switch to permit the user to access extra ch~nnelc when desired.
In a previous associated patent, Bradley, Stretten, Stretten and Wentzel (US Pat. No. 4,878,245), each col~ uniLy of about 100 homes was provided an individual fiberoptic fiber as the l~ k~;~n facility from a central electronic - 205~B~2 library to the colllmullily. With this previous proposed arrangement the quantity of programs that cou~d be simultaneously delivered is restricted by the capacityof the fiber link. Also if a single library serves the entire urban centre, many of the collllllunilies of 100 homes would be very distant from the library making the S cost of adding additional fiberoptic l~ ",i~ n facilities expensive. In addition ~lirre~enl comll.unilies have dirrel enl ed~lcatir n~l and cultural needs. For example, an Italian collllllullily would want pro~ lllillg diLrel ent than a Hispanic coll~ ullily, a low income collllllullily would have a greater need for basic job skills programming than a high income collllllunily. Therefore, it would be more10 efficient to store and llallslllil special interest pro~ldlllllling from a library located in the neighborhood conllllu~ y than Llan~"lil such pro~l~mlllillg over a long distance from the central library. This previous proposal suggests no allelnalive to a single centralized electronic library.
Pro~lallllllillg should therefore be classified and distributed among a network of libraries in order to reduce implementation cost and hllprov~
ll~n~ n efflrienries Plo~ lg for which there is a cnmmon interest, and high demand, should be distributed from a central library. Pro~lallllllillg of local interest and modest demand should be stored and di~ uled from libraries 20 located in the neighborhood col~",ll~ y. Progr~llllllillg of comm-m interest but very low demand should be di~lAl)ul~d from the central library for short term storage at a local library where it is available for user access and control. The apparatus embodied herein illl~ ,S upon the distribution efficiency by taking into consideration the diffeAng nature of and demand for progl~."-l~illg.
(VCR Like Control) In addition our previous embodiment provided user control of only the starting of the delivery of a program. No means is provided for the user to control the stopping, fast rolw~ldillg, rewinding, or replaying of a program. As the educati~-n~l user needs to have access to the ordering and 30 control link at all times to permit control over the delivery of the prog.~ gan allelllalive to the public telephone nelwulh~ as ~loposed in our previous patent, was required in order to avoid telephone facility blocking problems.
2~6~2 (Control Path Blocking) Another object of this invention is the provisioning, for each of a plurality of users, an ordering and control link that is effectively available for user use at all times, and that is intrin~ir.~lly secure.
- 5 The provisioning of the start/stop, wind/rewind feature is another reason for not locating edu( ~tion~l pro~ m~ g at the central library as learners couldtie up expensive, long ~ nC".i~ n f~Ciliti~C for extended periods of time.
(Prior Art Sub-Centres) N~k~jim~ et al (US Pat. No. 4,538,176) and Yabicki et al (US Pat. No. 4,518,989), proposed an electronic library system with optional sub-centres located between the location of where the video/audio filesare stored and the end user. The purpose of sub-centres is to reduce the cost ofpotentially long ll~n~"i~ n lines from the central pro~lalll file to the end user.
Sub-centres do not store files for direct access by users but only have buffer memory capability to permit high speed l~ ci~n from the central file and the sub-centre and real-time rell~ ion to the user. The ap~alalus as embodied in both patents fails to address the special needs of educational pro~l~",lllil~g services, the savings realized by storing some programs near the physical location of the end user and other plo~llls at a central loçatinn, and the congestion problems ~ori~tecl with the use of the public telephone nelwolk for control and ordering.
(Security) Most pay TV systems, including the Bradley et al previous embo~1im~.nt, ~imlllt~nPously deliver the same ~lC~ldllllllillg to a plurality of physical location within the unique fiberoptic fed neighborhood. Our previous embo-1iment uses a combination of filters and switches to block the delivery of programs to a potential users television receiver should the potential user not wish to pay for the progl~",l"il~g. Physical security means are required to prevent lln~uthorized users from receiving the pay progl~ ling by tampering with the filters and switches. Occ~inn~l physical inspection is required to deter tampering.
Most other pay TV systems use addressable encryption or j~mming a~palalus to prevent progl~l"",i"g, for which a ~olenlia] user has decided not to pay or is not 2~76~
permitted to purchase, from being intelligently received. The three most common methods of defeating such apparatus are; by llan~relling the internal unique descrambler identity keys from an au~horized unit to an unauthorized unit thus making both units identical as far as addressing signals are concerned, by S extracting the decoded descrambling keys from an authorized descrambling device and pro~ ,g into an unauthorized descrambler; by relocating an authorized descrambler from a physical location where it is permitted to be used to a location where it is not (for e~slmple, from a private residence where private viewing ispermitted to a public establishment where public viewing is denied).
Each of the above security systems have only a limited lifetime. Some months or years after in~t~ tjon methods of defeating the appal~lu~ become widespread and the system operator is required to change out the security appal~lus~ Another object of this invention is the proposal of a security methodthat is intrinsically secure, that does not require the use of encryption or js~mmine appa-alus.
This embodiment inlpl~.s upon the security method embodied in our previous patent by moving the point of progi~.lln.illg denial into a single secure neighborhood building or structure, thus eliminslting the need for physical inspection of a plurality of a~al~lu~ distributed throughout the neighborhood.
(Bulk Problems) The disadvantage of feeding every user location from a single neighborhood distribution point is that should coa~ial cable be used the physical bulk of the cable becomes a burden.
This embodiment i---p.~,s upon Nakajima and Yabicki by using col.ve-"ional telephone paired copper wires, or low cost fiber optics as the c",;c~itm medium from the neighborhood library to the users physical location.
Should the length of the l~ -;c~;~ n line from the local library to the user's location be less than typically 2 km., then the video and audio signals are transmitted via co-~v~nlional telephone cable, one pair for the video and one pair 2~7~
for the audio, from the local library to the home. Should the distance be longeror a higher bandwidth be required (for the simultaneous tr~ncmi~ion of 2 to 4 Arnplitude Modulated Vestigial Si~lçkanrl (AM ~SB) RF channels), theD this embodiment proposes the use of a low cost optical tr~n~mi~inn line Collsi.,lillg of a low cost optical energy sour~e, and a relatively low bandwidth, high loss fiber.
By using paired telephone cable or optical ll~"~ n, as opposed to coaxial cable tr~n~mie~ion~ the physical bulk of the cabling can be reduced as both are small compared with that of conventional coaxial cable tr~n~micsinn systems.
Nakajima and Yabicki, in~lic~tes the use of electrical tr~n~mi~ion methods.
They require no encryption or j~mmine apparatus but either they must utilize a greater number of subcentres which eYpands their physical security needs, or cable bulk becomes a problem; a problem that they have failed to address.
(Prior Art Problems-security/blocking) Typical examples of user controlled video-on-demand pay TV system are that outlined by Monslow et al. (US Pat. No.
4,890,320) and Abraham (US Pat. Numbers 4,590,516,4,567,512,4,521,806). Both the Maslow and Abraham apparalus combine a plurality of user ordered pro~a~ lil,g for multiplexed lli-n~ c;on over a conventional cable TV system from a video ]ibrary source to a user's residence, and at each of the plurality of physical locations to which the ~lc~ lllllillg is delivered is located a device to permit the intelligent ~iewing of only programs so ordered from that location.
Both fail to consider the problem of migrating receiving apparatus. This is a serious concern as a descl~lllbler located at a user's private residence which is authorized to receive a boxing match, for ~Yzlmple, may be relocated for use to a public establi~hment where viewing of the match is not ~llthori7P(l Both propose the use of the public telephone nelwolk as the ordering link between thesubscriber's re~idçnce and the library. The use of both the public telephone network and a collv~ ional CATV distribution system represent potential blocking problems. Congestion can appear in both the ordering path and the delivery path.
2~76~2 (Non Blocking ~eed) Another object of this invention is to design a delivery path that is expandable on an as required basis to ensure that as the demand for programming grows the system is capable of being modified to meet the demand.
s (Copy Protection) A concern of pro~ lllling copyright owners is that electronica]ly delivered pro~lllllPillg once received can be recorded and copiedfor un~uthorized distribution. Present art discourages recording by altering thenature of the video signal such that subsequent recording is illtelreled with. Users 10 who wish to make a business out of such a practice use video signal restoration al,~al ~tus to restore the video signal to a recordable form thus defeating the copy security system. Another object of this invention is a system of imbedding in the video signal in~oll~laLion that allows the user responsible for the nn~llth~rized distribution practice to be detçrlT in~
(Payment Responsibility) Another object of this invention is appalalus for securely enabling the purchasing of pro~...---i~lg and/or consumer goods. The implement~tirm of such a feature requires that the physical location of the userbe correctly i-lçntifi~d and is free from lalllp~ l ing, and that the personal 20 idçntifi~ ati-~n of the ordering user be idçntified and valid for the ordering address.
The purpose being to .,.i~ problems associated with users denying rcs~onsibility for payment SUMMARY OF TE~E INVENTION
The objects of the invention are as follows:
1. To econ- rnic~lly and erri. i~ ly provide for the educational and enle,l~ ent needs of an urban centre by plUVi~.lillg the required access to a 30 plurality of electronic pro~lallllllillg by a plurality of residences, businesses and schools located throughout the urban centre, with a lllinilllUlll of conflict between the needs of the plurality of users.
2~7~2 g 2. To provide for the ednratirtn~l and entertainment needs of an urban centre by providing end users with the ability to select pro~, dllllllillg for delivery to their location when they require it.
- 5 The provisioning of the start/stop, wind/rewind feature is another reason for not locating edu( ~tion~l pro~ m~ g at the central library as learners couldtie up expensive, long ~ nC".i~ n f~Ciliti~C for extended periods of time.
(Prior Art Sub-Centres) N~k~jim~ et al (US Pat. No. 4,538,176) and Yabicki et al (US Pat. No. 4,518,989), proposed an electronic library system with optional sub-centres located between the location of where the video/audio filesare stored and the end user. The purpose of sub-centres is to reduce the cost ofpotentially long ll~n~"i~ n lines from the central pro~lalll file to the end user.
Sub-centres do not store files for direct access by users but only have buffer memory capability to permit high speed l~ ci~n from the central file and the sub-centre and real-time rell~ ion to the user. The ap~alalus as embodied in both patents fails to address the special needs of educational pro~l~",lllil~g services, the savings realized by storing some programs near the physical location of the end user and other plo~llls at a central loçatinn, and the congestion problems ~ori~tecl with the use of the public telephone nelwolk for control and ordering.
(Security) Most pay TV systems, including the Bradley et al previous embo~1im~.nt, ~imlllt~nPously deliver the same ~lC~ldllllllillg to a plurality of physical location within the unique fiberoptic fed neighborhood. Our previous embo-1iment uses a combination of filters and switches to block the delivery of programs to a potential users television receiver should the potential user not wish to pay for the progl~",l"il~g. Physical security means are required to prevent lln~uthorized users from receiving the pay progl~ ling by tampering with the filters and switches. Occ~inn~l physical inspection is required to deter tampering.
Most other pay TV systems use addressable encryption or j~mming a~palalus to prevent progl~l"",i"g, for which a ~olenlia] user has decided not to pay or is not 2~76~
permitted to purchase, from being intelligently received. The three most common methods of defeating such apparatus are; by llan~relling the internal unique descrambler identity keys from an au~horized unit to an unauthorized unit thus making both units identical as far as addressing signals are concerned, by S extracting the decoded descrambling keys from an authorized descrambling device and pro~ ,g into an unauthorized descrambler; by relocating an authorized descrambler from a physical location where it is permitted to be used to a location where it is not (for e~slmple, from a private residence where private viewing ispermitted to a public establishment where public viewing is denied).
Each of the above security systems have only a limited lifetime. Some months or years after in~t~ tjon methods of defeating the appal~lu~ become widespread and the system operator is required to change out the security appal~lus~ Another object of this invention is the proposal of a security methodthat is intrinsically secure, that does not require the use of encryption or js~mmine appa-alus.
This embodiment inlpl~.s upon the security method embodied in our previous patent by moving the point of progi~.lln.illg denial into a single secure neighborhood building or structure, thus eliminslting the need for physical inspection of a plurality of a~al~lu~ distributed throughout the neighborhood.
(Bulk Problems) The disadvantage of feeding every user location from a single neighborhood distribution point is that should coa~ial cable be used the physical bulk of the cable becomes a burden.
This embodiment i---p.~,s upon Nakajima and Yabicki by using col.ve-"ional telephone paired copper wires, or low cost fiber optics as the c",;c~itm medium from the neighborhood library to the users physical location.
Should the length of the l~ -;c~;~ n line from the local library to the user's location be less than typically 2 km., then the video and audio signals are transmitted via co-~v~nlional telephone cable, one pair for the video and one pair 2~7~
for the audio, from the local library to the home. Should the distance be longeror a higher bandwidth be required (for the simultaneous tr~ncmi~ion of 2 to 4 Arnplitude Modulated Vestigial Si~lçkanrl (AM ~SB) RF channels), theD this embodiment proposes the use of a low cost optical tr~n~mi~inn line Collsi.,lillg of a low cost optical energy sour~e, and a relatively low bandwidth, high loss fiber.
By using paired telephone cable or optical ll~"~ n, as opposed to coaxial cable tr~n~mie~ion~ the physical bulk of the cabling can be reduced as both are small compared with that of conventional coaxial cable tr~n~micsinn systems.
Nakajima and Yabicki, in~lic~tes the use of electrical tr~n~mi~ion methods.
They require no encryption or j~mmine apparatus but either they must utilize a greater number of subcentres which eYpands their physical security needs, or cable bulk becomes a problem; a problem that they have failed to address.
(Prior Art Problems-security/blocking) Typical examples of user controlled video-on-demand pay TV system are that outlined by Monslow et al. (US Pat. No.
4,890,320) and Abraham (US Pat. Numbers 4,590,516,4,567,512,4,521,806). Both the Maslow and Abraham apparalus combine a plurality of user ordered pro~a~ lil,g for multiplexed lli-n~ c;on over a conventional cable TV system from a video ]ibrary source to a user's residence, and at each of the plurality of physical locations to which the ~lc~ lllllillg is delivered is located a device to permit the intelligent ~iewing of only programs so ordered from that location.
Both fail to consider the problem of migrating receiving apparatus. This is a serious concern as a descl~lllbler located at a user's private residence which is authorized to receive a boxing match, for ~Yzlmple, may be relocated for use to a public establi~hment where viewing of the match is not ~llthori7P(l Both propose the use of the public telephone nelwolk as the ordering link between thesubscriber's re~idçnce and the library. The use of both the public telephone network and a collv~ ional CATV distribution system represent potential blocking problems. Congestion can appear in both the ordering path and the delivery path.
2~76~2 (Non Blocking ~eed) Another object of this invention is to design a delivery path that is expandable on an as required basis to ensure that as the demand for programming grows the system is capable of being modified to meet the demand.
s (Copy Protection) A concern of pro~ lllling copyright owners is that electronica]ly delivered pro~lllllPillg once received can be recorded and copiedfor un~uthorized distribution. Present art discourages recording by altering thenature of the video signal such that subsequent recording is illtelreled with. Users 10 who wish to make a business out of such a practice use video signal restoration al,~al ~tus to restore the video signal to a recordable form thus defeating the copy security system. Another object of this invention is a system of imbedding in the video signal in~oll~laLion that allows the user responsible for the nn~llth~rized distribution practice to be detçrlT in~
(Payment Responsibility) Another object of this invention is appalalus for securely enabling the purchasing of pro~...---i~lg and/or consumer goods. The implement~tirm of such a feature requires that the physical location of the userbe correctly i-lçntifi~d and is free from lalllp~ l ing, and that the personal 20 idçntifi~ ati-~n of the ordering user be idçntified and valid for the ordering address.
The purpose being to .,.i~ problems associated with users denying rcs~onsibility for payment SUMMARY OF TE~E INVENTION
The objects of the invention are as follows:
1. To econ- rnic~lly and erri. i~ ly provide for the educational and enle,l~ ent needs of an urban centre by plUVi~.lillg the required access to a 30 plurality of electronic pro~lallllllillg by a plurality of residences, businesses and schools located throughout the urban centre, with a lllinilllUlll of conflict between the needs of the plurality of users.
2~7~2 g 2. To provide for the ednratirtn~l and entertainment needs of an urban centre by providing end users with the ability to select pro~, dllllllillg for delivery to their location when they require it.
3. To provide for the educ~tionztl and entertainment needs of an urban centre by providing end users with the ability to start, stop, replay, rewind, and fastforward pro~ lllllillg as their needs require.
4. To provide for the econrtmie needs of an educati-)nzll and entertztinment pay television system by providing for the needs of the system to confirm the identity of an ordering user for the purpose of charging for access to and use of prog-;t~ e-5. To secure the delivery of pro~al"".i--g, without the use of encryption or jztmming apl,alalus, such that pro~ill~ing being ordered by, paid for, and delivered to an authorized user's physical location can not be received at a non-paying unztuthnrized user's physical locatic)n.
6. To ~llillillli:P, the construction cost associated with each user's physical location being individually fed from a central collllllunily access point.
7. To provide for a means of di~coul~ging lmztllthnri7Pd copying and di~ ulion of delivered pro~"~
25 8. To provide for the ec.~l-nic needs of a pay television system by providingfor the needs of the system to confirm the identity of a purchasing user for thepurpose of cllarging for cot ~u",er goods sold through the use of the system.
9. To provide for the economic needs of a plurality of cable TV undertakings colllpe~ g within a given cable TV franchise area.
2~76~2 In accordance with one aspect of the invention there is provided a secure, hierarchial, video-on-demand television signal distribution network having at least one local comlllullily library serving a plurality of geographically plo~ late subscribers, each collllllunily library providing at least one video distribution bus 5 for att~c~ment of a plurality television channel tuners, one tuner for each subscriber, to tune a selected television channel on said video distribution bus for delivery of the tuned television signal over d~lic~ted television signal delivery lines to the subscriber, each said library having: a plura]ity of te]evision program record and playback units for 1 ecor ;ling television programming and playing back 10 previously stored television progl~ , each te]evision program record and playback unit provided with a channel tuner for tuning a television channel to be recorded and further provided with a tuneable television signal modulator for modulating the p]ayback te]evision signal to a selectable channel, each modulator tellllil.ated on said video distribution bus; and a user control signa] path forcarrying user selection and control data from the subscriber plelllises to the local COIlllllullily library whereby the user pro~lalllllling choices and control may be acted on by the local library in re~unse to user input to select or control the television signal to be delivered or being delivered to the user over the dedicated television signal delivery line serving the user; and a central library serving said 20 local libraries having a wide bandw;dlh television signal delivery link extending therebetween for delivery of television pro~ lllhlg to said local libraries for storage on said program record and playback units or for delivery to a user served by said local library, further inrlu-1in~ a control data conllllu~lications pathextending between said central library and each said local librar~ whereby user 25 selection and control .~ign~11in~ may be effected co-operatively by the central and local library.
BRIEF DESCRIPTION OF T~IE DRAVV~NGS
30 In the drawings, which illustrate embodiments of the invention:
Figure 1.0 is an overview of the embodied hierarchial network of electronic libraries.
-' 2~76~2 Figure 2.0is a functional block diagram that shows, the interconnection of the major components of the hierarchial network of electronic ]ibraries, and theidentification of the major components of the central electronic library, the neighborhood local library and the apparatus located at user's residences.
s Pigure 3.0 is a functional block diagram that shows the apparatus for formulating and multiplexing, Type A Video-on-Demand (VOD) signals onto one of a plurality of Type A Buses, Type B Video-on-Demand (VOD) signals onto one of a plurality of Type B Buses, and the me~hod of providing a low cost 10 opportunity for one of a plurality of cable lV operators to have access to a de~lic~ted Type C bus.
Figure 4.0 is a fimction~l block diagram that shows the central library appal~us for inserting identifirati~n i..rO. I-~lioll for the purpose of identifying the 15 source of unauthorized duplication of Type B VOD progl~lllnlillg for commercial profit purposes.
Figure 5.0 is a fimrtinn~l block diagram that shows a location for the insertion of the copy deterrent il~rn....~lion which inserts an idenlirication code 20 unique for each user's physical loc~tinn Figure 6.0 shows a wireless remote control l~ c~-.il~et used to provide users with, library control and access fnn~tjc)nc, including the ability to place orders for programs and cnncumer goods.
Figure 7.0 is a functional block diagram that shows, a~a~ s for permitting the user to have user controlled selection of any of a large plurality of ch~nnelc distributed on a plurality of buses each of which can carry as many RF
television ch~nnelc as can be offered by a cable TV operator using collvellLiona]
30 technology, and appal alu~ provided for the purpose of generating text information, such as directory of offered pro~ll,millg in~oln,a~ion and consumer 2~76~2 product ordering information, in response to each users request and control signal input.
DESCRIPIION OF T~IE PREFERRED EMBODIMENT
5With reference to Figure 1.0 there is shown an overview of the hierarchial network of electronic libraries. A typical user's residence 1 is shown, alternately an educational institution classroom could be substituted. The user shown receives television signals from a local electronic neighborhood library ~. The neighborhood library is typically located within 2 kilometres of the user's location.
10User requested television progl~ g is ~ .lil led from the local library to theusers location over a derlir~t~d television signal delivery line 3. Preferably this ll~n~",i~lnn line is co~lvenlional telephone cable or a low cost, low bandwidth fiberoptic fiber, although a narrow bandwidth Ill;lli~l u~ e coaxial cable could be substituted. A plurality of high capacity, wide bandwidth television signal delivery 15links 4, preferably, fiberoptic fibers, co~ c~ the local library with the central library 5. These high channel capacity wide bandwidth television signal deliverylinks are used to tlall~ il low demand and/or local interest programming from the central library to the local library for storage at the local library, said local library stored ~rogl allJllling is available for subsequent access by neighborhood users such 20as 1 homing on said local library. Said fiberoptic link is also available for the distribution of general d~m~n-1, high interest progr~mming, said pro~ ",lllillg is available for direct access by users from the central library without storage at local libraries. A plurality of fiberoptic links 6 is also provided for the purpose ofpermitting users to access ylo~llllllJIlg stored at any of the plurality of local 25neighborhood libraries.
We have discovered that to ",~i.,-i,ç video access and control for users while l~,;"i",i,i"g the investment n~ocesc~ry to provide the user desired control and variety of pro~"~",i~,;ng, it is useful to categorize or classify the programming into 30categories referred to herein as Class "A" Video on Demand (Class "A" VOD), Class "B" VOD and Class "C' VOD. Other classes may arise, however, the above 2~7~2 3 are fundamental to understanding the con~lguration of apparatus described in - accordance with the present invention.
Type "A" VOD progl a~~ g is indicated by a stored video program sought to be individual]y controlled by the user to permit pausing, rewinding, fast-rolwalding etc. of the actual program source where the program source is, from a network contention point of view, low demand. That is, the chance or incidenceof 2 or more users ~imnlt~neously seeking access to the video program is small.
Examples of this type of prog~ e are educational movies used by the teacher or instructor to assist in the de]ivery of educ~tinnal information to students. The teacher needs to pause the movie to permit dialogue at critical points and to rewind the movie to allow ~revio~ls points to be reviewed etc. Also in this category of video program would be cultural or special interest titles (ie yesterday's broadcast news).
Type "B" VOD pro~ g is inrlir~tecl by a stored video program sought to be individually controlled by the user to permit pausing"ewindi,lg, fast-ro,w~ldi~lg etc. of the actual program source where the program source is, from a ne~wulh cnntenti~ n point of view, high ~m~nrl That is, the chance or incidence of 2 or more users simult~neously seeking access to the video program is large. FY~mple~ of this type of pro~~ g are new release movies for which there is a general pent up demand for viewing. The user of such a movie would prefer to select the title to be viewed and have the commencement time be as close to the request as possible, ie. be viewed on demand. It is also preferable to allow such a user to have the ability to rewind or backup the movie to review missed spots or to fast-forward the movie to advance to a desired subsequent portion.
Type "C" VOD prog-allll"illg is in~ ted by a video program that may be live or stored but is not individually controlled by the user, where the programsource is, from a network contention point of view, high dem~n-l. That is, the chance or incidence of 2 or more users simultaneously seeking access to the video program is large. E~amples of this type of progl ~nJll~ g are traditional broadcast 2~576~2 TV carried on the cable media, live events such as sports events or national addresses by the G~ve~ ncnt or a public agency etc. The wseI of such a video program prefer to select the content or title to be viewed and have the event unfold with any other involvement.
s Figure 2.0 shows the inLerco~ ectinn of the major components of the hierarchial network of electronic libraries, and the identifiratinn of the majorcomponents of the central elc~llonic library, the neighborhood local library andthe appal~lus located at user's re~; lencçs It also shows three dirrelel"
embo~limrntc of user control signal paths and three dirrerellt embodiments of the de~liç~ted television signal delivery lines.
With reference to Figure 2.0 there is shown the central library 5. The central library conl~ins three basic types of apparatus, the central storage andplayback appaldlus 7 where pro~llllllillg is stored on a variety of media, magnetic tape, laser discs, and colll~uler lll~lllOl~, for subsequent lli~ cion to local libraries, the master control and billing c.~lllpuler 8 which records user usage for billing pul~oses and controls the starting and stopping of the video/audio storage and playback apl,al~lus located in the local library. Also shown is the interface al,~al~Lu~ 9, 10 and 11 for receiving and lli~ g electronic ic~;~m~ from and to a plurality of user's telephone instruments 14 and a plurality of local neighborhood libraries. A plurality of Dual Tone Multifrequency (DTMF) Receivers 9 receives user .~ d signals via collv~nlional telephone cable 12, using a dial up public switched telephone network (PSTN) 13 that linksthe central library 5 to a plurality of user's telephone sets 14 located at a plurality of user's physical loc~tir)nc IA. The master billing and control colll~ulel 8 llan~ voice coded colllpuler il~fol".~ jrn via 12, 13 and 14 to assist the user in inputting collllllallds, using methods known to those versed in the art. A
plurality of control data cou~ llllirationC moclemi 10 are incorporated to enable the high speed ~ c~ Ou of data signals to and from a plurality of local library control colll~ulel~ 15 located in each of a plurality of local electronic libraries 2.
For security reasons, the control data co~ lionC path 17 is preferably a ~' 20~76~2 dedicated voice circuit assigned by the telephone carrier; by way of i]lustration, it is shown as a copper conductor cable. The data link ll~llsl~ s usage data and control co"""~n-lc from the local libraIy to the central library, and control co"""~l-dc from the central library to the local library. The control cn~
s ~ lcllliLled from the central libraIy master computer determine what pro~l~llJl,lilJg is stored on what storage/play device located at the local library.
A basic component of the local library is a local storage, modulation and RF busnetwork 18, said network has as input television program signals, both Class A, and Class B ~ideo on Demand (VOD) signals ll~n~ led to it via a plurality of fiber optic tr~ "i~:ol- f;l~iliti~5 19, and a plurality of television signal equal access points (EAP) 20 that may be used by television progl~lllll-ing providers to distribute their pro~l~lllllling over the network.
If the number of record/store/playback ~pl)al-dlus provided at a local library is n units, the number of record/store/playback appalalus storing proy,lalllnlillg and available for access by users at any one time is n-x units. The specific x units of ap~al~l~s not available for access at any given point in time are ~ItçrnS~tely available for the purpose of lecoldil,g progldlllllling being downloaded to the local library from the central library. Thereby permitting the infinite discreet rotation of available pro~l~lllllling over time.
Example user locations 1A, lB, and lC tçl",irl~t~ the reception of "il~ed pro~ lllling at the user's television receiving apparatus 21.
Pro~allllllillg is tr~ncmitted to each user's location using the most ec--nnmi- ~l Of the following ll~ ic~ n means, fiber optics, coaxia] cable, or paired copper conductor.
In user access method "A", twisted pair copper conductor 3A is employed as the dedicated television signal ~ n line between the local library 2 and each of the plurality of neighborhood user !ocatinne lA. Baseband video ll~n~llli~ler 28 is deci~n~d to pre-emphasize the Ir~ ed baseband video signal to compensate for high frequency capacitive roll-off effects and possible colour -- 2~576~
subcarrier intermodulation distortion that will be introduced by the twisted pair copper conductor 3A when used as the tr~ncmic~ion medium for the high frequency signals of the base band video signal. The so conditioned video signalis then amplified and converted to a balanced impedance relative to ground S output by video baseband ~ er 28 and carried to a user l--c~tit n. The associated audio signal being amplified and applied in a balanced to ground configuration to a second telephone cable pair (not shown) for simultaneous ",icci~n to said user's loç~tion At said user's location the separate audio and video signals are AM ~SB modulated onto an RF carrier by Baseband Receiver 37 for subsequent reception by user's TV receiving apparatus 21.
User generated control and selection signals are Ll~n~ ed from the user location to the local library control co~ uulel by using public switched telephone n. Iwu~h 13 by dialling the master control and billing computer 8 and using the dual tone multifrequency (DTMF) tones produced by the telephone 14. The origin of the prog.dlllllJing ~el~-cticn and control ~ien~lline being received by the master billing and control colllpuler is assured by employing one of two possible methods. Firstly, the user may be required to enter an identity and/or security code known only to the user served by de~liçated television delivery path 3A.
- 20 Alternately, the billing and control collJ~uler can be equipped to identify the incoming caller by using aulolll~lic number identific~tiQn (ANI) used, for example, in toll billing for long distance calls.
In User access method "B", fiber optics is employed as the dedicated television signal ll~ ;on line between the local library 2 and each of the plurality of neighborhood user locations lB. This configuration is the plerelledembodiment of the de~licated television signal llanc~"ic~ n line 3B as it provides the most bandwidth to each user with the least amount ûf cable bu]k at the localcol,,nlullily electronic library 2 end. Radio frequency television signals are mod~ ted onto a lightwave m~-linm via a plurality of photonic lli.n~l"illel~ 22.The ll .n~"il~ed optical signal is received from the fiber optic dedicated television signal ll~n~ n line 3B by photonic receiver 24. Photonic receiver 24 converts -' 2~76~2 the received optical signal into a radio frequency signal which is tr~n~nnitted to the user's TV 21 via coaxial cable 25.
User input to the network for selection and control of the pro lall.l..i..g 5 being received or being selected to be received can be communicated to the control co.llpulei via the user's telephone set located at the user location lB (not shown, but see 14 in user access method "A"). Alternately, pro~ nl--illg selection and control signals can be colllllll..~i~ated to the control computer 15 through user operation of a wireless llan;,~ er 28 which lldn.7lnils a low data speed wireless 10 signal to wireless receiver 29. Wireless receiver 29 then col~vells the wireless signal to an electrical signal for l~ c~ui~on over a user control signal path 30B, which is a copper ll~u~ on path that is ~le~ir~ted to the individual user. Thus the origin of the progldnllllillg selecti~n and control signal is assured by theimmovable physical path in the forrn of a de~1ic~ted user control signal path 30B.
In user access method "C" coaxial cable is employed as the de~lic~ted television signal l,~ line 3C between the local library 16 and each of theplurality of neighborhood user loc~t;on~ lC. Radio frequency television signals are amplified for l.~nc~u;c~ n by a plurality of II~D~ llel~ 26, coaxial cable 32 20 connects said amplifier apparatus to the high frequency lldnslllil port of High/Low Coupler 33, coaxial cable 3C conl~e~l~ the high frequency output port of High/Low Coupler 27 to the high frequency input port of High/Low Coupler 34, and coaxial cable 35 connects the high frequency output port of High/Low Coupler 34 to user's television receiving apyal~lu, 21. Selection and control signals can be 25 c~ ---ic?,ted to the control co..ll)uler 15 through user operation of a wireless ll,u.~ tçl 28 which is cnnn~cted to the low frequency input port of the High/LowCoupler 34 where the user control signal path 30C is carried in the reverse direction on the coaxial cable to High/Low Coupler 27 the low frequency output port of which is c~-nnectçd to the local control colllyuler 15. Thus, in this 30 configuration, the coaxial cable 3C is a 2 way ll~ l;c~;on apparatus with the high frequency TV signals going in one direction and the low frequency user control data signals going in the other direction, a technique that is well known to - 2~576~2 practitioners of the art. Thus the origin of the progla~ g se]ection and controlsignal is assured by the immovable physical path in the form of dedicated coaxial cable 30C.
S It will be understood that user input to the network for selection and control of the pro~a,lllllil,g being received or being selected to be received can be collln~ irated to the control coll~yuler via the user's telephone set located at the user location 1C (not shown, but see 14 in user access method "A"). In such a case, the need for High/Low Couplers 34 and 27 at each end of the coaxial 10 cable 3C is elimin~ted as the coaxial cable is no longer a 2 way ll~u~.n;~ ona~alalus, it is reduced to carrying high frequency TV signals in one direction only.
Referring now to Figure 3.0 which shows the appal~lus for formulating and 15 multiplexing Type A Video-on-Demand (VOD) signals onto one of a plurality of Type A Buses, for form~ ting and m-lltipl.oYing Type B Video-on-Demand (VOD) signals onto one of a plurality of Type B Buses, the method of el;.,.;"~ gthe cable TV monopoly by providing a low cost opportunity for each cable TV
operator to have derlir~ted access to one of a plurality of Type C buses and 20 providing the O~pCll luni~y for users to select the bus and cable TV pro~ illg of their choice.
With reference to Figure 3.0 there is shown the appal~lus for receiving progl~.lll.~illg ~ n~",il~ed to one of a plurality of local neighborhood electronic 25 libraries, and the a~a~lus for ~11U~,~'' llg said pro~l,.llllllil.g for subsequent distribution on radio frequency dislll~ulion busses.
Shown is one of a plurality of Type A Video-on-Demand Buses, one of a plurality of Type B Video-on-Demand Buses, and one of a plurality of Type C
30 Cable Television buses.
~576~2 Type A pro~ldlll~nillg is stored for access by users in a video library COIllp~ g a plurality of record and playback units 45. At any period in time, some of the record and play units are off-line and not available for access by users; said units are available at that time for receiving and recording S pro~l dlllllling downloaded from the central library. By so doing the Type A VOD
pro~ alllllling available at a local library is continually being changed, and by said continuous change the capacity of the ll~u~ on facility from the central libraryto the local library for Type A VOD programs need not be large. Said Lr~n~ inn facility is labelled as 4 in Figure 1.0, and as 38 in Figure 3.0 and is 10 shown as a single fiber optic fiber. A fully equipped single fiber has a capacity as high as 864 program down loads per day with each program being 2 hours in duration and download being in real time, a IllillilllUlll equipped fiber would have a capacity of 12 downloads per day of 2 hour programs at real time. The fully equipped fiber carries 72 television channels and the Illinilllulll equipped fiber 1 15 channel.
Should the facility be a coaxial cable l~ --;c~ n line from the central library, or a coaxial cable feed from a source other than the central library such as a television receive only satellite earth station, the facility is shown as 39 in 20 Figure 3Ø
All progl~llllJillg selection, recording and playback operations are controlled by information received by the local library control computer 15 fromeither the master control and billing colllpu~ei 8 via control data collllllul-iration~
25 path 17, or the User via the user control data signal path 30, as previously described in r~relence to Figure 2.0 describing embodiments 30A, 30B and 30C.
The central library Master Control and Billing Computer 8, in Figure 2 0, llall~llJil~ signals on control data cf)u.. ~ir~linne path 17 advising the local30 control com~uler 15 to ready recording a~aldlu~ for the reception of Type A
VOD progldnl,llillg about to be downl( acled to said local library 2 on fiber optic link 38; it also instructs the Local Control Computer 15 as to which one of a 2~576~2 plurality of record units 45 the pro~la~ g is to be recorded on, and informs theLocal Control Computer 15 as to the radio frequency television channel the program will be ~l~ns~ ed on.
For example, should the plO~lall~ g be Llalls~ ed on fiber optic feed 38, the Local Control Computer 15, having previously been advised of said ~r~ iCci~n by Master Control and Billing Computer 8 over control data col,llllwlications path 17, sends control data via input selector control signal path 41 to the input selector 40 to enable reception of pro~ g from said fiber optic feed 38 and internal photonic le. eivGr circuitry 60 so as to receive a plurality of television signals, electrically f~rmn1~te~, by way of example, as radio frequency slmplitude mod~ ted vestigial side band (AM VSB) signals; said RF signals are fed to distribution unit 42 via selector switch 61, said distribution unit 42 distributes said signals to a plurality of tunable, addressable demodulators 44.Said tunable demodlll~tors are controlled by the Local control computer 15 via tuneable, addressable demodlll~t~r control path 43, the audio and video outputs of said demodulators is applied to the input of one of a plurality of record andplayback units 45. Local Control C~ll~ulel 15 controls the recoldil,g operation of the record and playback units 45 over control path 46. Upon reception of a user request signal on.of a plurality of user control signal paths 30, said Local Control Co~ ulel 15 l~ a play signal to the record and playback units 45 stores i~rO~ n as what pluglall~ was ordered by what user and the time and date of the request, said ordering infnrm~ti~ n is subsequently ~ ed via control data col~ u..icati~n~ path 17 to the Master Control and Billing Co~ utel25 8 in Figure 2Ø Video and audio signals corresponding to said programming request are mod~ ted by the RF mod~ tor 47 ~soci~ted with the record and playback unit 45 playing said requested plc)~la..llllil~g. Typically each of theplurality of Type A RF Buses 49 could carry up to 72 separate simultaneous programs. Each of said busses 49 has a plurality of outputs one of which is 30 de-iicated to each of the plurality of user l~cati-n~ 1 associated with said local neighborhood library 2. Typically, there are up to 600 user ]ocations fed from each local neighborhood library.
20576~
The central library's Master Control and Billing Computer, 8 in Figure 2.0, ll~nslllil~ signals on control data colllll,ullications path 17 advising the local control computer 15 to ready recording a~palalu~ for the reception of Type A
VOD pro~,a,l,lllillg about to be received by said local ]ibrary 2 from satellite5 receiving antenna system 64, it also instructs the Local Control Co",pu~el 15 as to which one of a plurality of record units 45 the progl~lllllling is to be recorded on. For example, should the satellite television progld~ ,ing be received on coaxial cable 39, the Local Control Col~uLel 15, having previously been advised of said tr~n~mic~ n by Master Control Computer 8 over control data 10 co~ tionc path 17, sends control data to the input selector 40 to enable reception of progld"l"lillg from said coaxial cable 39, said input selector switch tunes its internal satellite receiving ap?al~lus 62 via control signal path 41 so as to receive an audio and a video signal. Said tuning signa]s received by input selector 40 over control signal path 41 control the positioning of the satellite15 receiving antenna, pola~ lion selection, and video and audio subcarrier selection.
Antenna positioning control signals are ~ "illed to satellite ~nt-o.nn~ 64 by control path 63. Said video/audio signals are VSB AM modu]ated by the satellite receiving a~p&l~us onto an RF television channel carrier and distributed to a plurality of tunable, addressable dçmndul~tors 44 and subsequently to a plurality 20 of record and playback units 45. Local Control Computer 15 controls the digital]y contro]led tuner/demodlll~tor 44 over control path 43, and also controls the recording operation of the record and playback units 45 over control path 46.
Upon lccel.lioll of a user request l.~ ion over one of a plurality of user control signal paths 30~ said Local Control Colllpuler 15 addresses the desired 25 record and playback unit 45 and ~ ils a play signal to said addressed unit, said unit stores the ~ -,.;lled program. Video and audio signals corresponding to said l,log.~l.. illg request are mndlll~ted by the RF mnd~ tor 47 associatedwith the record and playback unit 45 playing said requested pro~t."".,i.lg.
Typica]ly, each of the plurality of Type A RF Buses 49 could carry up to 72 30 separate simultaneous programs. Each of said busses 49 has a plurality of outputs one of which is de~lic~ted to each of the plurali~ of user locations 1 associated - ~ 20~76~
with said local neighborhood library 2. Typically, there are up to 600 user locations fed from each local neighborhood library.
The central library's Master Control and Billing Co"-~ul~r 8, in Figure 2.0, S llal.sl~ signals on control data "o~ lllir~tinnc path 17 advising the local control co.ll~ulel 15 as to the name and duration, and channel assignments givento Type ~ Video-on-Demand ~l u~ ~ g about to be or being ll ;~ ed from the central library 5 to the local neighborhood library 2 for access by users 1 via one of a plurality of Type B di~llibulion busses 54. The typical d-uration of each 10 lype B VOD program would be about two hours. Typically, each of a plurality of Type B programs would be ll~n~ illed on 24 dirrerenl radio frequency television ch~nn~le with the start tirne of lli~ .ion being delayed 5 minutes from the start of the first ll~ s:r~n to the start of the second, and being delayed S minutes from the start of the second ll~,n~-,ic~;on to the start of the 15 third lli1n~ n, etc. The pul~ose of so doing is to provide the user with the ability to effectively pause his or her reception of said plugl,~ ,l,i..g S minutes, 10 minutes, 15 minutes, etc., so as to permit the user with the opportunity to replay plo~a"",-i,-g or to take a break from viewing. Typically 72 RF TV ch~nneli would be received on each fiber, or 1 fiber has the capacity to carry 3 separate20 Type B Video-on-Demand pl~l~llli~, where each of said programs offers said 24separate viewing o~pullunilies spaced 5 rninutes apart in playing time. The plerellcd embodiment is for each fiber to carry the 72 ch~nnele in a VSB AM
frequency division multiplex form, with each of said 72 ch~nn~le being modulatedonto dirrelcnl television channel. Ch~nnel frequencies are repeated on fibers 25 feeding diLrcle~ Class B buses. The photonics receivers 52 collve,l~ the signals from optical to e1ectric~l form. The bro~db~n(1 RF amplifiers 53 each amplify the 72 TV ch~nnele prior to their bemg combined onto the radio frequency distribution bus 54. Each of said busses 54 has a plurality of outputs one of which is de~l;cated to each of the plurality of user k~cation~ oci~ted with said local30 neighborhood library 2. Typically there are up to 600 user locations fed from each local neighborhood library.
~76~
Referring to the Type "C" Cable TV BUS portion of Figure 3, there is shown a television signal equal access point 20 which allows equal access by television programmers to distribution of their television signals by the network. The ~,lerelled embodiment is for each equal access point to be a single coaxial cable 5 type feed for carrying 1 to 72 çh~nn~lc in a VSB AM frequency division multiplex fonn to bro~rlb~nrl amplifier 57, with each of said I to 72 channels being modulated onto "i~îelelll television ~h~nn.ol Channel frequencies are repeated on dirrelenl coaxial cables feeding dirrelt;l~t Class C buses. The broadband RF
amplifiers 57 each amplify the 72 TV ch~nnel~ prior to their being combined ontol0 the radio frequency distribution bus 58. Each of said busses 58 has a plurality of outputs 59 one of which is deAir-ated to each of the plurality of user locations l associated with said local neighborhood library 2. Typically there are up to 600user loGations fed from each local neighborhood library.
Figure 4.0 shows the central library apparatus for inserting idenlirlcalion information for the purpose of identifying the source of unauthorized d11p1i-~ation of Type B VOD pro~dllJlllillg for commercial profit purposes.
Video play unit 65 is one of 4 shown but one of 72 provided for each 20 fiberoptic fiber, each of which has a capacity of carrying 3 Type B programs to a local library as previously said, each plo~alll being played on 24 video play units 65, each play unit starts the play of the program 5 minutes after the start of the ple~,ious unit thus pluvidillg the user the Op~Ol lullily to effectively pause or replay the program from S minutes to 120 minutes after initial playing has begun on the25 first of said video play units. Each of the plurality of video play units 65 feeds one of a plurality of vertical blanking interval (VBI) data ins~l lel~ 66. The output of each of the plurality of VBI data insel lel~ are provided to insert illrollllalion into the vertical blanking interval of the played program. The inserted VBI
infnrm~tit n identifies the time and date of the l~ ",;,~cir)n and the identity of the 30 local library to which the program is being ll~ l-,illed for subsequent distribution to local neighborhood co~ unily users. Each of the plurality of VBI data inserters 66 feeds one,of a plurality of character generators 67. The character 2~76~2 generators are provided to insert information into the visible video of the played program. The inserted video information identifies the time and date of the ,u~."i~;nn and the identity of the local ]ibrary to which the program is being Ll,u~c~ ed for subsequent distribution to local neighborhood co~ lu~ y users.
Said inrollllalion is distributed throughout the program so as to be difficult to remove without deleting valuable program in~ol.l.alion. Either the VBI data inserter or the character generator may be deleted. It is desirable but not necessary to incorporated both deterrent methods.
Figure 5.0 shows the local library appal~us for inserting identification infr~rm~ti(m for the purpose of idenliryillg the source of un~uthnrized duplication of Type B VOD proy,la..ll~ lg for commercial profit purposes. This appalalus enhances the copy protection hlrollu~ion provided by the central ]ibrary disposed equipment described in relation to Figure 5.0 as it identifies the specific user15 location to which the progl~llllllil~g is being llanslllilled co...l)ared to the identific~tion of only the local library to which the progla..llllillg is being distributed. When Type B VOD ~lo~al~lllillg is selected for distribution to one of a plurality of user loc~ir)nc by the bus selector switch 91 in Figure 7.0, 72ch~nnP1i of Type B progl,lllll llg is switched through the bus selector switch from 20 one of a pluralitg of Type B buses 54 to a tunable frequency co~ el lel 94. The Local Control Colll~ulel 14, that also controls the bus selector switch 91 via control path 93 in Figure 7.0, addresses the tunable RF converter that is provided on a dP~lirated basis to the ordering user location and ll~ iL~ digital tuning i"r .I"~ "~ via control path 101 in Figure 5.0 to the addressed collvellel 94. The 25 RF television channel that has been ordered by said ordering user is tuned to and demnd~ ted, tbe demodll1~ted video output of which is input to a dedicated VBI
data inserter 99 which inserts time, date and user location identifiratinn inform~tinn throughout the vertical blanking interval of the video signal. The output of said VBI data inserter is conn~ct~d to the de~lic~ted character generator 30 100 which inserts time, date and user location identifiç~tic~n information ~llrougllout the visible portion of the video signal. Said illLo~,lla~ion is distributed throughout the program so as to be difficult to remove without deleting valuable - 2~76~
program inform~tion. As is the case in the apparatus shown in Figure 4.0 either the VBI data inserter or the character generator may be deleted. It is desirablebut not necçs~ry to incorporate both deterrent methods.
The wireless remote control shown in Figure 6.0 is provided for the purpose of providing the user with a user friendly apparatus for requesting ~lo~ g directory il)ro~ n and, possibly, consumer goods as well. By pr. ssilJg source button 77 the user can l~nsl-lil to the local library a request to access any one of a plurality of video distribution buses. Two Source buttons are 10 shown, one far toggling upward through the available buses and the other for toggling dowllw~lld through the available buses.
A user may review a listing of the available prog.dl~ g offered on the selected bus by pl~ ing one of the two dile~ ~o,y buttons 78. Subsequent pressing 15 of the Up Direclul~ button permits the user to scroll upward through the dilb~ luly of offered pro~l~llJllJiJJg and by pressing the Down Directory buttonpermits the user to scroll back down through the directory listing for the s-o1ected bus. The program listed in the middle of the directory listing shown on the TV
screen is highlighted on said screen for the purpose of identifying the program 20 that would be ordered should the user press the File Select button 79 at that time.
- When the user has requested Type "A" VOD progra~,.. i.. g, pressing the Play button 80 initiates the start of the playing of the previously selected program.
Similarly pressing the Stop button 81 halts the play operation. Pressing the 25 Rewind button 82 permits the user to rewind the played program, the amount rewound depends on the amount of time that the user has the rewind button depressed. Similarly the pressing of the Fast Forward button 83 permits the userto fast forward through the selected ~lu~a,ll.
Should the user have sPlected a Type B VOD program, pressing the Rewind 5 min. button 84 results in the user's deAi~ted tunable RF COIIvt;l lel 94 being re-tuned to an RF TV channel delivering the selected pro~ llhlg but -' 2~76~
delayed 5 minutes re]ative to the previously selected channel. Subsequent pressing of the Rewind 5 minute button permits the user to jump back an ~rl(litjon~l S minutes, etc. Similarly pressing the Fast Forward button 85 permits the user to jump forward to an RF TV channel which is also carrying the selected5 program but the playing of which is 5 rninutes ahead of the previously selected RF
channel.
The ten digit keypad 86 is provided for the purpose of permitting the user to input a Personal Ide~ ri~-A~ n Number or PIN number. The insertion of the 10 PIN number permits the user to order consumer goods, said consumer goods being advertised on a co~ goods adve~ ing channel. Said advelli~hlg channel being distributed on one of the plurality of Type C Cable TV buses 58 (although alternatively it may be lliil~c~ e(l to the local library 2 from a central source by s~tellite coaxial cable or fiberoptic cable and distributed on a fifth bus 15 type).
The l~ n of said PIN number also permits the user to have the ~yl~enl for said ordered goods authorized to be charged to a previously approved line of credit or credit card. By pressing the Purchase button 87 the 20 ordering of the advertised goods, seen at the instant that said goods are visible on said ordering user's TV lcceiving a~al~lus screen 21, is initiated. Upon reception of such a request the local control colll~ulel 15 switches the video signal then being delivered to the user to the Directory or D Bus, the D Bus 92 is shown in Figure 6.0 as is the Bus Selector Switch 91 and the local control col~ ulel 15.
25 The Local Control Computer, ll~l, ,ulil~ a text message t~ a previously idle D Bus RF television Gh~nne1, switches said ordering user's bus selector switch to the D
Bus, tunes said ordering user's RF frequency Col~ l ler to said previously idle RF
television channel, for the purpose ~f ll~ ."i~ e a request to said ordering user's television receiving a~pal~lu~. Said request asks said ordering user to enter said 30 PIN number. Should a valid PIN number be entered within a specified time period the Local Control Colllpuler 15 then ll~llslllils a series of mPec~gPs to the purchasing user's TV 21 that asks the user to identify, using the keypad 86, the -' 2~576~2 credit card type, credit card expiry date and credit card number to which the purchase is to be charged. Upon receipt of the required information the contro]
computer then lla~ s a text description of the product ordered and requests the purchaser to confirm the product ordered by pressing the Purchase button 87 S for a second time. Alternately should the Stop button 81 be pressed the order is cancelled. The Local Control Com~uler 15 then transmits all required ordering hlro~lllalion to the central Master Cu~ )uler and Billing Computer 8 for order processing.
Figure 7.0 shows al)pal~lus for permitting the user to have user controlled selection of any of a large plurality of channels. A plurality of buses are shown, each of which carries a plurality of radio frequency, frequency division multiplexed television channels. Each bus typically would have a capacity of 72 of such channels, which is a typical III~XiIIIUIII number of channels that could be delivered by a cable TV Ope~atOl using col,v~nlional cable TV delivery apparatus.
Although only one of each of the Type A Video-on-Demand Bus 49 and one Type B Video-on-Demand Bus 54 are shown, and only one Type C Cable l~V Bus 59 and one Type D Directory Bus 92, it is understood from the earlier disclosure inrelation to this invention that, typically, there would be employed a plurality of each bus in use at each local library 2.
User input control signals are t~ led to the Local library Control Computer 15, which ~,irolllls f~ I;onc as a directory generator, on a plurality of signal paths 30 as p~eviously embodied in Figure 2Ø The local library control co~ uler 15 reacts to a user request for a specific bus and program by addressing the dedi- ated bus selector switch 91 which is provisioned for the requesting user's location, by ~ CIIl~ e to that selector switch via control path 93 instructions for it to connect the al~lu~lia~e bus to the digitally tunable RF television channelfrequency cû~ eller 94. The switching technnlllgy used may be any of the methods described in Bradley et al. in US Pat. No. 4,878,245.
---'- 2~5~6~2 Also shown in Figure 7.0 is the apparatus provided for the purpose of generating text information, such as the previously referred to directory of offered progr~mming, and consumer product ordering information and proln~l~. Said directory of offered programming information is transmitted in response to user S control and is typically dirre~ from text information being de]ivered to other usèrs at the same time. Said text information being displayed on the user's TV
screen. Said text information is converted from data format to video format and modulated onto one of a plura]ity of RF te]evision channels by one of a plura]ity of video drivers and modulators 92. Said RF te]evision channels are frequency division multiplexed onto one of a plurality of directory or D Buses 92. Said D
Bus output is amplified and split into 600 separate outputs, one of which is applied via signal path 97 to each of the bus selectors 91 dedicated to an end user loc~tion Bus selection is controlled by control signal path 93, and Rf channel selectiQn is contro]]ed by tuning signal path 95. The ordered program is tr~n~nitted to an RF modulator, baseband audio and video amplifiers or photonic trammitter via signal path 96 for subsequent trancmiCcion to the user's location as shown in Figure 2Ø
It will be understood that various mo~iifiç~tiQns will occur to those skilled in the art without departing from the inventive concept, whose scope it is desired to define only by the appended claims.
25 8. To provide for the ec.~l-nic needs of a pay television system by providingfor the needs of the system to confirm the identity of a purchasing user for thepurpose of cllarging for cot ~u",er goods sold through the use of the system.
9. To provide for the economic needs of a plurality of cable TV undertakings colllpe~ g within a given cable TV franchise area.
2~76~2 In accordance with one aspect of the invention there is provided a secure, hierarchial, video-on-demand television signal distribution network having at least one local comlllullily library serving a plurality of geographically plo~ late subscribers, each collllllunily library providing at least one video distribution bus 5 for att~c~ment of a plurality television channel tuners, one tuner for each subscriber, to tune a selected television channel on said video distribution bus for delivery of the tuned television signal over d~lic~ted television signal delivery lines to the subscriber, each said library having: a plura]ity of te]evision program record and playback units for 1 ecor ;ling television programming and playing back 10 previously stored television progl~ , each te]evision program record and playback unit provided with a channel tuner for tuning a television channel to be recorded and further provided with a tuneable television signal modulator for modulating the p]ayback te]evision signal to a selectable channel, each modulator tellllil.ated on said video distribution bus; and a user control signa] path forcarrying user selection and control data from the subscriber plelllises to the local COIlllllullily library whereby the user pro~lalllllling choices and control may be acted on by the local library in re~unse to user input to select or control the television signal to be delivered or being delivered to the user over the dedicated television signal delivery line serving the user; and a central library serving said 20 local libraries having a wide bandw;dlh television signal delivery link extending therebetween for delivery of television pro~ lllhlg to said local libraries for storage on said program record and playback units or for delivery to a user served by said local library, further inrlu-1in~ a control data conllllu~lications pathextending between said central library and each said local librar~ whereby user 25 selection and control .~ign~11in~ may be effected co-operatively by the central and local library.
BRIEF DESCRIPTION OF T~IE DRAVV~NGS
30 In the drawings, which illustrate embodiments of the invention:
Figure 1.0 is an overview of the embodied hierarchial network of electronic libraries.
-' 2~76~2 Figure 2.0is a functional block diagram that shows, the interconnection of the major components of the hierarchial network of electronic ]ibraries, and theidentification of the major components of the central electronic library, the neighborhood local library and the apparatus located at user's residences.
s Pigure 3.0 is a functional block diagram that shows the apparatus for formulating and multiplexing, Type A Video-on-Demand (VOD) signals onto one of a plurality of Type A Buses, Type B Video-on-Demand (VOD) signals onto one of a plurality of Type B Buses, and the me~hod of providing a low cost 10 opportunity for one of a plurality of cable lV operators to have access to a de~lic~ted Type C bus.
Figure 4.0 is a fimction~l block diagram that shows the central library appal~us for inserting identifirati~n i..rO. I-~lioll for the purpose of identifying the 15 source of unauthorized duplication of Type B VOD progl~lllnlillg for commercial profit purposes.
Figure 5.0 is a fimrtinn~l block diagram that shows a location for the insertion of the copy deterrent il~rn....~lion which inserts an idenlirication code 20 unique for each user's physical loc~tinn Figure 6.0 shows a wireless remote control l~ c~-.il~et used to provide users with, library control and access fnn~tjc)nc, including the ability to place orders for programs and cnncumer goods.
Figure 7.0 is a functional block diagram that shows, a~a~ s for permitting the user to have user controlled selection of any of a large plurality of ch~nnelc distributed on a plurality of buses each of which can carry as many RF
television ch~nnelc as can be offered by a cable TV operator using collvellLiona]
30 technology, and appal alu~ provided for the purpose of generating text information, such as directory of offered pro~ll,millg in~oln,a~ion and consumer 2~76~2 product ordering information, in response to each users request and control signal input.
DESCRIPIION OF T~IE PREFERRED EMBODIMENT
5With reference to Figure 1.0 there is shown an overview of the hierarchial network of electronic libraries. A typical user's residence 1 is shown, alternately an educational institution classroom could be substituted. The user shown receives television signals from a local electronic neighborhood library ~. The neighborhood library is typically located within 2 kilometres of the user's location.
10User requested television progl~ g is ~ .lil led from the local library to theusers location over a derlir~t~d television signal delivery line 3. Preferably this ll~n~",i~lnn line is co~lvenlional telephone cable or a low cost, low bandwidth fiberoptic fiber, although a narrow bandwidth Ill;lli~l u~ e coaxial cable could be substituted. A plurality of high capacity, wide bandwidth television signal delivery 15links 4, preferably, fiberoptic fibers, co~ c~ the local library with the central library 5. These high channel capacity wide bandwidth television signal deliverylinks are used to tlall~ il low demand and/or local interest programming from the central library to the local library for storage at the local library, said local library stored ~rogl allJllling is available for subsequent access by neighborhood users such 20as 1 homing on said local library. Said fiberoptic link is also available for the distribution of general d~m~n-1, high interest progr~mming, said pro~ ",lllillg is available for direct access by users from the central library without storage at local libraries. A plurality of fiberoptic links 6 is also provided for the purpose ofpermitting users to access ylo~llllllJIlg stored at any of the plurality of local 25neighborhood libraries.
We have discovered that to ",~i.,-i,ç video access and control for users while l~,;"i",i,i"g the investment n~ocesc~ry to provide the user desired control and variety of pro~"~",i~,;ng, it is useful to categorize or classify the programming into 30categories referred to herein as Class "A" Video on Demand (Class "A" VOD), Class "B" VOD and Class "C' VOD. Other classes may arise, however, the above 2~7~2 3 are fundamental to understanding the con~lguration of apparatus described in - accordance with the present invention.
Type "A" VOD progl a~~ g is indicated by a stored video program sought to be individual]y controlled by the user to permit pausing, rewinding, fast-rolwalding etc. of the actual program source where the program source is, from a network contention point of view, low demand. That is, the chance or incidenceof 2 or more users ~imnlt~neously seeking access to the video program is small.
Examples of this type of prog~ e are educational movies used by the teacher or instructor to assist in the de]ivery of educ~tinnal information to students. The teacher needs to pause the movie to permit dialogue at critical points and to rewind the movie to allow ~revio~ls points to be reviewed etc. Also in this category of video program would be cultural or special interest titles (ie yesterday's broadcast news).
Type "B" VOD pro~ g is inrlir~tecl by a stored video program sought to be individually controlled by the user to permit pausing"ewindi,lg, fast-ro,w~ldi~lg etc. of the actual program source where the program source is, from a ne~wulh cnntenti~ n point of view, high ~m~nrl That is, the chance or incidence of 2 or more users simult~neously seeking access to the video program is large. FY~mple~ of this type of pro~~ g are new release movies for which there is a general pent up demand for viewing. The user of such a movie would prefer to select the title to be viewed and have the commencement time be as close to the request as possible, ie. be viewed on demand. It is also preferable to allow such a user to have the ability to rewind or backup the movie to review missed spots or to fast-forward the movie to advance to a desired subsequent portion.
Type "C" VOD prog-allll"illg is in~ ted by a video program that may be live or stored but is not individually controlled by the user, where the programsource is, from a network contention point of view, high dem~n-l. That is, the chance or incidence of 2 or more users simultaneously seeking access to the video program is large. E~amples of this type of progl ~nJll~ g are traditional broadcast 2~576~2 TV carried on the cable media, live events such as sports events or national addresses by the G~ve~ ncnt or a public agency etc. The wseI of such a video program prefer to select the content or title to be viewed and have the event unfold with any other involvement.
s Figure 2.0 shows the inLerco~ ectinn of the major components of the hierarchial network of electronic libraries, and the identifiratinn of the majorcomponents of the central elc~llonic library, the neighborhood local library andthe appal~lus located at user's re~; lencçs It also shows three dirrelel"
embo~limrntc of user control signal paths and three dirrerellt embodiments of the de~liç~ted television signal delivery lines.
With reference to Figure 2.0 there is shown the central library 5. The central library conl~ins three basic types of apparatus, the central storage andplayback appaldlus 7 where pro~llllllillg is stored on a variety of media, magnetic tape, laser discs, and colll~uler lll~lllOl~, for subsequent lli~ cion to local libraries, the master control and billing c.~lllpuler 8 which records user usage for billing pul~oses and controls the starting and stopping of the video/audio storage and playback apl,al~lus located in the local library. Also shown is the interface al,~al~Lu~ 9, 10 and 11 for receiving and lli~ g electronic ic~;~m~ from and to a plurality of user's telephone instruments 14 and a plurality of local neighborhood libraries. A plurality of Dual Tone Multifrequency (DTMF) Receivers 9 receives user .~ d signals via collv~nlional telephone cable 12, using a dial up public switched telephone network (PSTN) 13 that linksthe central library 5 to a plurality of user's telephone sets 14 located at a plurality of user's physical loc~tir)nc IA. The master billing and control colll~ulel 8 llan~ voice coded colllpuler il~fol".~ jrn via 12, 13 and 14 to assist the user in inputting collllllallds, using methods known to those versed in the art. A
plurality of control data cou~ llllirationC moclemi 10 are incorporated to enable the high speed ~ c~ Ou of data signals to and from a plurality of local library control colll~ulel~ 15 located in each of a plurality of local electronic libraries 2.
For security reasons, the control data co~ lionC path 17 is preferably a ~' 20~76~2 dedicated voice circuit assigned by the telephone carrier; by way of i]lustration, it is shown as a copper conductor cable. The data link ll~llsl~ s usage data and control co"""~n-lc from the local libraIy to the central library, and control co"""~l-dc from the central library to the local library. The control cn~
s ~ lcllliLled from the central libraIy master computer determine what pro~l~llJl,lilJg is stored on what storage/play device located at the local library.
A basic component of the local library is a local storage, modulation and RF busnetwork 18, said network has as input television program signals, both Class A, and Class B ~ideo on Demand (VOD) signals ll~n~ led to it via a plurality of fiber optic tr~ "i~:ol- f;l~iliti~5 19, and a plurality of television signal equal access points (EAP) 20 that may be used by television progl~lllll-ing providers to distribute their pro~l~lllllling over the network.
If the number of record/store/playback ~pl)al-dlus provided at a local library is n units, the number of record/store/playback appalalus storing proy,lalllnlillg and available for access by users at any one time is n-x units. The specific x units of ap~al~l~s not available for access at any given point in time are ~ItçrnS~tely available for the purpose of lecoldil,g progldlllllling being downloaded to the local library from the central library. Thereby permitting the infinite discreet rotation of available pro~l~lllllling over time.
Example user locations 1A, lB, and lC tçl",irl~t~ the reception of "il~ed pro~ lllling at the user's television receiving apparatus 21.
Pro~allllllillg is tr~ncmitted to each user's location using the most ec--nnmi- ~l Of the following ll~ ic~ n means, fiber optics, coaxia] cable, or paired copper conductor.
In user access method "A", twisted pair copper conductor 3A is employed as the dedicated television signal ~ n line between the local library 2 and each of the plurality of neighborhood user !ocatinne lA. Baseband video ll~n~llli~ler 28 is deci~n~d to pre-emphasize the Ir~ ed baseband video signal to compensate for high frequency capacitive roll-off effects and possible colour -- 2~576~
subcarrier intermodulation distortion that will be introduced by the twisted pair copper conductor 3A when used as the tr~ncmic~ion medium for the high frequency signals of the base band video signal. The so conditioned video signalis then amplified and converted to a balanced impedance relative to ground S output by video baseband ~ er 28 and carried to a user l--c~tit n. The associated audio signal being amplified and applied in a balanced to ground configuration to a second telephone cable pair (not shown) for simultaneous ",icci~n to said user's loç~tion At said user's location the separate audio and video signals are AM ~SB modulated onto an RF carrier by Baseband Receiver 37 for subsequent reception by user's TV receiving apparatus 21.
User generated control and selection signals are Ll~n~ ed from the user location to the local library control co~ uulel by using public switched telephone n. Iwu~h 13 by dialling the master control and billing computer 8 and using the dual tone multifrequency (DTMF) tones produced by the telephone 14. The origin of the prog.dlllllJing ~el~-cticn and control ~ien~lline being received by the master billing and control colllpuler is assured by employing one of two possible methods. Firstly, the user may be required to enter an identity and/or security code known only to the user served by de~liçated television delivery path 3A.
- 20 Alternately, the billing and control collJ~uler can be equipped to identify the incoming caller by using aulolll~lic number identific~tiQn (ANI) used, for example, in toll billing for long distance calls.
In User access method "B", fiber optics is employed as the dedicated television signal ll~ ;on line between the local library 2 and each of the plurality of neighborhood user locations lB. This configuration is the plerelledembodiment of the de~licated television signal llanc~"ic~ n line 3B as it provides the most bandwidth to each user with the least amount ûf cable bu]k at the localcol,,nlullily electronic library 2 end. Radio frequency television signals are mod~ ted onto a lightwave m~-linm via a plurality of photonic lli.n~l"illel~ 22.The ll .n~"il~ed optical signal is received from the fiber optic dedicated television signal ll~n~ n line 3B by photonic receiver 24. Photonic receiver 24 converts -' 2~76~2 the received optical signal into a radio frequency signal which is tr~n~nnitted to the user's TV 21 via coaxial cable 25.
User input to the network for selection and control of the pro lall.l..i..g 5 being received or being selected to be received can be communicated to the control co.llpulei via the user's telephone set located at the user location lB (not shown, but see 14 in user access method "A"). Alternately, pro~ nl--illg selection and control signals can be colllllll..~i~ated to the control computer 15 through user operation of a wireless llan;,~ er 28 which lldn.7lnils a low data speed wireless 10 signal to wireless receiver 29. Wireless receiver 29 then col~vells the wireless signal to an electrical signal for l~ c~ui~on over a user control signal path 30B, which is a copper ll~u~ on path that is ~le~ir~ted to the individual user. Thus the origin of the progldnllllillg selecti~n and control signal is assured by theimmovable physical path in the forrn of a de~1ic~ted user control signal path 30B.
In user access method "C" coaxial cable is employed as the de~lic~ted television signal l,~ line 3C between the local library 16 and each of theplurality of neighborhood user loc~t;on~ lC. Radio frequency television signals are amplified for l.~nc~u;c~ n by a plurality of II~D~ llel~ 26, coaxial cable 32 20 connects said amplifier apparatus to the high frequency lldnslllil port of High/Low Coupler 33, coaxial cable 3C conl~e~l~ the high frequency output port of High/Low Coupler 27 to the high frequency input port of High/Low Coupler 34, and coaxial cable 35 connects the high frequency output port of High/Low Coupler 34 to user's television receiving apyal~lu, 21. Selection and control signals can be 25 c~ ---ic?,ted to the control co..ll)uler 15 through user operation of a wireless ll,u.~ tçl 28 which is cnnn~cted to the low frequency input port of the High/LowCoupler 34 where the user control signal path 30C is carried in the reverse direction on the coaxial cable to High/Low Coupler 27 the low frequency output port of which is c~-nnectçd to the local control colllyuler 15. Thus, in this 30 configuration, the coaxial cable 3C is a 2 way ll~ l;c~;on apparatus with the high frequency TV signals going in one direction and the low frequency user control data signals going in the other direction, a technique that is well known to - 2~576~2 practitioners of the art. Thus the origin of the progla~ g se]ection and controlsignal is assured by the immovable physical path in the form of dedicated coaxial cable 30C.
S It will be understood that user input to the network for selection and control of the pro~a,lllllil,g being received or being selected to be received can be collln~ irated to the control coll~yuler via the user's telephone set located at the user location 1C (not shown, but see 14 in user access method "A"). In such a case, the need for High/Low Couplers 34 and 27 at each end of the coaxial 10 cable 3C is elimin~ted as the coaxial cable is no longer a 2 way ll~u~.n;~ ona~alalus, it is reduced to carrying high frequency TV signals in one direction only.
Referring now to Figure 3.0 which shows the appal~lus for formulating and 15 multiplexing Type A Video-on-Demand (VOD) signals onto one of a plurality of Type A Buses, for form~ ting and m-lltipl.oYing Type B Video-on-Demand (VOD) signals onto one of a plurality of Type B Buses, the method of el;.,.;"~ gthe cable TV monopoly by providing a low cost opportunity for each cable TV
operator to have derlir~ted access to one of a plurality of Type C buses and 20 providing the O~pCll luni~y for users to select the bus and cable TV pro~ illg of their choice.
With reference to Figure 3.0 there is shown the appal~lus for receiving progl~.lll.~illg ~ n~",il~ed to one of a plurality of local neighborhood electronic 25 libraries, and the a~a~lus for ~11U~,~'' llg said pro~l,.llllllil.g for subsequent distribution on radio frequency dislll~ulion busses.
Shown is one of a plurality of Type A Video-on-Demand Buses, one of a plurality of Type B Video-on-Demand Buses, and one of a plurality of Type C
30 Cable Television buses.
~576~2 Type A pro~ldlll~nillg is stored for access by users in a video library COIllp~ g a plurality of record and playback units 45. At any period in time, some of the record and play units are off-line and not available for access by users; said units are available at that time for receiving and recording S pro~l dlllllling downloaded from the central library. By so doing the Type A VOD
pro~ alllllling available at a local library is continually being changed, and by said continuous change the capacity of the ll~u~ on facility from the central libraryto the local library for Type A VOD programs need not be large. Said Lr~n~ inn facility is labelled as 4 in Figure 1.0, and as 38 in Figure 3.0 and is 10 shown as a single fiber optic fiber. A fully equipped single fiber has a capacity as high as 864 program down loads per day with each program being 2 hours in duration and download being in real time, a IllillilllUlll equipped fiber would have a capacity of 12 downloads per day of 2 hour programs at real time. The fully equipped fiber carries 72 television channels and the Illinilllulll equipped fiber 1 15 channel.
Should the facility be a coaxial cable l~ --;c~ n line from the central library, or a coaxial cable feed from a source other than the central library such as a television receive only satellite earth station, the facility is shown as 39 in 20 Figure 3Ø
All progl~llllJillg selection, recording and playback operations are controlled by information received by the local library control computer 15 fromeither the master control and billing colllpu~ei 8 via control data collllllul-iration~
25 path 17, or the User via the user control data signal path 30, as previously described in r~relence to Figure 2.0 describing embodiments 30A, 30B and 30C.
The central library Master Control and Billing Computer 8, in Figure 2 0, llall~llJil~ signals on control data cf)u.. ~ir~linne path 17 advising the local30 control com~uler 15 to ready recording a~aldlu~ for the reception of Type A
VOD progldnl,llillg about to be downl( acled to said local library 2 on fiber optic link 38; it also instructs the Local Control Computer 15 as to which one of a 2~576~2 plurality of record units 45 the pro~la~ g is to be recorded on, and informs theLocal Control Computer 15 as to the radio frequency television channel the program will be ~l~ns~ ed on.
For example, should the plO~lall~ g be Llalls~ ed on fiber optic feed 38, the Local Control Computer 15, having previously been advised of said ~r~ iCci~n by Master Control and Billing Computer 8 over control data col,llllwlications path 17, sends control data via input selector control signal path 41 to the input selector 40 to enable reception of pro~ g from said fiber optic feed 38 and internal photonic le. eivGr circuitry 60 so as to receive a plurality of television signals, electrically f~rmn1~te~, by way of example, as radio frequency slmplitude mod~ ted vestigial side band (AM VSB) signals; said RF signals are fed to distribution unit 42 via selector switch 61, said distribution unit 42 distributes said signals to a plurality of tunable, addressable demodulators 44.Said tunable demodlll~tors are controlled by the Local control computer 15 via tuneable, addressable demodlll~t~r control path 43, the audio and video outputs of said demodulators is applied to the input of one of a plurality of record andplayback units 45. Local Control C~ll~ulel 15 controls the recoldil,g operation of the record and playback units 45 over control path 46. Upon reception of a user request signal on.of a plurality of user control signal paths 30, said Local Control Co~ ulel 15 l~ a play signal to the record and playback units 45 stores i~rO~ n as what pluglall~ was ordered by what user and the time and date of the request, said ordering infnrm~ti~ n is subsequently ~ ed via control data col~ u..icati~n~ path 17 to the Master Control and Billing Co~ utel25 8 in Figure 2Ø Video and audio signals corresponding to said programming request are mod~ ted by the RF mod~ tor 47 ~soci~ted with the record and playback unit 45 playing said requested plc)~la..llllil~g. Typically each of theplurality of Type A RF Buses 49 could carry up to 72 separate simultaneous programs. Each of said busses 49 has a plurality of outputs one of which is 30 de-iicated to each of the plurality of user l~cati-n~ 1 associated with said local neighborhood library 2. Typically, there are up to 600 user ]ocations fed from each local neighborhood library.
20576~
The central library's Master Control and Billing Computer, 8 in Figure 2.0, ll~nslllil~ signals on control data colllll,ullications path 17 advising the local control computer 15 to ready recording a~palalu~ for the reception of Type A
VOD pro~,a,l,lllillg about to be received by said local ]ibrary 2 from satellite5 receiving antenna system 64, it also instructs the Local Control Co",pu~el 15 as to which one of a plurality of record units 45 the progl~lllllling is to be recorded on. For example, should the satellite television progld~ ,ing be received on coaxial cable 39, the Local Control Col~uLel 15, having previously been advised of said tr~n~mic~ n by Master Control Computer 8 over control data 10 co~ tionc path 17, sends control data to the input selector 40 to enable reception of progld"l"lillg from said coaxial cable 39, said input selector switch tunes its internal satellite receiving ap?al~lus 62 via control signal path 41 so as to receive an audio and a video signal. Said tuning signa]s received by input selector 40 over control signal path 41 control the positioning of the satellite15 receiving antenna, pola~ lion selection, and video and audio subcarrier selection.
Antenna positioning control signals are ~ "illed to satellite ~nt-o.nn~ 64 by control path 63. Said video/audio signals are VSB AM modu]ated by the satellite receiving a~p&l~us onto an RF television channel carrier and distributed to a plurality of tunable, addressable dçmndul~tors 44 and subsequently to a plurality 20 of record and playback units 45. Local Control Computer 15 controls the digital]y contro]led tuner/demodlll~tor 44 over control path 43, and also controls the recording operation of the record and playback units 45 over control path 46.
Upon lccel.lioll of a user request l.~ ion over one of a plurality of user control signal paths 30~ said Local Control Colllpuler 15 addresses the desired 25 record and playback unit 45 and ~ ils a play signal to said addressed unit, said unit stores the ~ -,.;lled program. Video and audio signals corresponding to said l,log.~l.. illg request are mndlll~ted by the RF mnd~ tor 47 associatedwith the record and playback unit 45 playing said requested pro~t."".,i.lg.
Typica]ly, each of the plurality of Type A RF Buses 49 could carry up to 72 30 separate simultaneous programs. Each of said busses 49 has a plurality of outputs one of which is de~lic~ted to each of the plurali~ of user locations 1 associated - ~ 20~76~
with said local neighborhood library 2. Typically, there are up to 600 user locations fed from each local neighborhood library.
The central library's Master Control and Billing Co"-~ul~r 8, in Figure 2.0, S llal.sl~ signals on control data "o~ lllir~tinnc path 17 advising the local control co.ll~ulel 15 as to the name and duration, and channel assignments givento Type ~ Video-on-Demand ~l u~ ~ g about to be or being ll ;~ ed from the central library 5 to the local neighborhood library 2 for access by users 1 via one of a plurality of Type B di~llibulion busses 54. The typical d-uration of each 10 lype B VOD program would be about two hours. Typically, each of a plurality of Type B programs would be ll~n~ illed on 24 dirrerenl radio frequency television ch~nn~le with the start tirne of lli~ .ion being delayed 5 minutes from the start of the first ll~ s:r~n to the start of the second, and being delayed S minutes from the start of the second ll~,n~-,ic~;on to the start of the 15 third lli1n~ n, etc. The pul~ose of so doing is to provide the user with the ability to effectively pause his or her reception of said plugl,~ ,l,i..g S minutes, 10 minutes, 15 minutes, etc., so as to permit the user with the opportunity to replay plo~a"",-i,-g or to take a break from viewing. Typically 72 RF TV ch~nneli would be received on each fiber, or 1 fiber has the capacity to carry 3 separate20 Type B Video-on-Demand pl~l~llli~, where each of said programs offers said 24separate viewing o~pullunilies spaced 5 rninutes apart in playing time. The plerellcd embodiment is for each fiber to carry the 72 ch~nnele in a VSB AM
frequency division multiplex form, with each of said 72 ch~nn~le being modulatedonto dirrelcnl television channel. Ch~nnel frequencies are repeated on fibers 25 feeding diLrcle~ Class B buses. The photonics receivers 52 collve,l~ the signals from optical to e1ectric~l form. The bro~db~n(1 RF amplifiers 53 each amplify the 72 TV ch~nnele prior to their bemg combined onto the radio frequency distribution bus 54. Each of said busses 54 has a plurality of outputs one of which is de~l;cated to each of the plurality of user k~cation~ oci~ted with said local30 neighborhood library 2. Typically there are up to 600 user locations fed from each local neighborhood library.
~76~
Referring to the Type "C" Cable TV BUS portion of Figure 3, there is shown a television signal equal access point 20 which allows equal access by television programmers to distribution of their television signals by the network. The ~,lerelled embodiment is for each equal access point to be a single coaxial cable 5 type feed for carrying 1 to 72 çh~nn~lc in a VSB AM frequency division multiplex fonn to bro~rlb~nrl amplifier 57, with each of said I to 72 channels being modulated onto "i~îelelll television ~h~nn.ol Channel frequencies are repeated on dirrelenl coaxial cables feeding dirrelt;l~t Class C buses. The broadband RF
amplifiers 57 each amplify the 72 TV ch~nnel~ prior to their being combined ontol0 the radio frequency distribution bus 58. Each of said busses 58 has a plurality of outputs 59 one of which is deAir-ated to each of the plurality of user locations l associated with said local neighborhood library 2. Typically there are up to 600user loGations fed from each local neighborhood library.
Figure 4.0 shows the central library apparatus for inserting idenlirlcalion information for the purpose of identifying the source of unauthorized d11p1i-~ation of Type B VOD pro~dllJlllillg for commercial profit purposes.
Video play unit 65 is one of 4 shown but one of 72 provided for each 20 fiberoptic fiber, each of which has a capacity of carrying 3 Type B programs to a local library as previously said, each plo~alll being played on 24 video play units 65, each play unit starts the play of the program 5 minutes after the start of the ple~,ious unit thus pluvidillg the user the Op~Ol lullily to effectively pause or replay the program from S minutes to 120 minutes after initial playing has begun on the25 first of said video play units. Each of the plurality of video play units 65 feeds one of a plurality of vertical blanking interval (VBI) data ins~l lel~ 66. The output of each of the plurality of VBI data insel lel~ are provided to insert illrollllalion into the vertical blanking interval of the played program. The inserted VBI
infnrm~tit n identifies the time and date of the l~ ",;,~cir)n and the identity of the 30 local library to which the program is being ll~ l-,illed for subsequent distribution to local neighborhood co~ unily users. Each of the plurality of VBI data inserters 66 feeds one,of a plurality of character generators 67. The character 2~76~2 generators are provided to insert information into the visible video of the played program. The inserted video information identifies the time and date of the ,u~."i~;nn and the identity of the local ]ibrary to which the program is being Ll,u~c~ ed for subsequent distribution to local neighborhood co~ lu~ y users.
Said inrollllalion is distributed throughout the program so as to be difficult to remove without deleting valuable program in~ol.l.alion. Either the VBI data inserter or the character generator may be deleted. It is desirable but not necessary to incorporated both deterrent methods.
Figure 5.0 shows the local library appal~us for inserting identification infr~rm~ti(m for the purpose of idenliryillg the source of un~uthnrized duplication of Type B VOD proy,la..ll~ lg for commercial profit purposes. This appalalus enhances the copy protection hlrollu~ion provided by the central ]ibrary disposed equipment described in relation to Figure 5.0 as it identifies the specific user15 location to which the progl~llllllil~g is being llanslllilled co...l)ared to the identific~tion of only the local library to which the progla..llllillg is being distributed. When Type B VOD ~lo~al~lllillg is selected for distribution to one of a plurality of user loc~ir)nc by the bus selector switch 91 in Figure 7.0, 72ch~nnP1i of Type B progl,lllll llg is switched through the bus selector switch from 20 one of a pluralitg of Type B buses 54 to a tunable frequency co~ el lel 94. The Local Control Colll~ulel 14, that also controls the bus selector switch 91 via control path 93 in Figure 7.0, addresses the tunable RF converter that is provided on a dP~lirated basis to the ordering user location and ll~ iL~ digital tuning i"r .I"~ "~ via control path 101 in Figure 5.0 to the addressed collvellel 94. The 25 RF television channel that has been ordered by said ordering user is tuned to and demnd~ ted, tbe demodll1~ted video output of which is input to a dedicated VBI
data inserter 99 which inserts time, date and user location identifiratinn inform~tinn throughout the vertical blanking interval of the video signal. The output of said VBI data inserter is conn~ct~d to the de~lic~ted character generator 30 100 which inserts time, date and user location identifiç~tic~n information ~llrougllout the visible portion of the video signal. Said illLo~,lla~ion is distributed throughout the program so as to be difficult to remove without deleting valuable - 2~76~
program inform~tion. As is the case in the apparatus shown in Figure 4.0 either the VBI data inserter or the character generator may be deleted. It is desirablebut not necçs~ry to incorporate both deterrent methods.
The wireless remote control shown in Figure 6.0 is provided for the purpose of providing the user with a user friendly apparatus for requesting ~lo~ g directory il)ro~ n and, possibly, consumer goods as well. By pr. ssilJg source button 77 the user can l~nsl-lil to the local library a request to access any one of a plurality of video distribution buses. Two Source buttons are 10 shown, one far toggling upward through the available buses and the other for toggling dowllw~lld through the available buses.
A user may review a listing of the available prog.dl~ g offered on the selected bus by pl~ ing one of the two dile~ ~o,y buttons 78. Subsequent pressing 15 of the Up Direclul~ button permits the user to scroll upward through the dilb~ luly of offered pro~l~llJllJiJJg and by pressing the Down Directory buttonpermits the user to scroll back down through the directory listing for the s-o1ected bus. The program listed in the middle of the directory listing shown on the TV
screen is highlighted on said screen for the purpose of identifying the program 20 that would be ordered should the user press the File Select button 79 at that time.
- When the user has requested Type "A" VOD progra~,.. i.. g, pressing the Play button 80 initiates the start of the playing of the previously selected program.
Similarly pressing the Stop button 81 halts the play operation. Pressing the 25 Rewind button 82 permits the user to rewind the played program, the amount rewound depends on the amount of time that the user has the rewind button depressed. Similarly the pressing of the Fast Forward button 83 permits the userto fast forward through the selected ~lu~a,ll.
Should the user have sPlected a Type B VOD program, pressing the Rewind 5 min. button 84 results in the user's deAi~ted tunable RF COIIvt;l lel 94 being re-tuned to an RF TV channel delivering the selected pro~ llhlg but -' 2~76~
delayed 5 minutes re]ative to the previously selected channel. Subsequent pressing of the Rewind 5 minute button permits the user to jump back an ~rl(litjon~l S minutes, etc. Similarly pressing the Fast Forward button 85 permits the user to jump forward to an RF TV channel which is also carrying the selected5 program but the playing of which is 5 rninutes ahead of the previously selected RF
channel.
The ten digit keypad 86 is provided for the purpose of permitting the user to input a Personal Ide~ ri~-A~ n Number or PIN number. The insertion of the 10 PIN number permits the user to order consumer goods, said consumer goods being advertised on a co~ goods adve~ ing channel. Said advelli~hlg channel being distributed on one of the plurality of Type C Cable TV buses 58 (although alternatively it may be lliil~c~ e(l to the local library 2 from a central source by s~tellite coaxial cable or fiberoptic cable and distributed on a fifth bus 15 type).
The l~ n of said PIN number also permits the user to have the ~yl~enl for said ordered goods authorized to be charged to a previously approved line of credit or credit card. By pressing the Purchase button 87 the 20 ordering of the advertised goods, seen at the instant that said goods are visible on said ordering user's TV lcceiving a~al~lus screen 21, is initiated. Upon reception of such a request the local control colll~ulel 15 switches the video signal then being delivered to the user to the Directory or D Bus, the D Bus 92 is shown in Figure 6.0 as is the Bus Selector Switch 91 and the local control col~ ulel 15.
25 The Local Control Computer, ll~l, ,ulil~ a text message t~ a previously idle D Bus RF television Gh~nne1, switches said ordering user's bus selector switch to the D
Bus, tunes said ordering user's RF frequency Col~ l ler to said previously idle RF
television channel, for the purpose ~f ll~ ."i~ e a request to said ordering user's television receiving a~pal~lu~. Said request asks said ordering user to enter said 30 PIN number. Should a valid PIN number be entered within a specified time period the Local Control Colllpuler 15 then ll~llslllils a series of mPec~gPs to the purchasing user's TV 21 that asks the user to identify, using the keypad 86, the -' 2~576~2 credit card type, credit card expiry date and credit card number to which the purchase is to be charged. Upon receipt of the required information the contro]
computer then lla~ s a text description of the product ordered and requests the purchaser to confirm the product ordered by pressing the Purchase button 87 S for a second time. Alternately should the Stop button 81 be pressed the order is cancelled. The Local Control Com~uler 15 then transmits all required ordering hlro~lllalion to the central Master Cu~ )uler and Billing Computer 8 for order processing.
Figure 7.0 shows al)pal~lus for permitting the user to have user controlled selection of any of a large plurality of channels. A plurality of buses are shown, each of which carries a plurality of radio frequency, frequency division multiplexed television channels. Each bus typically would have a capacity of 72 of such channels, which is a typical III~XiIIIUIII number of channels that could be delivered by a cable TV Ope~atOl using col,v~nlional cable TV delivery apparatus.
Although only one of each of the Type A Video-on-Demand Bus 49 and one Type B Video-on-Demand Bus 54 are shown, and only one Type C Cable l~V Bus 59 and one Type D Directory Bus 92, it is understood from the earlier disclosure inrelation to this invention that, typically, there would be employed a plurality of each bus in use at each local library 2.
User input control signals are t~ led to the Local library Control Computer 15, which ~,irolllls f~ I;onc as a directory generator, on a plurality of signal paths 30 as p~eviously embodied in Figure 2Ø The local library control co~ uler 15 reacts to a user request for a specific bus and program by addressing the dedi- ated bus selector switch 91 which is provisioned for the requesting user's location, by ~ CIIl~ e to that selector switch via control path 93 instructions for it to connect the al~lu~lia~e bus to the digitally tunable RF television channelfrequency cû~ eller 94. The switching technnlllgy used may be any of the methods described in Bradley et al. in US Pat. No. 4,878,245.
---'- 2~5~6~2 Also shown in Figure 7.0 is the apparatus provided for the purpose of generating text information, such as the previously referred to directory of offered progr~mming, and consumer product ordering information and proln~l~. Said directory of offered programming information is transmitted in response to user S control and is typically dirre~ from text information being de]ivered to other usèrs at the same time. Said text information being displayed on the user's TV
screen. Said text information is converted from data format to video format and modulated onto one of a plura]ity of RF te]evision channels by one of a plura]ity of video drivers and modulators 92. Said RF te]evision channels are frequency division multiplexed onto one of a plurality of directory or D Buses 92. Said D
Bus output is amplified and split into 600 separate outputs, one of which is applied via signal path 97 to each of the bus selectors 91 dedicated to an end user loc~tion Bus selection is controlled by control signal path 93, and Rf channel selectiQn is contro]]ed by tuning signal path 95. The ordered program is tr~n~nitted to an RF modulator, baseband audio and video amplifiers or photonic trammitter via signal path 96 for subsequent trancmiCcion to the user's location as shown in Figure 2Ø
It will be understood that various mo~iifiç~tiQns will occur to those skilled in the art without departing from the inventive concept, whose scope it is desired to define only by the appended claims.
Claims (20)
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. A secure, hierarchial, video-on-demand television signal distribution network comprising:
at least one local community library serving a plurality of geographically proximate subscribers, each community library providing at least one video distribution bus for attachment of a plurality television channel tuners, one tuner for each subscriber, to tune a selected television channel on said video distribution bus for delivery of the tuned television signal over dedicated television signaldelivery lines to the subscriber, each said library having: a plurality of television program record and playback units for recording television programming and playing back previously stored television programming, each television program record and playback unit provided with a channel tuner for tuning a television channel to be recorded and further provided with a tuneable television signal modulator for modulating the playback television signal to a selectable channel,each modulator terminated on said video distribution bus;
a user control signal path for carrying user selection and control data from the subscriber premises to the local community library whereby the user programming choices and control may be acted on by the local library in responseto user input to select or control the television signal to be delivered or being delivered to the user over the dedicated television signal delivery line serving the user;
a central library serving said local libraries having at least one wide bandwidth television signal delivery link extending therebetween for delivery oftelevision programming to said local libraries for storage on said program record and playback units, further including a control data communications path extending between said central library and each said local library whereby user selections of video programs to be recorded at said local library may be effected co-operatively by the central and local library.
at least one local community library serving a plurality of geographically proximate subscribers, each community library providing at least one video distribution bus for attachment of a plurality television channel tuners, one tuner for each subscriber, to tune a selected television channel on said video distribution bus for delivery of the tuned television signal over dedicated television signaldelivery lines to the subscriber, each said library having: a plurality of television program record and playback units for recording television programming and playing back previously stored television programming, each television program record and playback unit provided with a channel tuner for tuning a television channel to be recorded and further provided with a tuneable television signal modulator for modulating the playback television signal to a selectable channel,each modulator terminated on said video distribution bus;
a user control signal path for carrying user selection and control data from the subscriber premises to the local community library whereby the user programming choices and control may be acted on by the local library in responseto user input to select or control the television signal to be delivered or being delivered to the user over the dedicated television signal delivery line serving the user;
a central library serving said local libraries having at least one wide bandwidth television signal delivery link extending therebetween for delivery oftelevision programming to said local libraries for storage on said program record and playback units, further including a control data communications path extending between said central library and each said local library whereby user selections of video programs to be recorded at said local library may be effected co-operatively by the central and local library.
2. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 1 wherein said user control signal path is selected from one of:
a. a touch tone telephone connected to the public switched telephone network;
b. a wireless receiver connected to a dedicated copper path extending between the local library and the user premises.
a. a touch tone telephone connected to the public switched telephone network;
b. a wireless receiver connected to a dedicated copper path extending between the local library and the user premises.
3. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 2 wherein said wireless receiver produces signallingon said user control signal path in response to received infra red signalling
4. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 2 wherein said wireless receiver produces signallingon said user control signal path in response to received radio frequency signalling.
5. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 1 wherein said subscriber channel tuner includes means for encoding user identification information in the tuned television signal delivered to said subscriber to deter the copying of said television signal.
6. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 1 wherein said central library includes means for producing television programming with at least one source selected from:
(i) an equal access point apparatus adapted to receive television program signalling from creators of television programming to permit distribution of such programming over the network;
(ii) program playback units containing multiple copies of a video program arranged to repeatedly playback said video program a predetermined time intervals;
(iii) video image production means for producing a directory of available video programming
(i) an equal access point apparatus adapted to receive television program signalling from creators of television programming to permit distribution of such programming over the network;
(ii) program playback units containing multiple copies of a video program arranged to repeatedly playback said video program a predetermined time intervals;
(iii) video image production means for producing a directory of available video programming
7. A secure, hierarchial, video-on-demand television signal distribution network comprising:
at least one local community library serving a plurality of geographically proximate subscribers, each community library providing at least one input videodistribution bus for attachment of a plurality of television program record and playback units for recording television programming and playing back previously stored television programming, each television program record and playback unit provided with a channel tuner for tuning a television channel to be recorded on said input video distribution bus and further provided with at least one output video distribution bus, each said televison program record and playback unit further provided with a tuneable television signal modulator for modulating the playback television signal to a selectable channel, each modulator terminated onsaid output video distribution bus;
a bus selector switch for connecting a television channel tuner to either said input video distribution bus or said output video distribution bus, one tuner for each subscriber, to tune a selected television channel on a selected video distribution bus for delivery of the tuned television signal over dedicated television signal delivery lines to the subscriber, a user control signal path for carrying user selection and control data from the subscriber premises to the local community library whereby the user programming choices and control may be acted on by the local library in responseto user input to select or control the television signal to be delivered or being delivered to the user over the dedicated television signal delivery line serving the user;
a central library serving said local libraries having at least one wide bandwidth television signal delivery link extending therebetween for delivery oftelevision programming to the input video distribution bus of said local libraries further including a control data communications path extending between said central library and each said local library;
whereby user selections of video programs may be made to:
(i) be recorded by the record and play back units at said local library by co-operative data communications between the central and local library over said control data communications path;
(ii) be delivered from a user selected play back unit via said bus selector switch and tuner at said local library over said dedicated television signal delivery line under play, pause, rewind, fast-forward, stop control of the user as communicated to the local library over said user control signal path;
(iii) be delivered by a user selected channel on said input video distribution bus from said central library via said bus selector switch and tuner at said local library over said dedicated television signal delivery line.
at least one local community library serving a plurality of geographically proximate subscribers, each community library providing at least one input videodistribution bus for attachment of a plurality of television program record and playback units for recording television programming and playing back previously stored television programming, each television program record and playback unit provided with a channel tuner for tuning a television channel to be recorded on said input video distribution bus and further provided with at least one output video distribution bus, each said televison program record and playback unit further provided with a tuneable television signal modulator for modulating the playback television signal to a selectable channel, each modulator terminated onsaid output video distribution bus;
a bus selector switch for connecting a television channel tuner to either said input video distribution bus or said output video distribution bus, one tuner for each subscriber, to tune a selected television channel on a selected video distribution bus for delivery of the tuned television signal over dedicated television signal delivery lines to the subscriber, a user control signal path for carrying user selection and control data from the subscriber premises to the local community library whereby the user programming choices and control may be acted on by the local library in responseto user input to select or control the television signal to be delivered or being delivered to the user over the dedicated television signal delivery line serving the user;
a central library serving said local libraries having at least one wide bandwidth television signal delivery link extending therebetween for delivery oftelevision programming to the input video distribution bus of said local libraries further including a control data communications path extending between said central library and each said local library;
whereby user selections of video programs may be made to:
(i) be recorded by the record and play back units at said local library by co-operative data communications between the central and local library over said control data communications path;
(ii) be delivered from a user selected play back unit via said bus selector switch and tuner at said local library over said dedicated television signal delivery line under play, pause, rewind, fast-forward, stop control of the user as communicated to the local library over said user control signal path;
(iii) be delivered by a user selected channel on said input video distribution bus from said central library via said bus selector switch and tuner at said local library over said dedicated television signal delivery line.
8. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 7 wherein said user control signal path is selected from one of:
a. a touch tone telephone connected to the public switched telephone network;
b. a wireless receiver connected to a dedicated copper path extending between the local library and the user premises.
a. a touch tone telephone connected to the public switched telephone network;
b. a wireless receiver connected to a dedicated copper path extending between the local library and the user premises.
9. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 8 wherein said wireless receiver produces signallingon said user control signal path in response to received infra red signalling
10. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 8 wherein said wireless receiver produces signallingon said user control signal path in response to received radio frequency signalling.
11. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 7 wherein said subscriber channel tuner includes means for encoding user identification information in the tuned television signal delivered to said subscriber to deter the copying of said television signal.
12. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 7 wherein said central library includes means for producing television programming with at least one source selected from:
(i) an equal access point apparatus adapted to receive television program signalling from creators of television programming to permit distribution of such programming over the network;
(ii) program playback units containing multiple copies of a video program arranged to repeatedly playback said video program at predetermined time intervals;
(iii) video image production means for producing a directory of available video programming.
(i) an equal access point apparatus adapted to receive television program signalling from creators of television programming to permit distribution of such programming over the network;
(ii) program playback units containing multiple copies of a video program arranged to repeatedly playback said video program at predetermined time intervals;
(iii) video image production means for producing a directory of available video programming.
13. A secure, hierarchial, video-on-demand television signal distribution network comprising:
at least one local community library serving a plurality of geographically proximate subscribers using television signal delivery lines extending between said community library and said proximate subscribers, each said community library having: television program record and playback means connected to said delivery lines for recording television programming and playing back previously stored television programming;
a user control signal path for carrying user selection and control data from the subscriber premises to the local community library whereby the user programming choices and control may be acted on by the local library in response to user input to select or control the television signal to be delivered or being delivered to the user over one of said delivery lines serving the user;a central library serving said local libraries having at least one television signal delivery link extending therebetween for delivery of television programming to said local libraries for storage on said program record and playback means, further including a control data communications path extending between said central library and each said local library whereby user selections of video programs to be recorded at said local library may be effected co-operatively by the central and local library.
at least one local community library serving a plurality of geographically proximate subscribers using television signal delivery lines extending between said community library and said proximate subscribers, each said community library having: television program record and playback means connected to said delivery lines for recording television programming and playing back previously stored television programming;
a user control signal path for carrying user selection and control data from the subscriber premises to the local community library whereby the user programming choices and control may be acted on by the local library in response to user input to select or control the television signal to be delivered or being delivered to the user over one of said delivery lines serving the user;a central library serving said local libraries having at least one television signal delivery link extending therebetween for delivery of television programming to said local libraries for storage on said program record and playback means, further including a control data communications path extending between said central library and each said local library whereby user selections of video programs to be recorded at said local library may be effected co-operatively by the central and local library.
14. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 13, wherein said delivery lines include fiber optic cables.
15. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 13, wherein said delivery lines include paired copper conductors.
16. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 13, wherein said record and playback means comprises a plurality of units each generating one video signal.
17. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 13, wherein said control signal path is provided by a subscriber means connected to a public switched telephone network.
18. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 13, wherein said control signal path is provided by a wireless receiver connected to a dedicated copper path extending between the local library and the user premises.
19. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 13, wherein user identification information is encoded in the television signal delivered to said subscriber to deter the copying of said television signal.
20. A secure, hierarchial, video-on-demand television signal distribution network as claimed in claim 13, wherein said central library includes means for producing television programming with at least one source selected from:
(i) an equal access point apparatus adapted to receive television program signalling from creators of television programming to permit distribution of such programming over the network;
(ii) program playback units containing multiple copies of a video program arranged to repeatedly playback said video program at predetermined time intervals;
(iii) video image production means for producing a directory of available video programming.
(i) an equal access point apparatus adapted to receive television program signalling from creators of television programming to permit distribution of such programming over the network;
(ii) program playback units containing multiple copies of a video program arranged to repeatedly playback said video program at predetermined time intervals;
(iii) video image production means for producing a directory of available video programming.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/632,122 US5172413A (en) | 1990-12-20 | 1990-12-20 | Secure hierarchial video delivery system and method |
US632,122 | 1990-12-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2057642A1 CA2057642A1 (en) | 1992-06-21 |
CA2057642C true CA2057642C (en) | 1999-02-16 |
Family
ID=24534170
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002057642A Expired - Lifetime CA2057642C (en) | 1990-12-20 | 1991-12-13 | Secure hierarchial video delivery system and method |
Country Status (2)
Country | Link |
---|---|
US (2) | US5172413A (en) |
CA (1) | CA2057642C (en) |
Families Citing this family (446)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
US5883661A (en) | 1990-09-28 | 1999-03-16 | Ictv, Inc. | Output switching for load levelling across multiple service areas |
US5594507A (en) * | 1990-09-28 | 1997-01-14 | Ictv, Inc. | Compressed digital overlay controller and method for MPEG type video signal |
US5587734A (en) * | 1990-09-28 | 1996-12-24 | Ictv, Inc. | User interface for selecting television information services through pseudo-channel access |
US5557316A (en) * | 1990-09-28 | 1996-09-17 | Ictv, Inc. | System for distributing broadcast television services identically on a first bandwidth portion of a plurality of express trunks and interactive services over a second bandwidth portion of each express trunk on a subscriber demand basis |
US5526034A (en) * | 1990-09-28 | 1996-06-11 | Ictv, Inc. | Interactive home information system with signal assignment |
US5253275A (en) * | 1991-01-07 | 1993-10-12 | H. Lee Browne | Audio and video transmission and receiving system |
JP2622049B2 (en) * | 1991-05-24 | 1997-06-18 | 松下電器産業株式会社 | Cable broadcasting system |
US5831679A (en) * | 1991-06-14 | 1998-11-03 | Wavephore, Inc. | Network for retrieval and video transmission of information |
US5387941A (en) * | 1991-06-14 | 1995-02-07 | Wavephore, Inc. | Data with video transmitter |
US5617148A (en) * | 1991-06-14 | 1997-04-01 | Wavephore, Inc. | Filter by-pass for transmitting an additional signal with a video signal |
US5559559A (en) * | 1991-06-14 | 1996-09-24 | Wavephore, Inc. | Transmitting a secondary signal with dynamic injection level control |
US5327237A (en) * | 1991-06-14 | 1994-07-05 | Wavephore, Inc. | Transmitting data with video |
US5367330A (en) * | 1991-08-01 | 1994-11-22 | Luther Haave | Pay-per-view television delivery system |
EP0823818B1 (en) * | 1991-08-13 | 2002-01-09 | Canon Kabushiki Kaisha | Image transmission apparatus |
US5581614A (en) * | 1991-08-19 | 1996-12-03 | Index Systems, Inc. | Method for encrypting and embedding information in a video program |
JPH0560921A (en) * | 1991-09-03 | 1993-03-12 | Hitachi Ltd | System for setting cable laying route |
US6034678A (en) * | 1991-09-10 | 2000-03-07 | Ictv, Inc. | Cable television system with remote interactive processor |
US5416508A (en) * | 1991-10-22 | 1995-05-16 | Pioneer Electronic Corporation | CATV system with transmission of program schedules, linked program broadcasts, and permissive ordering periods |
US5404505A (en) * | 1991-11-01 | 1995-04-04 | Finisar Corporation | System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates |
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
FR2687523B1 (en) * | 1992-02-18 | 1995-01-20 | Telediffusion Fse | MANAGEMENT OF AUDIOVISUAL PROGRAMS BROADCASTING. |
US5371532A (en) * | 1992-05-15 | 1994-12-06 | Bell Communications Research, Inc. | Communications architecture and method for distributing information services |
US5414756A (en) * | 1992-06-26 | 1995-05-09 | Smart Vcr Limited Partnership | Telephonically programmable apparatus |
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 |
US5552994A (en) * | 1992-09-23 | 1996-09-03 | Onkor, Ltd. | System for printing social expression cards in response to electronically transmitted orders |
US5748484A (en) * | 1992-09-23 | 1998-05-05 | Onkor, Ltd. | System for printing social expression cards in response to electronically transmitted orders |
US5644354A (en) * | 1992-10-09 | 1997-07-01 | Prevue Interactive, Inc. | Interactive video system |
US5357276A (en) * | 1992-12-01 | 1994-10-18 | Scientific-Atlanta, Inc. | Method of providing video on demand with VCR like functions |
US5659350A (en) * | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
US7073187B1 (en) | 1992-12-09 | 2006-07-04 | Sedna Patent Services, Llc | Menu-driven television program access system and method |
US8073695B1 (en) | 1992-12-09 | 2011-12-06 | Adrea, LLC | Electronic book with voice emulation features |
US6463585B1 (en) | 1992-12-09 | 2002-10-08 | Discovery Communications, Inc. | Targeted advertisement using television delivery systems |
US7835989B1 (en) | 1992-12-09 | 2010-11-16 | Discovery Communications, Inc. | Electronic book alternative delivery systems |
US5600364A (en) | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Network controller for cable television delivery systems |
US6201536B1 (en) * | 1992-12-09 | 2001-03-13 | Discovery Communications, Inc. | Network manager for cable television system headends |
US6181335B1 (en) | 1992-12-09 | 2001-01-30 | Discovery Communications, Inc. | Card for a set top terminal |
US5600573A (en) * | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Operations center with video storage for a television program packaging and delivery system |
US5798785A (en) | 1992-12-09 | 1998-08-25 | Discovery Communications, Inc. | Terminal for suggesting programs offered on a television program delivery system |
ATE219615T1 (en) | 1992-12-09 | 2002-07-15 | Discovery Communicat Inc | NETWORK CONTROL FOR CABLE TELEVISION DISTRIBUTION SYSTEMS |
US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
US5986690A (en) * | 1992-12-09 | 1999-11-16 | Discovery Communications, Inc. | Electronic book selection and delivery system |
US7849393B1 (en) | 1992-12-09 | 2010-12-07 | Discovery Communications, Inc. | Electronic book connection to world watch live |
US7269841B1 (en) | 1992-12-09 | 2007-09-11 | Sedna Patent Services, Llc | Digital cable headend for cable television delivery system |
US7509270B1 (en) | 1992-12-09 | 2009-03-24 | Discovery Communications, Inc. | Electronic Book having electronic commerce features |
US5442389A (en) * | 1992-12-28 | 1995-08-15 | At&T Corp. | Program server for interactive television system |
EP0688488A1 (en) | 1993-03-05 | 1995-12-27 | MANKOVITZ, Roy J. | Apparatus and method using compressed codes for television program record scheduling |
US5389900A (en) * | 1993-03-26 | 1995-02-14 | At&T Corp. | Adapter for transmission of color components on separate twisted wire pairs |
US5995708A (en) * | 1993-03-31 | 1999-11-30 | Mediaone Group, Inc. | Method and system for delivering audio and video information |
IL105432A (en) * | 1993-04-16 | 1999-10-28 | New Datacom Res Ltd | Methods and systems for non-program applications for subscriber television |
US5592212A (en) * | 1993-04-16 | 1997-01-07 | News Datacom Ltd. | Methods and systems for non-program applications for subscriber television |
US5539449A (en) * | 1993-05-03 | 1996-07-23 | At&T Corp. | Integrated television services system |
US5565908A (en) * | 1993-05-07 | 1996-10-15 | Kayon Systems, Inc. | Bi-directional system for providing information, management, and entertainment services |
EP0625856B1 (en) * | 1993-05-19 | 1998-03-04 | Alcatel | Video on demand network |
US5579143A (en) * | 1993-06-04 | 1996-11-26 | Ciena Corporation | Optical system with tunable in-fiber gratings |
US5600473A (en) * | 1993-06-04 | 1997-02-04 | Ciena Corporation | Optical amplifier systems with add/drop multiplexing |
DE4318865C2 (en) * | 1993-06-07 | 1995-12-14 | Detterbeck Anna Dipl Betriebsw | Method and device for using transmission signals that are not publicly accessible |
US5363068A (en) * | 1993-06-28 | 1994-11-08 | At&T Bell Laboratories | Autotransformer capable of passing a DC signal as well as a balanced output signal |
US5442390A (en) * | 1993-07-07 | 1995-08-15 | Digital Equipment Corporation | Video on demand with memory accessing and or like functions |
US5414455A (en) * | 1993-07-07 | 1995-05-09 | Digital Equipment Corporation | Segmented video on demand system |
US5418713A (en) * | 1993-08-05 | 1995-05-23 | Allen; Richard | Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials |
US6275268B1 (en) | 1993-09-09 | 2001-08-14 | United Video Properties, Inc. | Electronic television program guide with remote product ordering |
JP3038668B2 (en) * | 1993-09-20 | 2000-05-08 | 富士通株式会社 | Video information distribution system |
US5631693A (en) * | 1993-10-25 | 1997-05-20 | Antec Corporation | Method and apparatus for providing on demand services in a subscriber system |
US5481542A (en) * | 1993-11-10 | 1996-01-02 | Scientific-Atlanta, Inc. | Interactive information services control system |
US8095949B1 (en) | 1993-12-02 | 2012-01-10 | Adrea, LLC | Electronic book with restricted access features |
US9053640B1 (en) | 1993-12-02 | 2015-06-09 | Adrea, LLC | Interactive electronic book |
US7861166B1 (en) | 1993-12-02 | 2010-12-28 | Discovery Patent Holding, Llc | Resizing document pages to fit available hardware screens |
US7865567B1 (en) | 1993-12-02 | 2011-01-04 | Discovery Patent Holdings, Llc | Virtual on-demand electronic book |
CA2130395C (en) * | 1993-12-09 | 1999-01-19 | David G. Greenwood | Multimedia distribution over wide area networks |
JPH07183884A (en) * | 1993-12-22 | 1995-07-21 | Fujitsu Ltd | Information distribution system |
US5459506A (en) * | 1993-12-28 | 1995-10-17 | At&T Corp. | Enhanced pay per view system |
US5548635A (en) * | 1994-01-21 | 1996-08-20 | Sasktel | System for controlling equipment within a telephone subscriber's premises using DTMF telephone tones |
US5592626A (en) * | 1994-02-07 | 1997-01-07 | The Regents Of The University Of California | System and method for selecting cache server based on transmission and storage factors for efficient delivery of multimedia information in a hierarchical network of servers |
US5583994A (en) * | 1994-02-07 | 1996-12-10 | Regents Of The University Of California | System for efficient delivery of multimedia information using hierarchical network of servers selectively caching program for a selected time period |
US5453779A (en) * | 1994-03-15 | 1995-09-26 | International Business Machines Corporation | Scheduling policies with grouping for providing VCR control functions in a video server |
US5461415A (en) * | 1994-03-15 | 1995-10-24 | International Business Machines Corporation | Look-ahead scheduling to support video-on-demand applications |
AU2227995A (en) * | 1994-03-28 | 1995-10-17 | Robert Waxman, Inc. | Interactive product selection and purchasing system |
US5629732A (en) * | 1994-03-29 | 1997-05-13 | The Trustees Of Columbia University In The City Of New York | Viewer controllable on-demand multimedia service |
US7991347B1 (en) | 1994-04-07 | 2011-08-02 | Data Innovation Llc | System and method for accessing set of digital data at a remote site |
JPH10501932A (en) * | 1994-04-08 | 1998-02-17 | プレビュー インターナショナル, インコーポレイテッド | Interactive scrolling program guide |
US5661517A (en) * | 1994-05-02 | 1997-08-26 | Messagephone, Inc. | Interactive intelligent video information system |
US5544313A (en) * | 1994-05-11 | 1996-08-06 | International Business Machines Corporation | Baton passing optimization scheme for load balancing/configuration planning in a video-on-demand computer system |
US5594490A (en) * | 1994-05-23 | 1997-01-14 | Cable Services Technologies, Inc. | System for distributing video/audio files from central location to a plurality of cable headends |
US5499046A (en) * | 1994-05-23 | 1996-03-12 | Cable Services Technologies, Inc. | CATV distribution system with each channel having its own remote scheduler |
US5521631A (en) * | 1994-05-25 | 1996-05-28 | Spectravision, Inc. | Interactive digital video services system with store and forward capabilities |
US5477263A (en) * | 1994-05-26 | 1995-12-19 | Bell Atlantic Network Services, Inc. | Method and apparatus for video on demand with fast forward, reverse and channel pause |
US5818511A (en) * | 1994-05-27 | 1998-10-06 | Bell Atlantic | Full service network |
US5666293A (en) * | 1994-05-27 | 1997-09-09 | Bell Atlantic Network Services, Inc. | Downloading operating system software through a broadcast channel |
US5768539A (en) * | 1994-05-27 | 1998-06-16 | Bell Atlantic Network Services, Inc. | Downloading applications software through a broadcast channel |
US5608447A (en) * | 1994-05-27 | 1997-03-04 | Bell Atlantic | Full service network |
US5583561A (en) * | 1994-06-07 | 1996-12-10 | Unisys Corporation | Multi-cast digital video data server using synchronization groups |
US5720037A (en) * | 1994-06-16 | 1998-02-17 | Lucent Technologies Inc. | Multimedia on-demand server |
US5606359A (en) * | 1994-06-30 | 1997-02-25 | Hewlett-Packard Company | Video on demand system with multiple data sources configured to provide vcr-like services |
USD381991S (en) * | 1994-07-12 | 1997-08-05 | Discovery Communications, Inc. | Remote control unit |
US5978567A (en) * | 1994-07-27 | 1999-11-02 | Instant Video Technologies Inc. | System for distribution of interactive multimedia and linear programs by enabling program webs which include control scripts to define presentation by client transceiver |
CN1093771C (en) * | 1994-07-28 | 2002-11-06 | 亨利·C·尤恩 | Appts. and methods for controlling educational and amusement use of a television |
US5794116A (en) * | 1994-08-09 | 1998-08-11 | Matsushita Electric Industrial Co., Ltd. | Wireless video distribution system which avoids communication path congestion |
EP0699000B1 (en) * | 1994-08-24 | 2001-06-20 | Hyundai Electronics America | A video server and system employing the same |
WO1996008925A1 (en) * | 1994-09-12 | 1996-03-21 | Scientific-Atlanta, Inc. | Cable television apparatus employing two-way communication |
US5682325A (en) * | 1994-09-12 | 1997-10-28 | Bell Atlantic Network Services, Inc. | Level 1 gateway for video tone networks |
US7188352B2 (en) | 1995-07-11 | 2007-03-06 | Touchtunes Music Corporation | Intelligent digital audiovisual playback system |
EP0786121B1 (en) | 1994-10-12 | 2000-01-12 | Touchtunes Music Corporation | Intelligent digital audiovisual playback system |
US7424731B1 (en) | 1994-10-12 | 2008-09-09 | Touchtunes Music Corporation | Home digital audiovisual information recording and playback system |
US8661477B2 (en) | 1994-10-12 | 2014-02-25 | Touchtunes Music Corporation | System for distributing and selecting audio and video information and method implemented by said system |
US5758257A (en) | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US5623699A (en) * | 1994-12-06 | 1997-04-22 | Thunderwave, Inc. | Read only linear stream based cache system |
US6061731A (en) * | 1994-12-06 | 2000-05-09 | Thunderwave, Inc. | Read only linear stream based cache system |
US5826102A (en) * | 1994-12-22 | 1998-10-20 | Bell Atlantic Network Services, Inc. | Network arrangement for development delivery and presentation of multimedia applications using timelines to integrate multimedia objects and program objects |
US5659793A (en) * | 1994-12-22 | 1997-08-19 | Bell Atlantic Video Services, Inc. | Authoring tools for multimedia application development and network delivery |
US5512934A (en) * | 1994-12-29 | 1996-04-30 | At&T Corp. | System and method for transmission of programming on demand |
US5778135A (en) * | 1994-12-30 | 1998-07-07 | International Business Machines Corporation | Real-time edit control for video program material |
US5604604A (en) * | 1995-02-06 | 1997-02-18 | Fan; George | Multiple head signal distribution system |
US5822291A (en) * | 1995-03-23 | 1998-10-13 | Zoom Television, Inc. | Mass storage element and drive unit therefor |
US5774714A (en) * | 1995-03-27 | 1998-06-30 | Hewlett-Packard Company | Zone bit recording enhanced video data layout |
CA2170429C (en) * | 1995-03-28 | 2000-04-25 | Stephen Gregory Eick | Method and apparatus for finding and selecting a desired data item from a large schedule of data items using a tv set and a controller similar to a tv-remote-control |
US5880768A (en) * | 1995-04-06 | 1999-03-09 | Prevue Networks, Inc. | Interactive program guide systems and processes |
US5808607A (en) * | 1995-04-07 | 1998-09-15 | International Business Machines Corporation | Multi-node media server that provides video to a plurality of terminals from a single buffer when video requests are close in time |
US5812928A (en) * | 1995-04-12 | 1998-09-22 | Watson Technologies | Cable television control apparatus and method with channel access controller at node of network including channel filtering system |
US5608729A (en) * | 1995-04-20 | 1997-03-04 | Lucent Technologies Inc. | Method and apparatus for providing two-way data communication cover a widely distributed network |
PT2154890E (en) * | 1995-04-24 | 2012-12-03 | United Video Properties Inc | Electronic television program guide schedule system and method with remote product ordering |
DE19514616A1 (en) * | 1995-04-25 | 1996-10-31 | Sel Alcatel Ag | Communication system with hierarchical server structure |
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 |
IL118230A0 (en) | 1995-05-25 | 1996-09-12 | Voquette Network Ltd | A vocal information system |
US6181867B1 (en) * | 1995-06-07 | 2001-01-30 | Intervu, Inc. | Video storage and retrieval system |
US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
JPH11507795A (en) * | 1995-06-08 | 1999-07-06 | アイシーティーブイ・インク | Switch channel system |
US5790423A (en) * | 1995-06-14 | 1998-08-04 | Audible, Inc. | Interactive audio transmission receiving and playback system |
US5794221A (en) | 1995-07-07 | 1998-08-11 | Egendorf; Andrew | Internet billing method |
JPH0934841A (en) * | 1995-07-21 | 1997-02-07 | Fujitsu Ltd | On-line ciphering releasing system of storage medium and its method |
US5909238A (en) * | 1995-07-25 | 1999-06-01 | Canon Kabushiki Kaisha | Image transmission system with billing based on the kind of MPEG frame transmitted |
US6061756A (en) * | 1995-11-20 | 2000-05-09 | Advanced Micro Devices, Inc. | Computer system which performs intelligent byte slicing/data packing on a multi-byte wide bus |
US6157413A (en) | 1995-11-20 | 2000-12-05 | United Video Properties, Inc. | Interactive special events video signal navigation system |
JP3277787B2 (en) | 1995-12-21 | 2002-04-22 | ソニー株式会社 | Audio / video data recording / reproducing device |
US5917815A (en) * | 1995-12-29 | 1999-06-29 | Lucent Technologies Inc. | Method and apparatus for converting synchronous narrowband signals into a SONET virtual tributary group for combining with broadband asynchronous transfer mode signals in an integrated telecommunications network |
US5774186A (en) * | 1995-12-29 | 1998-06-30 | International Business Machines Corporation | Interruption tolerant video program viewing |
CA2251687C (en) | 1996-03-15 | 2006-05-09 | E Guide, Inc. | Combination of vcr index and epg |
JP3384677B2 (en) * | 1996-03-21 | 2003-03-10 | 三洋電機株式会社 | Digital broadcast receiver |
US6469753B1 (en) | 1996-05-03 | 2002-10-22 | Starsight Telecast, Inc. | Information system |
US6094680A (en) * | 1996-06-27 | 2000-07-25 | Microsoft Corporation | System and method for managing distributed resources on networks |
US5926624A (en) | 1996-09-12 | 1999-07-20 | Audible, Inc. | Digital information library and delivery system with logic for generating files targeted to the playback device |
US7917643B2 (en) | 1996-09-12 | 2011-03-29 | Audible, Inc. | Digital information library and delivery system |
FR2753868A1 (en) | 1996-09-25 | 1998-03-27 | Technical Maintenance Corp | METHOD FOR SELECTING A RECORDING ON AN AUDIOVISUAL DIGITAL REPRODUCTION SYSTEM AND SYSTEM FOR IMPLEMENTING THE METHOD |
US6687906B1 (en) | 1996-12-19 | 2004-02-03 | Index Systems, Inc. | EPG with advertising inserts |
US8635649B2 (en) * | 1996-12-19 | 2014-01-21 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
US6526575B1 (en) | 1997-01-07 | 2003-02-25 | United Video Properties, Inc. | System and method for distributing and broadcasting multimedia |
US6305019B1 (en) | 1997-01-13 | 2001-10-16 | Diva Systems Corporation | System for interactively distributing information services having a remote video session manager |
US6166730A (en) * | 1997-12-03 | 2000-12-26 | Diva Systems Corporation | System for interactively distributing information services |
US6253375B1 (en) * | 1997-01-13 | 2001-06-26 | Diva Systems Corporation | System for interactively distributing information services |
US7069575B1 (en) | 1997-01-13 | 2006-06-27 | Sedna Patent Services, Llc | System for interactively distributing information services |
US5850218A (en) | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
US5959945A (en) * | 1997-04-04 | 1999-09-28 | Advanced Technology Research Sa Cv | System for selectively distributing music to a plurality of jukeboxes |
US9113122B2 (en) | 1997-04-21 | 2015-08-18 | Rovi Guides, Inc. | Method and apparatus for time-shifting video and text in a text-enhanced television program |
US6061097A (en) * | 1997-05-22 | 2000-05-09 | United Video Properties, Inc. | Interactive television program guide with selectable non-program options |
MX340336B (en) | 1997-07-21 | 2016-07-06 | Gemstar Dev Corp | Systems and methods for displaying and recording control interfaces. |
FR2769165B1 (en) | 1997-09-26 | 2002-11-29 | Technical Maintenance Corp | WIRELESS SYSTEM WITH DIGITAL TRANSMISSION FOR SPEAKERS |
US6016141A (en) | 1997-10-06 | 2000-01-18 | United Video Properties, Inc. | Interactive television program guide system with pay program package promotion |
US6212227B1 (en) * | 1997-12-02 | 2001-04-03 | Conexant Systems, Inc. | Constant envelope modulation for splitterless DSL transmission |
US6205582B1 (en) | 1997-12-09 | 2001-03-20 | Ictv, Inc. | Interactive cable television system with frame server |
DE19756163A1 (en) * | 1997-12-17 | 1999-06-24 | Axel Laumer | Television and/or radio program transmission system |
KR100463506B1 (en) * | 1997-12-31 | 2005-09-30 | 엘지전자 주식회사 | Broadcast Schedule Search and TV Schedule Recording System Using Digital Cellular Telephone System |
US6636931B2 (en) * | 1998-01-06 | 2003-10-21 | Pragmatic Communications Systems, Inc. | System and method for switching signals over twisted-pair wires |
US6938268B1 (en) * | 1998-01-08 | 2005-08-30 | Winston W. Hodge | Video stream sharing |
US7054935B2 (en) | 1998-02-10 | 2006-05-30 | Savvis Communications Corporation | Internet content delivery network |
US6185598B1 (en) | 1998-02-10 | 2001-02-06 | Digital Island, Inc. | Optimized network resource location |
US8060613B2 (en) | 1998-02-10 | 2011-11-15 | Level 3 Communications, Llc | Resource invalidation in a content delivery network |
US7185355B1 (en) | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
US7272298B1 (en) | 1998-05-06 | 2007-09-18 | Burst.Com, Inc. | System and method for time-shifted program viewing |
US6742183B1 (en) | 1998-05-15 | 2004-05-25 | United Video Properties, Inc. | Systems and methods for advertising television networks, channels, and programs |
US20020095676A1 (en) | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
US6253237B1 (en) | 1998-05-20 | 2001-06-26 | Audible, Inc. | Personalized time-shifted programming |
US6698020B1 (en) | 1998-06-15 | 2004-02-24 | Webtv Networks, Inc. | Techniques for intelligent video ad insertion |
AU4439899A (en) | 1998-06-16 | 2000-01-05 | United Video Properties, Inc. | Interactive television program guide with simultaneous watch and record capabilities |
US9009773B1 (en) | 1998-06-30 | 2015-04-14 | Cox Communications, Inc. | Method and apparatus for providing broadcast data services |
CN1867068A (en) * | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | Client-server based interactive television program guide system with remote server recording |
AR020608A1 (en) | 1998-07-17 | 2002-05-22 | United Video Properties Inc | A METHOD AND A PROVISION TO SUPPLY A USER REMOTE ACCESS TO AN INTERACTIVE PROGRAMMING GUIDE BY A REMOTE ACCESS LINK |
EP1099339B1 (en) | 1998-07-17 | 2002-10-09 | United Video Properties, Inc. | Interactive television program guide having multiple devices at one location |
FR2781582B1 (en) | 1998-07-21 | 2001-01-12 | Technical Maintenance Corp | SYSTEM FOR DOWNLOADING OBJECTS OR FILES FOR SOFTWARE UPDATE |
FR2781591B1 (en) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | AUDIOVISUAL REPRODUCTION SYSTEM |
US8028318B2 (en) | 1999-07-21 | 2011-09-27 | Touchtunes Music Corporation | Remote control unit for activating and deactivating means for payment and for displaying payment status |
FR2781580B1 (en) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | SOUND CONTROL CIRCUIT FOR INTELLIGENT DIGITAL AUDIOVISUAL REPRODUCTION SYSTEM |
US6505348B1 (en) | 1998-07-29 | 2003-01-07 | Starsight Telecast, Inc. | Multiple interactive electronic program guide system and methods |
US8577205B2 (en) | 1998-07-30 | 2013-11-05 | Tivo Inc. | Digital video recording system |
US6233389B1 (en) | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
US8380041B2 (en) | 1998-07-30 | 2013-02-19 | Tivo Inc. | Transportable digital video recorder system |
US7558472B2 (en) | 2000-08-22 | 2009-07-07 | Tivo Inc. | Multimedia signal processing system |
EP0982695B1 (en) * | 1998-08-21 | 2004-08-18 | NSM Music Group Limited | Network for multimedia devices |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
TW465235B (en) | 1998-09-17 | 2001-11-21 | United Video Properties Inc | Electronic program guide with digital storage |
US6934963B1 (en) | 1998-09-22 | 2005-08-23 | United Video Properties, Inc. | Interactive television program guide with passive content |
US6145084A (en) * | 1998-10-08 | 2000-11-07 | Net I Trust | Adaptive communication system enabling dissimilar devices to exchange information over a network |
KR100643871B1 (en) * | 1998-10-27 | 2006-11-13 | 소니 가부시끼 가이샤 | Recording Apparatus |
US7694319B1 (en) | 1998-11-02 | 2010-04-06 | United Video Properties, Inc. | Interactive program guide with continuous data stream and client-server data supplementation |
US6859799B1 (en) | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
TW499816B (en) * | 1998-11-30 | 2002-08-21 | United Video Properties Inc | Interactive program guide system and method |
US6792197B1 (en) | 1998-12-07 | 2004-09-14 | Index Systems, Inc. | System and method for generating video taping reminders |
US8175977B2 (en) | 1998-12-28 | 2012-05-08 | Audible | License management for digital content |
US7000243B1 (en) | 1998-12-31 | 2006-02-14 | Oncommand Corporation | Allocating computer resources within a video distribution system |
US7444663B2 (en) * | 1998-12-31 | 2008-10-28 | Lodgenet Interactive Corporation | Menuing system for controlling content delivery within a video distribution system |
US7904187B2 (en) | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
US8726330B2 (en) | 1999-02-22 | 2014-05-13 | Touchtunes Music Corporation | Intelligent digital audiovisual playback system |
US7051351B2 (en) | 1999-03-08 | 2006-05-23 | Microsoft Corporation | System and method of inserting advertisements into an information retrieval system display |
WO2000072166A2 (en) * | 1999-05-24 | 2000-11-30 | Glenn Rolus Borgward | Data processing device |
US7660986B1 (en) * | 1999-06-08 | 2010-02-09 | General Instrument Corporation | Secure control of security mode |
US6817028B1 (en) | 1999-06-11 | 2004-11-09 | Scientific-Atlanta, Inc. | Reduced screen control system for interactive program guide |
US7010801B1 (en) | 1999-06-11 | 2006-03-07 | Scientific-Atlanta, Inc. | Video on demand system with parameter-controlled bandwidth deallocation |
US7992163B1 (en) | 1999-06-11 | 2011-08-02 | Jerding Dean F | Video-on-demand navigational system |
US6275470B1 (en) | 1999-06-18 | 2001-08-14 | Digital Island, Inc. | On-demand overlay routing for computer-based communication networks |
FR2796482B1 (en) | 1999-07-16 | 2002-09-06 | Touchtunes Music Corp | REMOTE MANAGEMENT SYSTEM FOR AT LEAST ONE AUDIOVISUAL INFORMATION REPRODUCING DEVICE |
US7191153B1 (en) * | 1999-09-10 | 2007-03-13 | Dphi Acquisitions, Inc. | Content distribution method and apparatus |
US9451310B2 (en) | 1999-09-21 | 2016-09-20 | Quantum Stream Inc. | Content distribution system and method |
US8543901B1 (en) | 1999-11-01 | 2013-09-24 | Level 3 Communications, Llc | Verification of content stored in a network |
US20020124255A1 (en) * | 1999-12-10 | 2002-09-05 | United Video Properties, Inc. | Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities |
US6701528B1 (en) | 2000-01-26 | 2004-03-02 | Hughes Electronics Corporation | Virtual video on demand using multiple encrypted video segments |
WO2001056285A1 (en) | 2000-01-27 | 2001-08-02 | Berberet Suzanne M | System and method for providing broadcast programming, a virtual vcr, and a video scrapbook to programming subscribers |
WO2001058158A2 (en) | 2000-02-01 | 2001-08-09 | United Video Properties, Inc. | Methods and systems for forced advertising |
FR2805377B1 (en) | 2000-02-23 | 2003-09-12 | Touchtunes Music Corp | EARLY ORDERING PROCESS FOR A SELECTION, DIGITAL SYSTEM AND JUKE-BOX FOR IMPLEMENTING THE METHOD |
FR2805072B1 (en) | 2000-02-16 | 2002-04-05 | Touchtunes Music Corp | METHOD FOR ADJUSTING THE SOUND VOLUME OF A DIGITAL SOUND RECORDING |
FR2805060B1 (en) | 2000-02-16 | 2005-04-08 | Touchtunes Music Corp | METHOD FOR RECEIVING FILES DURING DOWNLOAD |
US6687846B1 (en) | 2000-03-30 | 2004-02-03 | Intel Corporation | System and method for error handling and recovery |
JP4944338B2 (en) | 2000-03-31 | 2012-05-30 | ユナイテッド ビデオ プロパティーズ インク | System and method for reducing cut-off in recording a program |
US8516525B1 (en) | 2000-06-09 | 2013-08-20 | Dean F. Jerding | Integrated searching system for interactive media guide |
US7200857B1 (en) | 2000-06-09 | 2007-04-03 | Scientific-Atlanta, Inc. | Synchronized video-on-demand supplemental commentary |
US7975277B1 (en) | 2000-04-03 | 2011-07-05 | Jerding Dean F | System for providing alternative services |
CA2405433A1 (en) | 2000-04-10 | 2001-10-18 | United Video Properties, Inc. | Interactive media guide with media guidance interface |
US7278153B1 (en) * | 2000-04-12 | 2007-10-02 | Seachange International | Content propagation in interactive television |
US7934232B1 (en) | 2000-05-04 | 2011-04-26 | Jerding Dean F | Navigation paradigm for access to television services |
US20060117340A1 (en) * | 2000-05-05 | 2006-06-01 | Ictv, Inc. | Interactive cable television system without a return path |
FR2808906B1 (en) | 2000-05-10 | 2005-02-11 | Touchtunes Music Corp | DEVICE AND METHOD FOR REMOTELY MANAGING A NETWORK OF AUDIOVISUAL INFORMATION REPRODUCTION SYSTEMS |
US8082572B1 (en) | 2000-06-08 | 2011-12-20 | The Directv Group, Inc. | Method and apparatus for transmitting, receiving, and utilizing audio/visual signals and other information |
US8069259B2 (en) | 2000-06-09 | 2011-11-29 | Rodriguez Arturo A | Managing removal of media titles from a list |
FR2811175B1 (en) | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | AUDIOVISUAL INFORMATION DISTRIBUTION METHOD AND AUDIOVISUAL INFORMATION DISTRIBUTION SYSTEM |
FR2811114B1 (en) | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | DEVICE AND METHOD FOR COMMUNICATION BETWEEN A SYSTEM FOR REPRODUCING AUDIOVISUAL INFORMATION AND AN ELECTRONIC ENTERTAINMENT MACHINE |
US7962370B2 (en) | 2000-06-29 | 2011-06-14 | Rodriguez Arturo A | Methods in a media service system for transaction processing |
US7020709B1 (en) | 2000-06-30 | 2006-03-28 | Intel Corporation | System and method for fault tolerant stream splitting |
US7318107B1 (en) | 2000-06-30 | 2008-01-08 | Intel Corporation | System and method for automatic stream fail-over |
US7690020B2 (en) * | 2000-06-30 | 2010-03-30 | Time Warner Cable, A Division Of Time Warner Entertainment Company, L.P. | Hybrid central/distributed VOD system with tiered content structure |
WO2002005559A1 (en) * | 2000-07-10 | 2002-01-17 | Terk Technologies Corp. | Pay-per-view program access control system |
US8140859B1 (en) | 2000-07-21 | 2012-03-20 | The Directv Group, Inc. | Secure storage and replay of media programs using a hard-paired receiver and storage device |
US7203314B1 (en) | 2000-07-21 | 2007-04-10 | The Directv Group, Inc. | Super encrypted storage and retrieval of media programs with modified conditional access functionality |
US7457414B1 (en) | 2000-07-21 | 2008-11-25 | The Directv Group, Inc. | Super encrypted storage and retrieval of media programs with smartcard generated keys |
US7203311B1 (en) | 2000-07-21 | 2007-04-10 | The Directv Group, Inc. | Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device |
FR2814085B1 (en) | 2000-09-15 | 2005-02-11 | Touchtunes Music Corp | ENTERTAINMENT METHOD BASED ON MULTIPLE CHOICE COMPETITION GAMES |
US7103906B1 (en) | 2000-09-29 | 2006-09-05 | International Business Machines Corporation | User controlled multi-device media-on-demand system |
KR20130066712A (en) | 2000-10-11 | 2013-06-20 | 유나이티드 비디오 프로퍼티즈, 인크. | Systems and methods for delivering media content |
CA2425482C (en) | 2000-10-11 | 2015-12-01 | United Video Properties, Inc. | Systems and methods for caching data in media-on-demand systems |
ATE459154T1 (en) | 2000-10-17 | 2010-03-15 | Avaya Technology Corp | METHOD AND DEVICE FOR OPTIMIZING PERFORMANCE AND COSTS IN AN INTERNET NETWORK |
US7487237B2 (en) | 2000-10-17 | 2009-02-03 | Avaya Technology Corp. | Load optimization |
US8023421B2 (en) | 2002-07-25 | 2011-09-20 | Avaya Inc. | Method and apparatus for the assessment and optimization of network traffic |
US7349994B2 (en) | 2000-10-17 | 2008-03-25 | Avaya Technology Corp. | Method and apparatus for coordinating routing parameters via a back-channel communication medium |
US7080161B2 (en) * | 2000-10-17 | 2006-07-18 | Avaya Technology Corp. | Routing information exchange |
US7406539B2 (en) | 2000-10-17 | 2008-07-29 | Avaya Technology Corp. | Method and apparatus for performance and cost optimization in an internetwork |
US7363367B2 (en) | 2000-10-17 | 2008-04-22 | Avaya Technology Corp. | Systems and methods for robust, real-time measurement of network performance |
US7756032B2 (en) | 2000-10-17 | 2010-07-13 | Avaya Inc. | Method and apparatus for communicating data within measurement traffic |
US7720959B2 (en) | 2000-10-17 | 2010-05-18 | Avaya Inc. | Method and apparatus for characterizing the quality of a network path |
US7336613B2 (en) | 2000-10-17 | 2008-02-26 | Avaya Technology Corp. | Method and apparatus for the assessment and optimization of network traffic |
EP1202507A1 (en) * | 2000-10-31 | 2002-05-02 | BRITISH TELECOMMUNICATIONS public limited company | Telecommunications systems |
US7340759B1 (en) | 2000-11-10 | 2008-03-04 | Scientific-Atlanta, Inc. | Systems and methods for adaptive pricing in a digital broadband delivery system |
US6651141B2 (en) | 2000-12-29 | 2003-11-18 | Intel Corporation | System and method for populating cache servers with popular media contents |
KR101548473B1 (en) | 2001-02-21 | 2015-08-28 | 로비 가이드스, 인크. | Systems and methods for interactive program guides with personal video recording features |
US7987510B2 (en) | 2001-03-28 | 2011-07-26 | Rovi Solutions Corporation | Self-protecting digital content |
US7979914B2 (en) | 2001-06-25 | 2011-07-12 | Audible, Inc. | Time-based digital content authorization |
US7526788B2 (en) | 2001-06-29 | 2009-04-28 | Scientific-Atlanta, Inc. | Graphic user interface alternate download options for unavailable PRM content |
US8006262B2 (en) * | 2001-06-29 | 2011-08-23 | Rodriguez Arturo A | Graphic user interfaces for purchasable and recordable media (PRM) downloads |
US7496945B2 (en) | 2001-06-29 | 2009-02-24 | Cisco Technology, Inc. | Interactive program guide for bidirectional services |
US7512964B2 (en) * | 2001-06-29 | 2009-03-31 | Cisco Technology | System and method for archiving multiple downloaded recordable media content |
US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
US7075990B2 (en) * | 2001-08-28 | 2006-07-11 | Sbc Properties, L.P. | Method and system to improve the transport of compressed video data in real time |
US6970512B2 (en) | 2001-08-28 | 2005-11-29 | Sbc Technology Resources, Inc. | Method and system to improve the transport of compressed video data |
US7039955B2 (en) | 2001-09-14 | 2006-05-02 | The Directv Group, Inc. | Embedded blacklisting for digital broadcast system security |
US7409562B2 (en) | 2001-09-21 | 2008-08-05 | The Directv Group, Inc. | Method and apparatus for encrypting media programs for later purchase and viewing |
US7797552B2 (en) * | 2001-09-21 | 2010-09-14 | The Directv Group, Inc. | Method and apparatus for controlling paired operation of a conditional access module and an integrated receiver and decoder |
US20030084183A1 (en) * | 2001-09-28 | 2003-05-01 | Anders Odlund | Dynamic transferring software/protocol |
CN1575582A (en) | 2001-09-28 | 2005-02-02 | 塞维斯通讯公司 | Configurable adaptive global traffic control and management |
US7860964B2 (en) | 2001-09-28 | 2010-12-28 | Level 3 Communications, Llc | Policy-based content delivery network selection |
US7373644B2 (en) | 2001-10-02 | 2008-05-13 | Level 3 Communications, Llc | Automated server replication |
US20030079027A1 (en) | 2001-10-18 | 2003-04-24 | Michael Slocombe | Content request routing and load balancing for content distribution networks |
US20030088876A1 (en) * | 2001-11-08 | 2003-05-08 | Liberate Technologies | Video on demand gateway |
US7334251B2 (en) | 2002-02-11 | 2008-02-19 | Scientific-Atlanta, Inc. | Management of television advertising |
US9167036B2 (en) | 2002-02-14 | 2015-10-20 | Level 3 Communications, Llc | Managed object replication and delivery |
US7810121B2 (en) * | 2002-05-03 | 2010-10-05 | Time Warner Interactive Video Group, Inc. | Technique for delivering network personal video recorder service and broadcast programming service over a communications network |
US10373420B2 (en) | 2002-09-16 | 2019-08-06 | Touchtunes Music Corporation | Digital downloading jukebox with enhanced communication features |
US9646339B2 (en) | 2002-09-16 | 2017-05-09 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US8584175B2 (en) | 2002-09-16 | 2013-11-12 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US8103589B2 (en) | 2002-09-16 | 2012-01-24 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US11029823B2 (en) | 2002-09-16 | 2021-06-08 | Touchtunes Music Corporation | Jukebox with customizable avatar |
US7822687B2 (en) | 2002-09-16 | 2010-10-26 | Francois Brillon | Jukebox with customizable avatar |
US8151304B2 (en) | 2002-09-16 | 2012-04-03 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US8332895B2 (en) | 2002-09-16 | 2012-12-11 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
AU2002329585A1 (en) * | 2002-09-30 | 2004-05-04 | Popwire.Com | Dynamic transferring software/protocol |
US7225458B2 (en) | 2002-11-21 | 2007-05-29 | The Directv Group, Inc. | Method and apparatus for ensuring reception of conditional access information in multi-tuner receivers |
US7000241B2 (en) | 2002-11-21 | 2006-02-14 | The Directv Group, Inc. | Method and apparatus for minimizing conditional access information overhead while ensuring conditional access information reception in multi-tuner receivers |
US9027063B2 (en) * | 2002-11-27 | 2015-05-05 | Deluxe Digital Distribution Inc. | Video-on-demand (VOD) management system and methods |
KR20050085250A (en) * | 2002-12-04 | 2005-08-29 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | System and method for broadcasting a video program |
US20040143849A1 (en) * | 2003-01-16 | 2004-07-22 | Pierre Costa | Method and system to create a deterministic traffic profile for isochronous data networks |
US20040143850A1 (en) * | 2003-01-16 | 2004-07-22 | Pierre Costa | Video Content distribution architecture |
US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
WO2004082150A2 (en) * | 2003-03-10 | 2004-09-23 | Arcos Technologies Ltd | A local entity and a method for providing media streams |
US6887223B2 (en) * | 2003-04-10 | 2005-05-03 | Medco, Llc | Urine collection bag support |
US20060051059A1 (en) | 2004-09-08 | 2006-03-09 | Krakirian Haig H | Video recorder having user extended and automatically extended time slots |
US7454120B2 (en) | 2003-07-02 | 2008-11-18 | Macrovision Corporation | Methods and apparatus for client aggregation of television programming in a networked personal video recording system |
US8438601B2 (en) | 2003-07-02 | 2013-05-07 | Rovi Solutions Corporation | Resource management for a networked personal video recording system |
KR101081729B1 (en) * | 2003-07-07 | 2011-11-08 | 로비 솔루션스 코포레이션 | Reprogrammable security for controlling piracy and enabling interactive content |
US7580523B2 (en) | 2004-01-16 | 2009-08-25 | The Directv Group, Inc. | Distribution of video content using client to host pairing of integrated receivers/decoders |
US7599494B2 (en) | 2004-01-16 | 2009-10-06 | The Directv Group, Inc. | Distribution of video content using a trusted network key for sharing content |
US7548624B2 (en) | 2004-01-16 | 2009-06-16 | The Directv Group, Inc. | Distribution of broadcast content for remote decryption and viewing |
US8161388B2 (en) | 2004-01-21 | 2012-04-17 | Rodriguez Arturo A | Interactive discovery of display device characteristics |
US20050160465A1 (en) * | 2004-01-21 | 2005-07-21 | United Video Properties, Inc. | Interactive television system with automatic switching from broadcast media to streaming media |
US7801303B2 (en) * | 2004-03-01 | 2010-09-21 | The Directv Group, Inc. | Video on demand in a broadcast network |
US7840984B1 (en) | 2004-03-17 | 2010-11-23 | Embarq Holdings Company, Llc | Media administering system and method |
US20050216941A1 (en) * | 2004-03-26 | 2005-09-29 | Primedia Workplace Learning, Lp | System and method for controlling video-on-demand content |
US7590243B2 (en) | 2004-05-04 | 2009-09-15 | The Directv Group, Inc. | Digital media conditional access system for handling digital media content |
US20060020994A1 (en) * | 2004-07-21 | 2006-01-26 | Ron Crane | Television signal transmission of interlinked data and navigation information for use by a chaser program |
US7543317B2 (en) * | 2004-08-17 | 2009-06-02 | The Directv Group, Inc. | Service activation of set-top box functionality using broadcast conditional access system |
US7786891B2 (en) | 2004-08-27 | 2010-08-31 | Embarq Holdings Company, Llc | System and method for an interactive security system for a home |
US8086575B2 (en) | 2004-09-23 | 2011-12-27 | Rovi Solutions Corporation | Methods and apparatus for integrating disparate media formats in a networked media system |
US7840982B1 (en) | 2004-09-28 | 2010-11-23 | Embarq Holding Company, Llc | Video-all call system and method for a facility |
US8806533B1 (en) | 2004-10-08 | 2014-08-12 | United Video Properties, Inc. | System and method for using television information codes |
EP2408202B1 (en) | 2004-11-19 | 2017-05-17 | TiVo Solutions Inc. | Method and apparatus for secure transfer and playback of multimedia content |
US7567565B2 (en) | 2005-02-01 | 2009-07-28 | Time Warner Cable Inc. | Method and apparatus for network bandwidth conservation |
US20060195856A1 (en) * | 2005-02-25 | 2006-08-31 | Solvisions Technologies Int'l Inc. | System and method for billing hotel guests for playing visual content |
US7765573B1 (en) * | 2005-03-08 | 2010-07-27 | Embarq Holdings Company, LLP | IP-based scheduling and control of digital video content delivery |
US8904463B2 (en) | 2005-03-09 | 2014-12-02 | Vudu, Inc. | Live video broadcasting on distributed networks |
US9176955B2 (en) | 2005-03-09 | 2015-11-03 | Vvond, Inc. | Method and apparatus for sharing media files among network nodes |
US20090019468A1 (en) * | 2005-03-09 | 2009-01-15 | Vvond, Llc | Access control of media services over an open network |
US20080022343A1 (en) * | 2006-07-24 | 2008-01-24 | Vvond, Inc. | Multiple audio streams |
US8219635B2 (en) | 2005-03-09 | 2012-07-10 | Vudu, Inc. | Continuous data feeding in a distributed environment |
US7191215B2 (en) | 2005-03-09 | 2007-03-13 | Marquee, Inc. | Method and system for providing instantaneous media-on-demand services by transmitting contents in pieces from client machines |
US20090019489A1 (en) * | 2005-03-09 | 2009-01-15 | Vvond, Inc. | Method and apparatus for displaying movie titles based on distributed objects |
US7698451B2 (en) | 2005-03-09 | 2010-04-13 | Vudu, Inc. | Method and apparatus for instant playback of a movie title |
US8887224B2 (en) | 2005-03-09 | 2014-11-11 | Vudu, Inc. | Updating content libraries by transmitting release data |
US7937379B2 (en) | 2005-03-09 | 2011-05-03 | Vudu, Inc. | Fragmentation of a file for instant access |
US8229283B2 (en) | 2005-04-01 | 2012-07-24 | Rovi Guides, Inc. | System and method for quality marking of a recording |
US9973817B1 (en) | 2005-04-08 | 2018-05-15 | Rovi Guides, Inc. | System and method for providing a list of video-on-demand programs |
US20070073837A1 (en) * | 2005-05-24 | 2007-03-29 | Johnson-Mccormick David B | Online multimedia file distribution system and method |
US8099511B1 (en) | 2005-06-11 | 2012-01-17 | Vudu, Inc. | Instantaneous media-on-demand |
US20070011717A1 (en) * | 2005-07-06 | 2007-01-11 | Lauder Gary M | Distribution of interactive information content within a plurality of disparate distribution networks |
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 |
US9325944B2 (en) | 2005-08-11 | 2016-04-26 | The Directv Group, Inc. | Secure delivery of program content via a removable storage medium |
US8739231B2 (en) * | 2005-08-23 | 2014-05-27 | Vudu, Inc. | System and method for distributed video-on-demand |
US7788266B2 (en) | 2005-08-26 | 2010-08-31 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
US8189472B2 (en) | 2005-09-07 | 2012-05-29 | Mcdonald James F | Optimizing bandwidth utilization to a subscriber premises |
US20070074125A1 (en) * | 2005-09-26 | 2007-03-29 | Microsoft Corporation | Preview information for web-browsing |
US7646962B1 (en) | 2005-09-30 | 2010-01-12 | Guideworks, Llc | System and methods for recording and playing back programs having desirable recording attributes |
US8582946B2 (en) | 2005-11-04 | 2013-11-12 | Rovi Guides, Inc. | Systems and methods for recording programs using a network recording device as supplemental storage |
US8731379B1 (en) | 2005-11-04 | 2014-05-20 | Rovi Guides, Inc. | Systems and methods for recording programs with a network recording device upon failure of a user's equipment |
US8607287B2 (en) | 2005-12-29 | 2013-12-10 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
US9681105B2 (en) | 2005-12-29 | 2017-06-13 | Rovi Guides, Inc. | Interactive media guidance system having multiple devices |
US9015736B2 (en) | 2005-12-29 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for episode tracking in an interactive media environment |
US20070156521A1 (en) | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for commerce in media program related merchandise |
US8458753B2 (en) | 2006-02-27 | 2013-06-04 | Time Warner Cable Enterprises Llc | Methods and apparatus for device capabilities discovery and utilization within a content-based network |
US8718100B2 (en) | 2006-02-27 | 2014-05-06 | Time Warner Cable Enterprises Llc | Methods and apparatus for selecting digital interface technology for programming and data delivery |
US8170065B2 (en) | 2006-02-27 | 2012-05-01 | Time Warner Cable Inc. | Methods and apparatus for selecting digital access technology for programming and data delivery |
US7916755B2 (en) * | 2006-02-27 | 2011-03-29 | Time Warner Cable Inc. | Methods and apparatus for selecting digital coding/decoding technology for programming and data delivery |
US7962942B1 (en) | 2006-02-28 | 2011-06-14 | Rovi Guides, Inc. | Systems and methods for enhanced trick-play functions |
US7657526B2 (en) | 2006-03-06 | 2010-02-02 | Veveo, Inc. | Methods and systems for selecting and presenting content based on activity level spikes associated with the content |
US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
US7992175B2 (en) | 2006-05-15 | 2011-08-02 | The Directv Group, Inc. | Methods and apparatus to provide content on demand in content broadcast systems |
US8095466B2 (en) | 2006-05-15 | 2012-01-10 | The Directv Group, Inc. | Methods and apparatus to conditionally authorize content delivery at content servers in pay delivery systems |
US8775319B2 (en) | 2006-05-15 | 2014-07-08 | The Directv Group, Inc. | Secure content transfer systems and methods to operate the same |
US8996421B2 (en) | 2006-05-15 | 2015-03-31 | The Directv Group, Inc. | Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems |
US8001565B2 (en) | 2006-05-15 | 2011-08-16 | The Directv Group, Inc. | Methods and apparatus to conditionally authorize content delivery at receivers in pay delivery systems |
US8280982B2 (en) | 2006-05-24 | 2012-10-02 | Time Warner Cable Inc. | Personal content server apparatus and methods |
US9386327B2 (en) | 2006-05-24 | 2016-07-05 | Time Warner Cable Enterprises Llc | Secondary content insertion apparatus and methods |
US8024762B2 (en) | 2006-06-13 | 2011-09-20 | Time Warner Cable Inc. | Methods and apparatus for providing virtual content over a network |
US9225761B2 (en) | 2006-08-04 | 2015-12-29 | The Directv Group, Inc. | Distributed media-aggregation systems and methods to operate the same |
US9178693B2 (en) | 2006-08-04 | 2015-11-03 | The Directv Group, Inc. | Distributed media-protection systems and methods to operate the same |
US8296812B1 (en) | 2006-09-01 | 2012-10-23 | Vudu, Inc. | Streaming video using erasure encoding |
US8832742B2 (en) | 2006-10-06 | 2014-09-09 | United Video Properties, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
US20080155615A1 (en) * | 2006-12-22 | 2008-06-26 | Guideworks, Llc | Systems and methods for supporting multi-user media content access using index points |
EP2116051A2 (en) | 2007-01-12 | 2009-11-11 | ActiveVideo Networks, Inc. | Mpeg objects and systems and methods for using mpeg objects |
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 |
US9171419B2 (en) | 2007-01-17 | 2015-10-27 | Touchtunes Music Corporation | Coin operated entertainment system |
US9330529B2 (en) | 2007-01-17 | 2016-05-03 | Touchtunes Music Corporation | Game terminal configured for interaction with jukebox device systems including same, and/or associated methods |
KR101282958B1 (en) * | 2007-02-13 | 2013-07-08 | 삼성전자주식회사 | Broadcasting receive apparatus for reporting buying information and the same method |
US8490138B2 (en) | 2007-02-23 | 2013-07-16 | Rovi Guides, Inc. | Channel searching by content type |
US8181206B2 (en) | 2007-02-28 | 2012-05-15 | Time Warner Cable Inc. | Personal content server apparatus and methods |
US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
US20080235746A1 (en) | 2007-03-20 | 2008-09-25 | Michael James Peters | Methods and apparatus for content delivery and replacement in a network |
US8418206B2 (en) | 2007-03-22 | 2013-04-09 | United Video Properties, Inc. | User defined rules for assigning destinations of content |
US9953481B2 (en) | 2007-03-26 | 2018-04-24 | Touchtunes Music Corporation | Jukebox with associated video server |
US20090019492A1 (en) * | 2007-07-11 | 2009-01-15 | United Video Properties, Inc. | Systems and methods for mirroring and transcoding media content |
US8332887B2 (en) | 2008-01-10 | 2012-12-11 | Touchtunes Music Corporation | System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server |
US10290006B2 (en) | 2008-08-15 | 2019-05-14 | Touchtunes Music Corporation | Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations |
US9071859B2 (en) | 2007-09-26 | 2015-06-30 | Time Warner Cable Enterprises Llc | Methods and apparatus for user-based targeted content delivery |
US8561116B2 (en) | 2007-09-26 | 2013-10-15 | Charles A. Hasek | Methods and apparatus for content caching in a video network |
US8099757B2 (en) | 2007-10-15 | 2012-01-17 | Time Warner Cable Inc. | Methods and apparatus for revenue-optimized delivery of content in a network |
US20090133078A1 (en) | 2007-11-16 | 2009-05-21 | United Video Properties, Inc | Systems and methods for automatically purchasing and recording popular pay programs in an interactive media delivery system |
US9503691B2 (en) | 2008-02-19 | 2016-11-22 | Time Warner Cable Enterprises Llc | Methods and apparatus for enhanced advertising and promotional delivery in a network |
US8813143B2 (en) | 2008-02-26 | 2014-08-19 | Time Warner Enterprises LLC | Methods and apparatus for business-based network resource allocation |
US8930538B2 (en) | 2008-04-04 | 2015-01-06 | Level 3 Communications, Llc | Handling long-tail content in a content delivery network (CDN) |
US10924573B2 (en) | 2008-04-04 | 2021-02-16 | Level 3 Communications, Llc | Handling long-tail content in a content delivery network (CDN) |
US9762692B2 (en) | 2008-04-04 | 2017-09-12 | Level 3 Communications, Llc | Handling long-tail content in a content delivery network (CDN) |
US8237551B2 (en) | 2008-04-30 | 2012-08-07 | Centurylink Intellectual Property Llc | System and method for in-patient telephony |
US8601526B2 (en) | 2008-06-13 | 2013-12-03 | United Video Properties, Inc. | Systems and methods for displaying media content and media guidance information |
US8624908B1 (en) | 2008-06-27 | 2014-01-07 | Rovi Guides, Inc. | Systems and methods of transitioning from buffering video to recording video |
US8849435B2 (en) | 2008-07-09 | 2014-09-30 | Touchtunes Music Corporation | Digital downloading jukebox with revenue-enhancing features |
US8327402B1 (en) | 2008-07-15 | 2012-12-04 | United Video Properties, Inc. | Methods and devices for presenting an interactive media guidance application |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
US9292166B2 (en) | 2009-03-18 | 2016-03-22 | Touchtunes Music Corporation | Digital jukebox device with improved karaoke-related user interfaces, and associated methods |
US10719149B2 (en) | 2009-03-18 | 2020-07-21 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
CN102449658A (en) | 2009-03-18 | 2012-05-09 | 踏途音乐公司 | Entertainment server and associated social networking services |
US10564804B2 (en) | 2009-03-18 | 2020-02-18 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
US9866609B2 (en) | 2009-06-08 | 2018-01-09 | Time Warner Cable Enterprises Llc | Methods and apparatus for premises content distribution |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
US8359616B2 (en) | 2009-09-30 | 2013-01-22 | United Video Properties, Inc. | Systems and methods for automatically generating advertisements using a media guidance application |
KR101446403B1 (en) | 2010-01-26 | 2014-11-04 | 터치튠즈 뮤직 코포레이션 | Digital jukebox device with improved user interfaces, and associated methods |
US9204193B2 (en) | 2010-05-14 | 2015-12-01 | Rovi Guides, Inc. | Systems and methods for media detection and filtering using a parental control logging application |
EP2628306B1 (en) | 2010-10-14 | 2017-11-22 | ActiveVideo Networks, Inc. | Streaming digital video between video devices using a cable television system |
US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
EP2695388B1 (en) | 2011-04-07 | 2017-06-07 | ActiveVideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
US9049073B2 (en) | 2011-06-28 | 2015-06-02 | Rovi Guides, Inc. | Systems and methods for initializing allocations of transport streams based on historical data |
US8949901B2 (en) | 2011-06-29 | 2015-02-03 | Rovi Guides, Inc. | Methods and systems for customizing viewing environment preferences in a viewing environment control application |
GB2522772B (en) | 2011-09-18 | 2016-01-13 | Touchtunes Music Corp | Digital jukebox device with karaoke and/or photo booth features, and associated methods |
US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
US11151224B2 (en) | 2012-01-09 | 2021-10-19 | Touchtunes Music Corporation | Systems and/or methods for monitoring audio inputs to jukebox devices |
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 |
US9609374B2 (en) | 2012-06-27 | 2017-03-28 | Rovi Guides, Inc. | System and methods for automatically obtaining cost-efficient access to a media content collection |
US9854280B2 (en) | 2012-07-10 | 2017-12-26 | Time Warner Cable Enterprises Llc | Apparatus and methods for selective enforcement of secondary content viewing |
US9131283B2 (en) | 2012-12-14 | 2015-09-08 | Time Warner Cable Enterprises Llc | Apparatus and methods for multimedia coordination |
US20140195334A1 (en) | 2013-01-10 | 2014-07-10 | United Video Properties, Inc. | Systems and methods for optimizing data driven media placement |
US9848276B2 (en) | 2013-03-11 | 2017-12-19 | Rovi Guides, Inc. | Systems and methods for auto-configuring a user equipment device with content consumption material |
US20140282786A1 (en) | 2013-03-12 | 2014-09-18 | Time Warner Cable Enterprises Llc | Methods and apparatus for providing and uploading content to personalized network storage |
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 |
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 |
EP3005712A1 (en) | 2013-06-06 | 2016-04-13 | ActiveVideo Networks, Inc. | Overlay rendering of user interface onto source video |
US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
US9921717B2 (en) | 2013-11-07 | 2018-03-20 | Touchtunes Music Corporation | Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices |
US9264656B2 (en) | 2014-02-26 | 2016-02-16 | Rovi Guides, Inc. | Systems and methods for managing storage space |
JP6777545B2 (en) | 2014-03-25 | 2020-10-28 | タッチチューンズ ミュージック コーポレイションTouchtunes Music Corporation | Digital jukebox devices with an improved user interface and related methods |
US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
US9288521B2 (en) | 2014-05-28 | 2016-03-15 | Rovi Guides, Inc. | Systems and methods for updating media asset data based on pause point in the media asset |
US9948962B2 (en) | 2014-11-13 | 2018-04-17 | Time Warner Cable Enterprises Llc | Apparatus and methods for efficient delivery of electronic program guide data |
US10687115B2 (en) | 2016-06-01 | 2020-06-16 | Time Warner Cable Enterprises Llc | Cloud-based digital content recorder apparatus and methods |
US10911794B2 (en) | 2016-11-09 | 2021-02-02 | Charter Communications Operating, Llc | Apparatus and methods for selective secondary content insertion in a digital network |
US11109290B2 (en) | 2017-08-04 | 2021-08-31 | Charter Communications Operating, Llc | Switching connections over frequency bands of a wireless network |
US10939142B2 (en) | 2018-02-27 | 2021-03-02 | Charter Communications Operating, Llc | Apparatus and methods for content storage, distribution and security within a content distribution network |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3504109A (en) * | 1968-04-23 | 1970-03-31 | Spencer Kennedy Lab Inc | Metering system for pay tv |
JPS5571382A (en) * | 1978-11-24 | 1980-05-29 | Hitachi Ltd | Buffer memory dispersive arrangement-type picture sound transmission system |
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 |
US4381522A (en) * | 1980-12-01 | 1983-04-26 | Adams-Russell Co., Inc. | Selective viewing |
US4590516A (en) * | 1982-06-01 | 1986-05-20 | World Video Library, Inc. | Recorded program communication system |
US4521806A (en) * | 1982-08-19 | 1985-06-04 | World Video Library, Inc. | Recorded program communication system |
US4567512A (en) * | 1982-08-19 | 1986-01-28 | World Video Library, Inc. | Recorded program communication system |
US4625235A (en) * | 1983-05-19 | 1986-11-25 | Westinghouse Electric Corp. | Remote control switching of television sources |
US4709266A (en) * | 1985-01-14 | 1987-11-24 | Oak Industries Inc. | Satellite scrambling communication network using geographically separated uplinks |
US4802220A (en) * | 1985-03-20 | 1989-01-31 | American Telephone And Telegraph Company, At&T Bell Laboratories | Method and apparatus for multi-channel communication security |
CA1284211C (en) * | 1985-04-29 | 1991-05-14 | Terrence Henry Pocock | Cable television system selectively distributing pre-recorder video and audio messages |
US4878245A (en) * | 1986-01-29 | 1989-10-31 | Bradley Graham C | Control and metering system for pay television over a cable network |
US4763191A (en) * | 1986-03-17 | 1988-08-09 | American Telephone And Telegraph Company, At&T Bell Laboratories | Dial-up telephone network equipment for requesting an identified selection |
US4761684A (en) * | 1986-11-14 | 1988-08-02 | Video Jukebox Network | Telephone access display system |
US4829372A (en) * | 1987-08-20 | 1989-05-09 | Telaction Corporation | Presentation player |
US4920432A (en) * | 1988-01-12 | 1990-04-24 | Eggers Derek C | System for random access to an audio video data library with independent selection and display at each of a plurality of remote locations |
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 |
US4916737A (en) * | 1988-11-14 | 1990-04-10 | Teleglobe Pay-Tv System, Inc. | Secure anti-piracy encoded television system and method |
-
1990
- 1990-12-20 US US07/632,122 patent/US5172413A/en not_active Ceased
-
1991
- 1991-12-13 CA CA002057642A patent/CA2057642C/en not_active Expired - Lifetime
-
1994
- 1994-12-15 US US08/356,577 patent/USRE35651E/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CA2057642A1 (en) | 1992-06-21 |
US5172413A (en) | 1992-12-15 |
USRE35651E (en) | 1997-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2057642C (en) | Secure hierarchial video delivery system and method | |
CA1332634C (en) | Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times | |
AU653988B2 (en) | Video store and forward on demand apparatus and method | |
US6002393A (en) | System and method for delivering targeted advertisements to consumers using direct commands | |
US4709418A (en) | Wideband cable network | |
CA2049791C (en) | Pay-per-view television delivery system | |
EP0516828B1 (en) | Method for providing video programming nearly on demand | |
US5534912A (en) | Extended range video on demand distribution system | |
US5812665A (en) | Switched channel system | |
CA2313846C (en) | Television advertisement delivery system and method | |
CN101421687B (en) | Systems and methods for voicing text in interactive programming guide | |
US20020144279A1 (en) | Method and apparatus for providing custom television channels to viewers | |
CN101422043A (en) | Systems and methods for providing a personal channel via television | |
KR19990021917A (en) | Asymmetric Data Communication System | |
GB2216757A (en) | Cable television system | |
US5818911A (en) | Information communication system and transmitting and terminal apparatus for the same | |
CS286991A3 (en) | Interactive information system for home users | |
GB2161680A (en) | Transmitter/reciever for signal scrambling | |
KR20000016951A (en) | An apparatus for controlling and distribution copy right and receiver system | |
US20040031049A1 (en) | Server and computer program for the server | |
US4740834A (en) | Video program distribution | |
WO1997011561A1 (en) | Method for interconnection of tv and information service through telecommunications network | |
EP1102481B1 (en) | Improvements to data receiving apparatus | |
Bourne | Fiber to the home: Practically a reality | |
KR100216346B1 (en) | Basic channel operating method of catv |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry | ||
MKEX | Expiry |
Effective date: 20111213 |