Patent application number | Description | Published |
20100146485 | Environment Abstraction of a Business Application and the Executing Operating Environment - 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. | 06-10-2010 |
20100153483 | DISPLAYING APPLICATION CONTENT IN SYNCHRONOUSLY OPENED WINDOW - 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. | 06-17-2010 |
20110078594 | MODIFICATION FREE CUTTING OF BUSINESS APPLICATION USER INTERFACES - 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. | 03-31-2011 |
20110078599 | Modification Free UI Injection into Business Application - 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. | 03-31-2011 |
20110078600 | Modification Free Tagging of Business Application User Interfaces - 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. | 03-31-2011 |
20110088046 | SYSTEM LANDSCAPE AWARE INTER-APPLICATION COMMUNICATION INFRASTRUCTURE - 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. | 04-14-2011 |
20110137909 | LOCATION INDEPENDENT EXECUTION OF USER INTERFACE OPERATIONS - 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. | 06-09-2011 |
20110154226 | CHIP MODEL OF AN EXTENSIBLE PLUG-IN ARCHITECTURE FOR ENTERPRISE MASHUPS - 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. | 06-23-2011 |