Patents by Inventor Ilya Baimetov

Ilya Baimetov 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: 11029933
    Abstract: An Application Packaging Standard (APS) is a specification defining application's life cycle in a cloud. The application's life cycle includes packaging, delivering to the cloud, verification of package, integrating (and unpacking) into the cloud, distributing to clients, licensing, functionality, updates and deletion. The APS has its own Application Programming Interface (API) for accessing the APS functions from a program code or by http/https requests. The APS provides for efficient integration of SaaS web applications into the cloud.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: June 8, 2021
    Assignee: INGRAM MICRO INC.
    Inventors: Vladimir Grebenschikov, Alexander G. Tormasov, Maxim Kuzkin, Victor Kupriyanov, Michael Toutonghi, Ilya Baimetov, Alexey Kobets, Stanislav S. Protassov, Serguei M. Beloussov
  • Patent number: 9455876
    Abstract: An Application Packaging Standard (APS) is a specification defining application's life cycle in a cloud. The application's life cycle includes packaging, delivering to the cloud, verification of package, integrating (and unpacking) into the cloud, distributing to clients, licensing, functionality, updates and deletion. The APS has its own Application Programming Interface (API) for accessing the APS functions from a program code or by http/https requests. The APS provides for efficient integration of SaaS web applications into the cloud.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: September 27, 2016
    Assignee: INGRAM MICRO INC.
    Inventors: Vladimir Grebenschikov, Alexander G. Tormasov, Maxim Kuzkin, Victor Kupriyanov, Michael Toutonghi, Ilya Baimetov, Alexey Kobets
  • Patent number: 9286098
    Abstract: A system, method and computer program product for managing files of Virtual Machines, including launching a plurality of Virtual Machines in a computing system having a host OS. Content of at least one file of the host OS is used as a shared file. Using a re-direct, access is provided to the shared file when any Virtual Machine attempts to access its private file; using copy-on-write, a copy is made of the shared file if the Virtual Machine attempts to modify the shared file, and placed in a private area of the corresponding Virtual Machine. One of the Virtual Machines is used as master template, and includes shareable files to which attempts to access the file by other Virtual Machines are redirected. Access to the shared file from the Virtual Machine is implemented using stub files.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: March 15, 2016
    Assignee: Parallels IP Holdings GmbH
    Inventors: Ilya Baimetov, Nikolay N. Dobrovolskiy, Alexander G. Tormasov, Serguei M. Beloussov
  • Patent number: 8656386
    Abstract: A system, method and computer program product for managing files of Virtual Machines, including launching a plurality of Virtual Machines in a computing system having a host OS; using a content of at least one file of the host OS as a shared file; using a re-direct, providing access to the shared file when any Virtual Machine attempts to access its private file; using copy-on-write, making a copy of the shared file if the Virtual Machine attempts to modify the shared file, and placing a copy of the shared file in a private area of the corresponding Virtual Machine.
    Type: Grant
    Filed: March 13, 2008
    Date of Patent: February 18, 2014
    Assignee: Parallels IP Holdings GmbH
    Inventors: Ilya Baimetov, Nikolay N. Dobrovolskiy, Alexander G. Tormasov, Serguei M. Beloussov
  • Publication number: 20060167725
    Abstract: A method and apparatus for scheduling is disclosed. The method may include g a service for which a scheduling strategy is to be applied, selecting the scheduling to be applied to the service selected, selecting an action to be applied to the selected accessing a calendar related to the selected service, in view of the service selected, g the constraints to be applied as required by the scheduling strategy and returning a applying the constraints.
    Type: Application
    Filed: January 25, 2005
    Publication date: July 27, 2006
    Applicant: MICROSOFT CORPORATION
    Inventors: Dan Grunspan, Graham Sheldon, Michael Ott, Naveen Garg, Ilya Baimetov, Tsvi Reiter
  • Publication number: 20060149609
    Abstract: The method may include providing at least one primary calendar, providing a plurality of calendar rules, each of the plurality of rules comprising a rank and a rule-scope. The method may also include providing a representation of the primary calendar and the plurality of calendar rules, and allowing expansion of the representation of the plurality of calendar rules.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Applicant: MICROSOFT CORPORATION
    Inventors: Derik Stenerson, Ilya Baimetov, Ehud Pardo, Michael Ott, Stanislav Chiknavaryan