Method and system for storing, retrieving, and managing data for tags
This invention relates generally to a method and system for storing, retrieving, and managing data for tags that are associated in some manner to any type of object. More particularly, the present invention writes data to these tags, reads data from these tags, and manages data that is written to and/or read from these tags. In addition, the invention accesses and/or stores data associated with tags from or into repositories, constructs and maintains data structures from these repositories and responds to queries using the data structures.
1. A method for deleting a tag, comprising:
receiving a message on a tag from a control authority, wherein the message includes an identifier of the tag and a signature of the control authority;
determining that the message includes a control authority delete tag protocol identifier;
determining that the message includes the identifier of the tag;
determining that the message includes the signature of the control authority; and
removing a tag identifier of a second tag that is included in the message from a tag identifier map of the tag.
2. The method of claim 1 , further comprising determining that a time of the message is within a predetermined time limit to prevent a replay attack.
3. The method of claim 2 , wherein the predetermined time limit is not more than one minute from a current time.