Discovery information management system
First Claim
1. A system for collecting, storing and distributing information among plural users, the system comprising:
- a server having a network interface and being connected to a network or the Internet;
at least one client computer being connected to the server, the client computer being used by a user;
means for setting up a project with a project name;
means for creating and modifying user accounts for a plurality of users for the project;
means for tracking configurable database tables under a database application using a data table, said data table containing a data entry containing table name or navigation name, and a unique number or string for each of the configurable database tables;
means for configuring at least one database table for the project by creating one or more database tables, deleting one or more database tables, overwriting one or more database tables, changing and/or the table structures of one or more database tables, and making all data entries in the data table consistent with the database tables under the database application;
means for creating a navigation bar using navigation names or table names from the data entries of the data table for at least one database table;
means for submitting information from client computer to the server for storage in any of the at least one database table; and
means for retrieving information from any of the at least one database table and sending the retrieved information to the client computer for display,wherein one of the buttons of the navigation bar is for accessing the retrieving means, and at least one button on a web page associating with any of the at least one database table is for accessing the submitting means.
0 Assignments
0 Petitions
Accused Products
Abstract
A discovery information management system, which can be easily configured, instantly reset, and run by project managers, is disclosed for use in discovery processes. The system allows users to post information on a discussion board, exchange email between members, add information to plural configurable database tables, validate information in different routes by different methods, move information between tables, share real-time information by using local search method, project-wide search method, and interactive data retrieving tools. The system also allows the users to process information by using interactive server pads, investigative identity data search algorithm, identity data processing algorithm, configurable interactive data entry tool, and phrase construction tool.
88 Citations
44 Claims
-
1. A system for collecting, storing and distributing information among plural users, the system comprising:
-
a server having a network interface and being connected to a network or the Internet; at least one client computer being connected to the server, the client computer being used by a user; means for setting up a project with a project name; means for creating and modifying user accounts for a plurality of users for the project; means for tracking configurable database tables under a database application using a data table, said data table containing a data entry containing table name or navigation name, and a unique number or string for each of the configurable database tables; means for configuring at least one database table for the project by creating one or more database tables, deleting one or more database tables, overwriting one or more database tables, changing and/or the table structures of one or more database tables, and making all data entries in the data table consistent with the database tables under the database application; means for creating a navigation bar using navigation names or table names from the data entries of the data table for at least one database table; means for submitting information from client computer to the server for storage in any of the at least one database table; and means for retrieving information from any of the at least one database table and sending the retrieved information to the client computer for display, wherein one of the buttons of the navigation bar is for accessing the retrieving means, and at least one button on a web page associating with any of the at least one database table is for accessing the submitting means. - 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. A system for collecting, storing and distributing information among plural users, the system comprising:
-
a server having a network interface and being connected to a network or the Internet; at least one client computer being connected to the server, the client computer being used by a user; means for creating user accounts for plural users; means for generating a data validation table in support of at least one data validation method for at least one database table, wherein the at least one data validation method comprises manager validation and/or voting validation; means for submitting data to the server for storage in the at least one database table from the users; means for storing data the at least one database table; means for validating data for the at least one database table, wherein the validating means comprises means for retrieving data records and displaying the data records on the data validation table, marking the data records to be validated submitting the data validation table to the server, identifying the marked data records, and changing the data validation statuses of the marked data records; and means for sending data from at least one database tables to the client computer. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for collecting, storing and distributing information among plural users on a server-and-clients system, the method comprising the steps of:
-
creating user accounts for plural users; designating a project with a project name; configuring at least one database table within a project life or between two project life cycles, for the storage of information to be collected, stored, and distributed, by uploading and executing a configuration file or an exported project file containing table names and table structures, wherein the step of executing the configuration file or the exported project file containing table names and table structures further comprises overwriting database tables, deleting database tables, creating new database tables, and/or modifying database tables; creating a navigation bar including a navigation button for each of the at least one database table which has been configured; submitting information to the server for storage in any of the at least one database table; retrieving information from any of the at least one database tables and sending the retrieved information to the client computers of the users; and displaying the retrieved information on the client computers. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification