Visual task assignment system
First Claim
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to visualize task assignments, the visualizing comprising:
- displaying a project plan timeline within a user interface, wherein project plan timeline data is accessed from a data store to display information about the project plan timeline;
displaying a first work channel that represents a first work type and a second work channel that represents a second work type within the user interface, wherein the first work type and second work type are different;
displaying a first incoming/pending (VP) sub-channel and a first allocated/completed (A/C) sub-channel within the first work channel, wherein the first I/P sub-channel visually represents work of the first work type that is incoming or pending, the first A/C sub-channel visually represents allocated or completed work of the first work type, and an amount of work indicated by I/P indicators within the first I/P sub-channel on a given date visually corresponds to an amount of work indicated by A/C indicators within the first A/C sub-channel on the given date;
displaying a first resource indicator within the first A/C sub-channel and a second resource indicator within the first A/C sub-channel, wherein the first resource indicator visually represents work of the first work type allocated to or completed by a first resource for a specified date-time period, and the second resource indicator visually represents work of the first work type allocated to or completed by a second resource for a specified date-time period;
displaying a first I/P indicator within the first I/P sub-channel, wherein the first I/P indicator visually represents an amount of incoming work of the first work type for a specified date-time period, and a flow of incoming work for the first work type is continuous;
receiving, from a user, a selection of a portion of the first resource indicator, the selection indicating a portion of the amount of work of the first work type assigned to the first resource for a specified date-time period;
receiving a user interaction that comprises a drag of the selected portion of the first resource indicator and a drop within a first resource availability indicator, wherein the first resource availability indicator visually represents an availability of the first resource;
un-assigning work corresponding to the selected portion of the first resource indicator from the first resource in response to the drag of the selected portion of the first resource indicator and the drop within the first resource availability indicator; and
dynamically updating the display of the first work channel to reflect the un-assigning of the work corresponding to the selected portion of the first resource indicator.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided that visualizes task assignments. The system displays a project plan timeline within a user interface. The system further displays a first resource indicator and a second resource indicator within the project plan timeline. The system further displays a task indicator within the first resource indicator. The system further defines a side-area region of the task indicator, where the defining the side-area region designates the task as a multi-resource enabled task. The system further assigns the task to the second resource in response to a drag of the side-area region of the task indicator and a drop within the second resource indicator, where the task is assigned to both the first resource and the second resource. The system further displays a first task part indicator and a second task part indicator within the project plan timeline in place of the display of the task indicator. The first task part indicator is displayed within the first resource indicator and the second task part indicator is displayed within the second resource indicator.
-
Citations
18 Claims
-
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to visualize task assignments, the visualizing comprising:
-
displaying a project plan timeline within a user interface, wherein project plan timeline data is accessed from a data store to display information about the project plan timeline; displaying a first work channel that represents a first work type and a second work channel that represents a second work type within the user interface, wherein the first work type and second work type are different; displaying a first incoming/pending (VP) sub-channel and a first allocated/completed (A/C) sub-channel within the first work channel, wherein the first I/P sub-channel visually represents work of the first work type that is incoming or pending, the first A/C sub-channel visually represents allocated or completed work of the first work type, and an amount of work indicated by I/P indicators within the first I/P sub-channel on a given date visually corresponds to an amount of work indicated by A/C indicators within the first A/C sub-channel on the given date; displaying a first resource indicator within the first A/C sub-channel and a second resource indicator within the first A/C sub-channel, wherein the first resource indicator visually represents work of the first work type allocated to or completed by a first resource for a specified date-time period, and the second resource indicator visually represents work of the first work type allocated to or completed by a second resource for a specified date-time period; displaying a first I/P indicator within the first I/P sub-channel, wherein the first I/P indicator visually represents an amount of incoming work of the first work type for a specified date-time period, and a flow of incoming work for the first work type is continuous; receiving, from a user, a selection of a portion of the first resource indicator, the selection indicating a portion of the amount of work of the first work type assigned to the first resource for a specified date-time period; receiving a user interaction that comprises a drag of the selected portion of the first resource indicator and a drop within a first resource availability indicator, wherein the first resource availability indicator visually represents an availability of the first resource; un-assigning work corresponding to the selected portion of the first resource indicator from the first resource in response to the drag of the selected portion of the first resource indicator and the drop within the first resource availability indicator; and dynamically updating the display of the first work channel to reflect the un-assigning of the work corresponding to the selected portion of the first resource indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for visualizing task assignments, the computer-implemented method comprising:
-
displaying a project plan timeline within a user interface, wherein project plan timeline data is accessed from a data store to display information about the project plan timeline; displaying a first work channel that represents a first work type and a second work channel that represents a second work type within the user interface, wherein the first work type and second work type are different; displaying a first incoming/pending (I/P) sub-channel and a first allocated/completed (A/C) sub-channel within the first work channel, wherein the first I/P sub-channel visually represents work of the first work type that is incoming or pending, the first A/C sub-channel visually represents allocated or completed work of the first work type, and an amount of work indicated by I/P indicators within the first I/P sub-channel on a given date visually corresponds to an amount of work indicated by A/C indicators within the first A/C sub-channel on the given date; displaying a first resource indicator within the first A/C sub-channel and a second resource indicator within the first A/C sub-channel, wherein the first resource indicator visually represents work of the first work type allocated to or completed by a first resource for a specified date-time period, and the second resource indicator visually represents work of the first work type allocated to or completed by a second resource for a specified date-time period; displaying a first I/P indicator within the I/P sub-channel, wherein the first I/P indicator visually represents an amount of incoming work of the first work type for a specified date-time period, and a flow of incoming work for the first work type is continuous; receiving, from a user, a selection of a portion of the first resource indicator, the selection indicating a portion of the amount of work of the first work type assigned to the first resource for a specified date-time period; receiving a user interaction that comprises a drag of the selected portion of the first resource indicator and a drop within a first resource availability indicator, wherein the first resource availability indicator visually represents an availability of the first resource; un-assigning work corresponding to the selected portion of the first resource indicator from the first resource in response to the drag of the selected portion of the first resource indicator and the drop within the first resource availability indicator; and dynamically updating the display of the first work channel to reflect the un-assigning of the work corresponding to the selected portion of the first resource indicator. - View Dependent Claims (16, 17)
-
-
18. A system for visualizing task assignments, the system comprising:
-
a processor in communication with a data store and a display for displaying a user interface, wherein the processor is configured to; display, on the display, a project plan timeline within a user interface, wherein project plan timeline data is accessed from the data store to display information about the project plan timeline; display a first work channel that represents a first work type and a second work channel that represents a second work type within the user interface, wherein the first work type and second work type are different; display a first incoming/pending (VP) sub-channel and a first allocated/completed (A/C) sub-channel within the first work channel, wherein the first I/P sub-channel visually represents work of the first work type that is incoming or pending, the first A/C sub-channel visually represents allocated or completed work of the first work type, and an amount of work indicated by I/P indicators within the first I/P sub-channel on a given date visually corresponds to an amount of work indicated by A/C indicators within the first A/C sub-channel on the given date; display a first resource indicator within the first A/C sub-channel and a second resource indicator within the first A/C sub-channel, wherein the first resource indicator visually represents work of the first work type allocated to or completed by a first resource for a specified date-time period, and wherein the second resource indicator visually represents work of the first work type allocated to or completed by a second resource for a specified date-time period; display a first I/P indicator within the I/P sub-channel, wherein the first I/P indicator visually represents an amount of incoming work of the first work type for a specified date-time period, and a flow of incoming work for the first work type is continuous; receive, from a user, a selection of a portion of the first resource indicator, the selection indicating a portion of the amount of work of the first work type assigned to the first resource for a specified date-time period; receive a user interaction that comprises a drag of the selected portion of the first resource indicator and a drop within a first resource availability indicator, wherein the first resource availability indicator visually represents an availability of the first resource; un-assign work corresponding to the selected portion of the first resource indicator from the first resource in response to the drag of the selected portion of the first resource indicator and the drop within the first resource availability indicator; and dynamically update the display of the first work channel to reflect the un-assigning of the work from the first resource corresponding to the selected portion of the first resource indicator.
-
Specification