REAL-TIME DOCUMENT FILTERING SYSTEMS AND METHODS
First Claim
1. A method for organizing and displaying in real-time data related to a plurality of documents, the method comprising:
- storing a plurality of documents in a relational database storage;
storing a plurality of entity identifiers in the relational database storage, each of the plurality of entity identifiers having an entity type selected from a plurality of entity types;
recording in a non-relational database storage a plurality of entity associations between the plurality of entity identifiers and the plurality of documents, wherein each entity association comprises a relationship between one or more entity identifier from the plurality of entity identifiers and a selected document in the plurality of documents; and
displaying a plurality of file icons in a display interface, the plurality of file icons including active icons corresponding to a selection of the plurality of documents, wherein the selection is determined by querying the non-relational database storage using at least one currently-selected entity identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products for organizing and displaying in real-time data related to a plurality of documents. A plurality of documents and a plurality of entity identifiers are stored in a relational database storage. Each entity identifier has an entity type selected from a plurality of entity types. A plurality of entity associations between the plurality of entity identifiers and the plurality of documents are stored in a non-relational database storage. Each entity association defines a relationship between one or more entity identifiers and a selected document in the plurality of documents. A plurality of file icons are displayed in a display interface. The plurality of file icons includes active icons corresponding to a selection of the plurality of documents where the selection is determined by querying the non-relational database storage using at least one currently-selected entity identifier.
14 Citations
27 Claims
-
1. A method for organizing and displaying in real-time data related to a plurality of documents, the method comprising:
-
storing a plurality of documents in a relational database storage; storing a plurality of entity identifiers in the relational database storage, each of the plurality of entity identifiers having an entity type selected from a plurality of entity types; recording in a non-relational database storage a plurality of entity associations between the plurality of entity identifiers and the plurality of documents, wherein each entity association comprises a relationship between one or more entity identifier from the plurality of entity identifiers and a selected document in the plurality of documents; and displaying a plurality of file icons in a display interface, the plurality of file icons including active icons corresponding to a selection of the plurality of documents, wherein the selection is determined by querying the non-relational database storage using at least one currently-selected entity identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer program product for organizing and displaying in real-time data related to a plurality of documents, the computer program product comprising a non-transitory computer readable storage medium and computer-executable instructions stored on the computer readable storage medium, the instructions for configuring a processor to:
-
store a plurality of documents in a relational database storage; store a plurality of entity identifiers in the relational database storage, each of the plurality of entity identifiers having an entity type selected from a plurality of entity types; record in a non-relational database storage a plurality of entity associations between the plurality of entity identifiers and the plurality of documents, wherein each entity association comprises a relationship between one or more entity identifier from the plurality of entity identifiers and a selected document in the plurality of documents; and display a plurality of file icons in a display interface, the plurality of file icons including active icons corresponding to a selection of the plurality of documents, wherein the selection is determined by querying the non-relational database storage using at least one currently-selected entity identifier.
-
-
15. A system for organizing and displaying in real-time data related to a plurality of documents, the system comprising:
-
a relational database storage; a non-relational database storage coupled to the relational database storage; and a server in communication with the relational database storage and the non-relational database storage, the server configured to store a plurality of documents in the relational database storage; store a plurality of entity identifiers in the relational database storage, each of the plurality of entity identifiers having an entity type selected from a plurality of entity types; record in the non-relational database storage a plurality of entity associations between the plurality of entity identifiers and the plurality of documents, wherein each entity association comprises a relationship between one or more entity identifier from the plurality of entity identifiers and a selected document in the plurality of documents; and determine a plurality of file icons to be displayed in a display interface of a device in communication with the server, the plurality of file icons including active icons corresponding to a selection of the plurality of documents, wherein the selection is determined by querying the non-relational database storage using at least one currently-selected entity identifier. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification