Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
91 words
A data receiver including: a first-in, first-out buffer storage means, a movable barrier in said storage means for dividing said storage means into two parts, means for storing received data in one of said parts beginning at a storage location adjacent to said barrier and ending at an end location away from said barrier, means for processing said received data in said one part, means for moving said barrier to said end location after processing by said processing means, and means for limiting access to the other of said two parts.
Claim 2
Dependent Claim
91 words
A data receiver including: a first-in, first-out buffer storage means, a movable barrier in said storage means for dividing said storage means into two parts, means for storing received data in one of said parts beginning at a storage location adjacent to said barrier and ending at an end location away from said barrier, means for processing said received data in said one part, means for moving said barrier to said end location after processing by said processing means, and means for limiting access to the other of said two parts.
Claim 3
Dependent Claim
48 words
The data receiver according to claim 1 further comprising: means for inserting data into said buffer storage means behind said barrier as said data is received. means for checking said data, and means for moving said barrier behind said data following the successful operation of said check means.
Claim 4
Dependent Claim
22 words
The data receiver according to claim 2 further comprising: means for removing data from said storage means only ahead of said barrier.
Claim 5
Independent Claim
106 words
A method of receiving a digital data stream from a remote transmitter comprising the steps of passing said data through a first receiving stage for processing command codes interspersed in said data stream, storing said data in a first-in, first-out storage buffer under the control of said command codes, error-processing data stored in said storage buffer, removing said data from said storage buffer by a second receiving stage, passing said data on to a data utilization device, and maintaining a moveable barrier within said storage buffer for rendering a portion of said storage buffer not processed by said error-processing step unavailable to said second receiving stage.
Claim 6
Independent Claim
106 words
A method of receiving a digital data stream from a remote transmitter comprising the steps of passing said data through a first receiving stage for processing command codes interspersed in said data stream, storing said data in a first-in, first-out storage buffer under the control of said command codes, error-processing data stored in said storage buffer, removing said data from said storage buffer by a second receiving stage, passing said data on to a data utilization device, and maintaining a moveable barrier within said storage buffer for rendering a portion of said storage buffer not processed by said error-processing step unavailable to said second receiving stage.
Claim 7
Dependent Claim
46 words
The method of receiving a digital data stream according to claim 4 further comprising the steps of generating a response to certain of said command codes in a character mode data stream which responses can be used at a remote transmitter to implement flow control operations.
Claim 8
Dependent Claim
40 words
The method of receiving a digital data stream according to claim 4 further comprising the steps of identifying unique trailer blocks of data in said data stream, and generating reply codes in response to the processing of said trailer blocks.
Claim 9
Dependent Claim
33 words
The method of receiving a digital data stream according to claim 6 further comprising the steps of disassembling said trailer block into a beginning-of-trailer code, a length code and a sequence number code.
Claim 10
Dependent Claim
32 words
The method of receiving a digital data stream according to claim 7 further comprising the steps of detecting and correction errors in said data stream in response to said disassembled trailer block.
Claim 11
Independent Claim
102 words
A method for processing data in a receiver including a first-in, first-out buffer storage means and a movable barrier in said storage means for dividing said storage means into two parts, comprising: a step of storing received data in one of said parts beginning at a storage location adjacent to said barrier and ending at an end location away from said barrier, a step of processing said received data in said one part, a step of moving said barrier to said end location after processing by said processing means, and a step of limiting access to the other of said two parts.
Claim 12
Independent Claim
102 words
A method for processing data in a receiver including a first-in, first-out buffer storage means and a movable barrier in said storage means for dividing said storage means into two parts, comprising: a step of storing received data in one of said parts beginning at a storage location adjacent to said barrier and ending at an end location away from said barrier, a step of processing said received data in said one part, a step of moving said barrier to said end location after processing by said processing means, and a step of limiting access to the other of said two parts.