Rules driven pan ID metadata routing system and network
First Claim
Patent Images
1. A routing system for receiving a request for metadata for a content object and directing a metadata response, the system comprising:
- one or more programmed computers including;
an ID resolver programmed to receive a content identifier extracted from the content object, and programmed to determine associated metadata responses and a rule governing the metadata responses;
a rules processor programmed to execute the rule to determine a subset of the metadata responses;
the routing system programmed to initiate the subset of metadata responses in response to the request and execution of the rule.
3 Assignments
0 Petitions
Accused Products
Abstract
Content objects are associated with metadata via content identifiers. In response to a user'"'"'s query for metadata for a piece of content, the content identifier is derived from the content object and used to determine metadata responses to the query. Rules are applied to govern the metadata responses returned in response to the query. Traffic monitoring is performed to track usage of metadata.
-
Citations
26 Claims
-
1. A routing system for receiving a request for metadata for a content object and directing a metadata response, the system comprising:
-
one or more programmed computers including; an ID resolver programmed to receive a content identifier extracted from the content object, and programmed to determine associated metadata responses and a rule governing the metadata responses; a rules processor programmed to execute the rule to determine a subset of the metadata responses;
the routing system programmed to initiate the subset of metadata responses in response to the request and execution of the rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A routing system for receiving a request for metadata for a content object and directing a metadata response, the system comprising:
-
one or more programmed computers including; an ID resolver programmed to receive a content identifier extracted from the content object, and programmed to determine associated metadata responses; and a traffic monitor programmed to track usage data about requests for metadata from users along with user information. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A routing method for receiving a request for metadata for a content object and directing a metadata response, the method comprising:
-
executing program instructions on one or more computers to perform the acts of; receiving a content identifier extracted from the content object; determining associated metadata responses and a rule governing the metadata responses; executing the rule to determine a subset of the metadata responses; and initiating the subset of metadata responses in response to the request and execution of the rule. - View Dependent Claims (15, 16)
-
-
17. A routing method for receiving a request for metadata for a content object and directing a metadata response, the method comprising:
-
executing program instructions on one or more computers to perform the acts of; receiving a content identifier extracted from the content object; determining associated metadata responses; and tracking usage data about requests for metadata from users along with user information. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method for providing metadata for a content object, the method comprising:
-
executing program instructions on one or more computers to perform the acts of; receiving a metadata request from a user, the metadata request being derived in part from a content object from which a content identifier is extracted, and the metadata request including metadata preferences of the user; using the content identifier to determine a set of metadata for the content object, including determining the set of metadata linked to the content object by the content identifier in a database, the database maintaining links between the content identifier and disparate sources of metadata; and applying the metadata preferences of the user to the set of metadata to produce a metadata response for the user. - View Dependent Claims (23, 24, 25, 26)
-
Specification