Method and system for collaborative searching
First Claim
1. A computer-implemented method for collaboratively searching for stored documents related to an organization, the method comprising:
- creating a collaborative document, wherein multiple users can add search criteria to the collaborative document;
posting the collaborative document to a collaborative shared logical location accessible by multiple users;
receiving at least a first search criterion from a first user computer and adding and saving the first search criterion to the collaborative document;
receiving at least a second search criterion from a second user computer and adding and saving the second search criterion to the same collaborative document, wherein the first and second user computers are geographically separated;
performing a search of the stored documents based on the collaborative document containing the first and second search criteria to create one or more search results that identify stored documents, wherein the search of the stored documents includes a search of an online index that stores metadata for both online and offline documents,wherein offline documents include documents stored in secondary copies, including copies stored in backups, in archive copies, or in a tape library,wherein some or all of the offline documents contain data that is no longer available on a local area network of the organization, andwherein the online index stores data at least identifying an existence and location of both the online and offline documents; and
providing the one or more search results that identify stored documents, wherein the provided search results include an indication of a location of at least one offline document.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for leveraging a collaborative document or information management system for improving searches for multiple users are provided, referred to as a collaborative search system. A search may be based on keywords within a document or supplemental information, such as data classification tags associated with the document. Searches may be performed on live data within a company as well as on backup or other secondary copies of data. The system may also maintain an index of all of the content available anywhere within the company. The collaborative search system provides an integrated collaborative search experience to collaborative participants, such that multiple users can participate in a search.
360 Citations
21 Claims
-
1. A computer-implemented method for collaboratively searching for stored documents related to an organization, the method comprising:
-
creating a collaborative document, wherein multiple users can add search criteria to the collaborative document; posting the collaborative document to a collaborative shared logical location accessible by multiple users; receiving at least a first search criterion from a first user computer and adding and saving the first search criterion to the collaborative document; receiving at least a second search criterion from a second user computer and adding and saving the second search criterion to the same collaborative document, wherein the first and second user computers are geographically separated; performing a search of the stored documents based on the collaborative document containing the first and second search criteria to create one or more search results that identify stored documents, wherein the search of the stored documents includes a search of an online index that stores metadata for both online and offline documents, wherein offline documents include documents stored in secondary copies, including copies stored in backups, in archive copies, or in a tape library, wherein some or all of the offline documents contain data that is no longer available on a local area network of the organization, and wherein the online index stores data at least identifying an existence and location of both the online and offline documents; and providing the one or more search results that identify stored documents, wherein the provided search results include an indication of a location of at least one offline document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for sharing, among multiple users, search criteria pertaining to stored data objects controlled by an organization, and search results reflecting the stored data objects, the system comprising:
-
a collaborative document management component configured to share documents between multiple users; a collaborative search component configured to receive search criteria and share search results between multiple users through the collaborative document management component, wherein the collaborative search component permits multiple users to; update a collaborative search document to form a search query by permitting each of the multiple users to input search criteria to the same collaborative search document, and review search results that reflect both online and offline stored data objects, wherein offline stored data objects include data objects stored in secondary copies of data objects, including backups or archive copies, and wherein some or all of the offline stored data objects include data objects no longer accessible via a local area network of the organization; a content indexing system for creating an index of both online and offline data objects, and for using the index to perform searches for both online and offline data objects, based on search criteria received from the collaborative search component; and a security component configured to impose access restrictions, wherein the security component is further configured to restrict a first subset of the multiple users from reviewing a first search result reflecting a first offline data object based on a first set of access control information, but to permit a second subset of the multiple users to review the same search result based on a second set of access control information. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-readable storage medium encoded with instructions for controlling a computer system to perform a method to allow multiple users to process search results relating to an organization'"'"'s stored documents, wherein the computer system includes multiple computers or terminals coupled via a network operated or controlled by the organization, the method comprising:
-
receiving multiple search results based on a search for documents stored within a data storage system, wherein the search is conducted at least in part by searching an online index that stores metadata for both online and offline documents, wherein each of the multiple search results is related to a stored document that matches one or more specified search criteria, and wherein the search results reflect both online and offline stored documents, wherein offline documents include documents stored in secondary copies, including copies stored in backups, in archive copies, or in a tape library, and wherein some or all of the offline documents are no longer available on the network operated or controlled by the organization; creating a collaborative document containing the received multiple search results; posting the collaborative document to a shared location so that multiple users can access the collaborative document over the network; and receiving from a user a result indication related to a first search result, wherein the first search result is related to a first document, wherein the result indication is based on the user'"'"'s evaluation of the first search result or the first document, wherein the result indication is either; a flag to provide additional information relating to the first search result in the collaborative document or a tag that modifies the first document with additional information; and associating a received flag or tag with the first document in the online index to permit later searching of the online index based at least in part on the flag or tag. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer-implemented method for collaboratively searching for stored documents related to an organization, the method comprising:
-
creating a query, wherein multiple users can add search criteria to the query; posting the query to a collaborative shared location accessible by multiple users; receiving at least a first search criterion from a first user and adding and saving the first search criterion to the query; receiving at least a second search criterion from a second user and adding and saving the second search criterion to the same query, wherein the first and second users are geographically separated but can communicate through a network; and performing a search of the stored documents based on the query containing the first and second search criteria to create one or more search results that identify stored documents, wherein the search of the stored documents includes a search of an online index that stores metadata for both online and offline documents, wherein offline documents include documents stored in secondary copies, including one or more copies stored in backups, in archive copies, or in a tape library, and wherein some or all of the offline documents contain data that is no longer available on a local area network of the organization.
-
Specification