Object name service for RFID tags
An Object Name Service (ONS) is provided through an electronic product code information service (EPCIS) interface that allows one or more accessing applications residing on a variety of systems and associated with a plurality of enterprises/organizations to locate a network accessible service that provides EPC-related data associated with an EPC. A root server of the ONS may identify the network accessible service using a look-up system based on Domain Name System.
1 . A method for providing an Object Name Service (ONS) through a plurality of distributed ONS root servers that are managed by different entities, comprising:
providing an interface capable of allowing one or more accessing applications residing on a variety of systems and associated with a plurality of enterprises/organizations to receive sensor-related data;
receiving from an accessing application a unique code at one of the ONS root servers, wherein the ONS root server uses at least a portion of the unique code to identify a network accessible service that provides data associated with the unique code; and
responding to the accessing application with a pointer to the network accessible service to allow the accessing application to receive data associated with the unique code from the network accessible service.
2 . The method of claim 1 , wherein the ONS root server identifies the network accessible service using a look-up system based on Domain Name System.
3 . The method of claim 1 , wherein the ONS root server has access to a directory that matches headers of unique codes with object servers that manage network accessing services directed to those unique codes and the ONS root server uses a header associated with the received unique code to identify, from the directory, a server that has information on the network accessing service that provides data associated with the received unique code.
4 . The method of claim 1 , wherein the ONS root server uses a manager number associated with the unique code to identify a server dedicated to providing data associated with unique codes having that manager number.
5 . The method of claim 1 , wherein the ONS root server that received the unique code queries another of the plurality of ONS root server to identify the network accessible service that provides data associated with the unique code and locally caches the pointer to the identified network accessible service.
6 . The method of claim 1 , wherein the ONS root server replicates data associated with the other of the plurality of ONS servers.