Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
126 words
A distribution system for distributing digital data to a receiver wherein said digital data comprises block data which includes blocks of data corresponding to predetermined amounts of information, stream data corresponding to a continuous flow of information obtained from a plurality of stream data sources and control data, said distribution system comprising means for preferentially multiplexing and distributing said stream data from selected ones of said stream data sources onto frames of a single distribution channel along with said block data and means for multiplexing and sequentially distributing bytes of control data along said frames of said single distribution channel, said bytes of said control data being concatenated at said receiver to form a control channel of information for identifying said plurality of stream data sources.
Claim 2
Dependent Claim
126 words
A distribution system for distributing digital data to a receiver wherein said digital data comprises block data which includes blocks of data corresponding to predetermined amounts of information, stream data corresponding to a continuous flow of information obtained from a plurality of stream data sources and control data, said distribution system comprising means for preferentially multiplexing and distributing said stream data from selected ones of said stream data sources onto frames of a single distribution channel along with said block data and means for multiplexing and sequentially distributing bytes of control data along said frames of said single distribution channel, said bytes of said control data being concatenated at said receiver to form a control channel of information for identifying said plurality of stream data sources.
Claim 3
Dependent Claim
24 words
The distribution system of claim 1 wherein each of said stream data sources delivers said stream data on one or more stream data channels.
Claim 4
Dependent Claim
18 words
The distribution system of claim 1, wherein said block data comprises digital data which represents still-frame video images.
Claim 5
Dependent Claim
21 words
The distribution system of claim 1, wherein said block data comprises digital data which represents fixed motion sequences of video images.
Claim 6
Dependent Claim
17 words
The distribution system of claim 1, wherein said block data comprises digital data which represents audio accompaniment.
Claim 7
Dependent Claim
22 words
The distribution system of claim 1, wherein said block data comprises digital data which represents information for producing and displaying graphics overlays.
Claim 8
Dependent Claim
23 words
The distribution system of claim 1, wherein said block data comprises digital data which represents scripts used in constructing and displaying multimedia presentations.
Claim 9
Dependent Claim
19 words
The distribution system of claim 1, wherein said stream data comprises digital data which represents real-time motion video images.
Claim 10
Dependent Claim
17 words
The distribution system of claim 1, wherein said stream data comprises digital data which represents background audio.
Claim 11
Dependent Claim
25 words
The distribution system of claim 1, wherein said stream data comprises digital data which represents information for providing a moving video display of alphanumeric information.
Claim 12
Dependent Claim
208 words
The distribution system according to claim 1 wherein said means for multiplexing and distributing onto said single distribution channel said block data and said stream data from selected ones of said stream data sources, each of which delivers data on one or more stream data channels, comprises: (a) clock means for providing fixed time intervals along said single distribution channel, each of said time intervals defining a frame capable of being filled with digital data, said frame having one or more digital bytes of frame synchronization characters to define the start of said frame; (b) means for inserting a stream control character in each frame after said frame synchronization characters, said stream control character of each frame being concatenated to produce a stream control channel; (c) means responsive to said stream control channel for inserting successive one byte increments of the data in each of said stream data channels which correspond to said selected ones of said stream data sources in each successive frame after said stream control character; (d) means for consecutively inserting said block data in the remaining space of each of said successive frames; and (e) means for modulating said digital data so multiplexed onto a base frequency for distribution along said single distribution channel.
Claim 13
Dependent Claim
22 words
The distribution system according to claim 11 which further comprises means for inserting forward error correction codes in each of said frames.
Claim 14
Dependent Claim
377 words
A distribution system for distributing digital data to a receiver, said digital data comprising block data which includes blocks of data corresponding to predetermined amounts of information, stream data corresponding to a continuous flow of information obtained from a plurality of stream data sources, and control data for identifying said plurality of stream data sources, each of said stream data sources delivering said stream data on one or more stream data channels, said distribution system having means for preferentially multiplexing and distributing said stream data from selected ones of said stream data sources onto a single distribution channel along with said block data and said control data, comprising: (a) a clock controller for providing fixed time intervals along said single distribution channel, each of said time intervals defining a frame capable of being filled with digital data, said frame having one or more digital bytes of frame synchronization characters to define the start of said frame; (b) a data buffer wide enough to store one frame of said digital data; (c) a multiplexer controller for inserting a stream control character corresponding to a portion of said control data in each frame after said frame synchronization characters, said stream control characters of each frame being concatenated at said receiver to produce a control channel of information for identifying said selected ones of said stream data sources; (d) a time slot selector including an input data buffer, said time slot selector being responsive to said clock controller, said multiplexer controller and said stream control channel of information, for preferentially selecting particular ones of said stream data channels which correspond to said selected ones of said stream data sources and inserting them into said data buffer in such a manner that successive one byte increments of each of said stream data channels so selected are inserted in said data buffer after each of said stream control characters; (e) means responsive to said clock controller for consecutively inserting said block data in the remaining space of said data buffer; (f) means for outputting the digital data in said data buffer; and (g) a modulator capable of obtaining said digital data from said data buffer and modulating said data so multiplexed onto a base frequency for distribution along said single distribution channel.
Claim 15
Dependent Claim
377 words
A distribution system for distributing digital data to a receiver, said digital data comprising block data which includes blocks of data corresponding to predetermined amounts of information, stream data corresponding to a continuous flow of information obtained from a plurality of stream data sources, and control data for identifying said plurality of stream data sources, each of said stream data sources delivering said stream data on one or more stream data channels, said distribution system having means for preferentially multiplexing and distributing said stream data from selected ones of said stream data sources onto a single distribution channel along with said block data and said control data, comprising: (a) a clock controller for providing fixed time intervals along said single distribution channel, each of said time intervals defining a frame capable of being filled with digital data, said frame having one or more digital bytes of frame synchronization characters to define the start of said frame; (b) a data buffer wide enough to store one frame of said digital data; (c) a multiplexer controller for inserting a stream control character corresponding to a portion of said control data in each frame after said frame synchronization characters, said stream control characters of each frame being concatenated at said receiver to produce a control channel of information for identifying said selected ones of said stream data sources; (d) a time slot selector including an input data buffer, said time slot selector being responsive to said clock controller, said multiplexer controller and said stream control channel of information, for preferentially selecting particular ones of said stream data channels which correspond to said selected ones of said stream data sources and inserting them into said data buffer in such a manner that successive one byte increments of each of said stream data channels so selected are inserted in said data buffer after each of said stream control characters; (e) means responsive to said clock controller for consecutively inserting said block data in the remaining space of said data buffer; (f) means for outputting the digital data in said data buffer; and (g) a modulator capable of obtaining said digital data from said data buffer and modulating said data so multiplexed onto a base frequency for distribution along said single distribution channel.
Claim 16
Dependent Claim
18 words
The distribution system of claim 13, wherein said block data comprises digital data which represents still-frame video images.
Claim 17
Dependent Claim
19 words
The distribution system of claim 13, wherein said block data comprises digital data which represents sequences of fixed-motion video.
Claim 18
Dependent Claim
17 words
The distribution system of claim 13, wherein said block data comprises digital data which represents audio commentary.
Claim 19
Dependent Claim
22 words
The distribution system of claim 13, wherein said block data comprises digital data which represents information for producing and displaying graphics overlays.
Claim 20
Dependent Claim
23 words
The distribution system of claim 13, wherein said block data comprises digital data which represents scripts used in constructing and displaying multimedia presentations.
Claim 21
Dependent Claim
19 words
The distribution system of claim 13, wherein said stream data comprises digital data which represents real-time motion video images.
Claim 22
Dependent Claim
17 words
The distribution system of claim 13, wherein said stream data comprises digital data which represents background audio.
Claim 23
Dependent Claim
25 words
The distribution system of claim 13, wherein said stream data comprises digital data which represents information for providing a moving video display of alphanumeric information.
Claim 24
Dependent Claim
30 words
The distribution system of claim 13 which includes a forward error correction encoder for adding forward error correction code prior to modulation of said digital data onto said base frequency.
Claim 25
Independent Claim
213 words
A method for multiplexing and distributing digital data to a receiver along a single distribution channel wherein said digital data comprises block data which includes blocks of data representative of predetermined amounts of information, stream data available on one or more stream data channels, representative of continuous streams of information and control data, said method comprising the steps of: (a) providing fixed time intervals along said single distribution channel, each of said time intervals defining a frame capable of being filled with digital data; (b) providing one or more digital bytes of frame synchronization characters to define the start of said frame; (c) producing and inserting a stream control character in each frame after said frame synchronization characters, said stream control character of each frame being concatenated at said receiver to produce a stream control channel of information for identifying said one or more stream data channels; (d) preferentially inserting successive one byte increments of digital data from selected ones of said stream data channels in each successive frame after each of said stream control characters; consecutively inserting and block data in the remaining space of each of said successive frames; and (f) modulating each frame of said digital data so multiplexed onto a base frequency for distribution along said single distribution channel.
Claim 26
Independent Claim
213 words
A method for multiplexing and distributing digital data to a receiver along a single distribution channel wherein said digital data comprises block data which includes blocks of data representative of predetermined amounts of information, stream data available on one or more stream data channels, representative of continuous streams of information and control data, said method comprising the steps of: (a) providing fixed time intervals along said single distribution channel, each of said time intervals defining a frame capable of being filled with digital data; (b) providing one or more digital bytes of frame synchronization characters to define the start of said frame; (c) producing and inserting a stream control character in each frame after said frame synchronization characters, said stream control character of each frame being concatenated at said receiver to produce a stream control channel of information for identifying said one or more stream data channels; (d) preferentially inserting successive one byte increments of digital data from selected ones of said stream data channels in each successive frame after each of said stream control characters; consecutively inserting and block data in the remaining space of each of said successive frames; and (f) modulating each frame of said digital data so multiplexed onto a base frequency for distribution along said single distribution channel.
Claim 27
Dependent Claim
24 words
The method of claim 23 which further comprises the step of incorporating forward error correction codes into each of said frames after step (e).