Methods, computer program products, and apparatus for receiving targeted content based on locally stored user data
First Claim
1. A method for providing targeted content for advertising on a user device, the method comprising:
- receiving, by the user device, program content and the targeted content for presentation on the user device, the targeted content to be included at a position in the program content;
determining the position in the program content to overlay the targeted content, the determining comprising identifying a portion of the program content containing advertising content and replacing the advertising content with the targeted content;
reporting, by the user device to a scanning module via a network, occasions in which the targeted content was included into the program content, in order to associate charges to an advertiser for the targeted content; and
to report the occasions, performing, by the user device to the scanning module via the network, generic reporting of the program content inserted with the targeted content without reporting the targeted content itself according to a level of privacy in reporting the occasions, the generic reporting further including reporting when the targeted content was included during the program content and reporting where the targeted content was included in the program content according to the level of privacy while not reporting the targeted content itself;
wherein the generic reporting of the program content inserted with the targeted content without reporting the targeted content itself comprises the user device failing to send the targeted content to the scanning module via the network;
wherein determining at what time to overlay the targeted content on the program content which includes determining when the program content is playing during which to overlay the targeted content;
wherein the user device further stores the program content and the targeted content; and
wherein the user device is a cellular phone and the network is a cellular network.
1 Assignment
0 Petitions
Accused Products
Abstract
Targeted content is delivered to and received by at least one user device based on user information stored locally at the user device. Program content and targeted content are received. The targeted content received is associated with user information stored locally on the user device, while the program content is broadcast to multiple users. A determination by a scanning process is made at what position or at what time in the program content to include the targeted content. The program content and the targeted content are rendered, with the targeted content included at the determined position or time in the program content, for presentation to the user.
-
Citations
12 Claims
-
1. A method for providing targeted content for advertising on a user device, the method comprising:
-
receiving, by the user device, program content and the targeted content for presentation on the user device, the targeted content to be included at a position in the program content; determining the position in the program content to overlay the targeted content, the determining comprising identifying a portion of the program content containing advertising content and replacing the advertising content with the targeted content; reporting, by the user device to a scanning module via a network, occasions in which the targeted content was included into the program content, in order to associate charges to an advertiser for the targeted content; and to report the occasions, performing, by the user device to the scanning module via the network, generic reporting of the program content inserted with the targeted content without reporting the targeted content itself according to a level of privacy in reporting the occasions, the generic reporting further including reporting when the targeted content was included during the program content and reporting where the targeted content was included in the program content according to the level of privacy while not reporting the targeted content itself; wherein the generic reporting of the program content inserted with the targeted content without reporting the targeted content itself comprises the user device failing to send the targeted content to the scanning module via the network; wherein determining at what time to overlay the targeted content on the program content which includes determining when the program content is playing during which to overlay the targeted content;
wherein the user device further stores the program content and the targeted content; and
wherein the user device is a cellular phone and the network is a cellular network. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product, tangibly embodied on a non-transitory computer readable medium, for providing targeted content for advertising, the computer program product including computer-executable instructions that, when executed by a user device, cause the user device to perform operations comprising:
-
receiving, by the user device, program content and the targeted content for presentation on the user device, the targeted content to be included at a position in the program content; determining the position in the program content to overlay the targeted content, the determining comprising identifying a portion of the program content containing advertising content and replacing the advertising content with the targeted content; reporting, by the user device to a scanning module via a network, occasions in which the targeted content was included into the program content, in order to associate charges to an advertiser for the targeted content; and to report the occasions, performing, by the user device to the scanning module via the network, generic reporting of the program content inserted with the targeted content without reporting the targeted content itself according to a level of privacy in reporting the occasions, the generic reporting further including reporting when the targeted content was included during the program content and reporting where the targeted content was included in the program content according to the level of privacy while not reporting the targeted content itself; wherein the generic reporting of the program content inserted with the targeted content without reporting the targeted content itself comprises the user device failing to send the targeted content to a-the scanning module via the network; wherein determining at what time to overlay the targeted content on the program content which includes determining when the program content is playing during which to overlay the targeted content;
wherein the user device further stores the program content and the targeted content; and
wherein the user device is a cellular phone and the network is a cellular network. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus for providing targeted content for advertising, the apparatus comprising:
-
a processor; and a non-transitory computer readable medium with computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving program content and the targeted content for presentation by the processor, the targeted content to be included at a position in the program content; determining the position in the program content to overlay the targeted content, the content and replacing the advertising content with the targeted content; reporting, by the processor to a scanning module via a network, occasions in which the targeted content was included into the program content, in order to associate charges to an advertiser for the targeted content; and to report the occasions, performing, by the processor, generic reporting of the program content inserted with the targeted content without reporting the targeted content itself according to a level of privacy in reporting the occasions, the generic reporting further including reporting when the targeted content was included during the program content and reporting where the targeted content was included in the program content according to the level of privacy while not reporting the targeted content; wherein the generic reporting of the program content inserted with the targeted content without reporting the targeted content itself comprises the processor failing to send the targeted content to the scanning module via the network; wherein determining at what time to overlay the targeted content on the program content which includes determining when the program content is playing during which to overlay the targeted content;
wherein the user device further stores the program content and the targeted content; and
wherein the user device is a cellular phone and the network is a cellular network. - View Dependent Claims (10, 11, 12)
-
Specification