Patents by Inventor Jochen Guertler
Jochen Guertler 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: 9086932Abstract: This disclosure relates to systems, methods, and software that involve system landscape aware inter-application communication infrastructure. This inter-application communication infrastructure may implement one metamodel to describe how an application could participate in an inter-application communication. The metamodel can describe the input parameters accepted but the application and the possible output of it. Based on the metadata, which would be exposed or otherwise available for involved applications, there is a protocol defining the communication flows between applications.Type: GrantFiled: October 14, 2009Date of Patent: July 21, 2015Assignee: SAP SEInventors: Jochen Guertler, Yahali Sherman, Ariel Tammam
-
Patent number: 8938684Abstract: The present disclosure involves systems, software, and computer implemented methods for modification free UI cutting of components in an application. One process includes operations for identifying a selection of a particular portion of the user interface of the application for cutting. The position of the identified portion of the user interface of the application in a user interface control tree is determined and defined as a root node of the user interface control tree. The identification information of the root node is stored in personalization settings of the application, and user interface elements associated with the root node are rendered.Type: GrantFiled: March 5, 2010Date of Patent: January 20, 2015Assignee: SAP SEInventors: Jochen Guertler, Thomas Chadzelek
-
Patent number: 8788625Abstract: A computer-implemented method or a computer program product includes identifying a request for a target application and automatically requesting a target application and launching a program to display content associated with the target application. The request for the target application and the launch of the program generally occur nearly simultaneously. The method further includes displaying content associated with the target application with the display program.Type: GrantFiled: December 11, 2008Date of Patent: July 22, 2014Assignee: SAP AGInventors: Udo Offermann, Daniel Hutzel, Malte Wedel, Jochen Guertler, Nili Avitan
-
Publication number: 20110154226Abstract: The present disclosure involves systems, software, and computer implemented methods for providing an extensible plug-in architecture for enterprise mashup applications. One process includes operations for receiving a chip definition associated with a chip instance to be instantiated. The new chip instance is instantiated, with the chip instance being associated with a portion of user interface (UI) content. At least one extension is determined to be associated with the chip instance based on the received chip definition. The chip instance is provided access to at least one method associated with an implementation of the at least one extension. Further, communication between the chip instance and a runtime environment through the implemented methods of the at least one extension is enabled.Type: ApplicationFiled: December 21, 2009Publication date: June 23, 2011Applicant: SAP AGInventors: Jochen Guertler, Hermann Burgmeier, Matthias Kruse, Lior Bar-On
-
Publication number: 20110137909Abstract: This disclosure relates to systems, methods, and software that involve location-independent execution of user interface operations. This execution can include identifying a user interaction through a client-side user interface that is communicably coupled with a server-side computer. It is then dynamically determined whether to process the identified user interaction on the client-side or the server-side. If the user interaction is to be processed on the client-side, then a client-side action handler is invoked. If the user interaction is to be processed on the server-side, then it is requested that a server-side action handler process the interaction.Type: ApplicationFiled: December 7, 2009Publication date: June 9, 2011Applicant: SAP AGInventors: Jochen Guertler, Yahali Sherman, Ariel Tammam, Ran Gross
-
Publication number: 20110088046Abstract: This disclosure relates to systems, methods, and software that involve system landscape aware inter-application communication infrastructure. This inter-application communication infrastructure may implement one metamodel to describe how an application could participate in an inter-application communication. The metamodel can describe the input parameters accepted but the application and the possible output of it. Based on the metadata, which would be exposed or otherwise available for involved applications, there is a protocol defining the communication flows between applications.Type: ApplicationFiled: October 14, 2009Publication date: April 14, 2011Applicant: SAP AGInventors: Jochen Guertler, Yahali Sherman, Ariel Tammam
-
Publication number: 20110078600Abstract: The present disclosure involves systems, software, and computer implemented methods for modification free tagging of business application user interfaces. One process includes operations for receiving a selection of a particular user interface element for tagging. If at least one bound data object is associated with the selected user interface element, tagging data for the bound data object is received. The tagging data is stored in the personalization settings of the application, and a listener function associated with the bound data object is defined.Type: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Applicant: SAP AGInventors: Jochen Guertler, Thomas Chadzelek
-
Publication number: 20110078594Abstract: The present disclosure involves systems, software, and computer implemented methods for modification free UI cutting of components in an application. One process includes operations for identifying a selection of a particular portion of the user interface of the application for cutting. The position of the identified portion of the user interface of the application in a user interface control tree is determined and defined as a root node of the user interface control tree. The identification information of the root node is stored in personalization settings of the application, and user interface elements associated with the root node are rendered.Type: ApplicationFiled: March 5, 2010Publication date: March 31, 2011Applicant: SAP AGInventors: Jochen Guertler, Thomas Chadzelek
-
Publication number: 20110078599Abstract: The present disclosure involves systems, software, and computer implemented methods for modification free UI injection of a mashup component into a business application. One process includes operations for receiving a selection of a portion of a user interface to be used for injection of a mashup component. A user interface container is generated at the selected portion, and the selected portion and parameters associated with the mashup component are stored in the personalization settings of the application. The process includes executing the mashup component within the user interface container.Type: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Applicant: SAP AGInventors: Jochen Guertler, Thomas Chadzelek
-
Publication number: 20100153483Abstract: A computer-implemented method or a computer program product includes identifying a request for a target application and automatically requesting a target application and launching a program to display content associated with the target application. The request for the target application and the launch of the program generally occur nearly simultaneously. The method further includes displaying content associated with the target application with the display program.Type: ApplicationFiled: December 11, 2008Publication date: June 17, 2010Applicant: SAP AGInventors: Udo Offermann, Daniel Hutzel, Malte Wedel, Jochen Guertler, Nili Avitan
-
Publication number: 20100146485Abstract: Methods and systems for dynamically relating features of an operating environment to features supported by an application for operating within the operating environment are disclosed. The methods and systems include dynamically identifying the features provided by the operating system, identifying the features supported by the application, and comparing those features to determine if the application is able to run within the operating environment. Further, the comparison identifies if optional features supported by the application are provided by the operating environment. Further, changes to one or more of the operating environment and the application are tracked so that those changes are recognized during subsequent comparisons.Type: ApplicationFiled: December 10, 2008Publication date: June 10, 2010Inventor: Jochen Guertler
-
Patent number: 7577672Abstract: The present invention provides methods and apparatus, including computer program products, for providing a portal having a plurality of portlets providing information from an application. Methods and apparatus, including computer program products, are provided for providing a portal including a first portlet and a second portlet, each of which retrieves information from a service or an application.Type: GrantFiled: March 9, 2006Date of Patent: August 18, 2009Assignee: SAP AGInventors: Jochen Guertler, Timo Lakner, Oren Root, Amir Glatt
-
Publication number: 20070214110Abstract: Methods and apparatus, including computer program products, are provided for making a call from a user interface to a service. In one exemplary embodiment, the method may include determining metadata reflecting aspects of the user interface; providing a request to the service including metadata reflecting aspects of the user interface corresponding to presentation of responsive information; and receiving a response to the request from the service including the responsive information adapted in accordance with the metadata.Type: ApplicationFiled: March 9, 2006Publication date: September 13, 2007Inventors: Jochen Guertler, Oren Root, Amir Glatt
-
Publication number: 20070214420Abstract: Methods and apparatus, including computer program products, are provided for providing a portal including a first portlet and a second portlet, each of which retrieves information from a service or an application. In one exemplary embodiment, the method may include receiving, at the portal, a first response from the first portlet, the first response including a first portion of information from an application, the first portion of information retrieved by the first portlet based on metadata describing the application; receiving, at the portal, a second response from the second portlet, the second response including a second portion of information from the application, the second portion of information retrieved by the second portlet based on metadata describing the application; and generating a page for the portal, the page including the first portion of information and the second portion of information retrieved by the first and second portlets from the application.Type: ApplicationFiled: March 9, 2006Publication date: September 13, 2007Inventors: Jochen Guertler, Timo Lakner, Oren Root, Amir Glatt
-
Publication number: 20040001094Abstract: Systems and techniques to automatically identify drop zones when a source object is selected. In general, in one implementation, the technique includes: targeting a source object; and, in response to targeting the source object, marking available drop zones.Type: ApplicationFiled: August 29, 2002Publication date: January 1, 2004Inventors: Johannes Unnewehr, Jochen Guertler