US 11,806,631 B2
Gaming content recommendation for a video game
Govind Raveendranathan Nair, Karnataka (IN); Sangeeta Parida, Delhi (IN); and Amrit Srivastava, Bangalore (IN)
Assigned to Rovi Guides, Inc., San Jose, CA (US)
Filed by Rovi Guides, Inc., San Jose, CA (US)
Filed on May 11, 2020, as Appl. No. 16/871,582.
Prior Publication US 2021/0346807 A1, Nov. 11, 2021
Int. Cl. A63F 13/798 (2014.01); A63F 13/80 (2014.01); A63F 13/85 (2014.01)
CPC A63F 13/798 (2014.09) [A63F 13/80 (2014.09); A63F 13/85 (2014.09); A63F 2300/558 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for automatically recommending for display video game play session content of a video game, the method comprising:
accessing a database of stored pre-game performance metrics for the video game;
determining that a pre-game performance metric of a stored player game play session of a plurality of stored game play sessions of the video game meets a pre-game threshold based on stored player data for the video game;
receiving at least one game play input, via a user interface, corresponding to the video game play session, the input received via at least one of: a video game controller, a keyboard, or a mouse;
in response to determining that the pre-game performance metric of the stored player game play session meets the pre-game threshold, calculating an in-game performance metric based on the at least one received game play input and stored metadata associated with the video game play session content that is indicative of aspects of game play;
determining that the in-game performance metric meets an in-game performance threshold;
in response to determining that the in-game performance metric meets the in-game performance threshold, determining aggregated statistics from the video game play session content based on the at least one received game play input;
analyzing the aggregated statistics relative to the stored player data and stored settings for the video game, wherein the analyzing comprises comparing the in-game performance metrics with the pre-game performance metrics and calculating an average score associated with the in-game performance metrics to determine the quality of the video game play session; and
based on the analyzing, automatically generating for display a recommendation to view a segment of the video game play session.