Patents Assigned to PARALLELS
  • Patent number: 10007537
    Abstract: A method and computer program product for targeted container virtualization, where only separate components of a computer system or a server are virtualized. The OS kernel and other server resources are not virtualized. Only selected components—applications or resources are targeted for virtualization instead of virtualization of the entire system. Targeted virtualization provides for more flexible container isolation from each other and from a host node. This, in turn, provides for optimized more flexible cloud infrastructure. Each element within a container virtualization model is optional in terms of virtualization. The element's virtualization option can be turned on and off by an administrator or by a client who owns the container.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: June 26, 2018
    Assignee: Parallels
    Inventors: Pavel Emelyanov, Igor Petrov, Stanislav S. Protassov, Serguei M. Beloussov
  • Publication number: 20160266917
    Abstract: A method and computer program product for targeted container virtualization, where only separate components of a computer system or a server are virtualized. The OS kernel and other server resources are not virtualized. Only selected components—applications or resources are targeted for virtualization instead of virtualization of the entire system. Targeted virtualization provides for more flexible container isolation from each other and from a host node. This, in turn, provides for optimized more flexible cloud infrastructure. Each element within a container virtualization model is optional in terms of virtualization. The element's virtualization option can be turned on and off by an administrator or by a client who owns the container.
    Type: Application
    Filed: May 24, 2016
    Publication date: September 15, 2016
    Applicant: Parallels
    Inventors: PAVEL EMELYANOV, IGOR PETROV, STANISLAV S. PROTASSOV, SERGUEI M. BELOUSSOV
  • Publication number: 20150150003
    Abstract: A method and computer program product for targeted container virtualization, where only separate components of a computer system or a server are virtualized. The OS kernel and other server resources are not virtualized. Only selected components—applications or resources are targeted for virtualization instead of virtualization of the entire system. Targeted virtualization provides for more flexible container isolation from each other and from a host node. This, in turn, provides for optimized more flexible cloud infrastructure. Each element within a container virtualization model is optional in terms of virtualization. The element's virtualization option can be turned on and off by an administrator or by a client who owns the container.
    Type: Application
    Filed: April 14, 2014
    Publication date: May 28, 2015
    Applicant: PARALLELS
    Inventors: PAVEL EMELYANOV, IGOR PETROV, STANISLAV S. PROTASSOV, SERGUEI M. BELOUSSOV
  • Publication number: 20150120812
    Abstract: A method for publishing the web sites on remote server using shared hosting in cases of unexpected server timeouts. A list of elements (work items) to be published is generated. The list is sorted out according to dependencies of elements from one another. Then, the work items are sorted out by the priority. The work item from the top of the list (with the highest priority) is processed first. After the work is performed with this work item, the work item is marked as closed if the process has executed successfully. Then, the process moves to the next work item and so on. The process has a library of the work items. Thus, in case of a server timeout, the process knows exactly which work items have been processed prior to the timeout and can start the processing from the next work item.
    Type: Application
    Filed: April 10, 2014
    Publication date: April 30, 2015
    Applicant: PARALLELS
    Inventors: ANTON BOBYKIN, MIKHAIL LAVRENTIEV, STANISLAV S. PROTASSOV, SERGUEI M. BELOUSSOV