1. A method for a transceiver to identify objects by recognizing one or more frequency pattern tags, the method comprising the steps of: defining a set of unique frequency patterns, each said unique frequency pattern comprising a set of at least two different frequencies, each frequency pattern in the set uniquely tagging an object that transmits its respective frequency pattern tag, the object being in a set of one or more objects; storing the set of unique frequency patterns in a memory of the transceiver; transmitting a frequency pattern tag to the transceiver by one or more of the objects; estimating the frequency pattern of the received signal; comparing the estimated frequency pattern to a selected test frequency pattern to determine a distance between the estimated frequency pattern and the test frequency pattern; modifying the test frequency pattern to minimize the distance to a final test frequency pattern that is developed by the modifications; selecting one stored pattern from the stored set that has the shortest distance to the final test frequency pattern, the selected stored pattern being that tag of an object that is selected as the object transmitting the tag.