×

Watch-time clustering for improving video searches, selection and provision

  • US 10,003,847 B2
  • Filed: 04/22/2016
  • Issued: 06/19/2018
  • Est. Priority Date: 04/22/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computing system for serving videos over a network, the computing system comprising:

  • a modeling apparatus that (i) obtains, for various digitized videos that the computing system has presented at client devices over a network, watch time information that specifies an amount of time that the various digitized videos were presented at the client devices, (ii) groups the watch time information into different groups based on characteristics of users associated with the client devices, and (iii) determines, based on the grouping of watch time information and for each particular group of users of a plurality of groups of users, an accumulated watch time that indicates how long the various digitized videos were presented to users within the particular group of users;

    a front-end server that receives a request for video content and serves video content identified in response to the request over the network to a computing device that is separate from the computing system for presentation at the computing device;

    a request manager, including one or more processors, that analyzes the request for video content and identifies selection criteria in the request, including identifying one or more characteristics of a user that submitted the request for video content;

    one or more video file storage devices that store a plurality of digitized videos that have been made available by various parties for distribution over the network; and

    a video selector, including one or more processors, that selects, from the video file storage devices, video content of a particular digitized video among the plurality of digitized videos to serve to the computing device in response to the request, wherein the selection is based at least in part on a first accumulated watch time that indicates how long the particular digitized video has been presented at client devices associated with users having characteristics that match the one or more characteristics of the user that submitted the request for video content, as indicated by the modeling apparatus.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×