Patents by Inventor Joerg Goeppert

Joerg Goeppert 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: 10853396
    Abstract: A system for answering a natural language query (NLQ) directed to a database system. The system includes a query receiver receives the NLQ and models the NLQ as a tuple of entities including at least a subject entity and an intention entity. The system further includes a service discovery component and a query transformation unit. The service discovery component discovers a specific database system asset for answering the NLQ by evaluating system model descriptions of database system assets against the NLQ. The query transformation unit transforms the NLQ into a native service call for the specific database system asset, and invokes the native service call for callback of the specific database system asset to answer the NLQ.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: December 1, 2020
    Assignee: SAP SE
    Inventors: Philip Miseldine, Joerg Goeppert, Klaus Herter
  • Patent number: 10503821
    Abstract: A workflow assistant can provide for improved memory aids and workflow management. The workflow assistant can retrieve context information from a base application to facilitate the creation of memory aids and workflow management items. Textual analysis can be applied to user input to determine data elements, data objects, assistant items, and collections that may be relevant to a memory or workflow aid. The workflow assistant can suggest actions for a user to take, such as based on text analysis of user input or the contents of a collection. Technical features such as a context analyzer that retrieves information from the base application for access by the workflow assistant can make the workflow assistant more dynamic and reduce the user interaction needed to create or modify a memory or workflow aid.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: December 10, 2019
    Assignee: SAP SE
    Inventors: Frank Brunswig, Swarnava Chatterjee, Gayathri D, Rachel Ebner, Niels Hebling, Joerg Goeppert, Ioannis Grammatikakis, Christina Hall, Klaus Herter, Steffen Huester, Florian Jann, Matthias Kruse, Hergen Siefken, Martin Steiner
  • Patent number: 10338908
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a modularized application framework. The embodiments disclosed herein may be used in enterprise software and development platforms to quickly deploy new applications and updates, using a decoupled modular configuration executed by a core framework. An embodiment operates by loading a first and second module into a framework. Information and/or services may be transferred from the first module to the second module or vice versa using the framework. Then, the first or second module is unloaded from the framework while the other module remains functional.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: July 2, 2019
    Assignee: SAP SE
    Inventors: Jörg Goeppert, Niels Hebling, Klaus Herter, Hergen Siefken
  • Publication number: 20190197185
    Abstract: A system for answering a natural language query (NLQ) directed to a database system. The system includes a query receiver receives the NLQ and models the NLQ as a tuple of entities including at least a subject entity and an intention entity. The system further includes a service discovery component and a query transformation unit. The service discovery component discovers a specific database system asset for answering the NLQ by evaluating system model descriptions of database system assets against the NLQ. The query transformation unit transforms the NLQ into a native service call for the specific database system asset, and invokes the native service call for callback of the specific database system asset to answer the NLQ.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Philip Miseldine, Joerg Goeppert, Klaus Herter
  • Patent number: 10088981
    Abstract: A computer-implemented method for communicating and collecting data across multiple applications through a single user engagement application includes displaying multiple applications and a single user engagement application in a single window. Each of the multiple applications includes a user interface and user interface data objects being displayed in the single window. The user engagement application includes a chat user interface and a collection user interface, where the chat user interface displays multiple chat threads and the collection user interface includes multiple collections of saved user interface data objects. The user engagement application is a separate and distinct application from each of the multiple applications. The method includes copying and inserting selected user interface data object into a selected chat thread in the chat user interface and posting the inserted user interface data object to the other users of the selected chat thread.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: October 2, 2018
    Assignee: SAP SE
    Inventors: Christina Hall, Anja Fehlau, Christian Geldmacher, Joerg Goeppert, Sophie Kraut, Bjoern Bader, Hergen Siefken, Klaus Herter
  • Publication number: 20180196664
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a modularized application framework. The embodiments disclosed herein may be used in enterprise software and development platforms to quickly deploy new applications and updates, using a decoupled modular configuration executed by a core framework. An embodiment operates by loading a first and second module into a framework. Information and/or services may be transferred from the first module to the second module or vice versa using the framework. Then, the first or second module is unloaded from the framework while the other module remains functional.
    Type: Application
    Filed: January 11, 2017
    Publication date: July 12, 2018
    Inventors: Jörg Goeppert, Niels Hebling, Klaus Herter, Hergen Siefken
  • Publication number: 20170185255
    Abstract: A workflow assistant can provide for improved memory aids and workflow management. The workflow assistant can retrieve context information from a base application to facilitate the creation of memory aids and workflow management items. Textual analysis can be applied to user input to determine data elements, data objects, assistant items, and collections that may be relevant to a memory or workflow aid. The workflow assistant can suggest actions for a user to take, such as based on text analysis of user input or the contents of a collection. Technical features such as a context analyzer that retrieves information from the base application for access by the workflow assistant can make the workflow assistant more dynamic and reduce the user interaction needed to create or modify a memory or workflow aid.
    Type: Application
    Filed: November 28, 2016
    Publication date: June 29, 2017
    Applicant: SAP SE
    Inventors: Frank Brunswig, Swarnava Chatterjee, Gayathri D, Rachel Ebner, Niels Hebling, Joerg Goeppert, Ioannis Grammatikakis, Christina Hall, Klaus Herter, Steffen Huester, Florian Jann, Matthias Kruse, Hergen Siefken, Martin Steiner
  • Publication number: 20170185244
    Abstract: A computer-implemented method for communicating and collecting data across multiple applications through a single user engagement application includes displaying multiple applications and a single user engagement application in a single window. Each of the multiple applications includes a user interface and user interface data objects being displayed in the single window. The user engagement application includes a chat user interface and a collection user interface, where the chat user interface displays multiple chat threads and the collection user interface includes multiple collections of saved user interface data objects. The user engagement application is a separate and distinct application from each of the multiple applications. The method includes copying and inserting selected user interface data object into a selected chat thread in the chat user interface and posting the inserted user interface data object to the other users of the selected chat thread.
    Type: Application
    Filed: December 29, 2015
    Publication date: June 29, 2017
    Inventors: Christina HALL, Anja FEHLAU, Christian GELDMACHER, Joerg GOEPPERT, Sophie KRAUT, Bjoern BADER, Hergen SIEFKEN, Klaus HERTER
  • Publication number: 20140122144
    Abstract: An initiative object corresponding to an organization decision to explore a topic is defined, and a first goal definition and a first skills definition for the initiative object are defined. A project object corresponding to a project undertaken by the organization is defined, the project associated with exploring the topic, and a second goal definition and a second skills definition for the project object are defined. Employees are searched in an employee skills database using at least one of the first or second skills definitions, and assigned to the initiative object and to the project object, wherein the project object, but not the initiative object, affects employee availability. Upon closing the initiative object or project object, a skills record is updated using the first or second skills definitions; and upon closing the initiative object or project object, a performance record is updated using the first or second goal definitions.
    Type: Application
    Filed: November 1, 2012
    Publication date: May 1, 2014
    Inventors: Vytas Cirpus, Sandra Schmidt, Beate Riefer, Heinrich Lammering, Matthias Woerner, Dieter Krisch, Hans Christian Gaedke, Ralph Rillig, Joerg Goeppert, Andre Sondermann, Sabine Lamprecht, Dirk Rohdemann, Katharina Sorge, Volker Schott
  • Publication number: 20140006084
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a customer transaction document template and a customer transaction document view of project business object.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Sandra Schmidt, Ralph Rillig, Otfried von Geisau, Joerg Goeppert
  • Publication number: 20140006089
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a project and a sales order business object.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Jan Penning, Heide von Lindequist, Volker Paul, Dieter Krisch, Joerg Goeppert, Volker Schott, Otfried von Geisau, Peter Latocha, Thilo Kraehmer, Sandra Schmidt, Ralph Rillig, Katharina Sorge
  • Publication number: 20140006232
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to an accounting entry and a project processing view of customer transaction document business object.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Tobias Viehweger, Joachim Kenntner, Sandra Schmidt, Thomas Biesemann, Ralph Rillig, Joerg Goeppert, Volker Schott, Otfried von Geisau
  • Publication number: 20110307289
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a customer project invoicing agreement, an engineering change case, a product design, a product design version hierarchy, and/or a project expense view business object.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Inventors: Lohit Hosur, Volker Faisst, Otfried Von Geisau, Vytas Cirpus, Joerg Goeppert, Guang Yang, Volker Schott, Monica Reidl, Michael Seubert, Arno Mielke, Klaus Herter, Andre Doerfler, Steffen Springborn, Alexander S. Adam, Christian Fuhlbruegge, Michael Belenki, Thomas Kretz, Thomas Leichtweiss, Werner Sottong, Rudolf Winkel, Monika Kaiser, Claus Gschiermeister, Jens Griessmann, Kristina Grunewald, Michael Wachter, Werner Gnan, Thilo Kraehmer, Payal Patnaik, Tanja Rueckel
  • Publication number: 20080103843
    Abstract: Systems and techniques for integrating information for the planning and performance of maintenance activities are described. In one aspect, a method includes receiving a collection of descriptions of maintenance tasks in an enterprise, accessing one or more data stores to receive asset information characterizing assets in the enterprise, process information characterizing assets involved in processes of the enterprise, and process value information characterizing values of the processes to the enterprise, integrating the asset information, the process information, and the process value information to assign costs associated with performance of each of the maintenance tasks, generating a work list including a subset of the collection of maintenance tasks based on the assigned costs, and making the work list available over one or more output devices.
    Type: Application
    Filed: October 27, 2006
    Publication date: May 1, 2008
    Applicant: SAP AG-Germany
    Inventors: Joerg Goeppert, Thomas Kessler