摘要 |
Methods and an apparatus for implementing a read cycle for identifying RFID tags among a plurality of RFID tags is disclosed. The read cycle comprises of selecting a group of items for reading and receiving identifiers from one or more items of the group, determining an aggregate data of the received identifiers, and comparing the aggregate data of the received identifiers with the aggregate data for the group from a previous read cycle. Further, where the aggregate data compared is equal, the read cycle is terminated, or where the aggregate data compared is not equal, the read cycle is repeated by forming at least one new group or by dividing the group into at least two subgroups and running the read cycle for each subgroup. The read cycle is performed in a time proportional to the number of tags that have changed and logarithmic in the total number of tags. |