CA2634489C

Rules driven pan id metadata routing system and network

Abstract

A method and system for provides routing of metadata related to media content, using content identifiers to locate the metadata content and rules to determine a subset of the metadata to deliver. This method registers globally unique identifiers for content objects. These globally unique identifiers each comprise a content identifier provided with the content object and a bounding identifier identifying a set of content identifiers of which the content identifier is a member. For each of the globally unique identifiers, information is maintained about a metadata source. The method receives a first content identifier for the content object, and uses a bounding identifier associated with the set of the first content identifier to determine the globally unique identifier for the first content identifier. The user is routed to the metadata source associated with globally unique identifier.

CA2634489C, drawing sheet 1
Sheet 1 of 10

Term

0.2 yearsleft in the term

Expires 21 December 2026.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

26 claims: 5 independent, 21 dependent

  1. 1
    CA 02634489 2013-09-17 - 105 WHAT IS CLAIMED IS: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.
  2. 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.
  3. 14
    A routing method for receiving a request for metadata for a content object and directing a metadata response, the method comprising:one or more computers programmed to perform the acts of: receiving a content identifier extracted from the content object;CA 02634489 2013-09-17 - 107determining 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.
  4. 17
    A routing method for receiving a request for metadata for a content object and directing a metadata response, the system comprising:one or more computers programmed 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.
  5. 22
    A method for providing metadata for a content object, the method comprising:one or more computers programmed 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.