FACILITATING ALLOCATION OF RESOURCES TO TASKS
First Claim
1. A method of facilitating allocation of resources to tasks, said method comprising:
- receiving inputs representing a plurality of tasks, a plurality of resources, and duration of allocation of each of said plurality of resources to respective tasks in respective days; and
sending for display a unified graphical interface (UGI) indicating said plurality of tasks, the corresponding ones of said plurality of resources allocated for each task, and an extent of utilization of each of said resource in each day.
1 Assignment
0 Petitions
Accused Products
Abstract
An aspect of the present invention facilitates allocation of resources to tasks. In an embodiment, a user provides inputs representing tasks, resources, and duration of allocation of each of the resources to respective tasks in respective days. A unified graphical interface (UGI) indicating the tasks, the corresponding resources allocated for each task, and an extent of utilization of each resource in each day, is displayed. According to another aspect, the UGI includes the identifiers and daily capacities of each resource along a first direction, a timeline identifying days along a second direction (perpendicular to the display of the first direction), and vertical columns, with each column corresponding to a respective resource, wherein a width of a column identifies the daily capacity of the corresponding resource.
-
Citations
20 Claims
-
1. A method of facilitating allocation of resources to tasks, said method comprising:
-
receiving inputs representing a plurality of tasks, a plurality of resources, and duration of allocation of each of said plurality of resources to respective tasks in respective days; and sending for display a unified graphical interface (UGI) indicating said plurality of tasks, the corresponding ones of said plurality of resources allocated for each task, and an extent of utilization of each of said resource in each day. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine readable medium storing one or more sequences of instructions for causing a system to facilitate allocation of resources to tasks, wherein execution of said one or more instructions by one or more processors contained in said system causes said system to perform the actions of:
-
receiving inputs representing a plurality of tasks, a plurality of resources, and duration of allocation of each of said plurality of resources to respective tasks in respective days; and sending for display a unified graphical interface (UGI) indicating said plurality of tasks, the corresponding ones of said plurality of resources allocated for each task, and an extent of utilization of each of said resource in each day. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A digital processing system comprising:
-
a processor; a random access memory (RAM); a machine readable medium to store one or more instructions, which when retrieved into said RAM and executed by said processor causes said digital processing system to facilitate allocation of resources to tasks, said digital processing system performing the actions of; receiving inputs representing a plurality of tasks, a plurality of resources, and duration of allocation of each of said plurality of resources to respective tasks in respective days; and sending for display a unified graphical interface (UGI) indicating said plurality of tasks, the corresponding ones of said plurality of resources allocated for each task, and an extent of utilization of each of said resource in each day. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification