System and method for a media content reconciler
First Claim
1. A method for reconciling media content available through a plurality of service providers, the method comprising:
- receiving a request to identify media content from one of the plurality of service providers, wherein the request is received by a server;
determining one or more characteristics of the media content;
determining if the media content is associated with an identifier in response to the one or more characteristics;
automatically associating an identifier recognizable by the plurality of service providers with the media content in response to determining there is not an existing identifier associated with the media content;
automatically cross referencing the media content between the plurality of service providers in a database of the server, utilizing the identifier and time zones;
automatically updating the database of the server accessible to the plurality of service providers to include the identifier and the one or more characteristics associated with the media content;
receiving a request from a particular user of a plurality of users to invite one or more contacts associated with the particular user to view the media content;
based on the automatic cross referencing of the media content between the plurality of service providers, determining for each of the one or more contacts whether the media content is available to that particular contact based on profiles for each of the one or more contacts;
identifying at least one contact of the one or more contacts for whom the media content is available, based on the determination as to whether the media content is available for each of the one or more contacts;
sending an invitation to each of the at least one contact to view the media content together with the particular user, the invitation establishing a calendar entry indicating information for viewing the media content that is customized for the channel, date, time, and times zones that the media content is available for that particular contact of the at least one contact; and
filtering discussion of the media content on one or more social networks for the particular user and the at least one contact, until each of the particular user and the at least one contact has had an opportunity to view the media content.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for reconciling media content available through a number of service providers. A request is received to identify media content. One or more characteristics of the media content are determined. A determination is made whether the media content is associated with an identifier in response to the one or more characteristics. An identifier is associated with the media content in response to determining there is not an existing identifier associated with the media content. The media content is cross referenced between the number of service providers utilizing the identifier and time zones. A database is updated to include the identifier and the one or more characteristics associated with the media content.
-
Citations
20 Claims
-
1. A method for reconciling media content available through a plurality of service providers, the method comprising:
-
receiving a request to identify media content from one of the plurality of service providers, wherein the request is received by a server; determining one or more characteristics of the media content; determining if the media content is associated with an identifier in response to the one or more characteristics; automatically associating an identifier recognizable by the plurality of service providers with the media content in response to determining there is not an existing identifier associated with the media content; automatically cross referencing the media content between the plurality of service providers in a database of the server, utilizing the identifier and time zones; automatically updating the database of the server accessible to the plurality of service providers to include the identifier and the one or more characteristics associated with the media content; receiving a request from a particular user of a plurality of users to invite one or more contacts associated with the particular user to view the media content; based on the automatic cross referencing of the media content between the plurality of service providers, determining for each of the one or more contacts whether the media content is available to that particular contact based on profiles for each of the one or more contacts; identifying at least one contact of the one or more contacts for whom the media content is available, based on the determination as to whether the media content is available for each of the one or more contacts; sending an invitation to each of the at least one contact to view the media content together with the particular user, the invitation establishing a calendar entry indicating information for viewing the media content that is customized for the channel, date, time, and times zones that the media content is available for that particular contact of the at least one contact; and filtering discussion of the media content on one or more social networks for the particular user and the at least one contact, until each of the particular user and the at least one contact has had an opportunity to view the media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A media content reconciler system comprising:
-
a processor; a memory; a network interface operable to receive a plurality of requests to identify a plurality of media content from a plurality of service providers; reconciler logic in communication with the network interface and executable by the processor, the reconciler logic operable to determine one or more characteristics of each of the plurality of media content, determine if each of the plurality of media content is associated with an existing identifier in response to the one or more characteristics, associate an identifier recognizable by the plurality of service providers with the media content in response to determining there is no existing identifier associated with the media content, and cross reference the media content between the plurality of service providers in a database utilizing the identifier and time zones; and a database in communication with the reconciler logic, the database is accessible by each of the plurality of service providers, the database is to store a plurality of identifiers, each of the plurality of identifiers is associated with one of a plurality of media content, wherein the reconciler logic is operable to receive a request from a particular user of a plurality of users to invite one or more contacts associated with the particular user to view the media content, determine for each of the one or more contacts whether the media content is available to that particular contact based on profiles for each of the one or more contacts based on the automatic cross referencing of the media content between the plurality of service providers, identify at least one contact of the one or more contacts for whom the media content is available based on the determination as to whether the media content is available for each of the one or more contacts, and send an invitation to each of the at least one contact to view the media content together with the particular user, the invitation establishing a calendar entry indicating information for viewing the media content that is customized for the channel, date, time, and times zones that the media content is available for that particular contact of the at least one contact; and wherein the media content reconciler system is configured to filter discussion of the media content for the particular user and the at least one contact on one or more social networks until each of the particular user and the at least one contact has had an opportunity to view the media content. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A media content reconciler comprising:
-
a processor for executing a set of instructions; and a memory for storing the set of instructions, wherein the set of instructions are executed to;
receive a request to identify media content from one of a plurality of service providers, determine one or more characteristics of the media content, determine if the media content is associated with an existing identifier in response to the one or more characteristics, associate an identifier recognizable by the plurality of service providers with the media content in response to determining there is no existing identifier associated with the media content, cross reference the media content between the plurality of service providers in a database utilizing the identifier and time zones, update the database accessible to the plurality of service providers to include the identifier and the one or more characteristics associated with the media content, receive a request from a particular user of a plurality of users to invite one or more contacts associated with the particular user to view the media content, determine for each of the one or more contacts whether the media content is available to that particular contact based on profiles for each of the one or more contacts based on the automatic cross referencing of the media content between the plurality of service providers, identify at least one contact of the one or more contacts for whom the media content is available based on the determination as to whether the media content is available for each of the one or more contacts, send an invitation to each of the at least one contact to view the media content together with the particular user, the invitation establishing a calendar entry indicating information for viewing the media content that is customized for the channel, date, time, and times zones that the media content is available for that particular contact of the at least one contact, and filter discussion of the media content for the particular user and the at least one contact on one or more social networks until each of the particular user and the at least one contact has had an opportunity to view the media content. - View Dependent Claims (19, 20)
-
Specification