Patents by Inventor Nikhilesh SIGATAPU

Nikhilesh SIGATAPU 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: 20220269489
    Abstract: Systems and methods for application development via a graphical user interface (GUI) using an Entity-Component-System (ECS) architecture are provided herein. In some embodiments, a method for application development may include receiving a selection of at least one actor to be part of a game scene; displaying a representation of the at least one actor in the game scene; receiving a selection of one or more behaviors to associate with each of the at least one actors in the game scene; storing the selected one or more behaviors as associations with each of the at least one actors, wherein the associations are stored in a hash table; updating, each of that at least one actors and their associated behaviors; and automatically creating an executable video game based on the at least one actor and associated behaviors in an ECS architecture without the need for user written software code.
    Type: Application
    Filed: February 16, 2022
    Publication date: August 25, 2022
    Inventors: Benjamin Carroll Alcala Roth, Jesse Kicho Ruder, Nikhilesh Sigatapu, David Anthony Cole, Charles Duplain Cheever
  • Patent number: 11244419
    Abstract: Embodiments described herein disclose a method for rendering a frame using graphics accelerated hardware comprising determining whether a command invoked in a script is a graphics command or a non-graphics command, executing the non-graphics command in a first thread, adding the graphics command to a first batch of a backlog of batches in a graphics context to be executed in a second thread, locking, in the first thread, the backlog of batches not executed yet by the second thread and adding a second batch that is empty to the backlog and swapping, in the first thread, the second batch with the first batch.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: February 8, 2022
    Assignee: 650 Industries, Inc.
    Inventor: Nikhilesh Sigatapu
  • Publication number: 20200211149
    Abstract: Embodiments described herein disclose a method for rendering a frame using graphics accelerated hardware comprising determining whether a command invoked in a script is a graphics command or a non-graphics command, executing the non-graphics command in a first thread, adding the graphics command to a first batch of a backlog of batches in a graphics context to be executed in a second thread, locking, in the first thread, the backlog of batches not executed yet by the second thread and adding a second batch that is empty to the backlog and swapping, in the first thread, the second batch with the first batch.
    Type: Application
    Filed: May 24, 2018
    Publication date: July 2, 2020
    Inventor: Nikhilesh SIGATAPU