Method and system for data aggregation and retrieval
First Claim
1. A method for aggregating and retrieving a variety of data and associated metadata within a computer database and making the data accessible via an online user interface over a distributed network, the method comprising:
- loading the data and the associated metadata into the computer database via a content manager;
receiving from a user a request to access the data;
in response to receiving the request, launching the online user interface displaying at least one view of the computer database;
receiving a selection of one or more functions of the online user interface, the selection representing a desired query;
in response to receiving the desired query, searching the data and the associated metadata to retrieve one or more results that match the desired query;
displaying the results that match the desired query via the online user interface;
associating one or more of the results to add to an existing association of data or to create a new association of data; and
displaying the existing or new association of data via the online user interface.
9 Assignments
0 Petitions
Accused Products
Abstract
A software module referred to as a content manager is provided for loading and maintaining a variety of data and associated metadata in a computer database. The data may be loaded in the form of individual documents that support business preparation or sales presentations where only one copy of each document is stored in the database. The metadata may be loaded in the form of attributes of the documents. A table of users may also be loaded in the database including a geographic or business division for each user. A role is assigned to the user, thereby granting access privileges to certain views of the database. An online user interface software module is also provided for remote access to the documents. Searches may be conducted by a variety of attributes. Documents may be associated into visual presentations or multiple presentations merged into one presentation. Three types of presentations private, shared, and global are supported. The user may also print, view, or download, email, post to website, or fax the documents and presentations.
180 Citations
39 Claims
-
1. A method for aggregating and retrieving a variety of data and associated metadata within a computer database and making the data accessible via an online user interface over a distributed network, the method comprising:
-
loading the data and the associated metadata into the computer database via a content manager;
receiving from a user a request to access the data;
in response to receiving the request, launching the online user interface displaying at least one view of the computer database;
receiving a selection of one or more functions of the online user interface, the selection representing a desired query;
in response to receiving the desired query, searching the data and the associated metadata to retrieve one or more results that match the desired query;
displaying the results that match the desired query via the online user interface;
associating one or more of the results to add to an existing association of data or to create a new association of data; and
displaying the existing or new association of data via the online user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer readable medium containing computer executable instructions which when executed by a computer perform a method for aggregating and retrieving a variety of documents within a repository and making the documents accessible via an online user interface over a distributed network, the method comprising:
-
receiving from a user a request to access the documents;
in response to receiving the request, rendering the online user interface displaying a view of the repository;
receiving a selection of a repository query;
in response to receiving the selection, searching the documents and one or more associated attributes and retrieving one or more documents that match the repository query wherein the one copy of the one or more documents is retrieved in response to the documents matching the repository query; and
displaying the documents that match the repository query via the online user interface. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A system for aggregating and retrieving a variety of data and associated metadata and making the data accessible over a distributed network, the system comprising:
-
a memory;
a repository containing;
one or more document visuals, wherein each document visual has associated metadata comprising one or more attributes of each document visual;
one or more attribute tables and one or more relational tables defining linking relationships between the attributes of the document visuals and the document visuals such that multiple attributes may be assigned to each document visual and wherein one copy of each document visual is loaded into the repository and the one copy of a document visual is retrieved in response to the document visual matching a desired query;
one or more users to the repository wherein each user has a primary geographic or a primary business division assigned to a user profile of each user;
a display unit; and
a processor executing computer executable instructions for providing an online user interface operative to;
receive from a user a request to access the document visuals;
in response to receiving the request, display at least one view of the repository;
receive a selection of one or more functions of the online user interface, the selection representing a desired query;
in response to receiving the desired query, search the document visuals and the associated attributes to retrieve one or more results that match the desired query;
display the results that match the desired query via the online user interface;
associate one or more of the results to add to an existing association of document visuals or to create a new association of document visuals; and
display the existing or new association of document visuals via the online user interface wherein the new or existing association of document visuals comprise a visual presentation. - View Dependent Claims (37, 38, 39)
-
Specification