Claims
- 3. A method of providing secure access to data objects, said method comprising the steps of:
providing data objects to a central database, wherein the data objects are owned by one or more distinct entities, said step of providing data objects further comprising the step of:
indexing data objects in accordance with attributes, wherein the attributes include type of data objects, originator of the data objects, owner of the data objects, and one or more of: plaintiff lawyer ID, defense lawyer ID, defense lawyer's name, plaintiff lawyer's name, and state code; and providing information concerning one or more of the data objects to a user in response to a query made by the user, said step of providing information further comprising the steps of:
receiving the query over a computer network; using the query to identify attributes for data objects sought by the user; identifying the information based on the identification; and transmitting the document back to the user over the computer network if the user is permitted access to the information.
- 4. The method of claim 3, wherein said step of indexing further comprises the steps of:
associating an object type with each type of data object; storing a copy of the object in an object repository; and extracting a plurality of attributes from the object for purposes of managing the object.
- 5. A computerized method for data management, the computerized method comprising the steps of:
receiving a first query from a first user for querying data objects, the data objects indexed in accordance with attributes, wherein the attributes include type of data objects, originator of the data objects, owner of the data objects, and one or more of plaintiff lawyer id, defense lawyer id, defense lawyer's name, plaintiff lawyer's name, and state code; receiving a first user identity indicator; storing the first query and the first user identity indicator in a first database; receiving a second query from a second user, the second query including at least a portion of the first query; searching the first database according to the second query; and responsive to searching the first database, returning the first query and the first user identity indicator.
- 6. The computerized method of claim 5, wherein the first database and the second database are different.
- 7. A system for data management, the system comprising:
a processor; a storage device connected to the processor; instructions contained on the storage device, the instructions configured to be readable from the storage device by the processor and thereby cause the processor to operate as to:
accept a first query from a first user for querying data objects, the data objects indexed in accordance with attributes, wherein the attributes include type of data objects, originator of the data objects, owner of the data objects, and one or more of: plaintiff lawyer id, defense lawyer id, defense lawyer's name, plaintiff lawyer's name, and state code; accept a first user identity indicator; store the first query and the first user identity indicator in a first database; accept a second query from a second user, the second query including at least a portion of the first query; initiate searching of the first database according to the second query; and responsive to searching the first database, return the first query and the first user identity indicator.
- 8. The system of claim 7, wherein the first user and the second user are different.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation of U.S. patent application Ser. No. 09/411,149, filed Oct. 1, 1999, which claims benefit of U.S. Provisional Application Serial No. 60/102,713 filed Oct. 1, 1998. Both of these applications are hereby incorporated herein by reference in their entirety, including the Appendix thereto containing a source code listing.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60102713 |
Oct 1998 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09411149 |
Oct 1999 |
US |
Child |
10396761 |
Mar 2003 |
US |