IP Library Granted Patent US 10,521,816
Granted Patent B2
US 10,521,816 · App. 13/947,218 · Granted Dec 31, 2019

Systems, methods and computer-readable media for determining outcomes for program promotions

Inventors: Gerrit Niemeijer (Maplewood, NJ); Claudio Marcus (Andover, NH)
Assignee: VISIBLE WORLD, LLC
G06Q30/0246G06Q30/0242
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 10,521,816
App. No.
13/947,218
Granted
Dec 31, 2019
Kind
B2
Abstract

Systems, methods and computer-readable storage media for determining an outcome of a content promotional message are described. For example, a media network may be configured to transmit content to a plurality of content playback devices, such as a television or a computing device. The content may include a content promotion message configured to promote content, such as a television program or a website, available through the media network. The content promotion message and the content may be associated with network identifiers generated by the media network for tracked content. When the content is played by the content playback device, a device identifier may be generated for the content. The device identifiers may be compared with the network identifiers to determine which, if any, content tracked by the media network has been played by the plurality of content playback devices.

Claims (89)

1. A system comprising:

at least one processor; and

a non-transitory, computer-readable storage medium in operable communication with the at least one processor, wherein the computer-readable storage medium contains one or more programming instructions that, when executed, cause the at least one processor to:

transmit, to at least one content playback device, at least one content promotion message associated with at least one content component promoted by the at least one content promotion message;

generate, responsive to the at least one content promotion message being played by the at least one content playback device, at least one message impression record comprising a device identifier associated with the at least one content playback device and at least one message identifier associated with the at least one content promotion message;

generate, responsive to the at least one content component being played by the at least one content playback device, at least one content impression record comprising the device identifier and at least one content identifier associated with the at least one content component;

compare the generated at least one message impression record and the generated at least one content impression record; and

determine, based on the comparing, a value indicative of an effectiveness of the at least one content promotion message.

2. The system of claim 1 , wherein the at least one content promotion message comprises an advertisement promoting the at least one content component.

3. The system of claim 2 , wherein the advertisement comprises a television commercial.

4. The system of claim 1 , wherein the at least one content component comprises at least one of: a television program, a television episode, a television event, a radio program, a website, an image, animation content, podcast content, Internet service application content, blog content, message board content, or electronic billboard content.

5. The system of claim 1 , wherein the generating the at least one message impression record comprises:

monitoring content played by the at least one content playback device;

detecting, based on automatic content recognition, that the at least one content promotion message was played by the at least one content playback device;

generating, based on the detecting, a first fingerprint associated with the at least one content promotion message; and

determining whether the first fingerprint matches a second fingerprint associated with content promotion message tracked by a content provider.

6. The system of claim 1 , wherein the at least one content playback device comprises at least one of: a television, a smart television, a smartphone, a tablet computing device, a set-top-box, an electronic billboard, an electronic reader device, a gaming console, a portable gaming device, a computing device, or a phablet.

7. The system of claim 1 , wherein the at least one content playback device is configured to execute automatic content recognition to generate the at least one message impression record and to generate the at least one content impression record.

8. The system of claim 1 , wherein the value indicates the effectiveness of the at least one content promotion message at increasing playback of the at least one content component.

9. The system of claim 1 , wherein the generating the at least one content impression record comprises:

monitoring content played by the at least one content playback device;

detecting, based on automatic content recognition, that the at least one content component was played by the at least one content playback device;

generating, based on the detecting, a first fingerprint associated with the at least one content component; and

determining whether the first fingerprint matches a second fingerprint associated with content promoted by a content provider.

10. The system of claim 1 , wherein the generating the at least one content impression record comprises tracking a user activity on the at least one content playback device, wherein the user activity comprises a key press on a user input device.

11. The system of claim 1 , wherein the generating the at least one message impression record comprises tracking a user activity on the at least one content playback device, wherein the user activity comprises a key press on a user input device.

12. A method comprising:

transmitting, to at least one content playback device, at least one content promotion message associated with at least one content component promoted by the at least one content promotion message;

generating, responsive to the at least one content promotion message being played by the at least one content playback device, at least one message impression record comprising a device identifier associated with the at least one content playback device and at least one message identifier associated with the at least one content promotion message;

generating, responsive to the at least one content component being played by the at least one content playback device, at least one content impression record comprising the device identifier and at least one content identifier associated with the at least one content component;

comparing the generated at least one message impression record and the generated at least one content impression record; and

determining, based on the comparing, a value indicative of an effectiveness of the at least one content promotion message.

13. The method of claim 12 , wherein the at least one content promotion message comprises an advertisement promoting the at least one content component.

14. The method of claim 13 , wherein the advertisement comprises a television commercial.

15. The method of claim 12 , wherein the at least one content component comprises at least one of: a television program, a television episode, a television event, a radio program, a website, an image, animation content, Internet service application content, podcast content, blog content, message board content, or electronic billboard content.

16. The method of claim 12 , wherein the generating the at least one message impression record comprises:

monitoring content played by the at least one content playback device;

detecting, based on automatic content recognition, that the at least one content promotion message was played by the at least one content playback device;

generating, based on the detecting, a first fingerprint associated with the at least one content promotion message; and

determining whether the first fingerprint matches a second fingerprint associated with content promotion message tracked by a content provider.

17. The method of claim 12 , wherein the at least one content playback device comprises at least one of: a television, a smart television, a smartphone, a tablet computing device, a set-top-box, an electronic billboard, an electronic reader device, a gaming console, a portable gaming device, a computing device, or a phablet.

18. The method of claim 12 , wherein the at least one content playback device is configured to execute automatic content recognition to generate the at least one message impression record and to generate the at least one content impression record.

19. The method of claim 12 , wherein the value indicates the effectiveness of the at least one content promotion message at increasing playback of the at least one content component.

20. The method of claim 12 , wherein the generating the at least one content impression record comprises:

monitoring content played by the at least one content playback device;

detecting, based on automatic content recognition, that the at least one content component was played by the at least one content playback device;

generating, based on the detecting, a first fingerprint associated with the at least one content component; and

determining whether the first fingerprint matches a second fingerprint associated with content promoted by a content provider.

21. The method of claim 12 , wherein the generating the at least one content impression record comprises tracking a user activity on the at least one content playback device, wherein the user activity comprises a key press on a user input device.

22. The method of claim 12 , wherein the generating the at least one message impression record comprises tracking a user activity on the at least one content playback device, wherein the user activity comprises a key press on a user input device.

23. A device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the device to:

transmit, to at least one content playback device, at least one content promotion message associated with at least one content component promoted by the at least one content promotion message;

generate, responsive to the at least one content promotion message being played by the at least one content playback device, at least one message impression record comprising a device identifier associated with the at least one content playback device and at least one message identifier associated with the at least one content promotion message;

generate, responsive to the at least one content component being played by the at least one content playback device, at least one content impression record comprising the device identifier and at least one content identifier associated with the at least one content component;

compare the generated at least one message impression record and the generated at least one content impression record; and

determine, based on the comparing, a value indicative of an effectiveness of the at least one content promotion message.

24. The device of claim 23 , wherein the generating the at least one message impression record comprises:

monitoring content played by the at least one content playback device;

detecting, based on automatic content recognition, that the at least one content promotion message was played by the at least one content playback device;

generating, based on the detecting, a first fingerprint associated with the at least one content promotion message; and

determining whether the first fingerprint matches a second fingerprint associated with content promotion message tracked by a content provider.

25. The device of claim 23 , wherein the at least one content playback device is configured to execute automatic content recognition to generate the at least one message impression record and to generate the at least one content impression record.

26. The device of claim 23 , wherein the generating the at least one content impression record comprises:

monitoring content played by the at least one content playback device;

detecting, based on automatic content recognition, that the at least one content component was played by the at least one content playback device;

generating, based on the detecting, a first fingerprint associated with the at least one content component; and

determining whether the first fingerprint matches a second fingerprint associated with content promoted by a content provider.

27. The device of claim 23 , wherein the generating the at least one content impression record comprises tracking a user activity on the at least one content playback device, wherein the user activity comprises a key press on a user input device.

28. The device of claim 23 , wherein the generating the at least one message impression record comprises tracking a user activity on the at least one content playback device, wherein the user activity comprises a key press on a user input device.

29. A non-transitory computer-readable storage medium storing computer-readable instructions that, when executed by a processor, cause:

transmitting, to at least one content playback device, at least one content promotion message associated with at least one content component promoted by the at least one content promotion message;

generating, responsive to the at least one content promotion message being played by the at least one content playback device, at least one message impression record comprising a device identifier associated with the at least one content playback device and at least one message identifier associated with the at least one content promotion message;

generating, responsive to the at least one content component being played by the at least one content playback device, at least one content impression record comprising the device identifier and at least one content identifier associated with the at least one content component;

comparing the generated at least one message impression record and the generated at least one content impression record; and

determining, based on the comparing, a value indicative of an effectiveness of the at least one content promotion message.

30. The non-transitory computer-readable storage medium of claim 29 , wherein the generating the at least one message impression record comprises:

monitoring content played by the at least one content playback device;

detecting, based on automatic content recognition, that the at least one content promotion message was played by the at least one content playback device;

generating, based on the detecting, a first fingerprint associated with the at least one content promotion message; and

determining whether the first fingerprint matches a second fingerprint associated with content promotion message tracked by a content provider.

31. The non-transitory computer-readable storage medium of claim 29 , wherein the at least one content playback device is configured to execute automatic content recognition to generate the at least one message impression record and to generate the at least one content impression record.

32. The non-transitory computer-readable storage medium of claim 29 , wherein the generating the at least one content impression record comprises:

monitoring content played by the at least one content playback device;

detecting, based on automatic content recognition, that the at least one content component was played by the at least one content playback device;

generating, based on the detecting, a first fingerprint associated with the at least one content component; and

determining whether the first fingerprint matches a second fingerprint associated with content promoted by a content provider.

33. The non-transitory computer-readable storage medium of claim 29 , wherein the generating the at least one content impression record and the generating the at least one message impression record comprises tracking at least one user activity on the at least one content playback device, wherein the at least one user activity comprises a key press on a user input device.

Assignments (3)
MERGER Recorded Sep 26, 2021
From: VISIBLE WORLD, LLC
To: FREEWHEEL MEDIA, INC.
Reel/Frame 057600/0950 →
CHANGE OF NAME Recorded Oct 11, 2018
From: VISIBLE WORLD INC.
To: VISIBLE WORLD, LLC
Reel/Frame 047216/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2015
From: NIEMEIJER, GERRIT; MARCUS, CLAUDIO
To: VISIBLE WORLD, INC.
Reel/Frame 036570/0357 →
Continuity (2)
Provisional Application 61674025 · Jul 20, 2012
Related Publication 20140025485A1 · Jan 23, 2014
Cited By (1)
US 12,505,466