MEDIA SYNCHRONIZED ADVERTISING OVERLAY
First Claim
1. One or more computer-storage media having computer-executable instructions embodied thereon that when executed by a computing device perform a method of selecting an overlay for an ongoing media presentation using audience data, the method comprising:
- receiving image data that depicts an audience for an ongoing media presentation;
generating audience data by analyzing the image data; and
selecting, from a plurality of available overlays, an overlay with a display trigger that is satisfied by one or more audience parameters indicated by the audience data.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide an overlay experience that is coordinated with both a present media presentation and the media presentation'"'"'s current audience. Exemplary media presentations include television, movies, games, and music. An overlay is visible content displayed concurrently with primary content. The overlay may obscure part of the primary content, but not all of the primary content. Embodiments of the present invention use audience data to select an appropriate overlay from one of several overlays available. The audience data may be derived from image data generated by an image-capture device, such as a video camera, that has a view of the audience area. Automated image analysis may be used to generate audience data that is used to select the overlay.
-
Citations
20 Claims
-
1. One or more computer-storage media having computer-executable instructions embodied thereon that when executed by a computing device perform a method of selecting an overlay for an ongoing media presentation using audience data, the method comprising:
-
receiving image data that depicts an audience for an ongoing media presentation; generating audience data by analyzing the image data; and selecting, from a plurality of available overlays, an overlay with a display trigger that is satisfied by one or more audience parameters indicated by the audience data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of generating a social overlay, the method comprising:
-
receiving image data that depicts an audience for an ongoing media presentation; identifying an audience member by analyzing the image data; identifying the audience member'"'"'s social network; generating a social overlay that receives information from the social network; and outputting the social overlay for display to the audience member. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. One or more computer-storage media having computer-executable instructions embodied thereon that when executed by a computing device perform a method of managing an overlay display, the method comprising:
-
receiving image data that depicts an audience for an ongoing media presentation; generating audience data by analyzing the image data; determining that an audience member responded positively to a content within the ongoing media presentation; and selecting, from a plurality of available overlays, an overlay that has a display trigger that matches one or more audience parameters indicated by the audience data and that is related to content. - View Dependent Claims (17, 18, 19, 20)
-
Specification