Patents by Inventor Tilmann David Kopp
Tilmann David Kopp 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: 12423066Abstract: Briefly, embodiments of a system, method, and article for receiving a user input requesting that an initial application container compatible with a first programming model be modified to generate an adjusted application container compatible with a second programming model. The second programming model is different from the first programming model. A first set of development artifacts may be determined for the initial application container. A first subset of the first set of development artifacts may be automatically adjusted to enable compatibility with the second programming model. automatically generate One or more behavior definitions associated with the automatically adjusted first subset may be automatically generated. The adjusted application container comprising the initial application container and the one or more behavior definitions may be generated.Type: GrantFiled: October 10, 2023Date of Patent: September 23, 2025Assignee: SAP SEInventors: Shyam Balachandran, Martin Bretzer, Ranzo Colle, Volker Drees, Fabian Fellhauer, Marcel Hermanns, Tilmann David Kopp, Steffen Mattes, Arunkumar S, Karsten Schaser
-
Publication number: 20250117196Abstract: Briefly, embodiments of a system, method, and article for receiving a user input requesting that an initial application container compatible with a first programming model be modified to generate an adjusted application container compatible with a second programming model. The second programming model is different from the first programming model. A first set of development artifacts may be determined for the initial application container. A first subset of the first set of development artifacts may be automatically adjusted to enable compatibility with the second programming model. automatically generate One or more behavior definitions associated with the automatically adjusted first subset may be automatically generated. The adjusted application container comprising the initial application container and the one or more behavior definitions may be generated.Type: ApplicationFiled: October 10, 2023Publication date: April 10, 2025Inventors: Shyam BALACHANDRAN, Martin BRETZER, Ranzo COLLE, Volker DREES, Fabian FELLHAUER, Marcel HERMANNS, Tilmann David KOPP, Steffen MATTES, Arunkumar S, Karsten SCHASER
-
Patent number: 11308068Abstract: A system includes identification of editing of an active document by a user, and, in response to the identified editing, setting of enqueue locks on the active document, creating a draft document corresponding to the active document and an enqueue context associated with the draft document, storing the enqueue context with the draft document and attaching the enqueue context to a request session, determining an eTag of the active document and storing the eTag with the draft document, and associating the user with the draft document as its exclusive user.Type: GrantFiled: May 13, 2016Date of Patent: April 19, 2022Assignee: SAP SEInventors: Harald Evers, Martin Zurmuehl, Ralf Handl, Tilmann David Kopp, Renzo Colle
-
Publication number: 20170329812Abstract: A system includes identification of editing of an active document by a user, and, in response to the identified editing, setting of enqueue locks on the active document, creating a draft document corresponding to the active document and an enqueue context associated with the draft document, storing the enqueue context with the draft document and attaching the enqueue context to a request session, determining an eTag of the active document and storing the eTag with the draft document, and associating the user with the draft document as its exclusive user.Type: ApplicationFiled: May 13, 2016Publication date: November 16, 2017Inventors: Harald Evers, Martin Zurmuehl, Ralf Handl, Tilmann David Kopp, Renzo Colle
-
Patent number: 9262549Abstract: A service request to execute an operation on a business object is received. Thereafter, a metadata repository is polled to obtain a modeled association corresponding to the service request. The modeled association involves at least one node of the business object. The at least one node of the business object is then called using the modeled association to respond to the service request. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: December 18, 2012Date of Patent: February 16, 2016Assignee: SAP SEInventors: Michael Hartel, Adam Polly, Tilmann David Kopp, Daniel Zoch
-
Publication number: 20140172895Abstract: A service request to execute an operation on a business object is received. Thereafter, a metadata repository is polled to obtain a modeled association corresponding to the service request. The modeled association involves at least one node of the business object. The at least one node of the business object is then called using the modeled association to respond to the service request. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: December 18, 2012Publication date: June 19, 2014Inventors: Michael Hartel, Adam Polly, Tilmann David Kopp, Daniel Zoch
-
Patent number: 8650534Abstract: A system may include acquisition of metadata defining a first object model, the first object model comprising an instance of a metaobject, acquisition of enhancement object metadata defining one or more enhancements to the first object model and associating each of the one or more enhancements with one of one or more stable anchors of the first object model, and creation, based on the metadata defining the object model and the metadata defining the one or more enhancements, of metadata defining an extended object model, the extended object model comprising an instance of the metaobject.Type: GrantFiled: December 17, 2010Date of Patent: February 11, 2014Assignee: SAP AGInventors: Tilmann David Kopp, Ralf Schroth, Daniel Zoch, Renzo Colle, Thomas Hammer
-
Patent number: 8640110Abstract: Systems, methods, computer program products, and the like for performing business object service simulation are disclosed. A runtime model of a business object can be generated. The runtime model can include a plurality of structural and functional entities. A simulation runtime model of the business object can be instantiated. The simulation runtime model can include a plurality of pseudo-structural and pseudo-functional entities. During the simulation runtime model, a predetermined business object service of the business object can be selected and at least one parameter of the predetermined business object service can be determined. Functional entities of the runtime model can be replaced with pseudo-functional entities of the simulation runtime model. The simulation runtime model can be executed using pseudo-functional entities.Type: GrantFiled: November 29, 2010Date of Patent: January 28, 2014Assignee: SAP AGInventors: Tilmann David Kopp, Renzo Colle, Ilijana Christov, Daniel Zoch, Ralf Schroth, Thomas Hammer
-
Publication number: 20120137267Abstract: Systems, methods, computer program products, and the like for performing business object service simulation are disclosed. A runtime model of a business object can be generated. The runtime model can include a plurality of structural and functional entities. A simulation runtime model of the business object can be instantiated. The simulation runtime model can include a plurality of pseudo-structural and pseudo-functional entities. During the simulation runtime model, a predetermined business object service of the business object can be selected and at least one parameter of the predetermined business object service can be determined. Functional entities of the runtime model can be replaced with pseudo-functional entities of the simulation runtime model. The simulation runtime model can be executed using pseudo-functional entities.Type: ApplicationFiled: November 29, 2010Publication date: May 31, 2012Inventors: Tilmann David Kopp, Renzo Colle, Ilijana Christov, Daniel Zoch, Ralf Schroth, Thomas Hammer
-
Publication number: 20120005645Abstract: A system may include acquisition of metadata defining a first object model, the first object model comprising an instance of a metaobject, acquisition of enhancement object metadata defining one or more enhancements to the first object model and associating each of the one or more enhancements with one of one or more stable anchors of the first object model, and creation, based on the metadata defining the object model and the metadata defining the one or more enhancements, of metadata defining an extended object model, the extended object model comprising an instance of the metaobject.Type: ApplicationFiled: December 17, 2010Publication date: January 5, 2012Inventors: Tilmann David Kopp, Ralf Schroth, Daniel Zoch, Renzo Colle, Thomas Hammer