Method of communication in a radio frequency identification system
First Claim
Patent Images
1. A method comprising the steps of:
- (a) identifying a plurality of data fields;
(b) transmitting a data symbol comprising a first set of data;
(c) maintaining a data field from which the data symbol was transmitted;
(d) receiving an acknowledgement symbol comprising a second set of data;
(e) comparing the first set of data to the second set of data; and
(f) if the first set of data is equivalent to the second set of data, repeating steps b-f until data transmission is complete;
otherwise, temporarily suspending data transmission.
2 Assignments
0 Petitions
Accused Products
Abstract
A first request is transmitted to activate a set of tags in a first state. A first set of data symbols is received. In response to receiving the first set of data symbols, a first acknowledgement symbol transmitted. An acknowledgement symbol is transmitted in response to each subsequent set of data symbols received. A second request is transmitted to activate a second set of tags in a second state when a set of data symbols is not received within a predetermined time, wherein the first state is different from the second state.
49 Citations
17 Claims
-
1. A method comprising the steps of:
-
(a) identifying a plurality of data fields;
(b) transmitting a data symbol comprising a first set of data;
(c) maintaining a data field from which the data symbol was transmitted;
(d) receiving an acknowledgement symbol comprising a second set of data;
(e) comparing the first set of data to the second set of data; and
(f) if the first set of data is equivalent to the second set of data, repeating steps b-f until data transmission is complete;
otherwise, temporarily suspending data transmission. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising the steps of:
-
(a) transmitting a request to activate a set of tags in a first state;
(b) receiving a set of data symbols;
(c) in response to receiving the set of data symbols, transmitting an acknowledgement symbol;
(d) continuing to transmit an acknowledgement symbol in response to each set of data symbols received, and when a predetermined number of sets of data symbols is received, repeating steps a-d; and
(e) when a set of data symbols is not received in step b, transmitting a second request to activate a set of tags in a second state, wherein the first state is different from the second state. - View Dependent Claims (8)
-
-
9. A method comprising the steps of:
-
transmitting a request to activate a set of tags in a first state;
receiving a set of data symbols;
in response to receiving the set of data symbols, transmitting an acknowledgement symbol;
continuing to transmit an acknowledgement symbol in response to each subsequent set of data symbols received;
transmitting at least a second request to activate a set of tags in a second state, wherein the first state is different from the second state. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising the steps of:
-
(a) identifying a plurality of data fields;
(b) transmitting a request;
(c) transmitting a data symbol;
(d) maintaining a data field from which the data symbol was transmitted; and
(e) if the data symbol is acknowledged, repeating steps c-e;
otherwise, returning to a beginning of a data field and repeating steps b-e.
-
-
16. A method comprising the steps of:
-
(a) identifying a plurality of data fields, each data field having a set of field symbols and each field symbol having a first set of data;
(b) receiving a data symbol comprising a second set of data;
(c) identifying a field symbol corresponding to the data symbol in a location;
(d) if the first set of data of the field symbol is equivalent to the second set of data of the data symbol, transmitting an acknowledgement symbol and repeating steps b-d;
otherwise, temporarily suspending data transmission and returning to a beginning of the data field containing the field symbol corresponding to the data symbol in the location.
-
-
17. A method comprising the steps of:
-
(a) identifying a plurality of data fields;
(b) transmitting a request;
(c) transmitting a data symbol corresponding to a position in a data field;
(d) maintaining the data field from which the data symbol was transmitted;
(e) if the data symbol is acknowledged, repeating steps c-f;
otherwise, transmitting a second data symbol corresponding to the position in the data field; and
(f) if the second data symbol is acknowledged, repeating steps c-f;
otherwise, returning to a beginning of the data field and repeating steps b-f.
-
Specification