Patent ID: 8176097
Filing Date: 2012-05-08
Classification: G06F

Abstract:
1. A method for maintaining the coherency of data displayed in a context-enhanced multi-perspective user interface comprising: receiving a contextual data request for client-requested data from a context-enhanced multi-perspective user interface by a contextual data server, wherein the client-requested data is to be displayed in a first viewing area of the context-enhanced multi-perspective user interface, wherein the first viewing area is related to a second viewing area of the context-enhanced multi-perspective user interface application, wherein the contextual data request comprises a presentation context, which includes state information related to the first viewing area and the second viewing area; producing results for the contextual data request which updates the first viewing area; determining based upon the presentation context whether the second viewing area is to be changed due to the produced results; selectively generating a second viewing area update only when the second viewing area is to be changed; providing the produced results and the second viewing area update when generated to a client that issued the contextual data request, wherein the contextual data request comprises at least an identifier for the client-requested data and the presentation context for the data presentation of the second viewing area, wherein the presentation context is independent of session data and state data of the context-enhanced multi-perspective user interface; wherein the presentation context is maintained in an opaque section of the context-enhanced multi-perspective user interface, wherein the opaque section is not rendered, wherein the contextual data server is a session-less and state-less data server, wherein served data from the contextual data server resolves coherency problem between the first viewing area and the second viewing area.