9135340

Research System And Method With Record Builder

PublishedSeptember 15, 2015
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
25 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system for providing relevant documents from a plurality of databases, comprising: at least one processor; a search module executing on said processor for receiving at least one search expression via a user computer and executing one or more searches according to the received search expression; at least one managed database including a plurality of managed documents previously identified in search results by said search module in one or more prior searches executed by said search module, each of said managed documents having been selectively chosen by a user from the search results for storage in said managed database upon the one or more prior searches, said at least one managed database further including a plurality of search records including one or more prior search expressions, wherein each of the managed documents is associated in said managed database with at least one of the prior search expressions used to identify such managed document in at least one of the prior searches; a plurality of unmanaged databases including a plurality of unmanaged documents; wherein said search module comprises software for searching the at least one managed database to identify at least one of the prior search expressions corresponding to the at least one received search expression and retrieving at least one of the managed documents associated with the identified prior search expression from, said managed database; wherein said search module further comprises software for searching said plurality of unmanaged databases to identify one or more unmanaged documents corresponding to the at least one received search expression, receiving a user selection of at least one of the unmanaged documents associated with the at least one received search expression, and storing the at least one of the unmanaged documents associated with the received search expression in said at least one managed database.

2

2. The system according to claim 1 , wherein said search module associates the unmanaged document with the at least one received search expression.

3

3. The system according to claim 1 , wherein each search record further includes data indicative of at least one user associated with the search record.

4

4. The system according to claim 1 , wherein said managed database further includes a document profile record for each of the managed documents, wherein the document profile record includes data indicative of at least one source of the managed document.

5

5. The system according to claim 4 , wherein the source includes one of the unmanaged databases.

6

6. The system according to claim 1 , further comprising: a document management system for managing the plurality of search records and managed documents in the managed database, wherein one or more of the search records is associated with at least one matter by the document management system.

7

7. A method for providing relevant documents from a plurality of databases, comprising the steps of: receiving at least one search expression via a user computer; querying one or more managed databases using a search module executing on a processor, the managed databases including a plurality of managed documents previously identified in search results by the search module in one or more prior searches executed by the search module, each of said managed documents having been selectively chosen from the search results by a user for storage in said managed database by a user upon the one or more prior searches, the managed databases further including a plurality of search records including at least one prior search expression, wherein each of the managed documents is associated in said managed database with at least one of the prior search expressions used to identify such managed document in at least one of the prior searches; identifying at least one of the prior search expressions corresponding to the at least one received search expression; retrieving at least one of the managed documents associated with the identified search expression from said managed database.

8

8. The method according to claim 7 , wherein said step of querying the managed databases includes comparing the at least one search expression to the prior search expressions.

9

9. The method according to claim 7 , further comprising the steps of: querying a plurality of unmanaged databases, the unmanaged databases including a plurality of unmanaged documents; and determining at least one of the unmanaged documents relevant to the at least one search expression.

10

10. The method according to claim 9 , further comprising the steps of: receiving a user selection of at least one of the determined unmanaged documents via the user computer; storing the selected unmanaged document in the one or more managed databases.

11

11. The method according to claim 10 , wherein said step of storing includes associating the selected unmanaged document with the received search expression and one of the plurality of search records.

12

12. The method according to claim 10 , wherein said step of storing includes determining whether the managed databases comprise the selected unmanaged document.

13

13. The method according to claim 10 , wherein a substantial portion of the managed documents have a common file format, wherein the selected unmanaged document is stored in the common file format.

14

14. The method according to claim 9 , further comprising the steps of: creating a new search record; and storing at least a portion of the determined unmanaged documents together with the at least one search expression in the new search record.

15

15. The method according to claim 7 , wherein one or more of the search records are associated with one or more matters in the managed databases.

16

16. The method according to claim 7 , wherein the at least one search expression includes one or more search terms, wherein the determined search record includes at least a predetermined number of the one or more search terms.

17

17. The method according to claim 7 , further comprising the steps of: receiving at least one second search expression from a second user in an organization via a second user computer, wherein the first search expression is received from a first user in the organization; comparing the second search expression to the first search expression and the plurality of prior search expressions; and retrieving at least one managed document associated with the first search expression if the second search expression substantially corresponds to the first search expression; and retrieving at least one managed document associated with a prior search expression if the second search expression substantially corresponds to the prior search expression.

18

18. A system for searching data collections, comprising: at least one database including a plurality of documents, wherein at least a portion of said documents were previously identified in search results by a search module in one or more prior searches executed by said search module, each of the at least a portion of said documents having been selectively chosen from the search results by a user for storage in said database by a user upon the one or more prior searches, said database further comprising a plurality of search records including one or more first search expressions, wherein each of the at least a portion of said documents is associated in said database with at least one of the first search expressions used to identify such document in at least one of the prior searches; at least one processor; said search module executing on said processor for receiving at least one second search expression via a user computer, said search module determining at least one of the search records relevant to the second search expression and retrieving one or more of the at least a portion of said documents associated with the determined search record from said at least one database; and wherein said search module is further for determining at least one of the plurality documents relevant to the second search expression and not associated with any one of the plurality of search records.

19

19. The system according to claim 18 , wherein the at least one database includes at least one managed database and at least one unmanaged database, wherein the managed database includes each of the plurality of search records and each of the plurality of documents that are associated with at least one search record.

20

20. The system according to claim 19 , wherein the unmanaged database includes each of the plurality of documents that are not associated with any one of the plurality of search records.

21

21. A system for searching data collections, comprising: at least one managed database including a plurality of search records indicative of prior searches, each search record including one or more search expressions associated with one or more managed documents previously identified in search results by a search module in one or more prior searches executed by said search module, said managed documents having been selectively chosen from the search results by a user for storage in said managed database by a user upon the one or more of the prior searches, wherein each of the managed documents is associated in said managed database with at least one of the prior search expressions used to identify such managed document in at least one of the prior searches; at least one unmanaged database including a plurality of unmanaged documents; at least one processor; said search module executing on said processor comprising software for receiving at least one search expression via a user computer, determining at least one of the search records relevant to the received search expression and retrieving one or more of the managed documents in the determined search record, wherein said search module further comprises software for identifying one or more of the unmanaged documents relevant to the received search expression; and a document management system for storing at least one of the determined unmanaged documents in the managed database and associating at least one of the determined unmanaged documents with the received search expression in the managed database.

22

22. The system according to claim 21 , wherein each of the search records and plurality of first documents are accessible via said document management system.

23

23. The system according to claim 21 , wherein the at least one unmanaged database includes a plurality of unmanaged databases; wherein said search module translates the search expression for at least one of the plurality of unmanaged databases; and wherein the search module simultaneously searches each of the plurality of unmanaged databases.

24

24. The system according to claim 21 , wherein the at least one determined unmanaged document is stored upon receipt of a user selection of the at least one determined unmanaged document.

25

25. The method according to claim 7 , further comprising the steps of: associating the at least one search expression received by the user computer with the at least one managed document in the managed database, such that the at least one managed document is associated with two or more search expressions in the managed database.

Patent Metadata

Filing Date

Unknown

Publication Date

September 15, 2015

Inventors

John Duncan
Ramon Caudet
Carl W. Williams

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Research System And Method With Record Builder” (9135340). https://patentable.app/patents/9135340

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.