Aggregation and analysis of media content information
AssigneeDeja.io, Inc.
InventorsNimrod Ram, John Root Stone, Avner Shilo, Lucas Heldfond
Life of this patent
Estimating the term…
Abstract
Disclosed are the method and apparatus for collecting and analyzing media content metadata. The technology retrieves web documents referencing media objects from web servers. Metadata of the media objects such as global tags and category weight values are generated from the web documents. Affinity values between user identities and the media objects are generated based on online behaviors of the users interacting with the media objects. Based on the affinity values and metadata of the media objects, the technology can provide recommendations of media objects.
Claims25
A media content analysis system for media content metadata of media objects, the system comprising:
- a processor;
- a network interface for retrieving web documents from web servers, wherein the web documents reference media objects;
- a behavior analyzer configured, when executed by the processor, to generate affinity values between user identities and the media objects based on online behaviors of the user identities interacting with the media objects;
- a document extractor configured, when executed by the processor, to generate metadata of the media objects based on the web documents;
- and
- a client service module configured, when executed by the processor, to determine a recommendation of a media object to a user identity based on the affinity values and the metadata of the media objects.
A method for aggregating and analyzing media content information, the method comprising:
- retrieving a plurality of web documents that reference a first media object from web domains;
- generating raw metadata tags of the first media object by parsing the web documents through parser templates specific to the web domains that host the web documents;
- determining global tags from the raw metadata tags by ranking the raw metadata tags based on confidence weight values associated with the raw metadata tags;
- feeding textual contents of the web documents into a machine learning classifier that has been trained for a set of categories;
- receiving, from the machine learning classifier, category weight values of the first media object corresponding to the set of categories;
- and
- storing, at a media information database, the global tags and their associated confidence weight values and the category weight values corresponding to the set of categories as metadata associated with the first media object.
A processor-executable storage medium storing instructions, comprising:
- instructions for aggregating network textual contents that relate to online media objects;
- instructions for determining affinity values which indicate how closely the online media objects are related to users, based on the users' interactions with the online media objects;
- instructions for determining metadata of the online media objects based on the network textual contents;
- and
- instructions for recommending an online media object among the online media objects to a user among the users, based on the affinity values and metadata of the online media objects.
Dependencies are inferred from the claim text.