Patent ID: 8751564

Claim:
A method for reducing latency for served applications by anticipatory preprocessing, the method comprising: transmitting at least one first state of at least one application from at least one server, which hosts the at least one application, to at least one client; determining, utilizing the at least one server, that at least one expected client response from the at least one client to the at least one first state will be at least one of a finite set of possible client responses; generating, utilizing the at least one server, at least one additional state of the at least one application utilizing at least one possible client response from the finite set of possible client responses prior to receiving the at least one expected client response from the at least one client; and providing the at least one additional state from the at least one server to the at least one client, wherein said operation of providing the at least one additional state from the at least one server to the at least one client further comprises providing the at least one additional state from the at least one server to the at least one client prior to receiving one of the finite set of possible client responses.