Patents by Inventor Stefan Kirchfeld

Stefan Kirchfeld 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: 10986045
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a single point of interaction for communicating with a first agent and a second agent. An embodiment operates by a server sending a preliminary request for a preliminary response to the first agent and the second agent and, based on the preliminary request, receiving the preliminary response from the first agent. Thereafter, the server determines that the first agent is a preferred agent based on the preliminary response and maintains a line of communication to the preferred agent. The server then sends a follow-up request for a follow-up response different from the preliminary request to the preferred agent over the line of communication and receives the follow-up response from the preferred agent over the line of communication.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: April 20, 2021
    Assignee: SAP SE
    Inventors: Stefan Kirchfeld, Sean Doyle, Martin Steiner, Matthias Kruse
  • Publication number: 20200195591
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a single point of interaction for communicating with a first agent and a second agent. An embodiment operates by a server sending a preliminary request for a preliminary response to the first agent and the second agent and, based on the preliminary request, receiving the preliminary response from the first agent. Thereafter, the server determines that the first agent is a preferred agent based on the preliminary response and maintains a line of communication to the preferred agent. The server then sends a follow-up request for a follow-up response different from the preliminary request to the preferred agent over the line of communication and receives the follow-up response from the preferred agent over the line of communication.
    Type: Application
    Filed: July 22, 2019
    Publication date: June 18, 2020
    Inventors: Stefan KIRCHFELD, Sean DOYLE, Martin STEINER, Matthias KRUSE
  • Patent number: 10534635
    Abstract: Disclosed herein are system, method, and computer program product embodiments for managing completion of a task. An embodiment operates by receiving a selection of a collection configured to complete the task. The embodiment determines a context indicator for analyzing an application object in the selected collection. The embodiment processes the application object in based on the context indicator to generate information for completing the task. Another embodiment operates by receiving a selection of a collection configured to complete a task. The embodiment then determines that completion of the task requires solving a situation defined by a situation definition. The embodiment then identifies an anchor application object in the selected collection based on the situation definition. The embodiment then generates related information and a set of actions for solving the situation based on the anchor application object and the situation definition.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: January 14, 2020
    Assignee: SAP SE
    Inventors: Florian Jann, Matthias Kruse, Martin Steiner, Stefan Kirchfeld, Michael Krenkler, Kai Richter, Annette Jann, Emil Voutta, Maria Cabahug, Ioannis Grammatikakis, Tzanko Stefanov, Dirk Wodtke
  • Publication number: 20170329630
    Abstract: Disclosed herein are system, method, and computer program product embodiments for managing completion of a task. An embodiment operates by receiving a selection of a collection configured to complete the task. The embodiment determines a context indicator for analyzing an application object in the selected collection. The embodiment processes the application object in based on the context indicator to generate information for completing the task. Another embodiment operates by receiving a selection of a collection configured to complete a task. The embodiment then determines that completion of the task requires solving a situation defined by a situation definition. The embodiment then identifies an anchor application object in the selected collection based on the situation definition. The embodiment then generates related information and a set of actions for solving the situation based on the anchor application object and the situation definition.
    Type: Application
    Filed: December 28, 2016
    Publication date: November 16, 2017
    Inventors: FLORIAN JANN, Matthias KRUSE, Martin STEINER, Stefan KIRCHFELD, Michael KRENKLER, Kai RICHTER, Annette JANN, Emil VOUTTA, Maria CABAHUG, loannis GRAMMATIKAKIS, Tzanko STEFANOV, Dirk WODTKE
  • Publication number: 20170329466
    Abstract: A computer-implemented method for interacting with a digital personal assistant having a user interface includes displaying a user interface for a digital personal assistant, receiving user input through the user interface for the digital personal assistant, the user input including a user selection of a collection data structure, containing one or more items, from a set of collection data structures, determining at least a context indicia and a user role, processing at least one item in the selected collection data structure using the context indicia and the user role and generating information for display on the user interface responsive to results of the processing.
    Type: Application
    Filed: December 23, 2016
    Publication date: November 16, 2017
    Inventors: Michael Krenkler, Florian Jann, Tzanko Stefanov, Martin Steiner, Dirk Wodtke, Annette Jann, Emil Voutta, Stefan Kirchfeld, Kai Richter, Ioannis Grammatikakis, Matthias Kruse, Maria Cabahug
  • Patent number: 8533584
    Abstract: A context control interface may include a context name field that is arranged and configured to identify a working context, one or more attribute name fields that are configured to identify one or more attributes that define the working context and one or more attribute value fields that are arranged and configured to correspond to the attribute name fields and to define one or more values for the attribute name fields. The attribute name fields and the corresponding attribute value fields may be mapped to a first set of fields in a first application and may be mapped to second set of fields in a second application and the attributes and the values populate the first set of fields and the second set of fields such that the working context is persistent across the first application and the second application, where the first application differs from the second application.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: September 10, 2013
    Assignee: SAP AG
    Inventors: Kerstin Dittmar, Carsten Fuchs, Bernhard Teltscher, Ingo Deck, Susann Stieler, Martin Schrepp, Annett Hardt, Theo Held, Dietrich Mayer-Ullmann, Nadine Beigel, Hena Mau, Martin Wegmann, Stefan Kirchfeld, Edward Palmer
  • Publication number: 20090158135
    Abstract: A context control interface may include a context name field that is arranged and configured to identify a working context, one or more attribute name fields that are configured to identify one or more attributes that define the working context and one or more attribute value fields that are arranged and configured to correspond to the attribute name fields and to define one or more values for the attribute name fields. The attribute name fields and the corresponding attribute value fields may be mapped to a first set of fields in a first application and may be mapped to second set of fields in a second application and the attributes and the values populate the first set of fields and the second set of fields such that the working context is persistent across the first application and the second application, where the first application differs from the second application.
    Type: Application
    Filed: January 31, 2008
    Publication date: June 18, 2009
    Applicant: SAP AG
    Inventors: Kerstin Dittmar, Carsten Fuchs, Bernhard Teltscher, Ingo Deck, Susann Stieler, Martin Schrepp, Annett Hardt, Theo Held, Dietrich Mayer-Ullmann, Nadine Beigel, Hena Mau, Martin Wegmann, Stefan Kirchfeld, Edward Palmer