IP Library Granted Patent US 9,578,388
Granted Patent B2
US 9,578,388 · App. 13/767,449 · Granted Feb 21, 2017

System and method for internet protocol television product placement data

Inventors: James Huffman (Kansas, MO); Larry Kennedy (Cowence, KS); Frank Coppa (North Kansas, MO)
Assignee: AT&T Intellectual Property I, LP
H04N21/812G06Q30/02G06Q30/0251G06Q30/0255H04N21/25891H04N21/2668H04N21/26613H04N21/4353H04N21/4532H04N21/6125H04N21/6175
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,578,388
App. No.
13/767,449
Granted
Feb 21, 2017
Kind
B2
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.

Claims (31)

1. A non-transitory tangible 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 at the advertising server 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 at the advertising server, advertising data key data based on the advertising key category;

instructions to form a first group of end user devices that have selected video data including the advertising data key data;

instructions to send from the advertising server 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;

instructions to send from the advertising server 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 from the advertising server first advertising data encoded using the first password to the first group of end user devices.

2. The medium of claim 1 , the computer program further comprising instructions to form a second group of end user devices that have exchanged second advertising key data in a second advertising category with one of the end user devices in the first group of end user devices.

3. The medium of claim 2 , the computer program further comprising:

instructions to send second advertising data relating to the second advertising key data encoded using the second password to end user devices that are in both the first group and the second group of end user devices.

4. The medium of claim 3 , wherein the second encoded advertising data is encoded in video data, the computer program further comprising instructions to send second password data to the second group of end user devices to decode the second encoded advertising data.

5. The medium of claim 1 , the computer program further comprising instructions to send icon activation data to end user devices in the first group of end user devices indicating presence of advertising data for a product encoded in the video data.

6. The medium of claim 1 , wherein the instructions to monitor further comprise instructions to perform content recognition on the video data and end user data to identify image data and audio data related to the advertising key data.

7. A method for sending advertising data to an end user device, the method comprising:

monitoring at an advertising server processor, video data selected from a video data stream by each of a plurality of end user devices;

detecting at the advertising server processor, the video data selected by each one of the plurality of end user devices data indicating a particular advertising key category, using a pattern recognition software on the advertising server processor;

inserting into the video data stream at the advertising server processor, advertising data key data based on the advertising key category;

instructions to form a first group of end user devices that have selected video data including the advertising key data;

sending from the advertising server 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;

sending 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

sending from the first advertising data encoded using the first password to the first group of end user devices.

8. The method of claim 7 , further comprising forming at the advertising server, a second group of end user devices that have exchanged second advertising key data in a second advertising category with one of the end user devices in the first group of end user devices.

9. The method of claim 8 , further comprising sending second advertising data relating to the second advertising key data encoded using the second password to end user devices that are in both the first group and the second group of end user devices wherein the second advertising data.

10. The method of claim 9 , wherein the second encoded advertising data is encoded in the video data, the computer program further comprising instructions to send second password data to the second group of end user devices to decode the second encoded advertising data.

11. The method of claim 8 , further comprising sending icon activation data to end user devices in the first group of end user devices indicating advertising data for a product encoded in the video data.

12. The method of claim 8 , further comprising instructions to perform content recognition on the video data and end user data to identify image data and audio data related to the advertising key data.

13. The method of claim 12 , further comprising:

sending icon activation data to end user devices in the first group of end user devices indicating presence of advertising data for a product encoded in the video data.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 034122 FRAME: 0220. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 9, 2018
From: HUFFMAN, JAMES; KENNEDY, LARRY; COPPA, FRANK
To: ATT KNOWLEDGE VENTURES, L.P.
Reel/Frame 046755/0495 →
CHANGE OF NAME Recorded Aug 9, 2018
From: ATT KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 046755/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2014
From: HUFFMAN, JAMES; KENNEDY, LARRY; COPPA, FRANK
To: AT&T INTELLECTUAL PROPERTY 1, LP
Reel/Frame 034122/0220 →
Continuity (2)
Continuation 12182637 · Jul 30, 2008
Related Publication 20130254803A1 · Sep 26, 2013