Patent ID: 11896899
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Furniture, games (Other fields)
Classification: CPC A  G  H | IPC A  G  H

Claim 0:
1. A system comprising:
one or more processors; and
one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the system to perform operations comprising:
causing a first installation of a network game on a first virtual server;
receiving, from a first user device, a first request to play the network game;
based at least in part on receiving the first request, causing, during a first period of time, a first launching the network game on the first virtual server;
monitoring the first launching of the network game in order to identify at least a second period of time that it took to load a file associated with the network game;
determining, based at least in part on the second period of time, to subsequently preload the file before launching the network game;
generating optimization code representing a command to preload the file before a second launching the network game;
storing the optimization code in one or more databases;
causing a second installation of the network game on a second virtual server;
retrieving the optimization code from the one or more databases;
causing, using the optimization code, the file to be preloaded into a cache memory on the second virtual server;
receiving, from a second user device, a second request to play the network game; and
based at least in part on receiving the second request, causing, during a third period of time, the second launching of the network game on the second virtual server,
wherein the third period of time associated with the second launching of the network game is less than the first period of time associated with the first launching of the network game.