Patents by Inventor Karsten Fanghaenel

Karsten Fanghaenel 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: 9021392
    Abstract: According to some embodiments, information about a delta change package may be received. The delta change package may be, for example, associated with a customer extension project to be applied to content from a business service provider. A description tag for the delta change package may be received from a user, and the delta change package may be associated with the description tag in a repository of the business service provider.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: April 28, 2015
    Assignee: SAP SE
    Inventors: Stefan A. Baeuerle, Uwe Schlarb, Bernhard Thimmel, Frank Jentsch, Jurgen Specht, Karsten Fanghänel, Matthias Lebr, Klaus Rauer
  • Patent number: 8924565
    Abstract: Transporting of flexibility changes of customer content between tenants in a multi-tenant computing system can be performed by exporting customer content from a first tenant of the multi-tenant computing system, transporting the customer content exported from the first tenant to a second tenant of the multi-tenant computing system, importing the customer content into a staging area in the second tenant to enable a user associated with second tenant to access the customer content via the staging area based on a content extraction trigger, and activating selected customer content from the staging area in a productive component of the second tenant. The content extraction trigger can characterize an extraction of at least some of the customer content from the staging area. Related methods, systems, and articles of manufacture are also disclosed.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: December 30, 2014
    Assignee: SAP SE
    Inventors: Matthias Lehr, Stefan Baeuerle, Karsten Fanghaenel, Bernhard Thimmel, Uwe Schlarb, Olaf Meincke, Volker Driesen, Juergen Specht
  • Patent number: 8863005
    Abstract: A system and method for creating extension fields for business objects are described. In various embodiments, a system includes modules to display business processes and business objects thereof in graphical user interface screens. In various embodiments, the system propagates created extension fields to other business objects via metadata derived from selections in the graphical user interface. In various embodiments, a method for propagating extension fields from one business object to another business object via a data flow between the two business objects is presented. In various embodiments, the method receives instructions from a graphical user interface for the propagation of an extension field and sends instructions to a backend module to propagate the extension field from the source business object to the other business object.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: October 14, 2014
    Assignee: SAP SE
    Inventors: Matthias Lehr, Stefan Baeuerle, Karsten Fanghaenel, Daniel Figus, Uwe Schlarb, Bernhard Thimmel, Daniel Wachs, Steffen Witt
  • Patent number: 8819075
    Abstract: A system may include presentation, to a user, of a consuming business entity including a reference field of a business object, reception of an instruction from the user to add an extension field to the consuming business entity based on the reference field of the business object, determination of a second consuming business entity including the reference field of the business object, and presentation of the second consuming business entity to the user.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: August 26, 2014
    Assignee: SAP AG
    Inventors: Uwe Schlarb, Rene Dehn, Daniel Niehoff, Stefan A. Baeuerle, Bernhard Thimmel, Matthias Lehr, Karsten Fanghänel, Klaus Rauer
  • Publication number: 20140164572
    Abstract: Transporting of flexibility changes of customer content between tenants in a multi-tenant computing system can be performed by exporting customer content from a first tenant of the multi-tenant computing system, transporting the customer content exported from the first tenant to a second tenant of the multi-tenant computing system, importing the customer content into a staging area in the second tenant to enable a user associated with second tenant to access the customer content via the staging area based on a content extraction trigger, and activating selected customer content from the staging area in a productive component of the second tenant. The content extraction trigger can characterize an extraction of at least some of the customer content from the staging area. Related methods, systems, and articles of manufacture are also disclosed.
    Type: Application
    Filed: March 5, 2013
    Publication date: June 12, 2014
    Applicant: SAP AG
    Inventors: Matthias Lehr, Stefan Baeuerie, Karsten Fanghaenel, Bernhard Thimmel, Uwe Schlarb, Olaf Meincke, Volker Driesen, Juergen Specht
  • Patent number: 8489640
    Abstract: A system may include reception of a definition of an extension field to be added to a business object node, generation of metadata for a data type enhancement object associated with the extension field, and generation of an ABAP dictionary proxy object based on the data type enhancement object, wherein the ABAP dictionary proxy object describes the extension field in a sub-structure of a first field of the ABAP dictionary proxy object.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: July 16, 2013
    Assignee: SAP AG
    Inventors: Uwe Schlarb, Stefan A. Baeuerle, Bernhard Thimmel, Matthias Lehr, Karsten Fanghänel, Johannes Haselberger, Anne Jacobi, Bertram Vielsack
  • Patent number: 8392573
    Abstract: Transporting of flexibility changes of customer content between tenants in a multi-tenant computing system can be performed by exporting customer content from a first tenant of the multi-tenant computing system, transporting the customer content exported from the first tenant to a second tenant of the multi-tenant computing system, importing the customer content into a staging area in the second tenant to enable a user associated with second tenant to access the customer content via the staging area based on a content extraction trigger, and activating selected customer content from the staging area in a productive component of the second tenant. The content extraction trigger can characterize an extraction of at least some of the customer content from the staging area. Related methods, systems, and articles of manufacture are also disclosed.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: March 5, 2013
    Assignee: SAP AG
    Inventors: Matthias Lehr, Stefan Baeuerle, Karsten Fanghaenel, Bernhard Thimmel, Uwe Schlarb, Olaf Meincke, Volker Driesen, Juergen Specht
  • Publication number: 20120173969
    Abstract: Disclosed are methods, systems and products, including a computer implemented method that includes obtaining by at least one of a plurality of entities at least one master template available to the plurality of entities to generate documents from the at least one master template. The at least one master template includes at least one template area, with each of the at least one template area being associated with a respective data type. The method also includes generating a document by the at least one of the plurality of entities based, at least in part, on the at least one master template using entity-specific data associated with the at least one of the plurality of entities for the data type associated with the at least one template area.
    Type: Application
    Filed: July 20, 2011
    Publication date: July 5, 2012
    Inventors: Klemens Schmid, Frank Erle, Saikrishna Gollapudi, Visvapriya Sathiyam, Zifeng Gu, Christoph Birkenhauer, Karsten Fanghaenel, Jun Wu, Pramod P. K., Praveen Srivastava, Sathish Babu Krishna Vihar, Andre Stern
  • Publication number: 20120166928
    Abstract: A program and corresponding method allow for the enablement of customizable extension fields into a form template, independent of the field type of the extension field. New extension fields corresponding to section headers of the form template can be created and added to a user interface. A new extension field can drive the form template and be added to all applicable section headers in the form template from the user interface.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Applicant: SAP AG
    Inventors: Andre Stern, Saikrishna Gollapudi, Frank Erle, Uwe Schlarb, Visvapriya Sathiyam, Vinit Kumar, Ritesh Kumar Dokania, Christoph Birkenhauer, Stefan Baeuerle, Bernhard Thimmel, Matthias Lehr, Sathish Babu Krishna Vihar, Karsten Fanghänel
  • Publication number: 20120030592
    Abstract: According to some embodiments, input may be received from a designer via a runtime authoring tool associated with a business service provider user interface page. The designer input defining at least one in-port to receive data from components and at least one out-port to provide data to components. A mashup component may then be embedded within the business user interface page in accordance with the input received from the designer. Moreover, a display of the user interface page to a client may be facilitated, including the embedded mashup component. Further, according to some embodiments the mashup component consumes business context data and combines and displays data received from a plurality of external data sources.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Inventors: Weiyi Cui, Xiao Xu, Karsten Fanghänel, Gregor Karl Frey, Sven Schwerin-Wenzel
  • Publication number: 20120030581
    Abstract: According to some embodiments, a business user interface page associated with a business service provider may be established. The user interface page may have, for example, at least one in-port to receive data from components and at least one out-port to provide data to components. A mashup component may be embedded within the business user interface page, and may also have at least one out-port to provide data to components. A display of the user interface page to a client may then be facilitated, including the embedded mashup component, wherein the mashup component combines and displays data received from a plurality of external data sources.
    Type: Application
    Filed: July 28, 2010
    Publication date: February 2, 2012
    Inventors: Weiyi Cui, Xiao Xu, Gregor Karl Frey, Karsten Fanghänel, Sven Schwerin-Wenzel, Zhijian Wang, Matthias Lehr, Stefan A. Baeuerle
  • Publication number: 20120030312
    Abstract: Transporting of flexibility changes of customer content between tenants in a multi-tenant computing system can be performed by exporting customer content from a first tenant of the multi-tenant computing system, transporting the customer content exported from the first tenant to a second tenant of the multi-tenant computing system, importing the customer content into a staging area in the second tenant to enable a user associated with second tenant to access the customer content via the staging area based on a content extraction trigger, and activating selected customer content from the staging area in a productive component of the second tenant. The content extraction trigger can characterize an extraction of at least some of the customer content from the staging area. Related methods, systems, and articles of manufacture are also disclosed.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Inventors: Matthias Lehr, Stefan Baeuerle, Karsten Fanghaenel, Bernhard Thimmel, Uwe Schlarb, Olaf Meincke, Volker Driesen, Juergen Specht
  • Publication number: 20120023445
    Abstract: According to some embodiments, information about a delta change package may be received. The delta change package may be, for example, associated with a customer extension project to be applied to content from a business service provider. A description tag for the delta change package may be received from a user, and the delta change package may be associated with the description tag in a repository of the business service provider.
    Type: Application
    Filed: July 26, 2010
    Publication date: January 26, 2012
    Inventors: Stefan A. Baeuerle, Uwe Schlarb, Bernhard Thimmel, Frank Jentsch, Jurgen Specht, Karsten Fanghänel, Matthias Lebr, Klaus Rauer
  • Publication number: 20120023130
    Abstract: A system may include presentation, to a user, of a consuming business entity including a reference field of a business object, reception of an instruction from the user to add an extension field to the consuming business entity based on the reference field of the business object, determination of a second consuming business entity including the reference field of the business object, and presentation of the second consuming business entity to the user.
    Type: Application
    Filed: July 26, 2010
    Publication date: January 26, 2012
    Inventors: Uwe Schlarb, Rene Dehn, Daniel Niehoff, Stefan A. Bauerle, Bernhard Thimmel, Matthias Lehr, Karsten Fanghänel, Klaus Rauer
  • Publication number: 20120016910
    Abstract: A system may include reception of a definition of an extension field to be added to a business object node, generation of metadata for a data type enhancement object associated with the extension field, and generation of an ABAP dictionary proxy object based on the data type enhancement object, wherein the ABAP dictionary proxy object describes the extension field in a sub-structure of a first field of the ABAP dictionary proxy object.
    Type: Application
    Filed: July 19, 2010
    Publication date: January 19, 2012
    Inventors: Uwe Schlarb, Stefan A. Baeuerle, Bernhard Thimmel, Matthias Lehr, Karsten Fanghänel, Johannes Haselberger, Anne Jacobi, Bertram Vielsack
  • Publication number: 20110154253
    Abstract: A system and method for creating extension fields for business objects are described. In various embodiments, a system includes modules to display business processes and business objects thereof in graphical user interface screens. In various embodiments, the system propagates created extension fields to other business objects via metadata derived from selections in the graphical user interface. In various embodiments, a method for propagating extension fields from one business object to another business object via a data flow between the two business objects is presented. In various embodiments, the method receives instructions from a graphical user interface for the propagation of an extension field and sends instructions to a backend module to propagate the extension field from the source business object to the other business object.
    Type: Application
    Filed: December 21, 2009
    Publication date: June 23, 2011
    Inventors: MATTHIAS LEHR, Stefan Baeuerle, Karsten Fanghaenel, Daniel Figus, Uwe Schlarb, Bernhard Thimmel, Daniel Wachs, Steffen Witt
  • Patent number: 7660900
    Abstract: A system includes a support box containing hardware and software for connecting to a host application sever. The support box has an input for providing local settings. A memory connector is adapted to couple to a separate memory device containing connectivity and licensing information pertaining to a specific customer and enabling access to selected host application functions.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: February 9, 2010
    Assignee: SAP AG
    Inventors: Juergen Sattler, Karsten Fanghaenel, Hans-Juergen Richstein
  • Publication number: 20080155105
    Abstract: A system includes a support box containing hardware and software for connecting to a host application sever. The support box has an input for providing local settings. A memory connector is adapted to couple to a separate memory device containing connectivity and licensing information pertaining to a specific customer and enabling access to selected host application functions.
    Type: Application
    Filed: December 21, 2006
    Publication date: June 26, 2008
    Inventors: Juergen Sattler, Karsten Fanghaenel, Hans-Juergen Richstein