Patent ID: 11860954
Assignee: ZAKTA, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 1:
2. A method for establishing and utilizing a collaborative search portal comprising steps, executed by one or more computers, of:
receiving a search query over a computer network;
generating search result data from processing the search query through at least one search engine;
generating a collaborative search portal associated with the search query; receiving one or more instructions, over the computer network, for associating at least one of the search result data with the collaborative search portal;
associating the at least one of the search result data with the collaborative search portal;
associating a set of collaborators with the collaborative search portal; storing, in one or more storage devices, the collaborative search portal and the associated search result data; and
wherein the instructions are further configured to operate a network accessible computer system to perform the steps of:
(i) allowing access to the collaborative search portal by each of the collaborators;
(ii) allowing any of the collaborators to modify the collaborative search portal wherein the instructions are configured to allow any of the collaborators to modify the collaborative search portal by performing at least one of: (a) adding a file to the collaborative search portal, and (b) adding a link not included in the search result data to the collaborative search portal;
(iii) displaying any modifications to the collaborative search portal made by one collaborator to all other collaborators in real time;
(iv) providing a chat interface allowing any of the collaborators to communicate with other collaborators in real time;
(v) receiving, from one or more collaborators who are not the source of the search query, one or more instructions, over the computer network, for generating one or more a plurality of folders within the collaborative search portal, the one or more folders being associated with the search result data;
(vi) based on the one or more instructions received from the collaborator who is not the source of the search query, generating the one or more plurality of folders within the collaborative search portal wherein each folder from the plurality of folders is accessible to multiple collaborators;
(vii) receiving one or more instructions, over the computer network, for associating a file with at least one of the one or more plurality of folders;
(viii) associating the file with at least one of the one or more folders;
(ix) allowing any of the collaborators to modify the collaborative search portal by performing actions associated with the file, wherein the actions the collaborators are allowed to perform associated with the file comprise editing the file;
(x) logging actions associated with the file performed by the collaborators, and filing versions of the file prior to and/or after each action associated with the file is performed;
(xi) allowing at least one collaborator from the set of collaborators to revert an action associated with the file to an earlier version of the file;
(xii) associating a multi-portal collaborator from the set of collaborators with a set of one or more other collaborative search portals, each of said one or more other collaborative search portals being associated with its own respective set of collaborators;
(xiii) allowing, for each of the one or more other collaborative search portals, collaborators from that collaborative search portal's respective set of collaborators to modify that collaborative search portal; and
(xiv) providing a multi-portal status interface allowing the multi-portal collaborator to simultaneously view, for each of the one or more other collaborative search portals, a most recent updated time for that collaborative search portal, and identifiers of one or more collaborators from that collaborative search portal's respective set of collaborators.