US 11,771,984 B2
Variable latency compensation for asynchronous multiplayer games
Karl Berg, Barnaby (CA)
Assigned to Amazon Technologies, Inc., Reno, NV (US)
Filed by Amazon Technologies, Inc., Reno, NV (US)
Filed on Mar. 8, 2021, as Appl. No. 17/194,876.
Application 17/194,876 is a continuation of application No. 15/795,928, filed on Oct. 27, 2017, granted, now 10,940,388.
Prior Publication US 2021/0291050 A1, Sep. 23, 2021
Int. Cl. A63F 13/358 (2014.01); A63F 13/56 (2014.01)
CPC A63F 13/358 (2014.09) [A63F 13/56 (2014.09)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
determining a variance between a received input frequency from a client device participating in an online game and an expected input frequency from the client device participating in the online game, wherein the expected input frequency is determined using one or more previously received inputs from the client device;
determining, based at least in part on input from the client device, a current location of a character object and a velocity of movement of the character object;
causing a location of the character object to be presented in the online game, based at least in part upon the variance, the current location, and the velocity of movement; and
causing game interactions for the character object in the online game to be based upon the presented location.