发明名称 Game clip popularity based control
摘要 Example apparatus and methods concern managing the encoding and storing of game clips that are automatically generated to record video game highlights. Encoding game clips for smooth streaming using adaptive bit rates requires significant processing resources and storing the multiple bit rate encodings consumes significant storage. Therefore, example apparatus and methods compute a predicted popularity for a game clip based on user factors (e.g., status), video game factors (e.g., popularity), game clip factors (e.g., importance of event, uniqueness of event), or other factors. Predicted popularity may differ from actual popularity, therefore the popularity score may be recomputed using actual observations (e.g., number of views of the game clip). Additionally, actual observations may identify correlations between the factors used to predict popularity and the factors that actually determine popularity. Therefore, the prediction function may be dynamically updated to improve the prediction function and thus to improve the user experience.
申请公布号 US9199165(B2) 申请公布日期 2015.12.01
申请号 US201313942703 申请日期 2013.07.16
申请人 发明人 Zahn Jessica;Husak Stephen;Chen Alvin;Broekman Daniel;Borri Ramon Zarazua
分类号 A63F9/24;A63F13/00;G06F17/00;G06F19/00;H04N21/214;H04N21/2343;H04N21/258;H04N21/478;A63F13/86 主分类号 A63F9/24
代理机构 代理人 Tabor Ben;Chetterjee Aaron;Minhas Micky
主权项 1. A method performed in a computerized game console operating in an online video game environment, comprising: accessing an electronic video recording that was automatically generated by a computerized game console in response to a video game action performed by a user of a video game; preparing the electronic video recording for progressive download by another computer; computing, in the computerized game console, a first electronic score that represents a predicted popularity of the electronic video recording, where the first electronic score is computed as a function of one or more factors including a first factor associated with the user, a second factor associated with the video game, or a third factor associated with the electronic video recording; and upon determining that the first electronic score exceeds a popularity threshold and that a content storage threshold has not been exceeded: encoding, in the computerized game console, the electronic video recording into an encoded electronic video recording suitable for smooth streaming via adaptive bit rate streaming, andstoring the encoded electronic video recording in a content delivery network available to users of the online video game environment, where the content delivery network stores the electronic video recording in encoded form in a distributed cloud environment,where the first factor is a number of people who follow the user, a progress level achieved by the user for the video game, a reputation of the user, a number of people the user follows, a percentage of achievements the user has earned in the video game, a percentage of achievements the user has earned in video games related to the video game, a period of time the user has been involved with the online video game environment, a period of time the user has played the video game, a period of time the user has played video games related to the video game, a popularity of another electronic video recording generated in response to an act by the user, a privacy level of the user, a popularity of the user, or a status in the online video game environment of the user,where the second factor is a number of users who play the video game, a number of hours the video game has been played, an age of the video game, a popularity of the video game, a current number of electronic video recordings that exist for the video game, a genre of the video game, a number of triggered video capture moments defined for the video game, a data platform event that occurs during the video game, whether the video game was played in single player mode, whether the video game was played in multi-player mode, or an amount of downloadable content available for the video game, andwhere the third factor is a rating of the electronic video recording, a number of times the electronic video recording was rated, a number of times the electronic video recording was viewed, a number of times the electronic video recording was viewed via progressive download, a number of times the electronic video recording was returned in a query, a number of times the electronic video recording was returned in a query and not watched, a content of the electronic video recording, a time at which the electronic video recording was last watched, a number of times the event that triggered automatically generating the electronic video recording has occurred, whether the electronic video recording was generated by the video game, whether the electronic video recording was generated by the user, whether the electronic video recording was generated during single player play, whether the electronic video recording was generated during multi-player play, a number of players involved in a multi-player session when the electronic video recording was generated, a length of the electronic video recording, and a time at which the electronic video generated.
地址