Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
158 words
In a satellite broadcasting system in which channels of digital data are broadcast in packets from a satellite and received by a receiver, the data comprising audio program data representing audio program information for parallel processing, video program data representing video program information for parallel processing and computer data representing information for processing by a computer, each packet containing data of one of audio program data, video program data or computer data, the receiver providing outputs in the form of parallel burst data, the parallel burst data including a plurality of data bursts, each data burst being intermittently output from the receiver at a high output rate, a process comprising: storing the parallel burst data representing the computer data in a buffer; identifying boundaries between packets of the computer data and storing a boundary identifier in the buffer for each identified boundary; and output the parallel burst data representing the computer data from the buffer to the computer.
Claim 2
Dependent Claim
158 words
In a satellite broadcasting system in which channels of digital data are broadcast in packets from a satellite and received by a receiver, the data comprising audio program data representing audio program information for parallel processing, video program data representing video program information for parallel processing and computer data representing information for processing by a computer, each packet containing data of one of audio program data, video program data or computer data, the receiver providing outputs in the form of parallel burst data, the parallel burst data including a plurality of data bursts, each data burst being intermittently output from the receiver at a high output rate, a process comprising: storing the parallel burst data representing the computer data in a buffer; identifying boundaries between packets of the computer data and storing a boundary identifier in the buffer for each identified boundary; and output the parallel burst data representing the computer data from the buffer to the computer.
Claim 3
Dependent Claim
196 words
In a satellite broadcasting system in which channels of digital data are broadcast in packets from a satellite, the data comprising audio program data representing audio program information for parallel processing, video program data representing video program information for parallel processing and computer data representing information for processing by a computer, each packet containing data of one of audio program data, video program data or computer data, the improvement comprising apparatus for transferring the computer data to a computer comprising: a receiver for receiving the broadcast digital data and providing outputs of packets of audio program data, video program data and computer data in the form of parallel burst data, the parallel burst data including a plurality of data bursts, each data burst being intermittently output from the receiver at a high output rate, the receiver separating the packets of computer data from the packets of audio program data and packets of video program data; a buffer for storing the packets of computer data separated by the receiver; and a shift register for receiving packets of computer data from the buffer, the shift register transmitting the computer data to the computer in a serial data stream.
Claim 4
Dependent Claim
196 words
In a satellite broadcasting system in which channels of digital data are broadcast in packets from a satellite, the data comprising audio program data representing audio program information for parallel processing, video program data representing video program information for parallel processing and computer data representing information for processing by a computer, each packet containing data of one of audio program data, video program data or computer data, the improvement comprising apparatus for transferring the computer data to a computer comprising: a receiver for receiving the broadcast digital data and providing outputs of packets of audio program data, video program data and computer data in the form of parallel burst data, the parallel burst data including a plurality of data bursts, each data burst being intermittently output from the receiver at a high output rate, the receiver separating the packets of computer data from the packets of audio program data and packets of video program data; a buffer for storing the packets of computer data separated by the receiver; and a shift register for receiving packets of computer data from the buffer, the shift register transmitting the computer data to the computer in a serial data stream.
Claim 5
Independent Claim
177 words
A method of delivering computer data to a computer via a satellite broadcasting system which broadcasts channels of audio and video packets to a receiver, the receiver routing the audio and video packets to a first output port, the method comprising: dividing the computer data into digital data packets; combining the digital data packets with the audio and video packets in a time-division-multiplexed format to create a serial data stream; digitally modulating the serial data stream to create a modulated data stream; broadcasting the modulated data stream via the satellite broadcasting system to the receiver; separating the digital data packets from the modulated data stream; output the digital data packets in the form of parallel data bursts to a second output port of the receiver, each data burst being intermittently output from the receiver at a high output rate, storing the digital data packets in a buffer; output the digital data packets from the buffer to a shift register; and output the digital data packets from the shift register to the computer in a serial data stream.
Claim 6
Independent Claim
177 words
A method of delivering computer data to a computer via a satellite broadcasting system which broadcasts channels of audio and video packets to a receiver, the receiver routing the audio and video packets to a first output port, the method comprising: dividing the computer data into digital data packets; combining the digital data packets with the audio and video packets in a time-division-multiplexed format to create a serial data stream; digitally modulating the serial data stream to create a modulated data stream; broadcasting the modulated data stream via the satellite broadcasting system to the receiver; separating the digital data packets from the modulated data stream; output the digital data packets in the form of parallel data bursts to a second output port of the receiver, each data burst being intermittently output from the receiver at a high output rate, storing the digital data packets in a buffer; output the digital data packets from the buffer to a shift register; and output the digital data packets from the shift register to the computer in a serial data stream.
Claim 7
Dependent Claim
37 words
The invention of claim 1 wherein the data output to the computer is output on a plurality of bus lines and the computer includes a memory for receiving the data directly from the plurality of bus lines.
Claim 8
Dependent Claim
56 words
The invention of either of claims 2-3 wherein the output rate of the shift register is increased when the amount of data stored in the buffer exceeds a first predetermined threshold and the output rate of the shift register is decreased when the amount of data stored in the buffer falls below a second predetermined threshold.
Claim 9
Dependent Claim
32 words
The invention of either of claims 2-3 wherein the output rate of the shift register is substantially the same rate as the average rate at which the computer data are originally transmitted.
Claim 10
Dependent Claim
57 words
The invention of claim 1 wherein the packets broadcast from the satellite include unique identification codes identifying selected channels, and the receiver includes means for identifying channels it is authorized to process based on the identification codes, the receiver being responsive to the identifying means to output packets of only the channels it is authorized to process.
Claim 11
Dependent Claim
79 words
The invention of claim 7 wherein at least one channel is divided into a plurality of subchannels each having a unique secondary identification code, and further comprising a memory device having a lookup table identifying subchannels which the computer is authorized to receive, the buffer or the shift register being responsive to a secondary identification code in a packet and to the lookup table to enable the computer to receive the packet if it is from an authorized subchannel.
Claim 12
Dependent Claim
32 words
The invention of claim 1 wherein the receiver determines whether channels of data are encrypted, and the receiver decrypts the channels of data that are encrypted prior to output of the data.