Data transmission method and apparatus
First Claim
1. A method for transmitting data from a first location to at least one receiver location comprising the steps of:
- receiving a plurality of data messages of varying bit rates at said first location;
organizing said data messages into a multiframe matrix, said matrix including a plurality of columns, each column representing a period of time, and a plurality of rows, each row representing a frame of said matrix, individual characters of said data messages being selectively inserted into said columns of said matrix in real time;
transmitting over a transmission medium, for each successive frame of said matrix, the characters in successive columns at a defined bit rate greater than the bit rates of any of said data messages; and
decoding at each receiver location the transmitted matrix, messages which are addressed to a receiver location being available for display at said receiver location.
3 Assignments
0 Petitions
Accused Products
Abstract
A data transmission method and apparatus, particularly useful in an SCA FM subcarrier data transmission system, is disclosed. The method comprises selectively arranging individual characters of data messages of varying bit rates in real time in a multiframe matrix and transmitting the data messages at a defined bit rate to individual receiver locations where the data messages addressed to the individual receiver locations are decoded and displayed. The transmission method allows data messages of varying bit rates to be transmitted at a single defined bit rate to the receiver locations. At the receiver locations, the data messages are extracted from the matrix and regenerated. The data transmission method allows for downstream insertion of additional data and is highly tolerant of burst errors. A system for transmitting data using the method is also described.
-
Citations
66 Claims
-
1. A method for transmitting data from a first location to at least one receiver location comprising the steps of:
-
receiving a plurality of data messages of varying bit rates at said first location; organizing said data messages into a multiframe matrix, said matrix including a plurality of columns, each column representing a period of time, and a plurality of rows, each row representing a frame of said matrix, individual characters of said data messages being selectively inserted into said columns of said matrix in real time; transmitting over a transmission medium, for each successive frame of said matrix, the characters in successive columns at a defined bit rate greater than the bit rates of any of said data messages; and decoding at each receiver location the transmitted matrix, messages which are addressed to a receiver location being available for display at said receiver location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for transmitting data from a first location to at least one receiver location comprising:
-
means for receiving a plurality of data messages having varying bit rates at said first location; means for organizing said data messages into a mutltiframe matrix, said matrix including a plurality of columns, each column representing a period of time, and a plurality of rows, each row representing a frame of said matrix, individual characters of said data messages being selectively inserted into said columns of said matrix in real time; means for transmitting over a transmission medium, for each successive frame of said matrix, the characters in successive columns at a defined bit rate greater than the bit rate of any of said data messages; and means for decoding at each receiver location the transmitted matrix, messages which are addressed to a receiver location being available for display at said receiver location. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for transmitting data from a first location to at least one receiver location comprising the steps of:
-
receiving a plurality of data messages of varying bit rates at said first location; organizing said data messages into a multiframe matrix, said matrix including a plurality of columns, each column representing a period of time, and a plurality of rows, each row representing a frame of said matrix, individual characters of said data messages being selectively inserted into said columns of said matrix in real time, the first row of said matrix containing information associated with the bit rates and the addresses of said data messages; transmitting over a transmission medium, for each successive frame of said matrix, the characters in successive columns at a defined bit rate greater than the bit rates of any of said data messages; and decoding at each receiver location the transmitted matrix, messages which are addressed to a receiver location being available for display at said receiver location. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A system for transmitting data from a first location to at least one receiver location comprising:
-
means for receiving a plurality of data messages having varying bit rates at said first location; means for organizing said data messages into a multiframe matrix, said matrix including a plurality of columns, each column representing a period of time, and a plurality of rows, each row representing a frame of said matrix, individual characters of said data messages being selectively inserted into said columns of said matrix in real time, the first row of said matrix containing information associated with the bit rates and the addresses of said data messages; means for transmitting over a transmission medium, for each successive frame of said matrix, the characters in successive columns at a defined bit rate greater than the bit rate of any of said data messages; and means for decoding at each receiver location the transmitted matrix, messages which are addressed to a receiver location being available for display at said receiver location. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
Specification