System and method for internet protocol television product placement data
First Claim
1. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
- detecting, in a video data stream, an image of a product category;
inserting, into the video data stream, first advertising data based on the product category;
forming a first group of a plurality of end user devices that have selected the video data stream and that have exchanged first advertising key data related to the product category, wherein exchanges of the first advertising key data by the first group of the plurality of end user devices are generated by selections, at the first group of the plurality of end user devices, of the image of the product category in the video data stream;
sending the video data stream including the first advertising data to the first group of the plurality of end user devices;
sending first password data to the first group of the plurality of end user devices, wherein the sending of the first password data enables the first group of the plurality of end user devices to decode the first advertising data inserted into the video data stream, wherein the first advertising data is encoded using the first password data;
monitoring exchanges of data between the plurality of end user devices;
forming a second group of the plurality of end user devices that have exchanged second advertising key data with the first group of the plurality of end user devices according to the monitoring; and
sending second advertising data relating to the second advertising key data encoded using a second password to the plurality of end user devices that are in both the first group of the plurality of end user devices and the second group of the plurality of end user devices.
3 Assignments
0 Petitions
Accused Products
Abstract
A system 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 including but not limited to instructions to send first password data to a first group of end user devices that have exchanged a first advertising key data in a first advertising category; and instructions to send first advertising data encoded using the first password to the first group of end user devices.
21 Citations
14 Claims
-
1. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
detecting, in a video data stream, an image of a product category; inserting, into the video data stream, first advertising data based on the product category; forming a first group of a plurality of end user devices that have selected the video data stream and that have exchanged first advertising key data related to the product category, wherein exchanges of the first advertising key data by the first group of the plurality of end user devices are generated by selections, at the first group of the plurality of end user devices, of the image of the product category in the video data stream; sending the video data stream including the first advertising data to the first group of the plurality of end user devices; sending first password data to the first group of the plurality of end user devices, wherein the sending of the first password data enables the first group of the plurality of end user devices to decode the first advertising data inserted into the video data stream, wherein the first advertising data is encoded using the first password data; monitoring exchanges of data between the plurality of end user devices; forming a second group of the plurality of end user devices that have exchanged second advertising key data with the first group of the plurality of end user devices according to the monitoring; and sending second advertising data relating to the second advertising key data encoded using a second password to the plurality of end user devices that are in both the first group of the plurality of end user devices and the second group of the plurality of end user devices. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
determining a first advertising category based on image data within a video data stream; inserting, into the video data stream, first advertising data, wherein the first advertising data is related to a product in the first advertising category; forming a first group of a plurality of end user devices that have selected the video data stream and that have exchanged first key data related to the first advertising category, wherein exchanges of the first key data by the first group of the plurality of end user devices are generated by selections, at the first group of the plurality of end user devices, of the image data of the product in the video data stream; sending the video data stream including the first advertising data to the first group of the plurality of end user devices; sending first password data to the first group of the plurality of end user devices, wherein the sending of the first password data enables the first group of the plurality of end user devices to decode the first advertising data inserted into the video data stream, wherein the first advertising data is encoded using the first password data; monitoring exchanges of data between the plurality of end user devices; forming a second group of the plurality of end user devices that have exchanged second advertising key data with the first group of the plurality of end user devices; and sending second advertising data relating to the second advertising key data encoded using a second password to the plurality of end user devices that are in both the first group of the plurality of end user devices and the second group of the plurality of end user devices. - View Dependent Claims (6, 7)
-
-
8. A method comprising:
-
detecting, by a processing system including a processor, a product category from images that appear in a video data stream; determining, by the processing system, a point in the video data stream when the product category occurs in the video data stream; inserting, by the processing system, first advertising data based on the product category into the video data stream at the point where the product category occurs in the video data stream; forming, by the processing system, a first group of a plurality of end user devices that have selected the video data stream and that have exchanged first product data related to the product category, wherein exchanges of the first product data by the first group of the plurality of end user devices are generated by selections, at the first group of the plurality of end user devices, of an image of the product category in the video data stream; sending, by the processing system, the video data stream including the first advertising data to the first group of the plurality of end user devices; and sending, by the processing system, first password data to the first group of the plurality of end user devices, wherein the sending of the first password data enables the first group of the plurality of end user devices to decode the first advertising data inserted into the video data stream, wherein the first advertising data is encoded using the first password data; monitoring, by the processing system, exchanges of data between the plurality of end user devices; forming, by the processing system, a second group of the plurality of end user devices that have exchanged second advertising key data with the first group of the plurality of end user devices; and sending, by the processing system, second advertising data relating to the second advertising key data encoded using a second password to the plurality of end user devices that are in both the first group of the plurality of end user devices and the second group of the plurality of end user devices. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification