Persistent dashboard for user interface
First Claim
1. A method comprising:
- pushing context information, in response to a first change in context; and
maintaining the context information, until a second change in context occurs, whereinthe context information is configured to be displayed in a first display window of a user interface of a client,the client is configured to be communicatively coupled to a server,the maintaining comprisesupdating the context information, in response to a change in the context information, andthe server is configured toperform the pushing to a functional control module, whereinthe functional control module is configured to be executed on the client,the functional control module is configured to perform the updating, andthe functional control module is configured to provide a notification of an incoming communication event associated with the second change in context, andperform the maintaining without respect to whether the first display window is currently displayed.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, user interface module, application program interface, computer program product and system that provides access to context information in a display window that remains persistent as the user navigates the application and views application data. The persistent dashboard can be populated from a communications event, such as an inbound telephone call; from data entered by the customer service agent via the user interface, such as a response to one of a series of scripted questions; from search results of a user-initiated search; or from application data displayed in a display window of the user interface. Various types of information from enterprise databases can be captured in the persistent dashboard to address the enterprise'"'"'s business processes and needs. Information displayed in the persistent dashboard is configurable.
-
Citations
24 Claims
-
1. A method comprising:
-
pushing context information, in response to a first change in context; and maintaining the context information, until a second change in context occurs, wherein the context information is configured to be displayed in a first display window of a user interface of a client, the client is configured to be communicatively coupled to a server, the maintaining comprises updating the context information, in response to a change in the context information, and the server is configured to perform the pushing to a functional control module, wherein the functional control module is configured to be executed on the client, the functional control module is configured to perform the updating, and the functional control module is configured to provide a notification of an incoming communication event associated with the second change in context, and perform the maintaining without respect to whether the first display window is currently displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising:
-
pushing instructions to push context information, in response to a first change in context, wherein the context information is configured to be displayed in a first display window of a user interface of a client; maintaining instructions to maintain the context information, until a second change in context occurs; and a computer-readable medium to store the pushing instructions and the maintaining instructions, wherein the client is communicatively coupled to a server, the maintaining instructions comprise instructions for updating the context information, in response to a change in the context information, instructions for making a determination with respect to whether an inbound call is able to be automatically associated with a contact record, wherein if said determination indicates that said inboundcall is unable to be automatically associated with any contact record, a search is enabled, said search is entered through the user interface, a search result is produced by said search, said search result is a result contact record, said search result is displayed in response to an actuation of a user control, said second change in context is a selection of said search result, the updating is configurably limited to a set of fields associated with said first display window, and a past version of the context information is configured to be available for a subsequent retrieval, the pushing instructions and the maintaining instructions are configured to be executed on the server, and the pushing instructions and the maintaining instructions are configured to cause the server to perform the pushing to a functional control module, wherein the functional control module is configured to be executed on the client, and the functional control module is configured to provide a notification of an incoming communication event associated with the second change in context, and perform the maintaining without respect to whether the first display window is currently displayed. - View Dependent Claims (18)
-
-
19. A system comprising:
-
a computer readable storage medium; means for pushing context information for display in a first display window of a user interface of a client, in response to a first change in context; and means for maintaining the context information for display in the first display window, until a second change in context occurs, wherein the client is communicatively coupled to a server, the pushing means and the maintaining means are configured to be executed on the server, the means for maintaining comprises means for updating the context information, in response to a change in the context information, the means for updating comprises means for making a determination with respect to whether an inbound call is able to be automatically associated with a contact record, wherein if said determination indicates that said inbound call is unable to be automatically associated with any contact record, a search is enabled, said search is entered through the user interface, a search result is produced by said search, said search result is a result contact record, said search result is displayed in response to an actuation of a user control, said second change in context is a selection of said search result, the means for updating is configurably limited to a set of fields associated with said first display window, and a past version of the context information is configured to be available for a subsequent retrieval, and the pushing means and the maintaining means are configured to cause the server to perform the pushing to a functional control module, wherein the functional control module is configured to be executed on the client, and the functional control module is configured to provide a notification of an incoming communication event associated with the second change in context, and perform the maintaining without respect to whether the first display window is currently displayed. - View Dependent Claims (20)
-
-
21. A computer-readable medium comprising:
-
an application program interface comprising a command definition for a pushing command to push context information, in response to a first change in context, wherein the context information is configured to be displayed in a first display window of a user interface of a client, and a maintaining command to maintain the context information for display, until a second change in context occurs, wherein the client is communicatively coupled to a server, the maintaining command is configured to cause updating of the context information, in response to a change in the context information, the pushing command and the maintaining command are configured to be executed on the server, and the pushing command and the maintaining command are configured to cause the server to perform the pushing to a functional control module, wherein
the functional control module is configured to be executed on the client,
the functional control module is configured to perform the updating, and
the functional control module is configured to provide a notification of an incoming communication event associated with the second change in context, andperform the maintaining without respect to whether the first display window is currently displayed; and instructions to implement the command definition. - View Dependent Claims (22)
-
-
23. A user interface module embodied in a computer-readable medium, wherein the user interface module comprises:
-
pushing instructions to push context information, in response to a first change in context, wherein the context information is configured to be displayed in a first display window of a user interface of a client; and maintaining instructions to maintain the context information, until a second change in context occurs, wherein the maintaining instructions are configured to cause updating of the context information, in response to a change in the context information, the client is communicatively coupled to a server, the pushing instructions and the maintaining instructions are configured to be executed on the server, and the pushing instructions and the maintaining instructions are configured to perform the pushing to a functional control module, wherein the functional control module is configured to be executed on the client, the functional control module is configured to perform the updating, and the functional control module is configured to provide a notification of an incoming communication event associated with the second change in context, and perform the maintaining without respect to whether the first display window is currently displayed. - View Dependent Claims (24)
-
Specification