Systems and methods for supplementing content with audience-requested information
First Claim
1. A tangible computer-readable storage medium containing instructions for performing a method of delivering information associated with media content being consumed by a member of an audience, the method comprising:
- maintaining or accessing media metadata associated with media content being presented to an audience;
receiving audience input received from a member of the audience during the presentation of the media content to the audience and while a content element is being presented;
identifying audience information describing the member of the audience;
comparing the received audience input to the media metadata,wherein the media metadata describes the content element of the media content being presented to the audience,wherein the content element is associated with content presented to the audience perceiving the media content,wherein the media metadata includes at least two intents associated with the content element of the media content being presented to the audience, andwherein the intents are associated with anticipated inputs by the audience in reference to the content element;
determining, based at least in part on the comparison, that the received audience input refers to the content element of the media content;
identifying, based at least in part on the comparison, an intent of the at least two intents,wherein the identified intent is related to the audience input,identifying supplemental information to deliver to the audience member, wherein the supplemental information is identified based at least in part on the identified intent, the identified audience information, and the content element that the audience input is determined to refer to; and
delivering the supplemental information to the member of the audience.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are described for delivering to a member of an audience supplemental information related to presented media content. Media content is associated with media metadata that identifies active content elements in the media content and supported intents associated with those content elements. A member of an audience may submit input related to an active content element. The audience input is compared to media metadata to determine whether supplemental information can be identified that would be appropriate to deliver to the audience member based on that person'"'"'s input. In some implementations, audience input includes audio data of an audience'"'"'s spoken input regarding the media content.
30 Citations
20 Claims
-
1. A tangible computer-readable storage medium containing instructions for performing a method of delivering information associated with media content being consumed by a member of an audience, the method comprising:
-
maintaining or accessing media metadata associated with media content being presented to an audience; receiving audience input received from a member of the audience during the presentation of the media content to the audience and while a content element is being presented; identifying audience information describing the member of the audience; comparing the received audience input to the media metadata, wherein the media metadata describes the content element of the media content being presented to the audience, wherein the content element is associated with content presented to the audience perceiving the media content, wherein the media metadata includes at least two intents associated with the content element of the media content being presented to the audience, and wherein the intents are associated with anticipated inputs by the audience in reference to the content element; determining, based at least in part on the comparison, that the received audience input refers to the content element of the media content; identifying, based at least in part on the comparison, an intent of the at least two intents, wherein the identified intent is related to the audience input, identifying supplemental information to deliver to the audience member, wherein the supplemental information is identified based at least in part on the identified intent, the identified audience information, and the content element that the audience input is determined to refer to; and delivering the supplemental information to the member of the audience. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of delivering information associated with content being consumed by a member of an audience, the method performed by a computing system having at least one processor and memory, the method comprising:
-
maintaining or accessing media metadata associated with media content being presented to at least one audience member, wherein the media metadata identifies a content element of the media content; receiving audio data representing a verbal input from an audience member during the presentation of the media content to the audience and while the content element is being presented; identifying spoken words from the audio data representing the verbal input of the audience member; identifying audience information describing the audience member; comparing the spoken words from the audio data to the content element of the media content; determining that the spoken words reference the content element; determining an intent associated with the spoken words; identifying, based at least in part on the determined intent associated with the spoken words and on the identified audience information, supplemental information to deliver to the audience member, wherein the supplemental information is associated with the content element; wherein the supplemental information is identified from among other supplemental information associated with the content element; and delivering the identified supplemental information to the member of the audience. - View Dependent Claims (13, 14, 15)
-
-
16. A system including at least one processor and memory for delivering information associated with media content being consumed by a member of an audience, the system comprising:
-
a media analysis module configured to; maintain or access media metadata associated with media content being presented to at least one audience member; an audience input analysis module configured to; compare audience input representing input from a member of an audience captured during the presentation of the media content and while a content element is being presented to media metadata, wherein; the media metadata describes the content element of the media content being presented to the audience, and the content element is associated with content presented to the audience of the media content; determine, based on the comparison, that the received audience input refers to the content element of the media content; and determine an intent associated with the received audience input; an audience recognition module configured to; identify, based at least in part on the audience input, audience information describing the audience member; an information identification module configured to; identify, based at least in part on the determined intent and the identified audience information, supplemental information to deliver to the audience member, wherein the supplemental information is associated with the audience input and the content element that the audience input refers to, and wherein the supplemental information is identified from among other supplemental information associated with the content element; and an information delivery module configured to; determine a mode by which the supplemental information is to be delivered to the member of the audience; and deliver the identified supplemental information to the member of the audience via the determined mode. - View Dependent Claims (17, 18, 19, 20)
-
Specification