Partitioned artificial intelligence for networked games
AssigneeMicrosoft Corporation
InventorsJohn R. Douceur, Michael P. Calligaro, Randall C Wood, Jacob R. Lorch
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsJohn R. Douceur, Michael P. Calligaro, Randall C Wood, Jacob R. Lorch
Estimating the term…
Partitioned artificial intelligence (AI) for networked gaming. An exemplary system splits the AI into a computationally lightweight server-side component and a computationally intensive client-side component to harness the aggregate computational power of numerous gaming clients. Aggregating resources of many, even thousands of client machines enhances game realism in a manner that would be prohibitively expensive on the central server. The system is tolerant of latency between server and clients. Deterministic and stateless client-side components enable rapid handoff, preemptive migration, and replication of the client-side AI to address problems of client failure and game exploitation. The partitioned AI can support tactical gaming navigation, a challenging task to offload because of sensitivity to latency. The tactical navigation AI calculates influence fields partitioned into server-side and client-side components by means of a Taylor-series approximation.
A method implemented on a gaming server device that hosts an online game, the method comprising:
A system implemented on a gaming server device, the system comprising:
A system comprising:
Dependencies are inferred from the claim text.