Programmable, interactive content viewing on a mobile video application
First Claim
1. A computer-implemented method for providing promotional content to a mobile device, the method comprising:
- storing, by a video hosting server, a video claimed by a content provider;
storing, by the video hosting server, a promotional content item provided by the content provider;
responsive to a user requesting the video from a mobile device, receiving, by the video hosting server from the mobile device, a request for video information associated with the video;
providing, by the video hosting server to the mobile device, video information indicating whether a content provider has claimed ownership of the video, the mobile device determining to display promotional content with the video based on the video information indicating that a content provider has claimed ownership of the video;
responsive to the mobile device determining to display promotional content, receiving, by the video hosting server, a request for an item of promotional content;
providing, by the video hosting server, a promotional content item to the mobile device; and
providing, by the video hosting server, the video to the mobile device, the promotional content item displayed on the mobile device with the video.
2 Assignments
0 Petitions
Accused Products
Abstract
Promotional content provided by content providers is distributed to mobile devices to be displayed with designated videos on mobile devices. The promotional content is received from a content provider, e.g., via an API and associated with a video, group of videos or channel available from a video hosting server. The promotional content meets certain specifications set by the video hosting server. A mobile device requests promotional content for a selected video and the video hosting server provides any available promotional content to the mobile device. The promotional content is displayed with the selected video as designated by the content provider. Activation of the promotional content in some embodiments results in an action being invoked on the mobile device, such as loading of a uniform resource identifier. In some cases, the promotional content is cached by the mobile device for later use.
-
Citations
23 Claims
-
1. A computer-implemented method for providing promotional content to a mobile device, the method comprising:
-
storing, by a video hosting server, a video claimed by a content provider; storing, by the video hosting server, a promotional content item provided by the content provider; responsive to a user requesting the video from a mobile device, receiving, by the video hosting server from the mobile device, a request for video information associated with the video; providing, by the video hosting server to the mobile device, video information indicating whether a content provider has claimed ownership of the video, the mobile device determining to display promotional content with the video based on the video information indicating that a content provider has claimed ownership of the video; responsive to the mobile device determining to display promotional content, receiving, by the video hosting server, a request for an item of promotional content; providing, by the video hosting server, a promotional content item to the mobile device; and providing, by the video hosting server, the video to the mobile device, the promotional content item displayed on the mobile device with the video. - View Dependent Claims (2, 3, 4, 5, 18, 19, 21, 22)
-
-
6. A computer system for providing promotional content to a mobile device, the system comprising a non-transitory computer readable medium storing instructions for:
-
storing, by a video hosting server, a video claimed by a content provider; storing, by the video hosting server, a promotional content item provided by the content provider; responsive to a user requesting the video from a mobile device, receiving, by the video hosting server from the mobile device, a request for video information associated with the video; providing, by the video hosting server to the mobile device, video information indicating whether a content provider has claimed ownership of the video, the mobile device determining to display promotional content with the video based on the video information indicating that a content provider has claimed ownership of the video; responsive to the mobile device determining to display promotional content, receiving, by the video hosting server, a request for an item of promotional content; providing, by the video hosting server, a promotional content item to the mobile device; and providing, by the video hosting server, the video to the mobile device, the promotional content item displayed on the mobile device with the video. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-implemented method for receiving promotional content at a mobile device, the method comprising:
-
authenticating a mobile device with a video hosting server; receiving, by the mobile device, a request from a user for a video, the video stored at the video hosting server; requesting, by the mobile device from the video hosting server, video information associated with the video; receiving, by the mobile device from the video hosting server, video information indicating whether a content provider has claimed ownership of the video; determining, by the mobile device, to display promotional content with the video responsive to the video information indicating that a content provider has claimed ownership of the video; responsive to determining to display promotional content with the video, requesting, by the mobile device from the video hosting server, an item of promotional content; receiving, by the mobile device, a promotional content item; and displaying, by the mobile device, the received promotional content item with the video, the video received from the video hosting server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 20, 23)
-
Specification