Patents by Inventor Oleksandr Khilko

Oleksandr Khilko 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: 10255083
    Abstract: A computer program, method, and system for cross-platform input data unification. According to some embodiments, a first input data is received from a first input device connected to a first platform. The input data is converted to a standard action. The standard action is transmitted to a second platform capable of determining a relationship between the standard action and a second input device associated with the second platform. The second platform can use the input data to trigger an action associated with the standard action in the application or gaming environment.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: April 9, 2019
    Assignee: Ubisoft Entertainment
    Inventors: Simon Rinfret, Oleksandr Khilko, Alexandre Larouche
  • Patent number: 10193973
    Abstract: Media are provided for performing methods of allocating tasks among computation resources in an optimal or near-optimal fashion. A method is disclosed for doing so which comprises the steps of receiving a request to instantiate a service which includes a task specification for that service; for each available computation resource, calculating a time metric for the specified task on the computation resource which incorporates a computation time and a transfer time; determining a computation resource based on the time metric calculated for each of the computation resources; selecting a bundle based on the service to be instantiated; and transmitting a message to a launcher running on the chosen computation resource that causes the launcher to instantiate the service on the chosen computation resource from the selected bundle.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: January 29, 2019
    Assignee: Ubisoft Entertainment
    Inventors: Alexandre Larouche, Oleksandr Khilko, Jean-Michel Lacroix
  • Publication number: 20160156715
    Abstract: Media are provided for performing methods of allocating tasks among computation resources in an optimal or near-optimal fashion. A method is disclosed for doing so which comprises the steps of receiving a request to instantiate a service which includes a task specification for that service; for each available computation resource, calculating a time metric for the specified task on the computation resource which incorporates a computation time and a transfer time; determining a computation resource based on the time metric calculated for each of the computation resources; selecting a bundle based on the service to be instantiated; and transmitting a message to a launcher running on the chosen computation resource that causes the launcher to instantiate the service on the chosen computation resource from the selected bundle.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Inventors: Alexandre Larouche, Oleksandr Khilko, Jean-Michel Lacroix
  • Publication number: 20160077603
    Abstract: A computer program, method, and system for cross-platform input data unification. According to some embodiments, a first input data is received from a first input device connected to a first platform. The input data is converted to a standard action. The standard action is transmitted to a second platform capable of determining a relationship between the standard action and a second input device associated with the second platform. The second platform can use the input data to trigger an action associated with the standard action in the application or gaming environment.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Inventors: Simon Rinfret, Oleksandr Khilko, Alexandre Larouche