Method and apparatus for providing on demand services in a subscriber system
First Claim
1. An on demand services feature for a subscription system including a plurality of on demand channels which are transmitted over a distribution network to a multiplicity of subscribers, said on demand feature comprising:
- a source of analog program information wherein the analog program information has a video component and a stereo audio component;
means for selectively digitizing said analog program information into program data files;
means for encoding the stereo audio component into a BTSC format signal before the program information is digitized;
means for storing said program data files in a memory having a library of said program data files;
means for retrieving a program data file in response to a subscriber request;
means for converting said retrieved program data file into analog program information wherein said conversion means converts said retrieved program data file into analog program information with a BTSC format stereo audio component; and
means for modulating said retrieved analog program information onto one of said plurality of on demand channels.
5 Assignments
0 Petitions
Accused Products
Abstract
An on demand services feature for the provision of video, audio, and data services for a subscription system of the CTV type, or the like. The system comprises a headend coupled to a distribution network having a multiplicity of subscribers. Standard service signals forming scheduled program channels are coupled commonly with on demand service signals forming on demand program channels in a frequency division multiplexed system. The demand services are provided by a demand service processor having an input processor which stores programs for the demand services in a file server or other massive memory and a plurality of output processors which retrieve the programs on demand and convert them to the demand service signals for application to the distribution network. In the illustrated embodiment the input processor scrambles, digitizes and compresses real time or other stored analog programming for storage in the file server. On demand from a subscriber, an output processor reads out a stored program from the file server as a digital data stream, decompresses it and converts it back to an analog scrambled signal. The analog scrambled signal is then modulated on a carrier by the output processor to become an on demand services signal.
338 Citations
54 Claims
-
1. An on demand services feature for a subscription system including a plurality of on demand channels which are transmitted over a distribution network to a multiplicity of subscribers, said on demand feature comprising:
-
a source of analog program information wherein the analog program information has a video component and a stereo audio component; means for selectively digitizing said analog program information into program data files; means for encoding the stereo audio component into a BTSC format signal before the program information is digitized; means for storing said program data files in a memory having a library of said program data files; means for retrieving a program data file in response to a subscriber request; means for converting said retrieved program data file into analog program information wherein said conversion means converts said retrieved program data file into analog program information with a BTSC format stereo audio component; and means for modulating said retrieved analog program information onto one of said plurality of on demand channels. - View Dependent Claims (2, 3, 4)
-
-
5. A method of providing on demand services in a subscriber system having a plurality of on demand channels distributed over a network to a multiplicity of subscribers, at least one of which on demand channels can be accessed by authorized subscribers, said method comprising the steps of:
-
digitizing analog program information to form program files wherein said analog program information has a video component and a stereo audio component; encoding said stereo audio component in a BTSC stereo format before said program information is digitized; storing said program files in a memory to form a library of program files which can be accessed on demand by the authorized subscribers; retrieving a selected program file from said program library in response to a subscriber request from an authorized subscriber; converting said selected program file to an analog program signal at a time requested in the subscriber request; and modulating said analog program signal onto one of said plurality of on demand channels which the subscriber making the request can access. - View Dependent Claims (6, 7, 8)
-
-
9. An on demand services feature for a subscription system including a plurality of scheduled channels and a plurality of on demand channels which are transmitted over a distribution network to a plurality of subscribers, said on demand feature comprising:
-
a source of analog program information which provides video baseband information and associated audio baseband information as programs; means for digitizing said video baseband information of a program; means for scrambling said video baseband information before digitizing it with said video digitizing means, wherein said means for scrambling includes means for scrambling the horizontal synchronizing interval of at least one horizontal line of said video signal; means for digitizing said audio baseband information of a program; means for storing said digital video information and said digital audio information in a program file of a digital library; means for retrieving identified program files of said digital library in response to a subscriber request; means for converting said retrieved program file into an analog baseband video signal and an analog baseband audio signal; and means for modulating said analog baseband video and audio signals onto one of said demand channels. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An on demand services feature for a subscription system including a plurality of scheduled channels and a plurality of on demand channels which are transmitted over a distribution network to a plurality of subscribers, said on demand feature comprising:
-
a source of analog program information which provides video baseband information and associated audio baseband information as programs; wherein said audio baseband information includes a first stereo channel and a second stereo channel; means for encoding said first and second stereo audio channels into a BTSC format baseband audio signal; means for digitizing said video baseband information of a program; means for scrambling said video baseband information before digitizing it with said video digitizing means comprising means for scrambling the active video portion and the horizontal synchronizing interval of at least one horizontal line of said video signal and means for generating descrambling information in the form of pulses which carry information representative of the mode and timing of the scrambling of the video signal; means for digitizing said audio baseband information of a program; means for storing said digital video information and said digital audio information in a program file of a digital library; means for retrieving identified program files of said digital library in response to a subscriber request; means for converting said retrieved program file into an analog baseband video signal and an analog baseband audio signal; and means for modulating said analog baseband video and audio signals onto one of said on demand channels. - View Dependent Claims (23, 24)
-
-
25. An on demand services feature for a subscription system including a plurality of scheduled channels and a plurality of on demand channels which are transmitted over a distribution network to a plurality of subscribers, said on demand feature comprising:
-
a source of analog program information which includes a video signal and at least first and second associated signals; means for digitizing said analog program information into program data files having at least video data blocks and first and second data blocks, wherein each data block corresponds to the analog information of the respective converted signal; means for storing said program data files in a memory to form a digital library of program data files; means for retrieving identified program data files of said digital library in response to a subscriber request; means for converting at least one of said video, first associated, and second associated data blocks into an analog signal in response to subscriber selection signal; and means for modulating said analog signal onto one of said on demand channels. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method of providing on demand video programs with alternate language selection, comprising the steps of:
-
digitizing a scrambled analog video signal; digitizing a first audio signal associated with the video signal which has been produced in a first language; digitizing a second audio signal associated with the video signal which has been produced in a second language; storing said digitized video, first audio and second audio signals in program data files in a memory to form a digital library of program data files; retrieving identified program data files of said digital library in response to a subscriber request identifying the respective program data file and one of said first and second audio signals;
transmitting the identified program data file including the video signal and the selected audio signal to the subscriber making the request.
-
-
38. A system for the storage and retrieval of program signals, said system comprising:
-
a source of scrambled analog program information wherein said scrambled analog program information has a scrambled video component and a stereo audio component; means for selectively digitizing said scrambled analog program information into program data files; means for encoding the stereo audio component into a BTSC format signal before the scrambled analog program information is digitized; means for storing said program data files in a memory; means for retrieving a program data file; means for converting said retrieved program data file into scrambled analog program information; and said conversion means converts said retrieved program data file into scrambled analog program information with a BTSC format stereo audio component. - View Dependent Claims (39)
-
-
40. A system for the storage and retrieval of program information, said system comprising:
-
a source of analog program information including a stereo audio component; means for encoding said stereo audio component into a BTSC format signal; means for selectively digitizing said analog program information into program data files; means for storing said program data files in a memory; means for retrieving a program data file; and means for converting said retrieved program data file into analog program information with a BTSC format stereo audio component. - View Dependent Claims (41)
-
-
42. A services feature for a subscription system including a plurality of channels which are transmitted over a distribution network to a plurality of subscribers, said services feature comprising:
-
a source of analog program information which provides video baseband information and associated audio baseband information as programs; means for scrambling said video baseband information of a program, wherein said means for scrambling includes means for scrambling the horizontal synchronizing interval of at least one horizontal line of said baseband video signal; means for digitizing said video baseband information of a program; means for digitizing said audio baseband information of a program; means for storing said digital video information and said digital audio information in a program file of a digital library; means for retrieving identified program files of said digital library in response to a subscriber request; means for converting said retrieved program file into an analog baseband video signal and an analog baseband audio signal; and means for modulating said analog baseband video and audio signals onto one of said channels. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification