Patents by Inventor Phillip Foster

Phillip Foster has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12073682
    Abstract: The innovations herein concern a frontend game development platform, wherein games developed by the platform comprise: a composable state machine having a plurality of states, wherein each of the plurality of states supports customizable game logic and a plurality of triggers. In prior art GDK slot game engines, most games had a fairly rigid structure that did not easily accommodate custom game developer functionality. The innovations presented herein thus provide a more flexible frontend game (e.g., slot game) development platform and a game engine that provides developers with the ability to easily insert their own custom logic steps or stages into outcome calculation and game flow/presentation. In addition, the improved game engine will provide developers the ability to have game execution flow defined externally—and in a way that it may be modified without the need for a recompilation of the configuration files and/or state machines with each code modification.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: August 27, 2024
    Assignee: Aristocrat Technologies, Inc.
    Inventors: Joshua Morgan, Alexander Appa, Phillip Foster, Tony Chiu
  • Publication number: 20230394914
    Abstract: The innovations herein concern a frontend game development platform, wherein games developed by the platform comprise: a composable state machine having a plurality of states, wherein each of the plurality of states supports customizable game logic and a plurality of triggers. In prior art GDK slot game engines, most games had a fairly rigid structure that did not easily accommodate custom game developer functionality. The innovations presented herein thus provide a more flexible frontend game (e.g., slot game) development platform and a game engine that provides developers with the ability to easily insert their own custom logic steps or stages into outcome calculation and game flow/presentation. In addition, the improved game engine will provide developers the ability to have game execution flow defined externally—and in a way that it may be modified without the need for a recompilation of the configuration files and/or state machines with each code modification.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 7, 2023
    Inventors: Josh Morgan, Alexander Appa, Phillip Foster, Tony Chiu