Patents by Inventor Ivan Mihalev

Ivan Mihalev 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: 9229707
    Abstract: In a distributed computer system with cluster architecture, a number of service requests are redirected from a first instance of the cluster to a second instance of the cluster for execution. A software patch is applied to one or more software components running on an application server node of the first instance of the cluster. A number of service requests are redirected from the second instance of the cluster to the first instance of the cluster for execution. The software patch is applied on the one or more software components running on an application server node of the second instance of the cluster. A number of new service requests are directed to the upgraded second instance of the cluster for processing.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: January 5, 2016
    Assignee: SAP SE
    Inventors: Lazar Borissov, Thomas Brodkorb, Volker Driesen, Anton Georgiev, Ivan Mihalev, Dencho Mitev
  • Publication number: 20100162226
    Abstract: A system and a method for installing software upgrades in a distributed computer system with no downtime. In a distributed computer system with cluster architecture, a number of service requests are redirected from a first instance of the cluster to a second instance of the cluster for execution. An execution in progress of a service request is also redirected from the first instance of the cluster to the second instance of the cluster. The execution in progress proceeds from a state that is saved on a public store by the first instance of the cluster. A software patch is applied to one or more software components running on an application server node of the first instance of the cluster. A number of service requests are redirected from the second instance of the cluster to the first instance of the cluster for execution. An execution in progress of a service request is also redirected from the second instance of the cluster to the upgraded first instance of the cluster.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Inventors: Lazar Borissov, Thomas Brodkorb, Volker Driesen, Anton Georgiev, Ivan Mihalev, Dencho Mitev