User interface for relating enterprise information with public information using a private user profile and schema
First Claim
1. A method comprising:
- accessing a private user profile from a private data area and determining user profile data comprising a role, an access privilege, or a user history;
using the user profile data to retrieve enterprise data from an enterprise data repository;
selecting information from retrieved enterprise data to determine at least one public information source, wherein the retrieved enterprise data comprise aspects determined from accessing data from the private user profile;
retrieving, from the public information source, at least some publically-accessible information;
relating the information from the enterprise data repository and the at least some publically-accessible information using a schema, the information from the enterprise data repository corresponding to the schema and the at least some publically-accessible information not corresponding to the schema, a process for relating the information from the enterprise data repository and the at least some publically-accessible information comprising the steps of;
extracting dimensions from the schema;
tagging the at least some publically-accessible information with keywords according to extracted dimensions; and
relating the information from the enterprise data repository and the at least some publically-accessible information according to the extracted dimensions; and
combining at least a portion of the information from the enterprise data repository for display in a first display area with at least a portion of the at least some publically-accessible information for display in a second display area.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program product for forming relationships between enterprise data and publically-accessible information are disclosed. Embodiments commence upon accessing a private user profile from a private data area and determining a role and/or access privilege from the user profile. The user profile is used to form queries, and to retrieve enterprise data from an enterprise data repository. Aspects of retrieved enterprise data are then used to determine at least one public information source, from which is retrieved at least some publically-accessible information to be combined with information from the enterprise data repository and displayed to a user. Portions of the retrieved enterprise data are presented in a first display area and portions of the publically-accessible information are displayed in a proximal second display area. Relationships between information from the enterprise data repository and the publically-accessible information are formed. Structured data and unstructured data are combined in the display.
-
Citations
19 Claims
-
1. A method comprising:
-
accessing a private user profile from a private data area and determining user profile data comprising a role, an access privilege, or a user history; using the user profile data to retrieve enterprise data from an enterprise data repository; selecting information from retrieved enterprise data to determine at least one public information source, wherein the retrieved enterprise data comprise aspects determined from accessing data from the private user profile; retrieving, from the public information source, at least some publically-accessible information; relating the information from the enterprise data repository and the at least some publically-accessible information using a schema, the information from the enterprise data repository corresponding to the schema and the at least some publically-accessible information not corresponding to the schema, a process for relating the information from the enterprise data repository and the at least some publically-accessible information comprising the steps of; extracting dimensions from the schema; tagging the at least some publically-accessible information with keywords according to extracted dimensions; and relating the information from the enterprise data repository and the at least some publically-accessible information according to the extracted dimensions; and combining at least a portion of the information from the enterprise data repository for display in a first display area with at least a portion of the at least some publically-accessible information for display in a second display area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product embodied in a non-transitory computer readable medium, the computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a process, the process comprising:
-
accessing a private user profile from a private data area and determining user profile data comprising a role, an access privilege, or a user history; using the user profile data to retrieve enterprise data from an enterprise data repository; selecting information from retrieved enterprise data to determine at least one public information source, wherein the retrieved enterprise data comprise aspects determined from accessing data from the private user profile; retrieving, from the public information source, at least some publically-accessible information; relating the information from the enterprise data repository and the at least some publically-accessible information using a schema, the information from the enterprise data repository corresponding to the schema and the at least some publically-accessible information not corresponding to the schema, a process for relating the information from the enterprise data repository and the at least some publically-accessible information comprising the steps of; extracting dimensions from the schema; tagging the at least some publically-accessible information with keywords according to extracted dimensions; and relating the information from the enterprise data repository and the at least some publically-accessible information according to the extracted dimensions; and combining at least a portion of the information from the enterprise data repository for display in a first display area with at least a portion of the at least some publically-accessible information for display in a second display area. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a processor; a memory comprising computer code executed using the processor, in which a computer code implements; an enterprise data repository to provide access to a private user profile from a private data area and to determine user profile data comprising at least one of, a role and an access privilege; a query generator configured to use the user profile data to retrieve enterprise data from the enterprise data repository; a reasoning engine to selecting information from the retrieved enterprise data to determine at least one public information source, wherein the retrieved enterprise data comprise aspects determined from accessing data from the private user profile; a data handler to retrieve, from the public information source, at least some publically-accessible information; a combiner to relate the information from the enterprise data repository and the at least some publically-accessible information using a schema, the information from the enterprise data repository corresponding to the schema and the at least some publically-accessible information not corresponding to the schema, a process for relating the information from the enterprise data repository and the at least some publically-accessible information comprising the steps of; extracting dimensions from the schema; tagging the at least some publically-accessible information with keywords according to extracted dimensions; and relating the information from the enterprise data repository and the at least some publically-accessible information according to the extracted dimensions; and a layout engine to combining at least a portion of the information from the enterprise data repository for display in a first display area with at least a portion of the publically-accessible information for display in a second display area.
-
-
18. A method comprising:
-
accessing a private user profile from a private data area and determining user profile data comprising at least one of, a role and an access privilege; using the user profile data to retrieve enterprise data from an enterprise data repository; selecting information from the retrieved enterprise data to determine at least one public information source, wherein the retrieved enterprise data comprise aspects determined from accessing data from the private user profile; retrieving, from the public information source, at least some publically-accessible information; relating the information from the enterprise data repository and the at least some publically-accessible information using a schema, the information from the enterprise data repository corresponding to the schema and the at least some publically-accessible information not corresponding to the schema, a process for relating the information from the enterprise data repository and the at least some publically-accessible information comprising the steps of; extracting dimensions from the schema; tagging the at least some publically-accessible information with keywords according to extracted dimensions; and relating the information from the enterprise data repository and the at least some publically-accessible information according to the extracted dimensions; and combining at least a portion of the information from the enterprise data repository for display in a first display area with at least a portion of the publically-accessible information for display in a second display area. - View Dependent Claims (19)
-
Specification