Device, method, and network system for replacing content
First Claim
Patent Images
1. An observation device comprising:
- an input to receive a stream of multimedia content, the multimedia content including a first advertisement;
a processor including a computer readable storage medium storing instructions to cause the processor;
to observe the stream of multimedia content to detect the first advertisement, to remove the detected first advertisement from the stream of multimedia content, and to replace the removed first advertisement by inserting a second advertisement, by applying replacement rules to the stream of multimedia content,wherein the processor replaces the first advertisement using an automatically generated designator string which includes a user identification associated with a recipient of the stream of multimedia content; and
an output to provide the observed stream of multimedia content including the second advertisement to a client device for presentation to the recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method of controlling content includes receiving an input from the user and monitoring content in an application program or content exchanged between the application program and an operating system residing at the user'"'"'s computer system. The method includes determining whether monitored content corresponds to a predetermined advertisement. If the monitored content corresponds to the predetermined advertisement, the predetermined advertisement is replaced with another predetermined advertisement based on the user input.
-
Citations
19 Claims
-
1. An observation device comprising:
-
an input to receive a stream of multimedia content, the multimedia content including a first advertisement; a processor including a computer readable storage medium storing instructions to cause the processor;
to observe the stream of multimedia content to detect the first advertisement, to remove the detected first advertisement from the stream of multimedia content, and to replace the removed first advertisement by inserting a second advertisement, by applying replacement rules to the stream of multimedia content,wherein the processor replaces the first advertisement using an automatically generated designator string which includes a user identification associated with a recipient of the stream of multimedia content; and an output to provide the observed stream of multimedia content including the second advertisement to a client device for presentation to the recipient. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An observation program stored in a computer interpretable medium, comprising instructions to cause a processor to:
-
receive a stream of multimedia content, the multimedia content including a first advertisement; observe the stream of multimedia content to detect the first advertisement; generate, in response to the detected first advertisement, a designator string used to identify content associated with a second advertisement; remove the detected first advertisement from the stream of multimedia content; replace the removed first advertisement by inserting the generated designator string, wherein said instructions to observe, generate, remove, and replace include instructions to apply replacement rules to the stream of multimedia content; and provide the observed stream of multimedia content including the second advertisement to a client device for presentation to a user. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of replacing multimedia content, she method comprising:
-
receiving a stream of multimedia content, the multimedia content including a first advertisement; observing the stream of multimedia content to detect the first advertisement; generating a designator string in response to the detected first advertisement; removing the detected first advertisement from the stream of multimedia content; replacing the removed first advertisement by inserting the generated designator string, wherein observing, generating, removing, and replacing include applying replacement rules to the stream of multimedia content; providing the observed stream of multimedia content including the inserted designator string; and using the designator string to provide a second advertisement for presentation to a user. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A multimedia network comprising:
-
a content provider to generate a stream of multimedia content including a first advertisement; a server to receive the stream of multimedia Content including the first advertisement, to observe the stream of multimedia content to detect the first advertisement, to remove the detected first advertisement from the stream of multimedia content, to generate a designator string in response to the detected first advertisement, to replace the removed first advertisement by inserting the designator string, and to transmit the observed stream of multimedia content including the designator string, wherein said server removes, generates, and replaces the first advertisement by applying replacement rules to the stream of multimedia content; a replacement server to detect the designator string and to insert a second advertisement in the designator string; and a client device to receive the multimedia content and present the multimedia content including the second advertisement to a user.
-
-
19. A multimedia network comprising:
-
a content provider for generating a stream of multimedia content including a first advertisement; and a client device including an observation program to receive the stream of multimedia Content including the first advertisement, to observe the stream of multimedia content to detect the first advertisement, to remove the detected first advertisement from the stream of multimedia content, to replace the removed first advertisement by inserting a second advertisement, and to provide the observed stream of multimedia content including the second advertisement to an application program of the client device, wherein said observation program removes and replaces the first advertisement by applying replacement rules to the stream of multimedia content, and wherein the application program presents the multimedia content including the second advertisement to a user.
-
Specification