Method for searching a plurality of RFID tags and apparatus
AssigneeMStar Semiconductor, Inc.
InventorChiung Hung Chang
Life of this patent
Estimating the term…
Abstract
A method for searching RFID tags and an RFID reader thereof are provided. Each of a plurality of RFID tags awaiting to be accessed has a UID composed of a plurality of bits. The method comprises dividing the plurality of bits of the UID into groups to generate a plurality of groups; selecting a first group and a first value for the first group; obtaining a search result according to a search command and the UIDs of the RFID tags; and analyzing the search result to determine whether at least one RFID tag corresponds to the first group and the first value. Each of the groups has n bits, where n is a positive integer greater than or equal to 1.
Claims19
An RFID reader, for searching a plurality of RFID tags each having an UID composed of a plurality of bits, the RFID reader comprising:
- a control unit configured to divide the plurality of bits into a plurality of groups each having n bits, and select a first group from the groups and a first value for the first group, wherein n is a positive integer greater than 1;
- a communication protocol processing module, coupled to the control unit, configured to generate a search command according to the first group and the first value, wherein the RFID reader obtains a search result according to the search command and the UIDs of the RFID tags;
- and
- an analyzing module, coupled to the communication protocol processing module and the control unit, configured to generate a control signal to control the control unit of the RFID reader, and further configured to analyze the search result to determine whether at least one RFID tag corresponds to the first group and the first value, the analyzing module further configured to:
- generate the control signal having a first value in response to the search result indicating a collision due to more than one response from the RFID tags happens such that, according to the control signal, the control unit selects a group other than the first group from the groups, and
- generate the control signal having a second value in response to the search result indicating a response from one of the RFID tags such that, according to the control signal, the control unit selects a value different from the first value for the first group.
A method for searching a plurality of RFID tags each having a UID composed of a plurality of bits, the method comprising:
- dividing, by a control unit of an RFID reader, the bits into a plurality of groups each having n bits, wherein n is a positive integer greater than or equal to 1;
- selecting, by the control unit, a first group of the groups and a first value for the first group;
- generating, by a communication protocol processing module of the RFID reader, a search command according to the first group and the first value, wherein a search result is obtained according to the search command and UIDs of the RFID tags;
- analyzing, by an analyzing module of the RFID reader, the search result to determine whether at least one RFID tag corresponds to the first group and the first value;
- generating, by the analyzing module, a control signal to control the control unit of the RFID reader, the control signal having a first value in response to the search result indicating a collision due to more than one response from the RFID tags happens, such that the control unit selects a group other than the first group from the groups;
- and
- generating, by the analyzing module, the control signal to control the control unit of the RFID reader, the control signal having a second value in response to the search result indicating a response from one of the RFID tags, such that the control unit selects a value different from the first value for the first group.
Dependencies are inferred from the claim text.