PRESENTATION OF INFORMATION BASED ON CURRENT ACTIVITY
First Claim
1. A computer-implemented method, comprising:
- decomposing an existing document into a document data catalog for the existing document according to one or more document templates, the one or more document templates defining a structure of data elements of the existing document;
accessing the data catalog for the existing document in response to current user interaction with the existing document, the document data catalog for the existing document including;
correlated data elements from the existing document as defined by the one or more document templates, andelement metadata for each correlated data element that is based on past user interaction with the existing document;
automatically selecting, from the data catalog for the existing document, one or more correlated data elements relevant to the current user interaction with the existing document;
automatically selecting, from a data source, one or more additional data elements related to the one or more correlated data elements relevant to the current user interaction with the existing document; and
displaying the one or more correlated data elements relevant to the current user interaction with the existing document and the one or more additional data elements related to the one or more correlated data elements relevant to the current user interaction with the existing document.
4 Assignments
0 Petitions
Accused Products
Abstract
Data elevation architecture for automatically and dynamically surfacing to a user interface (UI) context-specific data based on specific workflow or content currently being worked on by a user. Data is broken down into data elements and stored at a data element level in a data catalog using metadata, attributes, and relationships. Data elements are automatically selected from a comprehensive collection of the data catalogs based on relevancy and correlation to the current user task. The data catalog stores and relates the data elements and metadata based on criteria specified by content matching based on business terms or specified in a business process in predefined relationships between forms or specified by the user as correlated. The UI displays the data automatically in forms dynamically selected, populated, and presented at the point of focus or user activity so that the user can interact or take action immediately.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
decomposing an existing document into a document data catalog for the existing document according to one or more document templates, the one or more document templates defining a structure of data elements of the existing document; accessing the data catalog for the existing document in response to current user interaction with the existing document, the document data catalog for the existing document including; correlated data elements from the existing document as defined by the one or more document templates, and element metadata for each correlated data element that is based on past user interaction with the existing document; automatically selecting, from the data catalog for the existing document, one or more correlated data elements relevant to the current user interaction with the existing document; automatically selecting, from a data source, one or more additional data elements related to the one or more correlated data elements relevant to the current user interaction with the existing document; and displaying the one or more correlated data elements relevant to the current user interaction with the existing document and the one or more additional data elements related to the one or more correlated data elements relevant to the current user interaction with the existing document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium storing computer-executable instructions that, when executed, cause a computing device to perform a method comprising:
-
decomposing an existing document into a document data catalog for the existing document according to one or more document templates, the one or more document templates defining a structure of data elements of the existing document; accessing the data catalog for the existing document in response to current user interaction with the existing document, the document data catalog for the existing document including; correlated data elements from the existing document as defined by the one or more document templates, and element metadata for each correlated data element that is based on past user interaction with the existing document; automatically selecting, from the data catalog for the existing document, one or more correlated data elements relevant to the current user interaction with the existing document; automatically selecting, from a data source, one or more additional data elements related to the one or more correlated data elements relevant to the current user interaction with the existing document; and displaying the one or more correlated data elements relevant to the current user interaction with the existing document and the one or more additional data elements related to the one or more correlated data elements relevant to the current user interaction with the existing document. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing device comprising:
-
a processor for executing computer-executable instructions; and memory storing computer-executable instructions for; decomposing an existing document into a document data catalog for the existing document according to one or more document templates, the one or more document templates defining a structure of data elements of the existing document; accessing the data catalog for the existing document in response to current user interaction with the existing document, the document data catalog for the existing document including; correlated data elements from the existing document as defined by the one or more document templates, and element metadata for each correlated data element that is based on past user interaction with the existing document; automatically selecting, from the data catalog for the existing document, one or more correlated data elements relevant to the current user interaction with the existing document; automatically selecting, from a data source, one or more additional data elements related to the one or more correlated data elements relevant to the current user interaction with the existing document; and displaying the one or more correlated data elements relevant to the current user interaction with the existing document and the one or more additional data elements related to the one or more correlated data elements relevant to the current user interaction with the existing document.
-
Specification