Patents by Inventor Frank Markert
Frank Markert 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: 8396893Abstract: Various embodiments herein provide systems, methods, and software for unified configuration of multiple computer applications. Some embodiments include receiving input configuring a set of distinct computer applications in an application configuration environment. The application configuration environment may include a configuration repository that stores the settings of each distinct computer application. Such embodiments may further deploy the configuration settings from the configuration repository of the application configuration environment to at least one application execution environment including an instance of at least one of the set of distinct computer applications.Type: GrantFiled: December 11, 2008Date of Patent: March 12, 2013Assignee: SAP AGInventors: Joachim Gaffga, Juergen Sattler, Frank Markert, Robert Viehmann, Werner Wolf
-
Patent number: 8239371Abstract: A method and means, the method includes selecting a plurality of data sources having attributes to be included in a view entity; defining join conditions on the selected plurality of data sources; defining a set of attributes for the view entity by selecting attributes from the attributes of the plurality of data sources; and saving the view entity. The means includes a graphical user interface having a join builder tool to define join conditions on a selected plurality of data sources each including a pre-defined business object data structure having attributes; a view field definition tool to define a set of attributes for the view entity by selecting attributes from the attributes of the plurality of data sources; and a data source tree tool to display all of the attributes of the plurality of data sources.Type: GrantFiled: August 21, 2008Date of Patent: August 7, 2012Assignee: SAP AGInventors: Maic Wintel, Frank Markert, Martin Müller, Ye Jin, Thilo Boehm
-
Patent number: 8239851Abstract: A system and method to install a software enhancement supplement of a main software product, the method including receiving an installation recommendation for the supplement having content including a business configuration (BC) object on a customer/service provider side of a business process platform from a product provider; displaying an indication of the receipt of the installation recommendation; processing the installation of the supplement into the business process platform of the customer; and providing a notification of the supplement's status upon completion of the supplement installation.Type: GrantFiled: December 29, 2008Date of Patent: August 7, 2012Assignee: SAP AGInventors: Karolin Laicher, Aaron Zhong, Erich Zhang, Frank Markert, Haichao Wei, Hongbo Ma, Oliver Betz, Xiaolong Chen, Paul Xi, Ye Jin
-
Patent number: 8135659Abstract: The present subject mater relates computer system configuration and, more particularly, to system configuration comparison to identify process variation. Various embodiments described herein include one or more of systems, methods, software, and data structures to retrieve configuration information from a first system and a second system, apply a set of rules to the configuration information to identify process variants implemented in each of the first and second systems, and output a representation of process variant implementation differences between the first and second systems.Type: GrantFiled: October 1, 2008Date of Patent: March 13, 2012Assignee: SAP AGInventors: Joachim Gaffga, Juergen Sattler, Frank Markert, Robert Viehmann, Werner Wolf
-
Patent number: 8131644Abstract: The subject matter relates to software application collaboration and, more particularly, collaboration between software applications via formular updates. Some such embodiments include systems, methods, and software to receive a definition of a content item from a first party, wherein the content item is operable within an application of a second party to cause data to be exported by the second party's application in a manner that can be imported to an application of the first party. Some such embodiments further include sending the content item to the second party.Type: GrantFiled: August 29, 2006Date of Patent: March 6, 2012Assignee: SAP AGInventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert
-
Patent number: 8065661Abstract: The present subject mater relates to testing software application configurations and, more particularly, to a test engine. The various embodiments described and illustrated herein provide systems, methods, and software that maintain a configuration database in a memory, wherein the configuration database includes a representation of configuration settings of an application. Some such embodiments may further store a test engine module in the memory, wherein the test engine module includes a set of test cases, which when processed, test functionality of the application, wherein a test case is selected for execution as a function of one or more application configuration setting representations from the configuration database.Type: GrantFiled: August 29, 2006Date of Patent: November 22, 2011Assignee: SAP AGInventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann
-
Patent number: 7912800Abstract: The present subject matter relates to configuring computer systems and, more particularly, to a computer system configuration deduction engine. Various systems, methods, and software are described. Some embodiments include determining a scoping question to ask as a function of a response to one or more other scoping questions, wherein possible responses to one or more scoping questions are associated with one or more application configuration packages. Some such embodiments further include selecting one or more application configuration packages for deployment as a function of one or more received scoping question responses.Type: GrantFiled: August 29, 2006Date of Patent: March 22, 2011Assignee: SAP AGInventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann, Peng Gao
-
Patent number: 7831568Abstract: The present subject matter relates to configuring computer systems and, more particularly, to data migration. Various embodiments of the present subject matter provide systems, methods, and software to receive and store customer information including information detailing customer data from legacy applications. Some embodiments further determine a plan to migrate the customer data from the legacy applications to a target application as a function of the received customer information and the target application.Type: GrantFiled: August 29, 2006Date of Patent: November 9, 2010Assignee: SAP AGInventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert
-
Patent number: 7831637Abstract: Embodiments herein relate to configuring computer systems. Some embodiments include storing, on a computing device, at least a subset of an application configuration dataset of a target application, and storing, on the computing device, at least a subset of an application transaction dataset of the target application. Some embodiments also include providing a configuration application on the computing device to receive data and data modifications within the configuration dataset and the transaction dataset of the target application and uploading received data modifications of the configuration dataset and the transaction dataset to an application configuration environment of the target application. These and other embodiments provide the ability to copy an application configuration, or a configuration of an application to be deployed, on to a portable computing device and configure an application while not connected to the application or an application configuration environment.Type: GrantFiled: August 29, 2006Date of Patent: November 9, 2010Assignee: SAP AGInventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert
-
Patent number: 7827528Abstract: The present subject mater relates to configuration of software applications and, more particularly, delta layering of software application content. The various embodiments described herein provide systems, methods, and software to store a first application instance in a first layer and modify the first application instance, wherein the modifying includes a modification to one or more items of first application instance content. Some embodiments further store the first application instance modifications in a second layer, wherein the second layer can be deployed to a second application instance.Type: GrantFiled: August 29, 2006Date of Patent: November 2, 2010Assignee: SAP AGInventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert
-
Patent number: 7823124Abstract: The present subject mater relates to configuration of software applications and, more particularly, a configuration transformation layer. The various embodiments described herein provide systems, methods, and software to instantiate a multilayer application, wherein each application layer includes configuration settings and executing a transformation engine to transform configuration settings between application layers as a function of one or more transformation schemas.Type: GrantFiled: August 29, 2006Date of Patent: October 26, 2010Assignee: SAP AGInventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert
-
Publication number: 20100169873Abstract: A system and method to install a software enhancement supplement of a main software product, the method including receiving an installation recommendation for the supplement having content including a business configuration (BC) object on a customer/service provider side of a business process platform from a product provider; displaying an indication of the receipt of the installation recommendation; processing the installation of the supplement into the business process platform of the customer; and providing a notification of the supplement's status upon completion of the supplement installation.Type: ApplicationFiled: December 29, 2008Publication date: July 1, 2010Inventors: Karolin Laicher, Aaron Zhong, Erich Zhang, Frank Markert, Haichao Wei, Hongbo Ma, Oliver Betz, Xiaolong Chen, Paul Xi, Ye Jin
-
Publication number: 20100153443Abstract: Various embodiments herein provide systems, methods, and software for unified configuration of multiple computer applications. Some embodiments include receiving input configuring a set of distinct computer applications in an application configuration environment. The application configuration environment may include a configuration repository that stores the settings of each distinct computer application. Such embodiments may further deploy the configuration settings from the configuration repository of the application configuration environment to at least one application execution environment including an instance of at least one of the set of distinct computer applications.Type: ApplicationFiled: December 11, 2008Publication date: June 17, 2010Applicant: SAP AGInventors: Joachim Gaffga, Juergen Sattler, Frank Markert, Robert Viehmann, Werner Wolf
-
Publication number: 20100082518Abstract: The present subject mater relates computer system configuration and, more particularly, to system configuration comparison to identify process variation. Various embodiments described herein include one or more of systems, methods, software, and data structures to retrieve configuration information from a first system and a second system, apply a set of rules to the configuration information to identify process variants implemented in each of the first and second systems, and output a representation of process variant implementation differences between the first and second systems.Type: ApplicationFiled: October 1, 2008Publication date: April 1, 2010Inventors: Joachim Gaffga, Juergen Sattler, Frank Markert, Robert Viehmann, Werner Wolf
-
Publication number: 20100049734Abstract: A method and means, the method includes selecting a plurality of data sources having attributes to be included in a view entity; defining join conditions on the selected plurality of data sources; defining a set of attributes for the view entity by selecting attributes from the attributes of the plurality of data sources; and saving the view entity. The means includes a graphical user interface having a join builder tool to define join conditions on a selected plurality of data sources each including a pre-defined business object data structure having attributes; a view field definition tool to define a set of attributes for the view entity by selecting attributes from the attributes of the plurality of data sources; and a data source tree tool to display all of the attributes of the plurality of data sources.Type: ApplicationFiled: August 21, 2008Publication date: February 25, 2010Inventors: Maic Wintel, Frank Markert, Martin Muller, Ye Jin, Thilo Boehm
-
Publication number: 20080127085Abstract: The present subject mater relates to configuring computer systems and, more particularly, to systems, methods and software to configure a “system on the fly.” Some embodiments include storing, on a computing device, at least a subset of an application configuration dataset of a target application, and storing, on the computing device, at least a subset of an application transaction dataset of the target application. Some embodiments also include providing a configuration application on the computing device to receive data and data modifications within the configuration dataset and the transaction dataset of the target application and uploading received data modifications of the configuration dataset and the transaction dataset to an application configuration environment of the target application.Type: ApplicationFiled: August 29, 2006Publication date: May 29, 2008Inventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert
-
Publication number: 20080127123Abstract: The present subject mater relates to configuration of software applications and, more particularly, a configuration transformation layer. The various embodiments described herein provide systems, methods, and software to instantiate a multilayer application, wherein each application layer includes configuration settings and executing a transformation engine to transform configuration settings between application layers as a function of one or more transformation schemas.Type: ApplicationFiled: August 29, 2006Publication date: May 29, 2008Inventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert
-
Publication number: 20080126375Abstract: The present subject mater relates to configuring computer systems and, more particularly, to data migration. Various embodiments of the present subject matter provide systems, methods, and software to receive and store customer information including information detailing customer data from legacy applications. Some embodiments further determine a plan to migrate the customer data from the legacy applications to a target application as a function of the received customer information and the target application.Type: ApplicationFiled: August 29, 2006Publication date: May 29, 2008Inventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert
-
Publication number: 20080126448Abstract: The present subject mater relates to testing software application configurations and, more particularly, to a test engine. The various embodiments described and illustrated herein provide systems, methods, and software that maintain a configuration database in a memory, wherein the configuration database includes a representation of configuration settings of an application. Some such embodiments may further store a test engine module in the memory, wherein the test engine module includes a set of test cases, which when processed, test functionality of the application, wherein a test case is selected for execution as a function of one or more application configuration setting representations from the configuration database.Type: ApplicationFiled: August 29, 2006Publication date: May 29, 2008Inventors: Juergen Sattler, Joachim Gaffga, Robert Viehmann, Frank Markert, Steffen Riemann
-
Publication number: 20080127086Abstract: The present subject mater relates to configuration of software applications and, more particularly, delta layering of software application content. The various embodiments described herein provide systems, methods, and software to store a first application instance in a first layer and modify the first application instance, wherein the modifying includes a modification to one or more items of first application instance content. Some embodiments further store the first application instance modifications in a second layer, wherein the second layer can be deployed to a second application instance.Type: ApplicationFiled: August 29, 2006Publication date: May 29, 2008Inventors: Juergen Sattler, Joachim Gaffga, Werner Wolf, Robert Viehmann, Frank Markert