Method and software for supporting improved awareness of and collaboration among users involved in a task
First Claim
Patent Images
1. A method implemented on a computer for improving awareness of a status of a task, the method comprising:
- storing a first set of data representing a plurality of users involved in the task and a second set of data representing a plurality of data objects involved in the task;
receiving task-related data representing activities performed by each of the plurality of users involved in the task on the plurality of data objects involved in the task;
at a first time displaying in a first region of a screen display of the at least one of the users involved in the task a list of the plurality of users in association with an activity performed by each of the users at or most recently to the first time; and
allowing each user to initiate through the list of users one or more first collaboration tools with one or more users selected by such user, the first collaboration tools being selected from a group consisting of a synchronous communication tool, an asynchronous communication tool, and a tool for simultaneous use of a data object;
at the first time displaying in a second region of the screen display of the at least one of the users a list of the plurality of data objects in association with an activity performed upon each of the plurality of data objects at or most recently to the first time; and
allowing each user to initiate through the list of data objects one or more second collaboration tools relating to a data object selected by such user, the second collaboration tools being selected from the group consisting of a tool for viewing a history of activities relating to the selected data object, a tool for generating a work flow relating to the selected data object, and a tool for simultaneous use of a data object with one or more other users selected by such user.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses methods for improving awareness of the status of a task, and for improving collaboration among users involved in a task. Methods are provided in which activity data is displayed simultaneously in two separate regions of a screen display. A first region can contain a list of users in association with an activity most recently performed by each user. A second region can contain a list of data objects in association with an activity most recently performed on each of the data objects. Collaboration tools can be accessible through the list of users or the list of data objects.
351 Citations
33 Claims
-
1. A method implemented on a computer for improving awareness of a status of a task, the method comprising:
-
storing a first set of data representing a plurality of users involved in the task and a second set of data representing a plurality of data objects involved in the task;
receiving task-related data representing activities performed by each of the plurality of users involved in the task on the plurality of data objects involved in the task;
at a first time displaying in a first region of a screen display of the at least one of the users involved in the task a list of the plurality of users in association with an activity performed by each of the users at or most recently to the first time; and
allowing each user to initiate through the list of users one or more first collaboration tools with one or more users selected by such user, the first collaboration tools being selected from a group consisting of a synchronous communication tool, an asynchronous communication tool, and a tool for simultaneous use of a data object;
at the first time displaying in a second region of the screen display of the at least one of the users a list of the plurality of data objects in association with an activity performed upon each of the plurality of data objects at or most recently to the first time; and
allowing each user to initiate through the list of data objects one or more second collaboration tools relating to a data object selected by such user, the second collaboration tools being selected from the group consisting of a tool for viewing a history of activities relating to the selected data object, a tool for generating a work flow relating to the selected data object, and a tool for simultaneous use of a data object with one or more other users selected by such user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium storing program code for, when executed on a computer, causing the computer to perform a method for improving awareness of a status of a task, the method comprising:
-
storing a first set of data representing a plurality of users involved in the task and a second set of data representing a plurality of data objects involved in the task;
receiving task-related data representing activities performed by each of the plurality of users involved in the task on the plurality of data objects involved in the task;
at a first time displaying in a first region of a screen display of at least one of the users involved in the task a list of the plurality of users in association with an activity performed by each of the users at or most recently to the first time;
allowing each user to initiate through the list of users one or more first collaboration tools with one or more users selected by such user, the first collaboration tools being selected from a group consisting of a synchronous communication tool, an asynchronous communication tool, and a tool for simultaneous use of a data object;
at the first time displaying in a second region of the screen display of the at least one of the users a list of the plurality of data objects in association with an activity performed upon each of the plurality of data objects at or most recently to the first time; and
allowing each user to initiate through the list of data objects one or more second collaboration tools relating to a data object selected by such user, the second collaboration tools being selected from the group consisting of a tool for viewing a history of activities relating to the selected data object, a tool for generating a work flow relating to the selected data object, and a tool for simultaneous use of a data object with one or more other users selected by such user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer readable medium storing program code for, when executed on a computer, causing the computer to improve awareness and collaboration among a selected set of users involved in a project, the project involving a selected set of documents, the method comprising:
-
receiving data representing activities performed by the users on the plurality of documents;
at a first time displaying in a first region of a screen display of the computer a list of the users in association with an activity performed by each of the users at or most recently to the first time;
allowing each user to initiate through the list of users one or more first collaboration tools with one or more users selected by such user, the first collaboration tools being selected from a group consisting of a synchronous communication tool, an asynchronous communication tool, and a tool for simultaneously use of a document;
at the first time displaying in a second region of the screen display a list of the documents in association with an activity performed upon each of the plurality documents at or most recently to the first time; and
allowing each user to initiate through the list of documents one or more second collaboration tools relating to a document selected by such user, the second collaboration tools being selected from a group consisting of a tool for viewing a history of activities relating to the selected document, a tool for generating a work flow relating to the selected document, and a tool for simultaneously use of a document with one or more other users selected by such user.
-
Specification