Centralized user interface for displaying contextually driven business content and business related functionality
First Claim
1. A computer-implemented method to be executed at least in part in a computing device for displaying contextually driven business content, comprising:
- determining a first element of a first application User Interface (UI) that is associated with a second application through data binding;
generating a supplementary UI, wherein the supplementary UI includes at least one region configured to provide summary information associated with data bound between the first element of the first application UI and the second application; and
positioning the supplementary UI dynamically based on a position and size of the first application UI, wherein a behavior of the supplementary UI is controlled based on actions associated with the first application UI.
2 Assignments
0 Petitions
Accused Products
Abstract
A centralized User Interface (UI) comprising a supplementary UI and a desktop UI is employed to bring in enterprise constructs into the desktop application. The supplementary UI is generated and dynamically positioned based on selections on the desktop application UI. Summary information associated with data that is to be synchronized or transferred between the desktop application and an LOB application is presented in the supplementary UI along with controls that enable a user to bind additional items to be synchronized.
-
Citations
20 Claims
-
1. A computer-implemented method to be executed at least in part in a computing device for displaying contextually driven business content, comprising:
-
determining a first element of a first application User Interface (UI) that is associated with a second application through data binding;
generating a supplementary UI, wherein the supplementary UI includes at least one region configured to provide summary information associated with data bound between the first element of the first application UI and the second application; and
positioning the supplementary UI dynamically based on a position and size of the first application UI, wherein a behavior of the supplementary UI is controlled based on actions associated with the first application UI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing summary information and control over data exchanged between a desktop application and an LOB application, comprising:
-
a desktop application UI capable of providing a plurality of views each view including a plurality of elements, wherein a portion of the elements are associated with the LOB application; and
a task pane configured to provide content control and summary information associated with data to be exchanged between the desktop application and the LOB application based on a selected first element of the desktop application UI, wherein the task pane is generated and positioned about the desktop application UI in response to the first element being selected. - View Dependent Claims (12, 13, 14, 15, 17)
-
-
16. The system of claim 16, wherein the task pane is associated with and dynamically positioned about one of an active one of the explorer view and the at least one inspector view of the desktop application UI.
-
18. A computer-readable medium having computer executable instructions for providing a supplementary UI to present summary information and content control associated with data being exchanged between a desktop application and an LOB application, the instructions comprising:
-
receiving a selection associated with a first element of a desktop application UI, wherein the first element is associated with the LOB application through data binding;
generating regions of the supplementary UI to present at least one from a set of;
object identification, dynamic messages, content control, description of direct actions, links to related reports, links to related actions, and contextual data, based on the first element; and
positioning the supplementary UI dynamically about the desktop application UI based on a position and size of the desktop application UI, wherein a behavior of the supplementary UI is controlled based on actions associated with the desktop application UI. - View Dependent Claims (19, 20)
-
Specification