Patents by Inventor Daniel M. Ayoub

Daniel M. Ayoub 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: 20150352442
    Abstract: A game having a plurality of engines is described. In one or more implementations, a computing device displays an output of a first engine of a game by a computing device. An input is received by the computing device to switch from the output of the first engine of the game to an output of a second engine of the game, the first and second engines being executed concurrently by the computing device. Responsive to the receipt of the input, the computing device switches from displaying of the output of the first engine of the game to displaying the output of the second engine of the game.
    Type: Application
    Filed: August 19, 2015
    Publication date: December 10, 2015
    Inventors: Daniel M. Ayoub, Gregory A. Hermann, Dennis W. Ries
  • Patent number: 9132354
    Abstract: A game having a plurality of engines is described. In one or more implementations, a computing device displays an output of a first engine of a game by a computing device. An input is received by the computing device to switch from the output of the first engine of the game to an output of a second engine of the game, the first and second engines being executed concurrently by the computing device. Responsive to the receipt of the input, the computing device switches from displaying of the output of the first engine of the game to displaying the output of the second engine of the game.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: September 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel M. Ayoub, Gregory A. Hermann, Dennis W. Ries
  • Publication number: 20130165224
    Abstract: A game having a plurality of engines is described. In one or more implementations, a computing device displays an output of a first engine of a game by a computing device. An input is received by the computing device to switch from the output of the first engine of the game to an output of a second engine of the game, the first and second engines being executed concurrently by the computing device. Responsive to the receipt of the input, the computing device switches from displaying of the output of the first engine of the game to displaying the output of the second engine of the game.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel M. Ayoub, Gregory A. Hermann, Dennis W. Ries