Searching data based on entities related to the data
First Claim
1. A method comprising:
- receiving, by a processor from a requesting application, a request to retrieve information associated with an entity;
retrieving, by the processor, a first record from a first application in a repository that matches the request and a second record from a second application in the repository that is associated with the first record, wherein the repository to store information in a hierarchical data structure related to stored entities, the hierarchical data structure comprising the first record and the second record, wherein the first record and the second record each comprise corresponding stored identities, stored persons related to the stored entities, and stored data related to the stored entities;
providing, by the processor, to the requesting application a first interactive interface element comprising information from the first record; and
providing, by the processor, to the requesting application, a second interactive interface element cascading from the first interactive interface element and comprising information from the second record presented jointly with the information from the first record in view of information selected from the first record via an interaction with the first interactive interface element.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods classify, organize, and retrieve data from a variety of applications based on entities associated with the data. A data classification module is configured to retrieve stored information from a repository. The data classification module is configured to receive a request to retrieve the stored information. The data classification module is configured to search the repository based on the request. Based on the search, the data classification module is configured to retrieved stored information from the repository. The data classification module is configured provide the retrieved information to a requester of the information. For example, the data classification module can be configured to provide the retrieved information in a series of interactive cascading menus.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, by a processor from a requesting application, a request to retrieve information associated with an entity; retrieving, by the processor, a first record from a first application in a repository that matches the request and a second record from a second application in the repository that is associated with the first record, wherein the repository to store information in a hierarchical data structure related to stored entities, the hierarchical data structure comprising the first record and the second record, wherein the first record and the second record each comprise corresponding stored identities, stored persons related to the stored entities, and stored data related to the stored entities; providing, by the processor, to the requesting application a first interactive interface element comprising information from the first record; and providing, by the processor, to the requesting application, a second interactive interface element cascading from the first interactive interface element and comprising information from the second record presented jointly with the information from the first record in view of information selected from the first record via an interaction with the first interactive interface element. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a processor; and a memory coupled to the processor, the processor to; receive from a requesting application a request for information associated with an entity; retrieve a first record from a first application in a repository that matches the request and second record from a second application in the repository that is associated with the first record, wherein the repository to store information in a hierarchical data structure related to stored entities, the hierarchical data structure comprising the first record and the second record, wherein the first record and the second record each comprise corresponding stored identities, stored persons related to the stored entities, and stored data related to the stored entities; provide, to the requesting application, a first interactive interface element comprising information from the first record; and provide, to the requesting application, a second interactive interface element cascading from the first interactive interface element and comprising information from the second record presented jointly with the information from the first record in view of information selected from the first record via an interaction with the first interactive interface element. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium including instructions that, when executed by a processor, cause the processor to:
-
receive, by the processor from a requesting application, a request to retrieve information associated with an entity; retrieve, by the processor, a first record from a first application in a repository that matches the request and a second record from a second application in the repository that is associated with the first record, wherein the repository to store information in a hierarchical data structure related to stored entities, the hierarchical data structure comprising the first record and the second record, wherein the first record and the second record each comprise corresponding stored identities, stored persons related to the stored entities, and stored data related to the stored entities; provide, by the processor, to the requesting application a first interactive interface element comprising information from the first record; and provide, by the processor, to the requesting application, a second interactive interface element cascading from the first interactive interface element and comprising information from the second record presented jointly with the information from the first record in view of information selected from the first record via an interaction with the first interactive interface element. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification