Patent ID: 8364671

Claim:
A method of preparing to deliver relevant video content responsive to search queries seeking video content, including: collecting embedded video objects from RSS feeds and video hosting websites; identifying duplicate content among the embedded video objects; collecting and aggregating popularity statistics for at least some of the duplicate video objects from a plurality of the video hosting websites, wherein the popularity statistics include at least number of views; parsing tags used to embed the video objects and text associated with the video objects in the RSS feeds and on the video hosting websites and producing, from the parsing, a plurality of terms associated with the video objects; indexing on a machine readable storage medium the video objects for retrieval responsive to queries using the terms; and ranking the video objects based on a combination of at least a normalized number of views of a particular video object at particular video hosting websites based on the number of views at the particular video hosting websites, and expected quality metrics, including quality experience with a source of the video object, quality experience with the video hosting website where the video object resides, if different from the source, and a likelihood that a link to the video object is not broken; combining the normalized number of views and the expected quality metrics as: R = Views MedianViews × ( 1 - PBroken ) × DSource × DHost wherein R is a ranking score, Views/MedianViews is the normalized number of views, PBroken is an estimated probability that a link to the embedded video object is broken, DSource is the quality experience with the source, and DHost is the quality experience with the video hosting website.