REAL TIME TELEVISION ADVERTISEMENT SHAPING
First Claim
Patent Images
1. A method implemented by a multimedia client, comprising:
- receiving, by the multimedia client and over a subscription multimedia network, program content for presentation to a viewer, where the program content includes a designated break for advertising;
identifying, by the multimedia client and based on the program content, a keyword associated with the program content;
sending, by the multimedia client, the keyword to a server;
receiving, from the server, an advertisement associated with the keyword; and
presenting, for display to the viewer during the designated break for advertising, the advertisement associated with the keyword.
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.
47 Citations
23 Claims
-
1. A method implemented by a multimedia client, comprising:
-
receiving, by the multimedia client and over a subscription multimedia network, program content for presentation to a viewer, where the program content includes a designated break for advertising; identifying, by the multimedia client and based on the program content, a keyword associated with the program content; sending, by the multimedia client, the keyword to a server; receiving, from the server, an advertisement associated with the keyword; and presenting, for display to the viewer during the designated break for advertising, the advertisement associated with the keyword. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a memory to store instructions; and a processor to execute the instructions to; receive, over a subscription multimedia network, television content for presentation to a viewer, where the television content includes an advertising break; identify a keyword associated with the television content; send, over the subscription multimedia network, the keyword to an advertisement server; receive, from the advertisement server, an advertisement corresponding to the keyword; and provide, for display to the viewer, the advertisement within the advertising break. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method performed by one or more devices, comprising:
-
sending to a multimedia client, over a network and by one of the one or more devices, program content requested by the multimedia client; receiving, by one of the one or more devices via the network, a keyword associated with the program content, where the keyword is selected by the multimedia client based on processing of the program content; determining, by one of the one or more devices and based on the keyword, an advertisement to be provided to the multimedia client; and sending, to the multimedia client, by one of the one or more devices via the network, the advertisement. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system, comprising:
-
a memory to store instructions; and a processor to execute the instructions to; receive, via a subscription multimedia network, a keyword associated with a television content stream being provided to a multimedia client; determine, based on the keyword, an advertisement to be presented by the multimedia client during an advertising break in the television content stream; send, to the multimedia client and via the subscription multimedia network, pull instructions for the advertisement to be presented by the multimedia client; and store, in the memory, a selection history of the advertisement to be presented by the multimedia client. - View Dependent Claims (20, 21, 23)
-
-
22. A system, comprising:
one or more devices within a network for a subscription multimedia service, the one or more devices comprising; means for sending to a multimedia client, via the network, television program content requested by a viewer, the television program content including a designated break period for advertising; means for identifying a keyword within the television program content; means for selecting, from a list of advertisements, a particular advertisement associated with the keyword; means for sending, to the multimedia client, via the network, instructions to retrieve the particular advertisement associated with the keyword; and means for causing the particular advertisement to be presented, on a display, during the designated break period.
Specification