Patents by Inventor Gregor Karl Frey
Gregor Karl Frey 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).
-
Publication number: 20230316102Abstract: Systems and methods include determination of a plurality of instances of a master configuration file, association of each of the plurality of instances with a first respective record of a first database table and with a second respective record of a second database table to determine a plurality of composite data records, determination of correlated features of the master configuration file, the first database table and the second database table based on the plurality of composite data records, and training of a machine learning model based on data of the correlated features of the master configuration file, the first database table and the second database table.Type: ApplicationFiled: April 4, 2022Publication date: October 5, 2023Inventors: James ODENDAL, Maximilian STUEBER, Pascal KUGLER, Ravi MEHTA, Mathis BOERNER, Michael HETTICH, Gregor Karl FREY
-
Patent number: 9886270Abstract: A system, a method, and a computer program product for providing a layered business configuration are disclosed. A configuration information for configuring an application object of a software application is obtained. The configuration information is arranged in at least one configuration staging table. The configuration staging table contains at least one configuration object. The configuration object contained in the configuration staging table is activated. Based on the activated configuration object, at least one configuration runtime table for configuring the application object is generated.Type: GrantFiled: April 17, 2015Date of Patent: February 6, 2018Assignee: SAP SEInventors: Ulrich Bestfleisch, Gregor Karl Frey, Oliver Klemenz, Udo Klein
-
Publication number: 20160306628Abstract: A system, a method, and a computer program product for providing a layered business configuration are disclosed. A configuration information for configuring an application object of a software application is obtained. The configuration information is arranged in at least one configuration staging table. The configuration staging table contains at least one configuration object. The configuration object contained in the configuration staging table is activated. Based on the activated configuration object, at least one configuration runtime table for configuring the application object is generated.Type: ApplicationFiled: April 17, 2015Publication date: October 20, 2016Inventors: Ulrich Bestfleisch, Gregor Karl Frey, Oliver Klemenz, Udo Klein
-
Patent number: 9244697Abstract: According to some embodiments, a business service provider may define a stable user interface anchor entity associated with a business object data structure. A reference field may be associated with the stable user interface anchor, the reference field representing a path to a persistent node of the business object data structure. An end user adaptation to a user interface may then be applied in connection with the business object data structure, the adaptation referencing the stable user interface anchor entity.Type: GrantFiled: July 30, 2010Date of Patent: January 26, 2016Assignee: SAP SEInventors: Uwe Schlarb, Ioannis Grammatikakis, Gregor Karl Frey, Matthias Lehr, Markus Viol, Stefan A. Baeuerle, Bernhard Thimmel, Karsten Fanghanel
-
Patent number: 8869105Abstract: In one aspect, there is provided a computer-implemented method. The method may including selecting an existing business object for extension in an extensibility integrated development system; generating, in the extensibility integrated development system, a page highlighting one or more nodes of the existing business object to allow selection of the one or more nodes for modification; selecting, in the extensibility integrated development system, at least one of the one or more nodes, when highlighted; modifying, in the extensibility integrated development system, the selected one or more nodes by adding at least one attribute to the at least one of the selected one or more nodes; and storing, in a repository, the modified node including the added at least one attribute. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: November 17, 2011Date of Patent: October 21, 2014Assignee: SAP AGInventors: Joerg Weller, Reinhold Kautzleben, Gregor Karl Frey, Roland Brechter, Johann Kemmer, Daniel Wachs, Thomas Schneider
-
Publication number: 20140280484Abstract: DSEI (dynamic service extension infrastructure) enables registration of an extension application as a service, storage of application files and development resources, runtime access to runtime artifacts, generic data persistency, Web enablement of application maintenance and persistence access, and so on. An integrated development environment that supports file access may be used for the creation of application service. DSEI provides a WebDAV folder for each extension application, so that the user may work on the application files and resources. Application services may be built with standard Web technologies. It is possible without knowing the technical infrastructure of a cloud application in the cloud platform, to extend the cloud application by creating application services or to enhance existing application services.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Oliver Klemenz, Gregor Karl Frey, Ulrich Bestfleisch, Holger Knospe
-
Publication number: 20130132929Abstract: In one aspect, there is provided a computer-implemented method. The method may including selecting an existing business object for extension in an extensibility integrated development system; generating, in the extensibility integrated development system, a page highlighting one or more nodes of the existing business object to allow selection of the one or more nodes for modification; selecting, in the extensibility integrated development system, at least one of the one or more nodes, when highlighted; modifying, in the extensibility integrated development system, the selected one or more nodes by adding at least one attribute to the at least one of the selected one or more nodes; and storing, in a repository, the modified node including the added at least one attribute. Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Inventors: Joerg Weller, Reinhold Kautzleben, Gregor Karl Frey, Roland Brechter, Johann Kemmer, Daniel Wachs, Thomas Schneider
-
Patent number: 8413109Abstract: Some aspects relate to systems and methods to receive a first metamodel conforming to a first meta-metamodel associated with first modeling unit types. A second metamodel conforming to a second meta-metamodel is generated based on the first metamodel and on a mapping between the first meta-metamodel and the second meta-metamodel, where the second meta-metamodel is associated with second modeling unit types, and where the first modeling unit types are different from the second modeling unit types.Type: GrantFiled: January 20, 2010Date of Patent: April 2, 2013Assignee: SAP AGInventors: Wolfgang Pfeifer, Reinhold Kautzleben, Gerrit Simon Kazmaier, Baré Said, Gregor Karl Frey
-
Publication number: 20120030580Abstract: According to some embodiments, a business service provider may define a stable user interface anchor entity associated with a business object data structure. A reference field may be associated with the stable user interface anchor, the reference field representing a path to a persistent node of the business object data structure. An end user adaptation to a user interface may then be applied in connection with the business object data structure, the adaptation referencing the stable user interface anchor entity.Type: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Inventors: Uwe Schlarb, Ioannis Grammatikakis, Gregor Karl Frey, Matthias Lehr, Markus Viol, Stefan A. Baeuerle, Bernhard Thimmel, Karsten Fanghinel
-
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: 20110179397Abstract: Some aspects relate to systems and methods to receive a first metamodel conforming to a first meta-metamodel associated with first modeling unit types. A second metamodel conforming to a second meta-metamodel is generated based on the first metamodel and on a mapping between the first meta-metamodel and the second meta-metamodel, where the second meta-metamodel is associated with second modeling unit types, and where the first modeling unit types are different from the second modeling unit types.Type: ApplicationFiled: January 20, 2010Publication date: July 21, 2011Inventors: Wolfgang Pfeifer, Reinhold Kautzleben, Gerrit Simon Kazmaier, Baré Said, Gregor Karl Frey
-
Patent number: 7661066Abstract: A method, apparatus, and system are provided for a visual administrator providing Java management bean (MBean) support. According to one embodiment, a representation of a plurality of MBeans is displayed on a graphical user interface of a computing device. One of the plurality of MBeans may be selected with the graphical user interface. In an embodiment, an attribute of the selected MBean is accessed with the graphical user interface. In an embodiment, an operation of the selected MBean is invoked with the graphical user interface.Type: GrantFiled: March 26, 2004Date of Patent: February 9, 2010Assignee: SAP AGInventors: Miroslav R Petrov, Georgi Z. Shirkov, Gregor Karl Frey, Reinhold Kautzleben