Groupware time tracking
First Claim
Patent Images
1. A method for tracking time associated with a workflow task comprising:
- providing in a groupware client a workflow object representing a workflow task;
associating with the workflow object a time period, a project code, and an identifier of a groupware client user participating in the workflow task; and
in response to an event indicating completion of the workflow task, automatically transmitting to a backend application the time period, the project code, and the identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide methods and apparatuses enabling groupware to track time associated with a workflow task. A workflow object representing a workflow task is provided. The workflow object is associating with a time period, a project code, and an identifier of a groupware client user participating in the workflow task. In response to an event indicating completion of the workflow task, the time period, the project code, and the identifier is automatically transmitted to a backend application.
-
Citations
20 Claims
-
1. A method for tracking time associated with a workflow task comprising:
-
providing in a groupware client a workflow object representing a workflow task;
associating with the workflow object a time period, a project code, and an identifier of a groupware client user participating in the workflow task; and
in response to an event indicating completion of the workflow task, automatically transmitting to a backend application the time period, the project code, and the identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine readable medium having instructions which when executed by a processor cause the processor to perform operations comprising:
-
transmitting to a first groupware client a workflow object representing a workflow task, the workflow object created in a second groupware client and associated with a start time, an end time, and a project code designated by an organizer of the workflow task;
receiving from the first groupware client a response to the transmitting;
relaying the response to the second groupware client; and
when the response includes an acceptance of participation in the workflow task, automatically creating in the first groupware client a calendar entry based on the start time and the end time. - View Dependent Claims (10, 11, 12)
-
-
13. A device for processing time associated with a workflow task comprising:
-
a groupware interface to receive, from a groupware client, a request to change a property of a workflow object representing a workflow task, the workflow object associated with a time, a project code, and one or more user identifiers; and
a backend application, connected to the groupware interface, comprising;
a reporting module to determine if the property was incorporated into an external report;
a storage interface to transmit the property to a storage system in response to the request if the property was not incorporated into the external report; and
a notification module to transmit an error message to the groupware client in response to the request if the property was incorporated into the external report. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification