Coordinated and optimized dispatching method for electric buses
US-2024428361-A1 · Dec 26, 2024 · US
US9818076B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9818076-B2 |
| Application number | US-201414293373-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 2, 2014 |
| Priority date | Jun 2, 2014 |
| Publication date | Nov 14, 2017 |
| Grant date | Nov 14, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system is provided that visualizes an allocation of resources. The system displays a chart, where the chart includes a list of tasks and a timeline including time units. The system further displays task indicators within the timeline of the chart, where a task indicator includes task indicator segments, and where an area of a task indicator segment is proportional to a work scope of a resource allocated to a corresponding task. The system further receives a user interaction that includes a movement of the task indicator segment from a first task indicator that corresponds to a first task to a second task indicator that corresponds to a second task. The system further allocates the resource from the first task to the second task. The system further modifies the display of at least one task indicator within the timeline of the chart based on the allocation of the resource.
Opening claim text (preview).
We claim: 1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to visualize an allocation of resources among tasks, the visualizing comprising: generating, for displaying, a chart within a single user interface, the chart including a list of tasks and a timeline comprising one or more time units; generating, for displaying, task indicators that correspond to the tasks within the timeline of the chart, each task indicator including one or more task indicator segments, an area of a task indicator segment being proportional to a work scope of a resource allocated to a corresponding task, a first dimension of a task indicator segment being proportional to a throughput of the resource and a percentage resource utilization of the resource, and a second dimension of a task indicator segment being proportional to a duration of the corresponding task; receiving a user interaction that comprises a movement of the task indicator segment from a first task indicator that corresponds to a first task to a second task indicator that corresponds to a second task; allocating the resource from the first task to the second task; and modifying the display of at least one task indicator within the timeline of the chart based on the allocation of the resource from the first task to the second task. 2. The computer-readable medium of claim 1 , wherein the modifying the display of at least one task indicator further comprises increasing a width of the first task indicator and decreasing a width of the second task indicator. 3. The computer-readable medium of claim 2 , wherein the modifying the display of the at least one task indicator further comprises modifying a position of one or more successor task indicators of the first task indicator based on the increase of the width of the first task indicator. 4. The computer-readable medium of claim 3 , wherein the modifying the display of the at least one task indicator further comprises modifying a position of one or more successor task indicators of the second task indicator based on the decrease of the width of the second task indicator. 5. The computer-readable medium of claim 1 , wherein the task indicator segment further comprises a name of the resource, a throughput of the resource, and a percentage resource utilization of the resource. 6. The computer-readable medium of claim 5 , wherein the task indicator segment further comprises a fill color that represents a role of the resource. 7. The computer-readable medium of claim 1 , wherein the each task indicator comprises a bar. 8. The computer-readable medium of claim 1 , the visualizing further comprising displaying one or more interdependency indicators that correspond to one or more interdependencies among the one or more tasks within the timeline of the chart, wherein an interdependency indicator connects one task indicator with another task indicator. 9. The computer-readable medium of claim 1 , the visualizing further comprising highlighting a set of task indicators and interdependency indicators that represent a critical path. 10. The computer-readable medium of claim 1 , wherein the movement of the task indicator segment from the first task indicator to the second task indicator comprises a drag of the task indicator segment from the first task indicator to the second task indicator. 11. A computer-implemented method for visualizing an allocation of resources among tasks, the computer-implemented method comprising: generating, for displaying, a chart within a single user interface, the chart including a list of tasks and a timeline comprising one or more time units; generating, for displaying, task indicators that correspond to the tasks within the timeline of the chart, each task indicator including one or more task indicator segments, an area of a task indicator segment being proportional to a work scope of a resource allocated to a corresponding task, a first dimension of a task indicator segment being proportional to a throughput of the resource and a percentage resource utilization of the resource, and a second dimension of a task indicator segment being proportional to a duration of the corresponding task; receiving a user interaction that comprises a movement of the task indicator segment from a first task indicator that corresponds to a first task to a second task indicator that corresponds to a second task; allocating the resource from the first task to the second task; and modifying the display of at least one task indicator within the timeline of the chart based on the allocation of the resource from the first task to the second task. 12. The computer-implemented method of claim 11 , wherein the modifying the display of at least one task indicator further comprises increasing a width of the first task indicator and decreasing a width of the second task indicator. 13. The computer-implemented method of claim 12 , wherein the modifying the display of the at least one task indicator further comprises modifying a position of one or more successor task indicators of the first task indicator based on the increase of the width of the first task indicator. 14. The computer-implemented method of claim 13 , wherein the modifying the display of the at least one task indicator further comprises modifying a position of one or more successor task indictors of the second task indicator based on the decrease of the width of the second task indicator. 15. The computer-implemented method of claim 11 , wherein the task indicator segment further comprises a fill color that represents a role of the resource. 16. The computer-implemented method of claim 11 , wherein each task indicator comprises a bar. 17. A system for visualizing an allocation of resources among tasks, the system comprising: a memory; a processor coupled to said memory; a chart display module configured to display a chart within a single user interface, the chart including a list of tasks and a timeline comprising one or more time units; a task indicator display module configured to display task indicators that correspond to the tasks within the timeline of the chart, each task indicator including one or more task indicator segments, an area of a task indicator segment being proportional to a work scope of a resource allocated to a corresponding task, a first dimension of a task indicator segment being proportional to a throughput of the resource and a percentage resource utilization of the resource, and a second dimension of a task indicator segment being proportional to a duration of the corresponding task; a user interaction module configured to receive a user interaction that comprises a movement of the task indicator segment from a first task indicator that corresponds to a first task to a second task indicator that corresponds to a second task; and a resource allocation module configured to allocate the resource from the first task to the second task, wherein the task indicator display module is further configured to modify the display of at least one task indicator within the timeline of the chart based on the allocation of the resource from the first task to the second task, and wherein the chart display module, the task indicator display module, the user interaction module and the resource allocation module are executed by said processor. 18. The system of claim 17 , wherein the task indicator display module is further configured to increase a width of the first task indicator and decreasing a width of the second task indicator.
Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling · CPC title
Resource planning in a project environment · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.