Patents by Inventor Wolfgang Degenhardt

Wolfgang Degenhardt 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: 9639448
    Abstract: An upgrade procedure for an application system without downtime is presented. The upgrade procedure includes a mix of a rolling upgrade of application servers, shadow systems, and record and replay mechanisms that employ transformation and locking, for the upgrade of the applications on the application system. Application servers are upgraded one after another. A target version of the system is simultaneously added to the original system and a shadow, or target, system. Data changes are not only carried out in the original system, but are also carried out in the target system, so that a customer realizes no downtime for their data requests to the applications.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: May 2, 2017
    Assignee: SAP SE
    Inventors: Markus Gebhard, Andreas Jahr, Wolfgang Degenhardt, Volker Driesen, Nicolai Jordt, Oleg Koutyrine
  • Patent number: 9513980
    Abstract: Systems and methods consistent with the invention may include using asynchronous communication and scopes to transparently decouple modules and distribute load. Asynchronous communication may be achieved by using message queues or by using message topics. Scopes are introduced as a means to provide structure to resources associated with the decoupled modules and to improve the ability to distribute such resources necessary to process messages between modules. Furthermore, the use of asynchronous communication and scopes may be done automatically and transparently to the user and/or application developers.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: December 6, 2016
    Assignee: SAP SE
    Inventors: Rainer Kerth, Wolfgang Degenhardt
  • Publication number: 20150007159
    Abstract: An upgrade procedure for an application system without downtime is presented. The upgrade procedure includes a mix of a rolling upgrade of application servers, shadow systems, and record and replay mechanisms that employ transformation and locking, for the upgrade of the applications on the application system. Application servers are upgraded one after another. A target version of the system is simultaneously added to the original system and a shadow, or target, system. Data changes are not only carried out in the original system, but are also carried out in the target system, so that a customer realizes no downtime for their data requests to the applications.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Markus Gebhard, Andreas Jahr, Wolfgang Degenhardt, Volker Driesen, Nicolai Jordt, Oleg Koutyrine
  • Publication number: 20120096112
    Abstract: Systems and methods consistent with the invention may include using asynchronous communication and scopes to transparently decouple modules and distribute load. Asynchronous communication may be achieved by using message queues or by using message topics. Scopes are introduced as a means to provide structure to resources associated with the decoupled modules and to improve the ability to distribute such resources necessary to process messages between modules. Furthermore, the use of asynchronous communication and scopes may be done automatically and transparently to the user and/or application developers.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Inventors: Rainer KERTH, Wolfgang Degenhardt
  • Patent number: 7996462
    Abstract: A system and method for connecting information resources in a collaborative work environment. A system includes at least one information source providing collaboration data, and a repository framework including at least one source for storing the collaboration data. A collaborative bot service is connected with the repository framework, and includes one or more bots, or autonomous programs, configured to traverse the source via the repository framework, extract a topic from a portion of the collaboration data, and create a link between the portion of the collaboration data and an information resource related to the collaboration data based on the topic.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: August 9, 2011
    Assignee: SAP AG
    Inventors: Wolfgang Degenhardt, Klaus Wriessnegger
  • Publication number: 20060026231
    Abstract: A system and method for connecting information resources in a collaborative work environment. A system includes at least one information source providing collaboration data, and a repository framework including at least one source for storing the collaboration data. A collaborative bot service is connected with the repository framework, and includes one or more bots, or autonomous programs, configured to traverse the source via the repository framework, extract a topic from a portion of the collaboration data, and create a link between the portion of the collaboration data and an information resource related to the collaboration data based on the topic.
    Type: Application
    Filed: July 30, 2004
    Publication date: February 2, 2006
    Inventors: Wolfgang Degenhardt, Klaus Wriessnegger
  • Publication number: 20030158865
    Abstract: Systems, methods, and apparatus, including computer program products, for accessing data objects stored in multiple repositories. A repository framework includes a plurality of repository managers. Each repository manager is configured to provide access to an associated repository. The repository framework includes a uniform interface for accessing the data objects, and provides a unified name space with a unique reference for each data object. Each repository manager may include a plurality of sub-managers adapted to map operations in the uniform interface to repository-specific operations. A repository manager may enhance the functionality of a repository by implementing an operation in the uniform interface for which there is no corresponding repository-specific operation. Some implementations enable users to access data objects without knowing the location, type, or format of the data objects.
    Type: Application
    Filed: December 27, 2002
    Publication date: August 21, 2003
    Inventors: Frank Renkes, Wolfgang Degenhardt