Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
146 words
Apparatus for receiving information blocks, each of which includes a data block, from a further apparatus in a duplex communications system, which apparatus is arranged to determine if a received information block has been corrupted and when it has, to request the further apparatus to repeat the transmission of the data block of that information block, the data blocks being stored in a receiver buffer, said apparatus comprising: a) means to store a first receiver buffer address being the address at which the data block of the corrupted information block is to be stored if repeated in a later information block; b) means to determine in which later information block the repeat transmission of the data block is expected to occur; and c) means which, on receiving the later information block uncorrupted, stores the data block in the receiver buffer at the first receiver buffer address.
Claim 2
Dependent Claim
146 words
Apparatus for receiving information blocks, each of which includes a data block, from a further apparatus in a duplex communications system, which apparatus is arranged to determine if a received information block has been corrupted and when it has, to request the further apparatus to repeat the transmission of the data block of that information block, the data blocks being stored in a receiver buffer, said apparatus comprising: a) means to store a first receiver buffer address being the address at which the data block of the corrupted information block is to be stored if repeated in a later information block; b) means to determine in which later information block the repeat transmission of the data block is expected to occur; and c) means which, on receiving the later information block uncorrupted, stores the data block in the receiver buffer at the first receiver buffer address.
Claim 3
Dependent Claim
27 words
Apparatus as in claim 1 in which each information block includes a Repeat Flag which when set indicates that the information block contains a repeated data block.
Claim 4
Dependent Claim
39 words
Apparatus as in claim 2 in which the data block of the later information block is stored in the receiver buffer at the first receiver buffer address only if the Repeat Flag of the later information block is set.
Claim 5
Dependent Claim
59 words
Apparatus as in claim 1 in which the data block of a corrupted information block, which has not previously been determined to be one expected to include a repeat transmission of a data block, is stored in the receiver buffer and when an uncorrupted repeated information block is received, the data block stored in the receiver buffer is overwritten.
Claim 6
Dependent Claim
29 words
Apparatus as in claim 1 which is further arranged to transmit information blocks having header data by which the apparatus can associate a transmission address with each information block.
Claim 7
Dependent Claim
30 words
Apparatus as in claim 5 which is further arranged to transmit information blocks having header data by which a like apparatus can associate a receiver address with each information block.
Claim 8
Dependent Claim
28 words
Apparatus as in claim 6 in which the receiver address in the information block corresponds to the transmission address of the information block last received by the apparatus.
Claim 9
Dependent Claim
52 words
Apparatus as in claim 7 in which the determination of the later information block in which the repeated transmission of a data block is expected to occur is determined from the transmission address of the information block last transmitted and the receiver address of the information block last received by the apparatus.
Claim 10
Dependent Claim
62 words
Apparatus as in claim 5 in which n consecutive information blocks are transmitted as a frame of information blocks, the header data of the information blocks including a Transmitted Synchronisation Bit (TSB), a Transmitted Frame Number Bit (TFNB), the TSBs and TFNBs of the n consecutive information blocks of a frame forming an n-bit synchronisation sequence and an n-bit frame number, respectively.
Claim 11
Dependent Claim
52 words
Apparatus as in claim 9 in which the header data of the information blocks further includes a Received Synchronisation Bit (RSB) and a Received Frame Number Bit (RFNS), the RSBs and RFNBs of the n consecutive information blocks of a frame forming an n-bit synchronisation sequence and an n-bit frame number, respectively.
Claim 12
Dependent Claim
25 words
Apparatus as in claim 10 in which each RSB and RFNB is the complement of the TSB and TFNB of the information block last received.
Claim 13
Dependent Claim
8 words
Apparatus as in claim 9 in which n=8.
Claim 14
Dependent Claim
63 words
Apparatus as in claim 11 in which the header data of each information block includes an acknowledge bit which indicates whether the last received information block was corrupted and n further acknowledge bits, n greater or equal to 1, each of which indicates whether a distinct earlier received information block was corrupted, or the acknowledge bits being associated with n+1 consecutive information blocks.
Claim 15
Dependent Claim
27 words
Apparatus as in claim 13 in which a data block is retransmitted if any acknowledge bit indicates an information block was received corrupted by the further apparatus.
Claim 16
Dependent Claim
8 words
Apparatus as in claim 13 in which n=2.
Claim 17
Dependent Claim
14 words
Apparatus as in claim 1 in which the data blocks comprise compressed video data.
Claim 18
Dependent Claim
18 words
Apparatus as in claim 16 in which the compressed video data is obtained from an H.261 video coder.
Claim 19
Dependent Claim
18 words
Apparatus as in claim 1 which is arranged to transmit and receive information blocks via a radio link.
Claim 20
Dependent Claim
23 words
Apparatus as in claim 18 in which the apparatus is arranged to transmit and receive information blocks to the DECT radio link standard.
Claim 21
Independent Claim
127 words
A method for receiving information blocks, each of which include a data block, and for determining if a received information block has been corrupted and when it has, to request repeated transmission of the data block of that information block, the data blocks being stored in a receiver buffer said method comprising: a) storing a first receiver buffer address being the address at which the data block of the corrupted information block is to be stored if repeated in a later information block; b) determining at the receiver in which later information block the repeat transmission of the data block is expected to occur; and c) upon receiving the later information block uncorrupted, storing the data block in the receiver buffer at the first receiver buffer address.
Claim 22
Independent Claim
127 words
A method for receiving information blocks, each of which include a data block, and for determining if a received information block has been corrupted and when it has, to request repeated transmission of the data block of that information block, the data blocks being stored in a receiver buffer said method comprising: a) storing a first receiver buffer address being the address at which the data block of the corrupted information block is to be stored if repeated in a later information block; b) determining at the receiver in which later information block the repeat transmission of the data block is expected to occur; and c) upon receiving the later information block uncorrupted, storing the data block in the receiver buffer at the first receiver buffer address.
Claim 23
Dependent Claim
27 words
Method as in claim 20 in which each information block includes a Repeat Flag which when set indicates that the information block contains a repeated data block.
Claim 24
Dependent Claim
39 words
Method as in claim 21 in which the data block of the later information block is stored in the receiver buffer at the first receiver buffer address only if the Repeat Flag of the later information block is set.
Claim 25
Dependent Claim
59 words
Method as in claim 20 in which the data block of a corrupted information block, which has not previously been determined to be one expected to include a repeat transmission of a data block, is stored in the receiver buffer and when an uncorrupted repeated information block is received, the data block stored in the receiver buffer is overwritten.
Claim 26
Dependent Claim
28 words
Method as in claim 20 including the step of transmitting information blocks having header data by which the apparatus can associate a transmission address with each information block.
Claim 27
Dependent Claim
27 words
Method as in claim 24 further including transmitting information blocks having header data by which a like apparatus can associate a receiver address with each information block.
Claim 28
Dependent Claim
28 words
Method as in claim 25 in which the receiver address in the information block corresponds to the transmission address of the information block last received by the apparatus.
Claim 29
Dependent Claim
52 words
Method as in claim 26 in which the determination of the later information block in which the repeated transmission of a data block is expected to occur is determined from the transmission address of the information block last transmitted and the receiver address of the information block last received by the apparatus.
Claim 30
Dependent Claim
62 words
Method as in claim 24 in which n consecutive information blocks are transmitted as a frame of information blocks, the header data of the information blocks including a Transmitted Synchronisation Bit (TSB), a Transmitted Frame Number Bit (TFNB), the TSBs and TFNBs of the n consecutive information blocks of a frame forming an n-bit synchronisation sequence and an n-bit frame number, respectively.
Claim 31
Dependent Claim
52 words
Method as in claim 28 in which the header data of the information blocks further includes a Received Synchronisation Bit (RSB) and a Received Frame Number Bit (RFNS), the RSBs and RFNBs of the n consecutive information blocks of a frame forming an n-bit synchronisation sequence and an n-bit frame number, respectively.
Claim 32
Dependent Claim
25 words
Method as in claim 29 in which each RSB and RFNB is the complement of the TSB and TFNB of the information block last received.
Claim 33
Dependent Claim
8 words
Method as in claim 28 in which n=8.
Claim 34
Dependent Claim
63 words
Method as in claim 30 in which the header data of each information block includes an acknowledge bit which indicates whether the last received information block was corrupted and n further acknowledge bits, n greater or equal to 1, each of which indicates whether a distinct earlier received information block was corrupted, or the acknowledge bits being associated with n+1 consecutive information blocks.
Claim 35
Dependent Claim
27 words
Method as in claim 32 in which a data block is retransmitted if any acknowledge bit indicates an information block was received corrupted by the further apparatus.
Claim 36
Dependent Claim
8 words
Method as in claim 32 in which n=2.
Claim 37
Dependent Claim
14 words
Method as in claim 20 in which the data blocks comprise compressed video data.
Claim 38
Dependent Claim
18 words
Method as in claim 35 in which the compressed video data is obtained from an H.261 video coder.
Claim 39
Dependent Claim
15 words
Method as in claim 20 including transmitting and receiving information blocks via a radio link.
Claim 40
Dependent Claim
17 words
Method as in claim 37 including transmitting and receiving information blocks to the DECT radio link standard.