Arbitration of online game results using an arbitration server and method
AssigneeMicrosoft Corporation
InventorsLing Tony Chen, Michael R. Courage, Michal Bortnik
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsLing Tony Chen, Michael R. Courage, Michal Bortnik
Estimating the term…
Official results for an online game session are determined by an arbitration server based upon reports received from each game console participating in the game session. The reports provide results for all of the players participating in the games session. Before starting the game session, each game console registers the players using it with the gaming service, so that a player who disconnects mid-game can be identified. If the results reported differ, predefined arbitration rules are applied to determine the official results. If a game console cannot report because it is being packet bombed, a different protocol is used to transmit a data packet to the arbitration service indicating that the gaming console is being packet bombed. While not required, the arbitration server can use historical data recorded for each player to apply the predefined arbitration rules in determining the official results.
In a computing environment comprising an online game service and a plurality of online game players playing a game at remote client computers that are connected to the game service, a method for automatically arbitrating at the game service a disputed outcome because of inconsistent game outcomes reported to the game service by the plurality of players, the method comprising steps of:
A memory medium that stores an executable computer program that is tangibly embodied on a computer readable medium which, when executed, implements a method for arbitrating a disputed outcome of an online game at a game service within a computing environment comprising an online game service and a plurality of online game players playing the online game at remote client computers that are connected to the game service, and wherein the executed method comprises:
A server computing device used in an online gaming service for determining official results when the outcome for a game session of an online game that is played by a plurality of players is in dispute, each player using a client computing device connected to the online gaming service, wherein each client computing device executes the online game, the server computing device comprising:
Dependencies are inferred from the claim text.