IP Library Granted Patent US 10,341,706
Granted Patent B2
US 10,341,706 · App. 16/052,267 · Granted Jul 2, 2019

Digital overlay offers on connected media devices

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,341,706
App. No.
16/052,267
Granted
Jul 2, 2019
Kind
B2
Abstract

A computing device includes memory for storing commercial metadata and offer metadata harvested from within an offer distribution network. A processor compares the commercial metadata related to a broadcast commercial to be streamed to a client media device with the offer metadata related to available offers from offer providers, to generate a comparison. The processor then selects an offer from the available offers based on the comparison; determines when and over what video stream the broadcast commercial is to be streamed; detects that a screen device is paired to the client media device; and delivers the offer to a display of the screen device during streaming of the broadcast commercial over the video stream to the client media device. When a user of the screen device selects an indicia of the offer, the offer is collected into a virtual wallet from which the offer can be redeemed in various ways.

Claims (43)

1. A method comprising:

receiving, at data processing hardware:

a broadcast commercial from a broadcast stream to be streamed to a client media device; and

available offers from offer providers of an offer distribution network;

identifying, by automatic content recognition of the data processing hardware, commercial metadata related to the broadcast commercial;

determining, by the data processing hardware, whether any of the available offers comprise a respective direct offer, the respective direct offer having offer metadata matching commercial metadata of the broadcast commercial, the commercial metadata defining a brand or an entity associated with the broadcast commercial;

when any of the available offers comprise the respective direct offer, automatically delivering, by the data processing hardware, the respective direct offer to a display of the client media device as an overlay or a pop-up advertisement during streaming of the broadcast commercial; and

when the available offers fail to comprise the respective direct offer:

determining, by the data processing hardware, that at least one available offer is an indirect offer, the indirect offer having offer metadata indicating a commercial relationship with the brand or the entity associated with the broadcast commercial; and

automatically delivering, by the data processing hardware, the indirect offer to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial.

2. The method of claim 1 , further comprising delivering the respective direct offer or the indirect offer over a personal area network to a display of a screen device during streaming of the broadcast commercial.

3. The method of claim 2 , further comprising tracking, by the data processing hardware, the screen device receiving the respective direct offer or the indirect offer.

4. The method of claim 2 , further comprising storing, at the data processing hardware, the respective direct offer or the indirect offer for access by a user associated with the client media device after the broadcast commercial is streamed by the client media device.

5. The method of claim 1 , wherein the respective direct offer or the indirect offer is automatically delivered with an advertising identifier, the advertising identifier configured to track redemption of the respective direct offer or the indirect offer.

6. The method of claim 1 , further comprising determining, by the data processing hardware, that the broadcast commercial is streaming at the client media device.

7. The method of claim 1 , further comprising determining, by the data processing hardware, that the respective direct offer comprises offer metadata that matches user metadata indicating a preference for offer content.

8. The method of claim 1 further comprising determining, by the data processing hardware, that the indirect offer comprises offer metadata that matches user metadata indicating a preference for offer content.

9. The method of claim 8 , wherein the user metadata comprises at least one of a user purchase history, user geo-location information, or user demographics.

10. The method of claim 1 , wherein automatically delivering the respective direct offer or the indirect offer to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial further comprises:

determining that the respective direct offer or the indirect offer has previously been delivered to the display of the client media device; and

determining an alternative direct offer or an alternative indirect offer to automatically deliver to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial instead of the respective direct offer or the indirect offer.

11. A system comprising:

data processing hardware; and

memory hardware in communication with the data processing hardware, the memory hardware storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising:

receiving a broadcast commercial from a broadcast stream to be streamed to a client media device;

receiving available offers from offer providers of an offer distribution network;

identifying, by automatic content recognition, commercial metadata related to the broadcast commercial;

determining whether any of the available offers comprise a respective direct offer, the respective direct offer having offer metadata matching commercial metadata of the broadcast commercial, the commercial metadata defining a brand or an entity associated with the broadcast commercial;

when any of the available offers comprise the respective direct offer, automatically delivering, by the data processing hardware, the respective direct offer to a display of the client media device as an overlay or a pop-up advertisement during streaming of the broadcast commercial; and

when the available offers fail to comprise the respective direct offer:

determining that at least one available offer is an indirect offer, the indirect offer having offer metadata indicating a commercial relationship with the brand or the entity associated with the broadcast commercial; and

automatically delivering the indirect offer to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial.

12. The system of claim 11 , wherein the operations further comprise delivering the respective direct offer or the indirect offer over a personal area network to a display of a screen device during streaming of the broadcast commercial.

13. The system of claim 12 , wherein the operations further comprise tracking the screen device receiving the respective direct offer or the indirect offer.

14. The system of claim 12 , wherein the operations further comprise storing the respective direct offer or the indirect offer for access by a user associated with the client media device after the broadcast commercial is streamed by the client media device.

15. The system of claim 11 , wherein the respective direct offer or the indirect offer is automatically delivered with an advertising identifier, the advertising identifier configured to track redemption of the respective direct offer or the indirect offer.

16. The system of claim 11 , wherein the operations further comprise determining that the broadcast commercial is streaming at the client media device.

17. The system of claim 11 , wherein the operations further comprise determining that the respective direct offer comprises offer metadata that matches user metadata indicating a preference for offer content.

18. The system of claim 11 , wherein the operations further comprise determining that the indirect offer comprises offer metadata that matches user metadata indicating a preference for offer content.

19. The system of claim 18 , wherein the user metadata comprises at least one of a user purchase history, user geo-location information, or user demographics.

20. The system of claim 11 , wherein the operation of automatically delivering the respective direct offer or the indirect offer to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial further comprises:

determining that the respective direct offer or the indirect offer has previously been delivered to the display of the client media device; and

determining an alternative direct offer or an alternative indirect offer to automatically deliver to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial instead of the respective direct offer or the indirect offer.

Assignments (11)
SECURITY INTEREST Recorded Sep 18, 2024
From: ROKU, INC.
To: CITIBANK, N.A.
Reel/Frame 068982/0377 →
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT (REEL/FRAME 056982/0194) Recorded Feb 22, 2023
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROKU, INC.; ROKU DX HOLDINGS, INC.
Reel/Frame 062826/0664 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Jun 29, 2021
From: ROKU, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 056982/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2021
From: THE NIELSEN COMPANY (US), LLC
To: ROKU, INC.
Reel/Frame 056106/0376 →
PARTIAL RELEASE OF SECURITY INTEREST Recorded Apr 20, 2021
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC; GRACENOTE, INC.
Reel/Frame 056973/0280 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2019
From: SORENSON MEDIA, INC.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 048355/0949 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2018
From: EVANS, DAVID JOHN; GREENWAY, THOMAS; SPICER, MARTIN IAN
To: SORENSON MEDIA, INC.
Reel/Frame 047421/0486 →