Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
143 words
A data transmitter used in a data transmission system and for transmitting services data to a user terminal, comprising: (a) services source for generating service data in BLOCKs; (b) first shuffling means for shuffling said service data within one block according to a predetermined shuffling map; (c) control data generating means for generating control data corresponding to each block of said service data, said control data having a data portion with a variable length and representing at least said predetermined shuffling map and a synchronizing code portion; (d) second shuffling means for shuffling only said data portion of said control data according to a predetermined shuffling pattern that is represented by said synchronizing code portion of said control data; (e) mixing means for mixing said service data and said control data; and (f) transmitting means for transmitting the output of said mixing means.
Claim 2
Dependent Claim
143 words
A data transmitter used in a data transmission system and for transmitting services data to a user terminal, comprising: (a) services source for generating service data in BLOCKs; (b) first shuffling means for shuffling said service data within one block according to a predetermined shuffling map; (c) control data generating means for generating control data corresponding to each block of said service data, said control data having a data portion with a variable length and representing at least said predetermined shuffling map and a synchronizing code portion; (d) second shuffling means for shuffling only said data portion of said control data according to a predetermined shuffling pattern that is represented by said synchronizing code portion of said control data; (e) mixing means for mixing said service data and said control data; and (f) transmitting means for transmitting the output of said mixing means.
Claim 3
Dependent Claim
59 words
A data transmitter according to claim 1, wherein said transmitting means includes a video signal source for generating a video signal having a vertical blanking interval, inserting means for inserting a portion of the output of said mixing means into said vertical blanking interval and modulating means for modulating an RF signal by the output of said inserting means.
Claim 4
Dependent Claim
39 words
A data transmitter according to claim 1, wherein said control data generating means generates the data portion of said control data with a control data portion having a fixed length and a dummy code portion having a variable length.
Claim 5
Dependent Claim
45 words
A data transmitter according to claim 3, wherein said control data generating means generates siad synchronizing code in a head portion of each block, whereby the control data of one block is separated from the control data of an adjacent block by said synchronizing code.
Claim 6
Dependent Claim
32 words
A data transmitter according to claim 1, wherein said service data includes a key code which is the same as that stored in a user terminal entitled to receive the service data.
Claim 7
Dependent Claim
222 words
A data receiver used in a data transmission system, and for receiving data transmitted from a transmitter, said data having service data shuffled according to a predetermined shuffling map and control data with a data portion of variable length and representing at least said predetermined shuffling map and a synchronizing code portion, only said data portion of said control data being shuffled according to a predetermined shuffling pattern that is represented by said synchronizing code portion of said control data, said data receiver comprising: (a) data separating means supplied with received data for separating said service data and said control data therefrom; (b) synchronizing code detecting means supplied with said separated control data for detecting said sychronizing code portion of said control data; (c) deshuffle pattern generating mean supplied with the output of said synchronizing code detecting means representing said predetermined shuffling pattern for generating a deshuffle pattern correspoding to said predetermined shuffling pattern; (d) first deshuffling means supplied with said separated control data and said deshuffle pattern for deshuffling the data portion of said control data; (e) deshuffling map generating means supplied with the output of said first deshuffling mean for generating a deshuffling map corresponding to said predetermined shuffling map; and (f) second deshuffling means supplied with said separated service data and said deshuffling map for deshuffling said service data.
Claim 8
Dependent Claim
222 words
A data receiver used in a data transmission system, and for receiving data transmitted from a transmitter, said data having service data shuffled according to a predetermined shuffling map and control data with a data portion of variable length and representing at least said predetermined shuffling map and a synchronizing code portion, only said data portion of said control data being shuffled according to a predetermined shuffling pattern that is represented by said synchronizing code portion of said control data, said data receiver comprising: (a) data separating means supplied with received data for separating said service data and said control data therefrom; (b) synchronizing code detecting means supplied with said separated control data for detecting said sychronizing code portion of said control data; (c) deshuffle pattern generating mean supplied with the output of said synchronizing code detecting means representing said predetermined shuffling pattern for generating a deshuffle pattern correspoding to said predetermined shuffling pattern; (d) first deshuffling means supplied with said separated control data and said deshuffle pattern for deshuffling the data portion of said control data; (e) deshuffling map generating means supplied with the output of said first deshuffling mean for generating a deshuffling map corresponding to said predetermined shuffling map; and (f) second deshuffling means supplied with said separated service data and said deshuffling map for deshuffling said service data.