System and method for internet protocol television product placement data
First Claim
1. A non-transitory computer readable medium containing a computer program for sending advertising data to an end user device, the computer program comprising:
- instructions to monitor at an advertising server, video data selected from a video data stream by each of a plurality of end user devices;
instructions to detect in the video data selected by each one of the plurality of end user devices data indicating a particular advertising key category, using at least one of aural recognition and pattern recognition;
instructions to insert into the video data stream, advertising data key data based on the advertising key category;
instructions to monitor advertising key data exchanged between each of the plurality of end user devices in at least one of an email, a text message and a voice over internet protocol phone call;
instructions to form a first group of end user devices that have selected video data including advertising key data;
instructions to send first password data to the first group of end user devices to enable the first group of end user devices to decode first advertising data inserted into the video data;
andinstructions to send the first advertising data relating to the advertising key category to the first group of end user devices, wherein the first advertising data was encoded using the first password.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, computer program product and method are disclosed for sending advertising data to an end user device. The system includes but is not limited to a processor in data communication with a computer readable medium; and a computer program embedded in the computer readable medium, the computer program comprising instructions to monitor video data for advertising key data, instructions to monitor end user data exchanged between end user devices for the advertising key data, instructions to receive data from an end user device indicating a product selected from a selected data segment in the video data and instructions to send advertising data relating to key data in the selected data segment to the end user device. The computer program product executes a computer program to perform the method.
-
Citations
15 Claims
-
1. A non-transitory computer readable medium containing a computer program for sending advertising data to an end user device, the computer program comprising:
-
instructions to monitor at an advertising server, video data selected from a video data stream by each of a plurality of end user devices; instructions to detect in the video data selected by each one of the plurality of end user devices data indicating a particular advertising key category, using at least one of aural recognition and pattern recognition; instructions to insert into the video data stream, advertising data key data based on the advertising key category; instructions to monitor advertising key data exchanged between each of the plurality of end user devices in at least one of an email, a text message and a voice over internet protocol phone call; instructions to form a first group of end user devices that have selected video data including advertising key data; instructions to send first password data to the first group of end user devices to enable the first group of end user devices to decode first advertising data inserted into the video data; and instructions to send the first advertising data relating to the advertising key category to the first group of end user devices, wherein the first advertising data was encoded using the first password. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for sending advertising data to an end user device, the system comprising:
-
a processor in data communication with a non-transitory computer readable medium; and a computer program embedded in the computer readable medium, the computer program comprising; instructions to monitor at an advertising server, video data selected from a video data stream by each of a plurality of end user devices; instructions to detect in the video data selected by each one of the plurality of end user devices data indicating a particular advertising key category, using at least one of aural recognition and pattern recognition; instructions to insert into the video data stream, advertising data key data based on the advertising key category; instructions to monitor advertising key data exchanged between each of the plurality of end user devices in at least one of an email, a text message and a voice over internet protocol phone call; instructions to form a first group of end user devices that have selected video data including advertising key data; instructions to send first password data to the first group of end user devices to enable the first group of end user devices to decode first advertising data inserted into the video data; and instructions to send the first advertising data relating to the advertising key category to the first group of end user devices, wherein the first advertising data was encoded using the first password. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for receiving advertising data at a first end user device, the method comprising:
-
sending data from the first end user device to a server indicating that the first end user device has sent a first particular advertising data key to a second end user device; receiving at the first end user device encoded advertising data related to a first advertising data key, wherein the encoded advertising data is encoded using a first password; receiving the first password data at the first end user device for decoding the encoded advertising data related to the first advertising data key; and decoding using the first password at the first end user device, the encoded advertising data encoded in the video data for display at the end user device.
-
-
14. A data structure embedded in a non-transitory computer readable medium for containing data used by a processor in performing functions to send advertising data to a key data community of end user devices, the data structure comprising:
-
a first field for containing data indicating end user members of an advertising key data community of end user devices based on monitoring end user devices which have exchanged first particular advertising key data with another end user device; and a second field for containing data key data indicating a key data community password for decoding encoded advertising data at an end user device in the key data community, wherein the advertising data is encoded using the password. - View Dependent Claims (15)
-
Specification