Patents by Inventor Alexander Appa

Alexander Appa 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).

  • Publication number: 20250037538
    Abstract: The innovations herein concern a general service architecture and flexible backend platform design for a novel game development kit (GDK). In particular, a hosted gaming platform may be used to provide backend data services to a number of different players and/or for a number of different games, such as slot games or other wagering games. Many slot games and other wagering games may be developed by many different gaming studios concurrently, and such games may have many shared components, as well as many unique or custom-developed components for a particular game. Thus, presented herein are techniques, devices, and software architectures to provide a novel GDK having a general service architecture and a flexible, platform-agnostic backend design to support customizable, composable, and interoperable game development.
    Type: Application
    Filed: October 18, 2024
    Publication date: January 30, 2025
    Inventors: John Stanhope, Alexander Appa, Eric Haberman
  • Patent number: 12154408
    Abstract: The innovations herein concern a general service architecture and flexible backend platform design for a novel game development kit (GDK). In particular, a hosted gaming platform may be used to provide backend data services to a number of different players and/or for a number of different games, such as slot games or other wagering games. Many slot games and other wagering games may be developed by many different gaming studios concurrently, and such games may have many shared components, as well as many unique or custom-developed components for a particular game. Thus, presented herein are techniques, devices, and software architectures to provide a novel GDK having a general service architecture and a flexible, platform-agnostic backend design to support customizable, composable, and interoperable game development.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: November 26, 2024
    Assignee: Aristocrat Technologies, Inc.
    Inventors: John Stanhope, Alexander Appa, Eric Haberman
  • 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: 20230394912
    Abstract: The innovations herein concern a general service architecture and flexible backend platform design for a novel game development kit (GDK). In particular, a hosted gaming platform may be used to provide backend data services to a number of different players and/or for a number of different games, such as slot games or other wagering games. Many slot games and other wagering games may be developed by many different gaming studios concurrently, and such games may have many shared components, as well as many unique or custom-developed components for a particular game. Thus, presented herein are techniques, devices, and software architectures to provide a novel GDK having a general service architecture and a flexible, platform-agnostic backend design to support customizable, composable, and interoperable game development.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 7, 2023
    Inventors: John Stanhope, Alexander Appa, Eric Haberman
  • 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
  • Publication number: 20100313168
    Abstract: Methods and systems for performing character selection and entry are provided herein. One exemplary method includes displaying a character group menu on a display, the character group menu including a plurality of character groups arranged about a central region of the character group menu, each of the plurality of character groups having a plurality of characters. The method further includes selecting, from the character group menu, a selected character group in response to a group selection operation applied to a directional controller. The method further includes displaying a character menu on the display responsive to the selecting of the selected character group, the character menu including the plurality of characters of the selected character group arranged about a central region of the character menu. The method further includes selecting, from the character menu, a selected character in response to a character selection operation applied to the directional controller.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 9, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Peter Wiest, Andrew James Jaffray, Craig Taylor, Alexander Appa