Case management system and method for collaborative project teaming
First Claim
1. A method for facilitating collaboration on a project by multiple team members, comprising:
- storing a plurality of projects and a plurality of documents in persistent storage of a server system;
launching, by a user, an application program that displays an expandable and collapsible view showing each project of the plurality of projects for which the user is a team member and each document linked to each of the shown projects;
associating searchable metadata with each project;
propagating the searchable metadata associated with each project to each document linked that project; and
searching for a given document using the metadata propagated from the project linked to that document.
1 Assignment
0 Petitions
Accused Products
Abstract
Described are a system and method for facilitating collaboration on a project by multiple team members. A plurality of projects and a plurality of documents are stored in persistent storage of a server system. A user launches an application program that displays an expandable and collapsible view showing each project of the plurality of projects for which the user is a team member and each document linked to each of the shown projects. Searchable metadata is associated with each project. The searchable metadata associated with each project is propagated to each document linked to that project. A given document is searched for using the metadata propagated from the project linked to that document.
-
Citations
31 Claims
-
1. A method for facilitating collaboration on a project by multiple team members, comprising:
-
storing a plurality of projects and a plurality of documents in persistent storage of a server system;
launching, by a user, an application program that displays an expandable and collapsible view showing each project of the plurality of projects for which the user is a team member and each document linked to each of the shown projects;
associating searchable metadata with each project;
propagating the searchable metadata associated with each project to each document linked that project; and
searching for a given document using the metadata propagated from the project linked to that document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for facilitating collaboration on a project by multiple team members, comprising:
-
means for storing a plurality of projects and a plurality of documents in persistent storage of a server system;
means for launching, by a user, an application program that displays an expandable and collapsible view showing each project of the plurality of projects for which the user is a team member and each document linked to each of the shown projects;
means for associating searchable metadata with each project;
means for propagating the searchable metadata associated with each project to each document linked that project; and
means for searching for a given document using the metadata propagated from the project linked to that document. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for use with a computer system, the computer program product comprising a computer useable medium having embodied therein program code comprising:
-
program code for storing a plurality of projects and a plurality of documents in persistent storage of a server system;
program code for launching, by a user, an application program that displays an expandable and collapsible view showing each project of the plurality of projects for which the user is a team member and each document linked to each of the shown projects;
program code for associating searchable metadata with each project;
program code for propagating the searchable metadata associated with each project to each document linked that project; and
program code for searching for a given document using the metadata propagated from the project linked to that document. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A computer data signal embodied in a carrier wave for use with a computer system having a display and capable of generating a user interface through which a user may interact with the computer system, the computer data signal comprising:
-
program code for storing a plurality of projects and a plurality of documents in persistent storage of a server system;
program code for launching, by a user, an application program that displays an expandable and collapsible view showing each project of the plurality of projects for which the user is a team member and each document linked to each of the shown projects;
program code for associating searchable metadata with each project;
program code for propagating the searchable metadata associated with each project to each document linked that project; and
program code for searching for a given document using the metadata propagated from the project linked to that document. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification