Display of videos based on referrers
First Claim
Patent Images
1. A computer-implemented method for associating videos with a website on a video hosting site comprising:
- receiving a request through a third-party website to view a video over a network, wherein the video is hosted at a video hosting site and accessed indirectly via an embedded hyperlink in the third-party website;
associating the third-party website with the video;
determining a total number of views for the video originating from all sources and a total number of views for the video originating from the third-party website; and
responsive to either the total number of views for the video from the third-party website exceeding a threshold or the percentage of total views originating from the third-party website in relation to the total number of views originating from all sources exceeding a threshold, displaying on a page on the video hosting site an indication of the association between the third-party website and the video on the video hosting site, wherein the indication comprises a grouping of the video based on the third-party website and an identification of the third-party website.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determining popularity of a video based in part on requests for the video received from a referrer, grouping videos whose popularity based on requests from referrers exceeds a threshold and displaying those videos in a channel or providing them in a web feed.
46 Citations
21 Claims
-
1. A computer-implemented method for associating videos with a website on a video hosting site comprising:
-
receiving a request through a third-party website to view a video over a network, wherein the video is hosted at a video hosting site and accessed indirectly via an embedded hyperlink in the third-party website; associating the third-party website with the video; determining a total number of views for the video originating from all sources and a total number of views for the video originating from the third-party website; and responsive to either the total number of views for the video from the third-party website exceeding a threshold or the percentage of total views originating from the third-party website in relation to the total number of views originating from all sources exceeding a threshold, displaying on a page on the video hosting site an indication of the association between the third-party website and the video on the video hosting site, wherein the indication comprises a grouping of the video based on the third-party website and an identification of the third-party website. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium with an executable program stored thereon to associate videos with a website on a video hosting site, the program when executed by a processor, causes the processor to:
-
receive a request through a third party website to view a video over a network, where the video is hosted at a video hosting site and accessed indirectly via an embedded hyperlink in the third party website; associate the third party website with the video; determine a total number of views for the video originating from all sources and a total number of views for the video originating from the third party website; and responsive to either the total number of views for the video from the third party website exceeding a threshold or the percentage of total views originating from the third party website in relation to the total number of views originating from all sources exceeding a threshold, display on a page on the video hosting site an indication of the association between the third party website and the video on the video hosting site, wherein the indication comprises a grouping of the video based on the third-party website and an identification of the third party website. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for associating videos with a website on a video hosting site comprising:
-
a processor executing instructions which cause the processor to; receive a request through a third party website to view a video over a network, where the video is hosted at a video hosting site and accessed indirectly via an embedded hyperlink in the third party website; associate the third party website with the video; determine a total number of views for the video originating from all sources and a total number of views for the video originating from the third party website; and responsive to either the total number of views for the video from the third party website exceeding a threshold or the percentage of total views originating from the third party website in relation to the total number of views originating from all sources exceeding a threshold, display on a page on the video hosting site an indication of the association between the third party website and the video on the video hosting site, wherein the indication comprises a grouping of the video based on the third-party website and an identification of the third party website. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification