Stackable layers for modification of default behavior in an item selection process
AssigneeTether Games, Inc.
InventorsAletheia Dione O'Neil, Gerald Timothy O'Neil
Life of this patent
Estimating the term…
Abstract
An item selection process uses layers to modify the default item selection process. The default selection process may select a one or more items using weighted or unweighted probabilities to select each item from a set of possible items. A layer is a data object that modifies how the items are selected, such as by modifying the probabilities or changing the possible items in the set from which one or more items are selected. The layer may impact only how a subset of the items are selected or may make different modifications to how each item is selected.
Claims20
A method for selecting an item using a reel having a plurality of positions, the method comprising:
- accessing a default behavior for the reel, the default behavior having a first plurality of results corresponding to respective ones of the plurality of positions;
- applying a plurality of layers to the default behavior to determine modified behavior, the modified behavior having a second plurality of results corresponding to the respective ones of the plurality of positions, wherein each layer of the plurality of layers is a data object defining a modification of one or more of the first plurality of results, and wherein the plurality of layers are applied in a specified order according to a hierarchy;
- receiving an instruction to spin the reel to select a position of the plurality of positions, the instruction received after the applying of the plurality of layers to the default behavior to determine the modified behavior;
- obtaining a random number;
- selecting the position from the plurality of positions using the random number;
- and
- selecting a result corresponding to the position from the second plurality of results, the result indicating the item.
A non-transitory computer-readable medium comprising instructions for selecting an item using a reel having a plurality of positions, the instructions, when executed, causing a computing system to perform operations including:
- accessing a default behavior for the reel, the default behavior having a first plurality of results corresponding to respective ones of the plurality of positions;
- applying a plurality of layers to the default behavior to determine modified behavior, the modified behavior having a second plurality of results corresponding to the respective ones of the plurality of positions, wherein each layer of the plurality of layers is a data object defining a modification of one or more of the first plurality of results, and wherein the plurality of layers are applied in a specified order according to a hierarchy;
- receiving an instruction to spin the reel to select a position of the plurality of positions, the instruction received after the applying of the plurality of layers to the default behavior to determine the modified behavior;
- obtaining a random number;
- selecting the position from the plurality of positions using the random number;
- and
- selecting a result corresponding to the position from the second plurality of results, the result indicating the item.
A slot machine system comprising:
- one or more processors;
- and
- a non-transitory computer-readable medium including instructions for selecting an item using a reel having a plurality of positions, the instructions, when executed by the one or more processors, causing the slot machine system to perform operations comprising:
- accessing a default behavior for the reel, the default behavior having a first plurality of results corresponding to respective ones of the plurality of positions;
- applying a plurality of layers to the default behavior to determine modified behavior, the modified behavior having a second plurality of results corresponding to the respective ones of the plurality of positions, wherein each layer of the plurality of layers is a data object defining a modification of one or more of the first plurality of results, and wherein the plurality of layers are applied in a specified order according to a hierarchy;
- receiving an instruction to spin the reel to select a position of the plurality of positions, the instruction received after the applying of the plurality of layers to the default behavior to determine the modified behavior;
- obtaining a random number;
- selecting the position from the plurality of positions using the random number;
- and
- selecting a result corresponding to the position from the second plurality of results, the result indicating the item.
Dependencies are inferred from the claim text.