Patents by Inventor Stefan Berndt

Stefan Berndt 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: 8806423
    Abstract: A plan to modify a software system is analyzed to identify objects of a first entity that are affected by the plan. An impact on a first part of the system is determined. Software modifications of a second entity in a second part of the system that are associated with the affected objects of the first entity are identified. Usage statistics of the first entity relating to the affected objects and usage statistics of the second entity relating to the software modifications are identified. An impact of the modifications to the affected objects on the software modifications of the second entity is determined. A first estimate of an effort to implement the modifications to the system is developed. A business blueprint is developed for the second entity. A trace of the affected objects and a trace of software executables are generated. A test plan is generated using the traces.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 12, 2014
    Assignee: SAP AG
    Inventors: Marcus Wefers, Stefan Berndt
  • Publication number: 20140201115
    Abstract: A system receives runtime information from a plurality of software objects. The software objects include an executable, a modularization unit, and a data dictionary. The system executes a training phase in a software neural network using the runtime information. The software neural network generates a pattern among the executables, modularization units, and data dictionaries using the software neural network such that a particular executable is pattern-matched with one or more modularization units and one or more data dictionaries.
    Type: Application
    Filed: January 15, 2013
    Publication date: July 17, 2014
    Applicant: SAP AG
    Inventors: Stefan Berndt, Mariusz Debowski
  • Publication number: 20140082583
    Abstract: A plan to modify a software system is analyzed to identify objects of a first entity that are affected by the plan. An impact on a first part of the system is determined. Software modifications of a second entity in a second part of the system that are associated with the affected objects of the first entity are identified. Usage statistics of the first entity relating to the affected objects and usage statistics of the second entity relating to the software modifications are identified. An impact of the modifications to the affected objects on the software modifications of the second entity is determined. A first estimate of an effort to implement the modifications to the system is developed. A business blueprint is developed for the second entity. A trace of the affected objects and a trace of software executables are generated. A test plan is generated using the traces.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: SAP AG
    Inventors: Marcus Wefers, Stefan Berndt
  • Patent number: 7953797
    Abstract: To assign clients distributed across a plurality of subnetworks to a server, one of the clients is first selected in a respective subnetwork. A search is carried out across the subnetworks by a respective selected client for other selected clients and for the server, whereby when it locates the server, the selected client stores server address information identifying said server and when it locates another selected client, it requests the server address information from that client and stores it on receipt. The stored server address information is transmitted by the selected client to one or a plurality of other selected or non-selected clients.
    Type: Grant
    Filed: July 15, 2004
    Date of Patent: May 31, 2011
    Assignee: Siemens Enterprise Communications GmbH & Co. KG
    Inventors: Stefan Berndt, Thomas Hanna, Thorsten Laux, Christian Scheering
  • Patent number: 7916630
    Abstract: In a system having distributed components arranged in a logical ring structure, each component monitors only their respective neighboring component in the structure and the condition of the neighboring component is determined. If a component determines a condition of its neighboring component that corresponds to a predefinable condition, the component informs the other components of the system of the predefined condition of the neighboring component.
    Type: Grant
    Filed: June 17, 2005
    Date of Patent: March 29, 2011
    Assignee: Siemens Aktiengesellschaft
    Inventors: Stefan Berndt, Thomas Hanna, Thorsten Laux, Steffen Rusitschka, Christian Scheering, Alan Southall
  • Patent number: 7630294
    Abstract: For alternate operation of a terminal (EG1) at at least two communication nodes (GK1, GK2), the terminal (EG1) is first registered with a first of the communication nodes (GK1). In this case, registration is followed by there being a logical connection between the terminal (EG1) and the first communication node (GK1). The obtainability of the first communication node (GK1) is monitored, and in the event of the first communication node (GK1) being unobtainable a status information item relating to the unobtainability is produced, and the status information item is taken as a basis for setting up a logical connection between the terminal (EG1) and the second communication node (GK2). The terminal (EG1) is then automatically operated at the second communication node (GK2).
    Type: Grant
    Filed: June 3, 2004
    Date of Patent: December 8, 2009
    Assignee: Siemens Aktiengesellschaft
    Inventors: Stefan Berndt, Bruno Bozionek, Thomas Hanna, Bernd Hinz, Thorsten Laux, Ralf Neuhaus, Christian Scheering, Rainer Uecker, Rainer Zimmermann
  • Patent number: 7590849
    Abstract: In order to operate a communication terminal for packet-oriented data transmission, at least one piece of status information is stored, for a communication terminal, in a memory unit associated with the communication terminal. Said status information is provided with a digital signature that is calculated from the status information by means of a private key for an asymmetrical encoding method associated with a first control unit associated with the communication terminal, for the resolution and/or conversion of network addresses. If the first control unit fails, a request is transmitted comprising the status information and the digital signature to associate the communication terminal with at least one second control unit, and the digital signature is checked. In the event of a positive check result, the communication terminal is associated with the second control unit.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: September 15, 2009
    Assignee: Siemens Aktiengesellshaft
    Inventors: Stefan Berndt, Bruno Bozionek, Bernd Hinz, Thorsten Laux, Ralf Neuhaus, Christian Scheering, Rainer Uecker, Rainer Zimmermann
  • Publication number: 20080261521
    Abstract: In a system having distributed components arranged in a logical ring structure, each component monitors only their respective neighboring component in the structure and the condition of the neighboring component is determined. If a component determines a condition of its neighboring component that corresponds to a predefinable condition, the component informs the other components of the system of the predefined condition of the neighboring component.
    Type: Application
    Filed: June 17, 2005
    Publication date: October 23, 2008
    Inventors: Stefan Berndt, Thomas Hanna, Thorsten Laux, Steffen Rusitschka, Christian Scheering, Alan Southall
  • Publication number: 20060190727
    Abstract: In the English translation document, please add the paragraph at page 11 line 1, after the newly added ABSTRACT section heading, as follows: In order to operate a communication terminal for packet-oriented data transmission, at least one piece of status information is stored, for a communication terminal, in a memory unit associated with the communication terminal. Said status information is provided with a digital signature that is calculated from the status information by means of a private key for an asymmetrical encoding method associated with a first control unit associated with the communication terminal, for the resolution and/or conversion of network addresses. If the first control unit fails, a request is transmitted comprising the status information and the digital signature to associate the communication terminal with at least one second control unit, and the digital signature is checked. In the event of a positive check result, the communication terminal is associated with the second control unit.
    Type: Application
    Filed: March 24, 2004
    Publication date: August 24, 2006
    Inventors: Stefan Berndt, Bruno Bozionek, Bernd Hinz, Thorsten Laux, Ralf Neuhaus, Christian Scheering, Rainer Uecker, Rainer Zimmermann
  • Publication number: 20050207397
    Abstract: For alternate operation of a terminal (EG1) at at least two communication nodes (GK1, GK2), the terminal (EG1) is first registered with a first of the communication nodes (GK1). In this case, registration is followed by there being a logical connection between the terminal (EG1) and the first communication node (GK1). The obtainability of the first communication node (GK1) is monitored, and in the event of the first communication node (GK1) being unobtainable a status information item relating to the unobtainability is produced, and the status information item is taken as a basis for setting up a logical connection between the terminal (EG1) and the second communication node (GK2). The terminal (EG1) is then automatically operated at the second communication node (GK2).
    Type: Application
    Filed: June 3, 2004
    Publication date: September 22, 2005
    Inventors: Stefan Berndt, Bruno Bozionek, Thomas Hanna, Bernd Hinz, Thorsten Laux, Ralf Neuhaus, Christian Scheering, Rainer Uecker, Rainer Zimmermann
  • Publication number: 20050050192
    Abstract: To assign clients (CSA, CSB, CSC, C1, C2, C3, CL) distributed across a plurality of subnetworks (SNA, . . . ,SND) to a server (SRV), one of the clients is first selected in a respective subnetwork (SNA, . . . ,SND). According to the invention, a search is carried out across the subnetworks by a respective selected client (CSA, CSB, CSC) for other selected clients and for the server (SRV), whereby when it locates the server (SRV), the selected client stores server address information (SA) identifying said server and when it locates another selected client, it requests the server address information (SA) from that client and stores it on receipt. The stored server address information (SA) is transmitted by the selected client (CSA, CSB, CSC) to one or a plurality of other selected or non-selected clients (CSA, CSB, CSC, C1, C2, C3, CL).
    Type: Application
    Filed: July 15, 2004
    Publication date: March 3, 2005
    Inventors: Stefan Berndt, Thomas Hanna, Thorsten Laux, Christian Scheering
  • Publication number: 20050018620
    Abstract: The invention relates to a method and an arrangement for registering a terminal device (EG1, EG2) on a communications node (KN1, KN2) in a communications network. A plurality of communications nodes (KN1, KN2) are disposed in the communications network, and the terminal device (EG1, EG2) is registered with one of the communications nodes (KN1, KN2). In a first step, the communications nodes (KN1, KN2) and their access parameters are registered in an information memory (DB). The terminal device (EG1, EG2) then accesses the information memory (DB), whereupon the transfer of the access parameters of at least one of the communications nodes (KN1, KN2) to the terminal device (EG1, EG2) takes place. Finally, the terminal device (EG1, EG2) is registered using the obtained access parameters with the one of these communications nodes (KN1, KN2).
    Type: Application
    Filed: May 27, 2004
    Publication date: January 27, 2005
    Inventors: Stefan Berndt, Thomas Hanna, Thorsten Laux, Steffen Rusitschka, Christian Scheering, Alan Southall
  • Publication number: 20020083038
    Abstract: A unit for managing data stored in a data processing device which includes a first interface to applications which initialize access to the data and a second interface to an access unit which provides access mechanisms for different memory structures, the unit providing the applications with the appropriate data by accessing the access unit. The applications are preferably produced on an object-oriented basis, the application being provided with the data by the unit already in the form of required objects.
    Type: Application
    Filed: November 28, 2001
    Publication date: June 27, 2002
    Inventor: Stefan Berndt
  • Publication number: 20020082030
    Abstract: A telecommunication device, and associated method, for forwarding messages intended for forwarded-to subscribers, including a database which contains subscriber-related information relating to a number of forwarded-to subscribers and terminals associated with these and message formats compatible with these terminals, and a control device. On reception of a message for a forwarded-to subscriber, the control device selects via the subscriber-related information one or more terminals via which the forwarded-to subscriber can be reached, and message formats which are compatible with these terminals, converts the message with the aid of conversion modules and forwards it to the respective corresponding telecommunication network interface for transmission to the selected terminals.
    Type: Application
    Filed: November 28, 2001
    Publication date: June 27, 2002
    Inventors: Stefan Berndt, Bruno Bozionek, Hans-Juergen Hauschild, Bernd Hinz, Uwe Langer, Manfred Schuetz, Volkmar Bilke, Meint-Uden Carstensen, Dieter Hemkemeyer, Heinz Koopmann, Wolfgang Pusch, Rainer Zimmermann