Patents by Inventor Christoph Luettge
Christoph Luettge 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: 10871962Abstract: Methods, systems, and computer-readable storage media for deploying upgrade packages during zero downtime upgrade of production systems include actions of receiving an upgrade package, the upgrade package defining one or more changes to be deployed to a system that has already undergone partial deployment during a zero downtime upgrade, and including one or more objects having respective object types, receiving a deployment configuration, the deployment configuration providing a plurality of lists of object types for respective constraints and, for each list of object types, specifying a deployment option for object types in the respective list of object types, determining a set of object types included in the upgrade package, the set of object types comprising one or more object types, and selectively permitting deployment of the upgrade package to execute the one or more changes based on the set of object types and the plurality of lists of object types.Type: GrantFiled: May 27, 2016Date of Patent: December 22, 2020Assignee: SAP SEInventors: Erwin Burkhardt, Steffen Meissner, Martin Mayer, Christoph Luettge, Juergen Specht, Volker Driesen
-
Patent number: 10296324Abstract: A zero downtime upgrade procedure is initiated that upgrades a first version of software executing on a source system comprising at least one source server to a second version of software executing on a target system comprising at least one target server. The source system initially starts operating in a read-write mode. Thereafter, concurrent with the operation of the source system, operation of the target system is initiated in a read-only mode. Operations of the source system are then ceased by ramping down activities of the source system. Upon cessation of operation of the source system, operation of the target system is initiated in a read-write mode.Type: GrantFiled: October 30, 2015Date of Patent: May 21, 2019Assignee: SAP SEInventors: Erwin Burkhardt, Martin Hartig, Christoph Luettge, Heiko Konrad, Christian Lutter, Martin Mayer, Steffen Meissner, Matthias Mittelstein, Juergen Specht, Volker Driesen
-
Publication number: 20170344362Abstract: Methods, systems, and computer-readable storage media for deploying upgrade packages during zero downtime upgrade of production systems include actions of receiving an upgrade package, the upgrade package defining one or more changes to be deployed to a system that has already undergone partial deployment during a zero downtime upgrade, and including one or more objects having respective object types, receiving a deployment configuration, the deployment configuration providing a plurality of lists of object types for respective constraints and, for each list of object types, specifying a deployment option for object types in the respective list of object types, determining a set of object types included in the upgrade package, the set of object types comprising one or more object types, and selectively permitting deployment of the upgrade package to execute the one or more changes based on the set of object types and the plurality of lists of object types.Type: ApplicationFiled: May 27, 2016Publication date: November 30, 2017Inventors: Erwin Burkhardt, Steffen Meissner, Martin Mayer, Christoph Luettge, Juergen Specht, Volker Driesen
-
Patent number: 9767424Abstract: The present disclosure describes methods, systems, and computer program products for providing multi-level user interface theming.Type: GrantFiled: October 16, 2013Date of Patent: September 19, 2017Assignee: SAP SEInventors: Lars-Eric Biewald, Volker Driesen, Andrey Engelko, Andre Haferkorn, Martin Hartig, Wieland Hoprich, Heiko Konrad, Christoph Luettge, Martin Mayer, Steffen Meissner, Matthias Mittelstein, Juergen Specht
-
Publication number: 20170123787Abstract: A zero downtime upgrade procedure is initiated that upgrades a first version of software executing on a source system comprising at least one source server to a second version of software executing on a target system comprising at least one target server. The source system initially starts operating in a read-write mode. Thereafter, concurrent with the operation of the source system, operation of the target system is initiated in a read-only mode. Operations of the source system are then ceased by ramping down activities of the source system. Upon cessation of operation of the source system, operation of the target system is initiated in a read-write mode.Type: ApplicationFiled: October 30, 2015Publication date: May 4, 2017Inventors: Erwin Burkhardt, Martin Hartig, Christoph Luettge, Heiko Konrad, Christian Lutter, Martin Mayer, Steffen Meissner, Matthias Mittelstein, Juergen Specht, Volker Driesen
-
Patent number: 9372685Abstract: Analysis of the expected impacts of deployment of a software change as well as the frequency of end user use of features of an application can be used to better guide development of software changes.Type: GrantFiled: December 16, 2014Date of Patent: June 21, 2016Assignee: SAP SEInventors: Christoph Luettge, Volker Driesen
-
Publication number: 20160170747Abstract: Analysis of the expected impacts of deployment of a software change as well as the frequency of end user use of features of an application can be used to better guide development of software changes.Type: ApplicationFiled: December 16, 2014Publication date: June 16, 2016Inventors: Christoph Luettge, Volker Driesen
-
Patent number: 9026502Abstract: Example systems and methods of database migration optimized by feedback are presented. In one example, a migration of database data from a first to a second database by multiple concurrent processes may be initiated on a computing system. Processing time of at least some of the processes may be monitored during the migration. Based on this monitoring, at least one portion of the database data being migrated by one of the concurrent processes may be segmented into multiple segments, wherein each of the multiple segments may be migrated by a separate one of the concurrent processes. Also, a load on the computing system may be monitored during the migration. Based on this monitoring, a number of the concurrent processes may be adjusted. In other examples, consistency checking for subsequent database migrations may be based on consistency checking results for the current migration.Type: GrantFiled: June 25, 2013Date of Patent: May 5, 2015Assignee: SAP SEInventors: Volker Driesen, Christoph Luettge, Andreas Jahr
-
Publication number: 20150106140Abstract: The present disclosure describes methods, systems, and computer program products for providing multi-level user interface theming.Type: ApplicationFiled: October 16, 2013Publication date: April 16, 2015Inventors: Lars-Eric Biewald, Volker Driesen, Andrey Engelko, Andre Haferkorn, Martin Hartig, Wieland Hoprich, Heiko Konrad, Christoph Luettge, Martin Mayer, Steffen Meissner, Matthias Mittelstein, Juergen Specht
-
Publication number: 20140379669Abstract: Example systems and methods of database migration optimized by feedback are presented. In one example, a migration of database data from a first to a second database by multiple concurrent processes may be initiated on a computing system. Processing time of at least some of the processes may be monitored during the migration. Based on this monitoring, at least one portion of the database data being migrated by one of the concurrent processes may be segmented into multiple segments, wherein each of the multiple segments may be migrated by a separate one of the concurrent processes. Also, a load on the computing system may be monitored during the migration. Based on this monitoring, a number of the concurrent processes may be adjusted. In other examples, consistency checking for subsequent database migrations may be based on consistency checking results for the current migration.Type: ApplicationFiled: June 25, 2013Publication date: December 25, 2014Applicant: SAP AGInventors: Volker Driesen, Christoph Luettge, Andreas Jahr
-
Patent number: 7962920Abstract: The disclosure includes a system and method for providing a business logic framework. In some implementations, a method includes identifying an event associated with business logic of an application framework. The application framework is associated with method framework logic and the business logic. One or more business objects are identified in accordance with the business logic. The business logic is executed using the identified one or more business objects independent of the method framework logic.Type: GrantFiled: December 22, 2006Date of Patent: June 14, 2011Assignee: SAP AGInventors: Jan Gabriel, Torsten Born, Klaus Warth, Christoph Luettge
-
Publication number: 20080155556Abstract: The disclosure includes a system and method for providing a business logic framework. In some implementations, a method includes identifying an event associated with business logic of an application framework. The application framework is associated with method framework logic and the business logic. One or more business objects are identified in accordance with the business logic. The business logic is executed using the identified one or more business objects independent of the method framework logic.Type: ApplicationFiled: December 22, 2006Publication date: June 26, 2008Applicant: SAP AGInventors: Jan Gabriel, Torsten Born, Klaus Warth, Christoph Luettge