Patents by Inventor Eric Garrigues

Eric Garrigues 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: 11609779
    Abstract: Methods for executing application programs in computer systems including a host computer formed of a plurality of servers configured to execute at least one virtual machine each hosting a primary user session associated to a remote client and at least one additional server may involve transmitting a primary session stream between the virtual machine and the remote client to emulate the presence, at the remote client, of a physical computer system. The execution of the application program may be initiated in a secondary user session hosted on the additional server and preparing a secondary session stream of the secondary user session. The primary and the secondary session streams may be aggregated to form an aggregated session stream, and the aggregated session stream may be processed at the remote client to emulate the execution of the application program on the physical computer system.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: March 21, 2023
    Assignee: Shadow
    Inventors: Emmanuel Freund, Eric Garrigues, Maxime Mouret
  • Publication number: 20210263764
    Abstract: Methods for executing application programs in computer systems including a host computer formed of a plurality of servers configured to execute at least one virtual machine each hosting a primary user session associated to a remote client and at least one additional server may involve transmitting a primary session stream between the virtual machine and the remote client to emulate the presence, at the remote client, of a physical computer system. The execution of the application program may be initiated in a secondary user session hosted on the additional server and preparing a secondary session stream of the secondary user session. The primary and the secondary session streams may be aggregated to form an aggregated session stream, and the aggregated session stream may be processed at the remote client to emulate the execution of the application program on the physical computer system.
    Type: Application
    Filed: May 10, 2021
    Publication date: August 26, 2021
    Inventors: Emmanuel Freund, Eric Garrigues, Maxime Mouret
  • Publication number: 20200097311
    Abstract: Methods for executing application programs in computer systems including a host computer formed of a plurality of servers configured to execute at least one virtual machine each hosting a primary user session associated to a remote client and at least one additional server may involve transmitting a primary session stream between the virtual machine and the remote client to emulate the presence, at the remote client, of a physical computer system. The execution of the application program may be initiated in a secondary user session hosted on the additional server and preparing a secondary session stream of the secondary user session. The primary and the secondary session streams may be aggregated to form an aggregated session stream, and the aggregated session stream may be processed at the remote client to emulate the execution of the application program on the physical computer system.
    Type: Application
    Filed: December 7, 2018
    Publication date: March 26, 2020
    Inventors: Emmanuel Freund, Eric Garrigues, Maxime Mouret