Locating system for items having RFID tags
First Claim
1. A method of locating an object within an archive containing a plurality of objects, each of the objects including an RFID tag having a unique identifier, the method comprising:
- moving an RFID reader device relative to the archive, the RFID reader device having an RFID reader adapted to detect and read the RFID tags of the objects, the RFID reader having a range for detecting and reading the RFID tags;
determining whether there are any RFID tags within the range of the RFID reader;
querying each RFID tag sensed by the RFID reader for the identifier associated with the RFID tag;
determining whether the identifier for each RFID tag is an old identifier stored in a memory or a new identifier not stored in the memory, and if one or more of the identifiers is a new identifier;
defining a linkage between each object associated with a new identifier and each other object within the range of the RFID reader device,saving each linkage in a data structure adapted to store a relative position of each object in the archive relative to each other object in the archive, andstoring each new identifier in the memory,determining whether any object associated with an old identifier is no longer within range of the RFID reader device;
deleting each old identifier associated with an object that is no longer within range of the RFID reader device from the memory;
comparing the identifiers stored in the memory to the linkages stored in the data structure;
determining that a linkage has been broken when the linkages defined by the identifiers stored in the memory is less than the linkages stored in the data structure for the identifiers stored in the memory; and
determining which object of the broken linkage has been moved.
2 Assignments
0 Petitions
Accused Products
Abstract
A locating system for an archive having multiple objects stored therein includes an RFID reader device having an RFID reader to detect and read RFID tags on the objects. A central processing unit includes a database to store information on each object in the archive, a location engine operating system in communication with the RFID reader device, and a data structure to store a relative position of each object in the archive relative to each other object in the archive. A method of locating an object within an archive containing multiple objects includes carrying an RFID reader device through the archive. The RFID reader device queries each RFID tag for the identifier associated with the RFID tag and determines whether each identifier is an old identifier stored in a memory or a new identifier not stored in the memory. If one or more of the identifiers is a new identifier, a linkage is defined between each object associated with a new identifier and each other object within the range of the RFID reader device. Each linkage is saved in a data structure and each new identifier is stored in the memory.
30 Citations
8 Claims
-
1. A method of locating an object within an archive containing a plurality of objects, each of the objects including an RFID tag having a unique identifier, the method comprising:
-
moving an RFID reader device relative to the archive, the RFID reader device having an RFID reader adapted to detect and read the RFID tags of the objects, the RFID reader having a range for detecting and reading the RFID tags; determining whether there are any RFID tags within the range of the RFID reader; querying each RFID tag sensed by the RFID reader for the identifier associated with the RFID tag; determining whether the identifier for each RFID tag is an old identifier stored in a memory or a new identifier not stored in the memory, and if one or more of the identifiers is a new identifier; defining a linkage between each object associated with a new identifier and each other object within the range of the RFID reader device, saving each linkage in a data structure adapted to store a relative position of each object in the archive relative to each other object in the archive, and storing each new identifier in the memory, determining whether any object associated with an old identifier is no longer within range of the RFID reader device; deleting each old identifier associated with an object that is no longer within range of the RFID reader device from the memory; comparing the identifiers stored in the memory to the linkages stored in the data structure; determining that a linkage has been broken when the linkages defined by the identifiers stored in the memory is less than the linkages stored in the data structure for the identifiers stored in the memory; and determining which object of the broken linkage has been moved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification