Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
147 words
A digital data transmission system having'a source of data at an uneven rate, the data including a plurality of marker signals, a first buffer store for the data from the source, means for transmitting the data from the first buffer store at a constant rate to a transmission path, means for receiving the data from the transmission path and applying them to a second buffer store, means for reading the data from the second buffer store at an uneven rate, and a utilisation means using the data from the second buffer store, wherein the receiving means includes auxiliary data storage means, means for storing in the auxiliary data storage means the addresses of the second buffer store in which the marker signals are stored, and means for determining the address used by the reading means by reference to the addresses stored in the auxiliary data storage means.
Claim 2
Dependent Claim
147 words
A digital data transmission system having'a source of data at an uneven rate, the data including a plurality of marker signals, a first buffer store for the data from the source, means for transmitting the data from the first buffer store at a constant rate to a transmission path, means for receiving the data from the transmission path and applying them to a second buffer store, means for reading the data from the second buffer store at an uneven rate, and a utilisation means using the data from the second buffer store, wherein the receiving means includes auxiliary data storage means, means for storing in the auxiliary data storage means the addresses of the second buffer store in which the marker signals are stored, and means for determining the address used by the reading means by reference to the addresses stored in the auxiliary data storage means.
Claim 3
Dependent Claim
16 words
A system according to claim 1 wherein the marker signals include numbers following a predetermined cycle.
Claim 4
Dependent Claim
36 words
A system according to claim 1 or 2 wherein the addresses of all marker signals are transferred from the auxiliary data storage means to the reading means to control the addresses used by the reading means.
Claim 5
Dependent Claim
46 words
A system according to claim 2 wherein the receiving means includes means for detecting when the reading means is apparently reading data from an incorrect address of the second buffer store and for correcting that address from the information stored in the auxiliary data storage means.
Claim 6
Dependent Claim
32 words
A system according to claim 4 wherein the detecting and correcting means responds to the numbers in the marker signals in the received data before being entered in the second buffer store.
Claim 7
Dependent Claim
86 words
A system according to claim 3 or 5 wherein the receiving means includes counting means for following the predetermined cycle of the numbers in the marker signals and means for comparing the marker signal number recorded by the counting means with the number in the marker signal being received at the time, a non-zero output of the comparing means providing an indication that-a marker signal had been corrupted so as not to be recognised and that the address used by the reading means should be corrected.
Claim 8
Dependent Claim
46 words
A system according to claim 6 wherein the data also includes other marker signals and the receiving means includes means for predicting the times of occurrence of such other marker signals by reference to the position of the received marker signal numbers in the predetermined cycle.
Claim 9
Independent Claim
59 words
A system according to any of claims 1 to 6 wherein the data are conditional replenishment data for an image and the marker signals are line synchronisation code words with line number information, wherein the data represent picture elements along a line at which changes are to be made, the changes being formed into clusters relating to consecutive elements.
Claim 10
Dependent Claim
46 words
A system according to claim 8 wherein the data also include field synchronisation code words and the receiving means includes time base means for predicting the time of reception of field synchronsiation code words by reference to the line numbers in the line synchronisation code words.
Claim 11
Dependent Claim
38 words
A system according to claim 9 and including the features of claim 6 wherein the counting means tracks the line numbers and is reset to a datum value in response to an output from the time base means.
Claim 12
Independent Claim
70 words
A system according to any of claims 8 to 10 wherein the data includes for each cluster the element address along the line of the first element in the cluster, and the receiving means includes means for checking that the element addresses of clusters between consecutive line synchronising code words occur in ascending numerical order thereby to detect whether a corrupted, and therefore unrecognised, line synchronising code word has occurred.
Claim 13
Independent Claim
83 words
A system according to any of claims 8 to 11 wherein the receving means includes means responsive to the quantities of data in the first and second buffer stores to calculate whether the actual quantity of data in the second buffer store differs consistently from the quantity expected to be in that store on the assumption of a particular propagation delay time for the transmission path, the reading means being adjusted to tend to correct any consistent difference found by the responsive means.
Claim 14
Dependent Claim
38 words
A system according to claim 12 wherein the second buffer store can store more than a complete video frame period of data and the adjustments to the reading means involve discarding or repeating an entire frame of data.