Communication Protocol for a Containment-Aware Discovery Service
First Claim
1. A communication protocol method for tracking and tracing a query item represented by a unique identifier in a unique network, using a discovery service, wherein the discovery service comprises a database for storing event notifications, wherein each event notification comprises an event server address for an event server that comprises the corresponding event, wherein the communication protocol method comprises the following steps:
- receiving event notifications from event servers;
storing the event notifications in the database;
receiving an item query from a client, wherein the item query includes the unique identifier representing the query item; and
identifying from the stored event notifications a filtered set of event notifications relevant for the query item.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, methods and apparatus, including computer program products, implementing and using techniques for providing a discovery service in a unique identifier network are described. Said discovery service is suitable for tracking and tracing a query item represented by a unique identifier in a unique identifier network. In particular, a communication protocol for a containment-aware discovery service is described.
-
Citations
13 Claims
-
1. A communication protocol method for tracking and tracing a query item represented by a unique identifier in a unique network, using a discovery service, wherein the discovery service comprises a database for storing event notifications, wherein each event notification comprises an event server address for an event server that comprises the corresponding event, wherein the communication protocol method comprises the following steps:
-
receiving event notifications from event servers; storing the event notifications in the database; receiving an item query from a client, wherein the item query includes the unique identifier representing the query item; and identifying from the stored event notifications a filtered set of event notifications relevant for the query item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for running a discovery service for tracking and tracing a query item represented by a unique identifier in a unique identifier network, comprising:
-
an event server communication interface for receiving events and event notifications from event servers, wherein each event notification comprises an event server address; a query interface for receiving an item query, wherein a unique identifier representing the query item in the unique identifier network is included in the item query; and an application logic comprising; a persistency manager for storing and retrieving the event notifications in a discovery service database; and a containment solver for identifying all relevant events from the stored event notifications, and for determining, from the filtered set, relevant events and relevant event server addresses of relevant event servers, wherein each event server storing one or more relevant events is a relevant event server. - View Dependent Claims (12, 13)
-
Specification