USER DIRECTED CUSTOMIZED ADJUSTABLE CONTENT INSERTION
First Claim
Patent Images
1. One or more computer readable media operable to execute on a processor, the computer readable being operable to cause the processor to perform operations comprising:
- receiving video programming comprising a content stream having one or more available insertion profiles for the insertion of one or more segments of third party content;
selecting a first segment of third party video content for inclusion in the video programming, the selection of the first segment of third party video content being based upon a user profile associated with a user to whom the video programming is being provided and based upon timing associated with the insertion profiles;
inserting the first segment of third party video content into the video programming responsive to the one or more available insertion profiles;
providing the video programming including the first segment of third party video content to a user device associated with the user, wherein the user device is operable to display the video programming to the user;
receiving a request from the user to skip the first segment of third party video content included within the video programming provided to the user device;
selecting a second segment of third party video content for inclusion in the video programming without further user input, the selection of the second segment of third party video content being based upon a user profile associated with the user, the request to skip the first segment of third party video content, a profile of the video programming and one or more remaining insertion profile; and
providing the video programming including the second segment of third party video content to the user device, wherein the user device is operable to display the video programming to the user.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses can operate to provide user directed third party video content. In some implementations, a first segment of third party video content is provided to a user device for display to the user, and a request is received from the user to skip the first segment of third party video content. A second segment of third party video content is retrieved and provided to the user device for display to the user.
-
Citations
20 Claims
-
1. One or more computer readable media operable to execute on a processor, the computer readable being operable to cause the processor to perform operations comprising:
-
receiving video programming comprising a content stream having one or more available insertion profiles for the insertion of one or more segments of third party content; selecting a first segment of third party video content for inclusion in the video programming, the selection of the first segment of third party video content being based upon a user profile associated with a user to whom the video programming is being provided and based upon timing associated with the insertion profiles; inserting the first segment of third party video content into the video programming responsive to the one or more available insertion profiles; providing the video programming including the first segment of third party video content to a user device associated with the user, wherein the user device is operable to display the video programming to the user; receiving a request from the user to skip the first segment of third party video content included within the video programming provided to the user device; selecting a second segment of third party video content for inclusion in the video programming without further user input, the selection of the second segment of third party video content being based upon a user profile associated with the user, the request to skip the first segment of third party video content, a profile of the video programming and one or more remaining insertion profile; and providing the video programming including the second segment of third party video content to the user device, wherein the user device is operable to display the video programming to the user. - View Dependent Claims (2)
-
-
3. A computer-implemented method, comprising:
-
providing a first segment of third party video content to a user device for display to the user; receiving a request from the user to skip the first segment of third party video content; retrieving a second segment of third party video content without further user input in addition to the request from the user to skip the first segment of third party video content; and providing the second segment of third party video content to the user device for display to the user. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a content server operable to provide a first segment of third party video content to a user device for display to the user; an interface operable to receive a request from the user to skip the first segment of third party video content; a third party content manager operable to retrieve a second segment of third party video content from a third party content store without further user input beyond the request from the user to skip the first segment of third party video content, wherein the third party content manager is further operable to communicate the second segment of third party video content to the user device for display to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification