Real time television advertisement shaping
First Claim
Patent Images
1. A method comprising:
- receiving, by a multimedia client, program content for presentation to a viewer;
identifying, by the multimedia client, a keyword combination based on proximity of words of play-by-play commentary of the program content,the keyword combination describing an action that occurred during an event displayed during the program content;
sending, by the multimedia client, the keyword combination to a server;
receiving, by the multimedia client and based on sending the keyword combination to the server, an advertisement that is associated with a person who performed the action during the event; and
presenting, for display to the viewer and during replays of the action, the advertisement in an interactive overlay displayed over the program content.
1 Assignment
0 Petitions
Accused Products
Abstract
A multimedia client receives, over a subscription multimedia network, television content for presentation to a viewer, where the television content includes an advertising break and identifies a keyword associated with the television content. The multimedia client sends, over the subscription multimedia network, the keyword to an advertisement server and receives from the advertisement server, an advertisement corresponding to the keyword. The multimedia client then provides, for display to the viewer, the advertisement within the advertising break.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving, by a multimedia client, program content for presentation to a viewer; identifying, by the multimedia client, a keyword combination based on proximity of words of play-by-play commentary of the program content, the keyword combination describing an action that occurred during an event displayed during the program content; sending, by the multimedia client, the keyword combination to a server; receiving, by the multimedia client and based on sending the keyword combination to the server, an advertisement that is associated with a person who performed the action during the event; and presenting, for display to the viewer and during replays of the action, the advertisement in an interactive overlay displayed over the program content. - View Dependent Claims (2, 3, 4, 5, 6, 21)
-
-
7. A system comprising:
one or more processors to; receive television content for presentation to a viewer; identify a keyword combination based on words identified by way of analysis of the television content, the keyword combination describing an action that occurred during an event displayed during the television content; send the keyword combination to a server; receive, based on sending the keyword combination to the server, an advertisement that is associated with a person who performed the action during the event; and provide, for display to the viewer and during a replay of the action, the advertisement as an interactive overlay displayed over the television content. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A method comprising:
-
sending, by one or more devices and to a multimedia client, program content requested by the multimedia client; receiving, by the one or more devices, a keyword combination associated with the program content, the keyword combination being determined by the multimedia client based on words identified by way of analysis of the program content, and the keyword combination describing an action that occurred during an event displayed during the program content; determining, by the one or more devices and based on the keyword combination, an advertisement that is associated with a person who performed the action during the event; and sending, by the one or more devices, the advertisement to the multimedia client for the multimedia client to provide, for display, the advertisement in an interactive overlay on the program content during a replay of the action. - View Dependent Claims (14, 15, 16)
-
-
17. A system comprising:
one or more processors to; receive a keyword combination identified based on words identified by way of analysis of television content being provided to a multimedia client, the keyword combination identifying an action that occurred during an event displayed during the television content and a person who performed the action during the event; select, based on the keyword combination that identifies the action and the person, an advertisement; and send, to the multimedia client, pull instructions for the multimedia client to retrieve the advertisement based on the pull instructions and to display the advertisement as an interactive overlay on the television content during a replay of the action. - View Dependent Claims (18, 22)
-
19. A non-transitory computer-readable medium comprising:
one or more instructions that, when executed by at least one processor, cause the at least one processor to; send, to a multimedia client, television program content requested by a viewer; identify a keyword combination based on proximity of terms of play-by-play commentary of the television program content, the keyword combination describing an action that occurred during an event displayed during the television program content; select, from a list of advertisements and based on the keyword combination, a particular advertisement that is associated with a person who performed the action during the event; and send, to the multimedia client, instructions for the multimedia client to retrieve the particular advertisement and to provide the particular advertisement as an interactive overlay on the television program content during a replay of the action. - View Dependent Claims (20, 23)
Specification