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.