Systems and methods for dynamic sharding
AssigneeGamesys Ltd.
InventorsPhillip Jarlath Graham, Andrew Firth, Joshua Richard Watkins
Life of this patent
Estimating the term…
Abstract
Systems, methods, and articles of manufacture provide for dynamic sharding, such as in an online gaming environment. The invention includes providing a shared data store including at least a table store adapted to store data representative of table state; creating a plurality of shards wherein each shard includes at least a floor manager system and a game system; presenting a plurality of tables to players via a lobby interface; and scaling a number of the plurality of shards to support a current number of players. Numerous additional aspects are disclosed.
Claims7
A system comprising:
- a plurality of processors;
- and
- a memory associated with each processor operative to store instructions executable on the processors, the instructions being adapted to:
- provide a shared data store including at least a table store adapted to store data representative of table state;
- create a plurality of shards wherein each shard includes at least a floor manager system and a game system;
- present a plurality of tables to players via a lobby interface;
- and
- scale a number of the plurality of shards to support a current number of players.
Dependencies are inferred from the claim text.