IP Library Granted Patent US 11,128,930
Granted Patent B2
US 11,128,930 · App. 15/686,664 · Granted Sep 21, 2021

Systems and methods for providing non-intrusive advertising content to set-top boxes

Inventor: Jeffrey Todd Wilson (Ashburn, VA)
Assignee: Verizon Media Inc.
H04N21/812G06Q30/0257G06Q30/0269H04L65/4084H04L65/60H04L67/20H04L67/306H04N21/23424H04N21/25891H04N21/2668H04N21/4316H04N21/44016H04N21/44222H04N21/4532H04N21/472H04N21/8358
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 11,128,930
App. No.
15/686,664
Granted
Sep 21, 2021
Kind
B2
Abstract

Systems and methods are disclosed for providing non-intrusive advertising content to users. The method includes receiving user input reflecting user content preferences for receiving desired content related to specific topics in lieu of standard advertising slots while watching playable media content via a set-top box. The method may further include receiving a request for playable media content and then retrieving desired content based on user content preferences. Thereafter, the method may include choosing non-intrusive advertising content and generating datagrams that include the desired content and the non-intrusive advertising content. The datagrams may be concatenated with the playable media content to generate displayable content. The display content may then be provided for displaying.

Claims (48)

1. A computer-implemented method for providing advertising content to set-top boxes for display to users, the method comprising:

receiving, by at least one processor, an indication from a client device associated with a user that the user performed a tagging operation on an internet browser, the tagging operation including at least one of a like function and a follow function, the tagging operation configured to indicate user interest in a specific topic;

updating, by the at least one processor, a user profile associated with the user to include content preferences relating to the user interest of the specific topic as indicated by the tagging operation;

selecting, by the at least one processor, non-advertising desired content and non-intrusive advertising content in lieu of standard advertising content based on the tagging operation and the updated user profile;

generating one or more datagrams including the selected non-advertising desired content and the selected non-intrusive advertising content to include in advertising slots in lieu of the standard advertising content, the non-intrusive advertising content configured to be (i) non-skippable and (ii) included only within the generated one or more datagrams;

upon receiving, from a set-top box of the user, a request for playable media content, concatenating the playable media content and the generated one or more datagrams; and

streaming the concatenated playable media content and the generated one or more datagrams to the set-top box for display to the user.

2. The computer-implemented method of claim 1 , wherein the one or more generated datagrams includes the non-advertising desired content watermarked with the non-intrusive advertising content.

3. The computer-implemented method of claim 1 , wherein the one or more generated datagrams includes the non-intrusive advertising content embedded in the non-advertising desired content based on the user profile associated with the user.

4. The computer-implemented method of claim 1 , wherein the selection of the non-intrusive advertising content is further based on a target audience for advertising content.

5. The computer-implemented method of claim 1 , wherein:

the user profile is based on one or more of a unique identity associated with the set-top box, a unique identify associated with the user, user demographic data, and user preferences.

6. The computer-implemented method of claim 1 , wherein:

the user profile is based on user interaction data associated with Internet content or Internet advertising viewed by the user on the client device, and wherein the client device is a computer or a mobile device.

7. The computer-implemented method of claim 1 , further comprising:

transmitting a message to the user via the client device for soliciting user input reflecting user content preferences for receiving the desired content related to specific topics in lieu of standard advertising content.

8. A system for providing advertising content to set-top boxes for display to users, the system comprising:

a data storage device storing instructions; and

at least one processor configured to execute the instructions to perform a method comprising:

receiving an indication from a client device associated with a user that the user performed a tagging operation on an internet browser, the tagging operation including at least one of a like function and a follow function, the tagging operation configured to indicate user interest in a specific topic;

updating a user profile associated with the user to include content preferences relating to the user interest of the specific topic as indicated by the tagging operation;

selecting non-advertising desired content and non-intrusive advertising content in lieu of standard advertising content based on the tagging operation and the updated user profile;

generating one or more datagrams including the selected non-advertising desired content and the selected non-intrusive advertising content to include in advertising slots in lieu of standard advertising content, the non-intrusive advertising content configured to be (i) non-skippable and (ii) included only within the generated one or more datagrams;

upon receiving, from a set-top box of the user, a request for playable media content, concatenating the playable media content and the generated one or more datagrams; and

streaming the concatenated playable media content and the generated one or more datagrams to the set-top box for display to the user.

9. The system of claim 8 , wherein the one or more generated datagrams includes the non-advertising desired content watermarked with the non-intrusive advertising content.

10. The system of claim 8 , wherein the one or more generated datagrams includes the non-intrusive advertising content embedded in the non-advertising desired content based on the user profile associated with the user.

11. The system of claim 8 , wherein the selection of the non-intrusive advertising content is further based on a target audience for advertising content.

12. The system of claim 8 , wherein:

the user profile is further based on one or more of a unique identity associated with the set-top box, a unique identify associated with the user, user demographic data, and user preferences.

13. The system of claim 8 , wherein:

the user profile is based on user interaction data associated with Internet content or Internet advertising viewed by the user on the client device, wherein the client device is a computer or a mobile device.

14. The system of claim 8 , wherein the method further comprises:

transmitting a message to the user via the client device for soliciting user input reflecting user content preferences for receiving the desired content related to specific topics in lieu of standard advertising content.

15. A non-transitory computer-readable medium storing instructions, the instructions, when executed by a computer system cause the computer system to perform a method for providing advertising content to set-top boxes for display to users, the method comprising:

receiving an indication from a client device associated with a user that the user performed a tagging operation on an internet browser, the tagging operation including at least one of a like function and a follow function, the tagging operation configured to indicate user interest in a specific topic;

updating a user profile associated with the user to include content preferences relating to the user interest of the specific topic as indicated by the tagging operation;

selecting non-advertising desired content and non-intrusive advertising content in lieu of standard advertising content based on the tagging operation and the updated user profile;

generating one or more datagrams including the selected non-advertising desired content and the selected non-intrusive advertising content to include in advertising slots in lieu of the standard advertising content, the non-intrusive advertising content configured to be (i) non-skippable and (ii) included only within the generated one or more datagrams;

upon receiving, from a set-top box of the user, a request for playable media content, concatenating the playable media content and the generated one or more datagrams; and

streaming the concatenated playable media content and the generated one or more datagrams to the set-top box for display to the user.

16. The non-transitory computer-readable medium of claim 15 , wherein the one or more generated datagrams includes the non-advertising desired content watermarked with the non-intrusive advertising content.

17. The non-transitory computer-readable medium of claim 15 , embedding wherein the one or more generated datagrams includes the non-intrusive advertising content embedded in the non-advertising desired content based on the user profile associated with the user.

18. The non-transitory computer-readable medium of claim 15 , wherein the selection of the non-intrusive advertising content is further based on a target audience for advertising content.

19. The non-transitory computer-readable medium of claim 15 , wherein:

the user profile is based on one or more of a unique identity associated with the set-top box, a unique identify associated with the user, user demographic data, and user preferences.

20. The non-transitory computer-readable medium of claim 15 , wherein:

the user profile is based on user interaction data associated with Internet content or Internet advertising viewed by the user on the client device, wherein the client device is a computer or a mobile device.

Assignments (6)
PATENT SECURITY AGREEMENT Recorded Mar 18, 2025
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 070551/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2025
From: YAHOO ASSETS LLC; YAHOO AD TECH LLC
To: RPX CORPORATION
Reel/Frame 070402/0873 →
CHANGE OF NAME Recorded Mar 22, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 059472/0163 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2017
From: WILSON, JEFFREY TODD
To: AOL INC.
Reel/Frame 043405/0269 →
CHANGE OF NAME Recorded Aug 25, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043678/0643 →
Continuity (3)
Continuation 15367957 · Dec 2, 2016
Continuation 14554834 · Nov 26, 2014
Related Publication 20170353775A1 · Dec 7, 2017