Patents by Inventor Jean-Baptiste Pierre Jean EVAIN

Jean-Baptiste Pierre Jean EVAIN 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: 12079104
    Abstract: Techniques are described herein that are capable of integrating an IDE with game engines. States of the game engines are identified. Each state indicates whether the IDE enables a game developer to interact with the respective game engine and/or game(s) created by the respective game engine. A subset of the game engines is caused to be displayed to the game developer based at least in part on the IDE enabling the game developer to interact with each game engine in the subset and/or game(s) created by the respective game engine. A selection indicator, which indicates that a game engine is selected from the game engines in the subset, is received. An integration infrastructure, including a game engine-agnostic messaging protocol and game engine-agnostic messages, is provided. At least a portion of game code and/or test unit(s) are run and/or debugged using the IDE in a context of the selected game engine.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: September 3, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jean-Baptiste Pierre Jean Evain, John Robert Miller, Sebastien Gerard Lebreton
  • Publication number: 20230214310
    Abstract: Techniques are described herein that are capable of integrating an IDE with game engines. States of the game engines are identified. Each state indicates whether the IDE enables a game developer to interact with the respective game engine and/or game(s) created by the respective game engine. A subset of the game engines is caused to be displayed to the game developer based at least in part on the IDE enabling the game developer to interact with each game engine in the subset and/or game(s) created by the respective game engine. A selection indicator, which indicates that a game engine is selected from the game engines in the subset, is received. An integration infrastructure, including a game engine-agnostic messaging protocol and game engine-agnostic messages, is provided. At least a portion of game code and/or test unit(s) are run and/or debugged using the IDE in a context of the selected game engine.
    Type: Application
    Filed: January 4, 2022
    Publication date: July 6, 2023
    Inventors: Jean-Baptiste Pierre Jean EVAIN, John Robert MILLER, Sebastien Gerard LEBRETON