Rich object model for diverse Auto-ID tags
First Claim
1. A computerized method for resolving tag identifications, the method comprising:
- performing a scan of one or more tags;
receiving temporary identification information for each of the tags;
selectively ordering the temporary identification information; and
resolving the temporary identification information to permanent identification information for each tag in the order selected prior to performing another scan.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method allowing one application to implement diverse AutoID tags interchangeably, by unifying all AutoID technologies into a single object model. The single object model interacts with all AutoID technologies, with only a lowest level device tailored to the specific AutoID technology, the single object model thereby persisting through the middleware, up to an application, carrying all necessary information from any AutoID technology. The single object model can interact with a tag many times, as necessary to complete an operation. A reader interface allows an application to communicate with multiple readers of diverse AutoID tags, and to communicate with individual servers communicating with individual readers of diverse AutoID tags. The reader interface also provides a single interface for hardware communication with a radio, for an application interacting with an entire network of readers, sensors, interpretation steps, product lookup, and information storage providing a single virtual reader.
13 Citations
20 Claims
-
1. A computerized method for resolving tag identifications, the method comprising:
-
performing a scan of one or more tags;
receiving temporary identification information for each of the tags;
selectively ordering the temporary identification information; and
resolving the temporary identification information to permanent identification information for each tag in the order selected prior to performing another scan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
performing a scan of one or more tags;
receiving temporary identification information for each of the tags;
creating a temporary tag object for each temporary identification information received;
reporting each temporary tag object;
receiving a request for resolution of one or more temporary tag objects in a selected order; and
resolving the temporary tag objects to permanent identification information for each tag in the selected order prior to performing another scan. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
performing a scan of one or more tags;
receiving temporary identification information for each of the tags, the temporary identification information being a random character string;
reporting the temporary identification information to an application; and
resolving the temporary identification information to permanent identification information for one or more of the tags in accordance with instructions received from the application; and
performing a further scan of the one or more tags in accordance with instructions received from the application, wherein the temporary identification information for each of the tags is reset and re-populated with a random character string.
-
Specification