Patents by Inventor Karsten Fanghänel
Karsten Fanghänel 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: 9021392Abstract: 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: GrantFiled: July 26, 2010Date of Patent: April 28, 2015Assignee: SAP SEInventors: Stefan A. Baeuerle, Uwe Schlarb, Bernhard Thimmel, Frank Jentsch, Jurgen Specht, Karsten Fanghänel, Matthias Lebr, Klaus Rauer
-
Patent number: 8924565Abstract: 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: GrantFiled: March 5, 2013Date of Patent: December 30, 2014Assignee: SAP SEInventors: Matthias Lehr, Stefan Baeuerle, Karsten Fanghaenel, Bernhard Thimmel, Uwe Schlarb, Olaf Meincke, Volker Driesen, Juergen Specht
-
Patent number: 8863005Abstract: 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: GrantFiled: December 21, 2009Date of Patent: October 14, 2014Assignee: SAP SEInventors: Matthias Lehr, Stefan Baeuerle, Karsten Fanghaenel, Daniel Figus, Uwe Schlarb, Bernhard Thimmel, Daniel Wachs, Steffen Witt
-
Patent number: 8819075Abstract: 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: GrantFiled: July 26, 2010Date of Patent: August 26, 2014Assignee: SAP AGInventors: Uwe Schlarb, Rene Dehn, Daniel Niehoff, Stefan A. Baeuerle, Bernhard Thimmel, Matthias Lehr, Karsten Fanghänel, Klaus Rauer
-
Publication number: 20140164572Abstract: 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: ApplicationFiled: March 5, 2013Publication date: June 12, 2014Applicant: SAP AGInventors: Matthias Lehr, Stefan Baeuerie, Karsten Fanghaenel, Bernhard Thimmel, Uwe Schlarb, Olaf Meincke, Volker Driesen, Juergen Specht
-
Patent number: 8489640Abstract: 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: GrantFiled: July 19, 2010Date of Patent: July 16, 2013Assignee: SAP AGInventors: Uwe Schlarb, Stefan A. Baeuerle, Bernhard Thimmel, Matthias Lehr, Karsten Fanghänel, Johannes Haselberger, Anne Jacobi, Bertram Vielsack
-
Patent number: 8392573Abstract: 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: GrantFiled: July 30, 2010Date of Patent: March 5, 2013Assignee: SAP AGInventors: Matthias Lehr, Stefan Baeuerle, Karsten Fanghaenel, Bernhard Thimmel, Uwe Schlarb, Olaf Meincke, Volker Driesen, Juergen Specht
-
Publication number: 20120173969Abstract: 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: ApplicationFiled: July 20, 2011Publication date: July 5, 2012Inventors: 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: 20120166928Abstract: 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: ApplicationFiled: December 23, 2010Publication date: June 28, 2012Applicant: SAP AGInventors: 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: 20120030312Abstract: 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: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Inventors: Matthias Lehr, Stefan Baeuerle, Karsten Fanghaenel, Bernhard Thimmel, Uwe Schlarb, Olaf Meincke, Volker Driesen, Juergen Specht
-
Publication number: 20120030581Abstract: 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: ApplicationFiled: July 28, 2010Publication date: February 2, 2012Inventors: Weiyi Cui, Xiao Xu, Gregor Karl Frey, Karsten Fanghänel, Sven Schwerin-Wenzel, Zhijian Wang, Matthias Lehr, Stefan A. Baeuerle
-
Publication number: 20120030592Abstract: 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: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Inventors: Weiyi Cui, Xiao Xu, Karsten Fanghänel, Gregor Karl Frey, Sven Schwerin-Wenzel
-
Publication number: 20120023130Abstract: 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: ApplicationFiled: July 26, 2010Publication date: January 26, 2012Inventors: Uwe Schlarb, Rene Dehn, Daniel Niehoff, Stefan A. Bauerle, Bernhard Thimmel, Matthias Lehr, Karsten Fanghänel, Klaus Rauer
-
Publication number: 20120023445Abstract: 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: ApplicationFiled: July 26, 2010Publication date: January 26, 2012Inventors: Stefan A. Baeuerle, Uwe Schlarb, Bernhard Thimmel, Frank Jentsch, Jurgen Specht, Karsten Fanghänel, Matthias Lebr, Klaus Rauer
-
Publication number: 20120016910Abstract: 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: ApplicationFiled: July 19, 2010Publication date: January 19, 2012Inventors: Uwe Schlarb, Stefan A. Baeuerle, Bernhard Thimmel, Matthias Lehr, Karsten Fanghänel, Johannes Haselberger, Anne Jacobi, Bertram Vielsack
-
Publication number: 20110154253Abstract: 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: ApplicationFiled: December 21, 2009Publication date: June 23, 2011Inventors: MATTHIAS LEHR, Stefan Baeuerle, Karsten Fanghaenel, Daniel Figus, Uwe Schlarb, Bernhard Thimmel, Daniel Wachs, Steffen Witt
-
Patent number: 7660900Abstract: 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: GrantFiled: December 21, 2006Date of Patent: February 9, 2010Assignee: SAP AGInventors: Juergen Sattler, Karsten Fanghaenel, Hans-Juergen Richstein
-
Publication number: 20080155105Abstract: 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: ApplicationFiled: December 21, 2006Publication date: June 26, 2008Inventors: Juergen Sattler, Karsten Fanghaenel, Hans-Juergen Richstein