Computer assisted and/or implemented method for group collarboration on projects incorporating electronic information
First Claim
1. In a computer-implemented system, a method for group collaboration through associative filing, in projects, of electronic information including at least one of structured and unstructured electronic data, documentation, and other information, cooperative with native applications that manipulate items comprising the electronic information, the items comprising the electronic information being associatively filed within one or more projects, said group collaboration method comprising at least one of the sequential, non-sequential, and sequence independent steps of:
- (A) storing at least one project of a plurality of projects, the project referencing a plurality of items comprising the electronic information;
(B) associating each of the individual items with a multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time forming the multi-dimensional tag, wherein associating the individual items includes at least one of suggesting and automatically assigning values for the activities, people, places, objects and time for the items;
(C) storing the individual items for later retrieval using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time;
(D) determining retrieval criteria, including the multi-dimensional tag for the at least one item of the plurality of items;
(E) searching for the at least one item of the plurality of items corresponding to the retrieval criteria, retrieving the at least one item and displaying information characterizing the retrieved at least one item;
(F) associating at least one team having at least one member with the at least one project;
(G) assigning at least one of a plurality of users as the at least one member of the at least one team;
(H) associating at least one functionality, task, job or role with the at least one of the plurality of users assigned to the at least one team;
(I) storing the at least one team in association with the at least one project using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time;
(J) displaying information characterizing the at least one project and the at least one team associated therewith;
(K) selecting at least one of the plurality of items in the at least one project using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; and
(L) displaying information characterizing the item in a native application corresponding therewith.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program device manages group collaboration on projects, where the projects incorporate associatively filed electronic information. A team of users associated with the project is optionally dynamic and re-definable. A plurality of items are associated with a project; the present invention provides for automatic integration with different native applications supporting the items. Items and/or projects can be associated with more than one project. One or more embodiments of the present invention provide, for example, that a team member can send messages automatically addressed to other team members on the project. Optionally, team members can also attach items in the project to emails to be sent to individuals not on the team.
342 Citations
19 Claims
-
1. In a computer-implemented system, a method for group collaboration through associative filing, in projects, of electronic information including at least one of structured and unstructured electronic data, documentation, and other information, cooperative with native applications that manipulate items comprising the electronic information, the items comprising the electronic information being associatively filed within one or more projects, said group collaboration method comprising at least one of the sequential, non-sequential, and sequence independent steps of:
-
(A) storing at least one project of a plurality of projects, the project referencing a plurality of items comprising the electronic information; (B) associating each of the individual items with a multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time forming the multi-dimensional tag, wherein associating the individual items includes at least one of suggesting and automatically assigning values for the activities, people, places, objects and time for the items; (C) storing the individual items for later retrieval using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; (D) determining retrieval criteria, including the multi-dimensional tag for the at least one item of the plurality of items; (E) searching for the at least one item of the plurality of items corresponding to the retrieval criteria, retrieving the at least one item and displaying information characterizing the retrieved at least one item; (F) associating at least one team having at least one member with the at least one project; (G) assigning at least one of a plurality of users as the at least one member of the at least one team; (H) associating at least one functionality, task, job or role with the at least one of the plurality of users assigned to the at least one team; (I) storing the at least one team in association with the at least one project using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; (J) displaying information characterizing the at least one project and the at least one team associated therewith; (K) selecting at least one of the plurality of items in the at least one project using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; and (L) displaying information characterizing the item in a native application corresponding therewith. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. In a computer-implemented system, a method for group collaboration through associative filing, in projects, of electronic information including at least one of structured and unstructured electronic data, documentation, and other information, cooperative with native applications that manipulate items comprising the electronic information, the items comprising the electronic information being associatively filed within one or more projects, said group collaboration method comprising at least one of the sequential, non-sequential, and sequence independent steps of:
-
(A) storing at least one project of a plurality of projects, the project referencing a plurality of items comprising the electronic information, the project being assigned to one of a plurality of project types, each of the project types being associated with at least a portion of a plurality of users, and each of the project types being further associated with at least one of a plurality of business rules; (B) associating each of the individual items with a multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time forming the multi-dimensional tag, wherein associating the individual items includes at least one of suggesting and automatically assigning values for the activities, people, places, objects and time for the items; (C) storing the individual items for later retrieval using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; (D) determining retrieval criteria, including the multi-dimensional tag for the at least one item of the plurality of items; (E) searching for the at least one item of the plurality of items corresponding to the retrieval criteria, retrieving the at least one item and displaying information characterizing the retrieved at least one item; (F) associating at least one team having at least one member with the at least one project; (G) assigning at least one of the plurality of users as the at least one member of the at least one team, the users assigned as members of the at least one team being limited to the at least a portion of the plurality of users associated with the project type assigned to the at least one project; (H) storing the at least one team in association with the at least one project using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; (I) displaying information characterizing the at least one project and the at least one team associated therewith; (J) redefining the at least one member assigned to the at least one team; and (K) selecting a project and listing the plurality of items in the project, and responsive to a selection of at least one of the plurality of items, displaying information characterizing the item, via a native application cooperating therewith.
-
-
17. A computer-implemented system for group collaboration through associative filing, in projects, of electronic information including at least one of structured and unstructured electronic data, documentation, and other information, cooperative with native applications that manipulate items comprising the electronic information, comprising:
-
(A) means for storing at least one project of a plurality of projects, the project referencing a plurality of items comprising the electronic information, the project being assigned to one of a plurality of project types, each of the project types being associated with at least a portion of a plurality of users, and each of the project types being further associated with at least one of a plurality of business rules; (B) means for associating each of the individual items with a multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time forming the multi-dimensional tag, wherein associating the individual items includes means for at least one of suggesting and automatically assigning values for the activities, people, places, objects and time for the items; (C) means for storing the individual items for later retrieval using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; (D) means for determining retrieval criteria, including the multi-dimensional tag for the at least one item of the plurality of items; (E) means for searching for the at least one item of the plurality of items corresponding to the retrieval criteria, retrieving the at least one item and displaying information characterizing the retrieved at least one item; (F) means for associating at least one team having at least one member with the at least one project; (G) means for assigning at least one of the plurality of users as the at least one member of the at least one team, the users assigned as members of the at least one team being limited to the at least a portion of the plurality of users associated with the project type assigned to the at least one project; (H) means for storing the at least one team in association with the at least one project using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; (I) means for displaying information characterizing the at least one project and the at least one team associated therewith; (J) means for redefining the at least one member assigned to the at least one team; and (K) means for selecting a project and listing the plurality of items in the project, and responsive to a selection of at least one of the plurality of items, displaying information characterizing the item, via a native application cooperating therewith.
-
-
18. A computer-readable storage medium comprising instructions being read by at least one computer, for group collaboration through associative filing, in projects, of electronic information including at least one of structured and unstructured electronic data, documentation, and other information, cooperative with native applications that manipulate items comprising the electronic information, the items comprising the electronic information being associatively filed within one or more projects, said instructions implementing the steps of:
-
(A) storing at least one project of a plurality of projects, the project referencing a plurality of items comprising the electronic information, the project being assigned to one of a plurality of project types, each of the project types being associated with at least a portion of a plurality of users, and each of the project types being further associated with at least one of a plurality of business rules; (B) associating each of the individual items with a multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time forming the multi-dimensional tag, wherein associating the individual items includes at least one of suggesting and automatically assigning values for the activities, people, places, objects and time for the items; (C) storing the individual items for later retrieval using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; (D) determining retrieval criteria, including the multi-dimensional tag for the at least one item of the plurality of items; (E) searching for the at least one item of the plurality of items corresponding to the retrieval criteria, retrieving the at least one item and displaying information characterizing the retrieved at least one item; (F) associating at least one team having at least one member with the at least one project; (G) assigning at least one of the plurality of users as the at least one member of the at least one team, the users assigned as members of the at least one team being limited to the at least a portion of the plurality of users associated with the project type assigned to the at least one project; (H) storing the at least one team in association with the at least one project using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; (I) displaying information characterizing the at least one project and the at least one team associated therewith; (J) redefining the at least one member assigned to the at least one team; and (K) selecting a project and listing the plurality of items in the project, and responsive to a selection of at least one of the plurality of items, displaying information characterizing the item, via a native application cooperating therewith.
-
-
19. In a computer-implemented system, a method for group collaboration through associative filing, in projects, of electronic information including at least one of structured and unstructured electronic data, documentation, and other information, cooperative with native applications that manipulate items comprising the electronic information, the items comprising the electronic information being associatively filed within one or more projects, said group collaboration method comprising at least one of the sequential, non-sequential, and sequence independent steps of:
-
(A) storing at least one project of a plurality of projects, the project referencing a plurality of items comprising the electronic information, the project being assigned to one of a plurality of project types, and each of the project types being associated with at least a portion of a plurality of users, and each of the project types being further associated with at least one of a plurality of business rules; (B) associating each of the individual items with a multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time forming the multi-dimensional tag, wherein associating the individual items includes at least one of suggesting and automatically assigning values for the activities, people, places, objects and time for the items; (C) storing the individual items for later retrieval using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; (D) determining retrieval criteria, including the multi-dimensional tag for the at least one item of the plurality of items; (E) searching for the at least one item of the plurality of items corresponding to the retrieval criteria, retrieving the at least one item and displaying information characterizing the retrieved at least one item; (F) associating at least one team having at least one member with the at least one project; (G) assigning at least one of the plurality of users as the at least one member of the at least one team; (H) storing the at least one team in association with the at least one project using the multi-dimensional tag comprising a plurality of classes, and the plurality of classes comprise activities, people, places, objects, and time; (I) displaying information characterizing the at least one project and the at least one team associated therewith; (J) removing at least one user from the at least one team, assigning at least one user as the at least one member of the at least one team; and (K) reassigning at least one user in at least one functionality, task, job or role associated with the at least one team.
-
Specification