SYSTEMS AND METHODS FOR PROVIDING NON-INTRUSIVE ADVERTISING CONTENT TO SET-TOP BOXES
First Claim
1. A computer-implemented method for providing advertising content, the method comprising:
- receiving, using at least one processor, user input reflecting user content preferences for receiving desired content related to specific topics in lieu of standard advertising content;
receiving a request, from a set-top box, for playable media content;
retrieving the desired content to include in advertising slots based on user content preferences;
choosing non-intrusive advertising content to include along with the desired content in a datagram based on a user profile associated with a user, the user profile associated with the user being generated based on the user'"'"'s interaction with Internet content or Internet advertising viewed on a computer or mobile device;
generating one or more datagrams including the desired content and the non-intrusive advertising content, the desired content being watermarked with the non-intrusive advertising content;
concatenating the playable media content and the one or more datagrams for generating display content; and
providing the display content for display.
4 Assignments
0 Petitions
Accused Products
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.
34 Citations
20 Claims
-
1. A computer-implemented method for providing advertising content, the method comprising:
-
receiving, using at least one processor, user input reflecting user content preferences for receiving desired content related to specific topics in lieu of standard advertising content; receiving a request, from a set-top box, for playable media content; retrieving the desired content to include in advertising slots based on user content preferences; choosing non-intrusive advertising content to include along with the desired content in a datagram based on a user profile associated with a user, the user profile associated with the user being generated based on the user'"'"'s interaction with Internet content or Internet advertising viewed on a computer or mobile device; generating one or more datagrams including the desired content and the non-intrusive advertising content, the desired content being watermarked with the non-intrusive advertising content; concatenating the playable media content and the one or more datagrams for generating display content; and providing the display content for display. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. (canceled)
-
8. A system for providing advertising content, the system comprising:
-
a data storage device storing instructions; and a processor configured to execute the instructions to perform a method comprising; receiving user input reflecting user content preferences for receiving desired content related to specific topics in lieu of standard advertising content; receiving a request for playable media content; retrieving the desired content to include in advertising slots based on user content preferences; choosing non-intrusive advertising content to include along with the desired content in a datagram based on a user profile associated with a user, the user profile associated with the user being generated based on the user'"'"'s interaction with Internet content or Internet advertising viewed on a computer or mobile device; generating one or more datagrams including the desired content and the non-intrusive advertising content, the desired content being watermarked with the non-intrusive advertising content; concatenating the playable media content and the one or more datagrams for generating display content; and providing the display content for display. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
9. (canceled)
-
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, the method comprising:
-
receiving, using at least one processor, user input reflecting user content preferences for receiving desired content related to specific topics in lieu of standard advertising content; receiving a request, from a set-top box, for playable media content; retrieving the desired content to include in advertising slots based on user content preferences; choosing non-intrusive advertising content to include along with the desired content in a datagram based on a user profile associated with a user, the user profile associated with the user being generated based on the user'"'"'s interaction with Internet content or Internet advertising viewed on a computer or mobile device; generating one or more datagrams including the desired content and the non-intrusive advertising content, the desired content being watermarked with the non-intrusive advertising content; concatenating the playable media content and the one or more datagrams for generating display content; and providing the display content for display. - View Dependent Claims (17, 18, 19, 20)
-
-
16. (canceled)
Specification