Display of videos based on referrers
First Claim
Patent Images
1. A method comprising:
- receiving, on a client device, a first request to view a first window of a graphical user interface (GUI) associated with a video hosting site;
displaying, on the client device, the first window of the GUI associated with the video hosting site, the first window including representations of a plurality of third party websites that include embedded videos hosted by the video hosting site;
receiving, on the client device, a second request, initiated through the first window of the GUI, to view a second window of the GUI associated with the video hosting site, the second window to present content associated with a third party website from the plurality of third party websites;
identifying a plurality of videos hosted by the video hosting site and embedded on the third party website;
determining a set of videos of the plurality of videos, wherein each video of the set of videos has at least a predefined number of views that exceed a watched time threshold and a portion of the predefined number of views that originated from the third party website exceeds a third party origination threshold; and
displaying, on the client device, the second window of the GUI associated with the video hosting site, the second window including representations corresponding to the set of videos hosted by the video hosting site and embedded on 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.
27 Citations
20 Claims
-
1. A method comprising:
-
receiving, on a client device, a first request to view a first window of a graphical user interface (GUI) associated with a video hosting site; displaying, on the client device, the first window of the GUI associated with the video hosting site, the first window including representations of a plurality of third party websites that include embedded videos hosted by the video hosting site; receiving, on the client device, a second request, initiated through the first window of the GUI, to view a second window of the GUI associated with the video hosting site, the second window to present content associated with a third party website from the plurality of third party websites; identifying a plurality of videos hosted by the video hosting site and embedded on the third party website; determining a set of videos of the plurality of videos, wherein each video of the set of videos has at least a predefined number of views that exceed a watched time threshold and a portion of the predefined number of views that originated from the third party website exceeds a third party origination threshold; and displaying, on the client device, the second window of the GUI associated with the video hosting site, the second window including representations corresponding to the set of videos hosted by the video hosting site and embedded on the third party website. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20)
-
-
9. A system comprising:
-
a memory; and a processor coupled to the memory, the processor to; receive a first request to view a first window of a graphical user interface (GUI) associated with a video hosting site; display the first window of the GUI associated with the video hosting site, the first window including representations of a plurality of third party websites that include embedded videos hosted by the video hosting site; receive a second request, initiated through the first window of the GUI, to view a second window of the GUI associated with the video hosting site, the second window to present content associated with a third party website from the plurality of third party websites; identify a plurality of videos hosted by the video hosting site and embedded on the third party website; determine a set of videos of the plurality of videos, wherein each video of the set of videos has at least a predefined number of views that exceed a watched time threshold and a portion of the predefined number of views that originated from the third party website exceeds a third party origination threshold; and display the second window of the GUI associated with the video hosting site, the second window including representations corresponding to the set of videos hosted by the video hosting site and embedded on the third party website. - View Dependent Claims (10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having computer-executable instructions that, when executed by a processor, cause the processor to:
-
receive on a client device a first request to view a first window of a graphical user interface (GUI) associated with a video hosting site; display on the client device the first window of the GUI associated with the video hosting site, the first window including representations of a plurality of third party websites that include embedded videos hosted by the video hosting site; receive, on the client device, a second request, initiated through the first window of the GUI, to view a second window of the GUI associated with the video hosting site, the second window to present content associated with a third party website from the plurality of third party websites; identify a plurality of videos hosted by the video hosting site and embedded on the third party website; determine a set of videos of the plurality of videos, wherein each video of the set of videos has at least a predefined number of views that exceed a watched time threshold and a portion of the predefined number of views that originated from the third party website exceeds a third part origination threshold; and display, on the client device, the second window of the GUI associated with the video hosting site, the second window including representations corresponding the set of videos hosted by the video hosting site and embedded on the third party website. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification