US 11,684,849 B2
Distributed sample-based game profiling with game metadata and metrics and gaming API platform supporting third-party content
Jack Buser, Alameda, CA (US); Gregory Canessa, Fairfax, CA (US); Garret Kelly, Kitchener (CA); and Paul Leventis, Toronto (CA)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Apr. 9, 2020, as Appl. No. 16/844,937.
Application 16/844,937 is a continuation of application No. PCT/US2018/055055, filed on Oct. 9, 2018.
Claims priority of provisional application 62/570,648, filed on Oct. 10, 2017.
Prior Publication US 2020/0230499 A1, Jul. 23, 2020
Int. Cl. A63F 13/358 (2014.01); A63F 13/355 (2014.01); G06F 9/455 (2018.01)
CPC A63F 13/358 (2014.09) [A63F 13/355 (2014.09); G06F 9/45558 (2013.01); G06F 2009/45595 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A distributed method for hosting electronic games at a game server, comprising:
obtaining a first game application that includes first gameplay instructions that perform gameplay of the first game application and one or more API calls to host routines that are implemented by a plurality of gaming platform modules, wherein the game server includes a plurality of game applications and a plurality of gaming platform modules that manage execution of the game applications;
receiving a first user request to initiate a first gaming session for the first game application;
in response to the first user request, initiating the first gaming session and managing execution and context of the first gaming session under control of the gaming platform modules; and
managing performance of the first gaming session in accordance with session management routines implemented by the gaming platform modules,
wherein the first user request to initiate the first gaming session is received at the game server via a first developer interface that is configured to enable users to initiate gaming sessions with one or more game applications, including the first game application, provided by a first developer of the first game application for execution on the game server.