Data bridge
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital data delivery system which uses satellite broadcasting to deliver digital data along with audio and video signals. Digital data files are divided into packets and combined with audio and video packets in a time-division-multiplexed format. The time-division-multiplexed data is digitally modulated and then uplinked to a satellite transponder. The satellite transponder broadcasts the data to a multiplicity of user stations. The data which are broadcast by the satellite transponder are received by a satellite dish at each user station. Each satellite dish then relays the data to a receiver. The receiver identifies and separates the digital data file packets from the audio and video packets and outputs the digital data file packets to a data output port. A data bridge receives the packets from the data output port, buffers the packets, and converts the packets into a format that can be read by standard commercial I/O cards.
-
Citations
9 Claims
-
1. 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. - View Dependent Claims (4, 7, 8, 9)
-
-
2. 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. - View Dependent Claims (5, 6)
-
-
3. 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.
-
Specification