Project chart with soft constraint

US10628765B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10628765-B2
Application numberUS-201414330044-A
CountryUS
Kind codeB2
Filing dateJul 14, 2014
Priority dateJul 14, 2014
Publication dateApr 21, 2020
Grant dateApr 21, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system is provided that visualizes soft constraints among tasks. The system displays a chart within a user interface, where the chart includes a timeline including one or more time units. The system further displays task indicators that correspond to tasks within the timeline of the chart. The system further determines a soft constraint among a first task and a second task of the tasks. The system further displays a soft connector that corresponds to the soft constraint within the timeline of the chart, where the soft connector connects a first task indicator that corresponds to the first task with a second task indicator that corresponds to the second task.

First claim

Opening claim text (preview).

We claim: 1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to visualize soft constraints among tasks, the visualizing comprising: displaying a chart within a user interface, wherein the chart comprises a timeline comprising one or more time units; displaying a first task indicator that corresponds to a first task, a second task indicator that corresponds to a second task, and a third task indicator that corresponds to a third task within a timeline of the chart, wherein the displayed first task indicator, second task indicator, and third task indicator each indicate a start time and an end time for the corresponding first task, second task, and third task; determining a soft constraint between the first task and the second task based on a same resource, wherein, the soft constraint is configured to be relaxed based on a change in resources allocated to at least one of the first task or the second task, the soft constraint indicates that the same resource is configured to perform the first task and the second task, and the first task and the second task do not comprise a finish-to-start task interdependency between them; determining a minimum delay of the first task that results in a delay of the second task based on a difference between a finish time for the first task and a start time for the second task; automatically displaying, by a visual soft constraint system, a soft connector based on the soft constraint that connects the first task indicator with the second task indicator, wherein the soft connector is selectively displayed when the determined minimum delay is less than or equal to a threshold, wherein the threshold is automatically defined by the visual soft constraint system to control a degree of soft connector clutter within the chart; automatically adjusting, by the visual soft constraint system and based on a delay in completion of the first task and the soft constraint, the display of the first task indicator to indicate a delayed end time for the first task and the display of second task indicator to indicate a delayed start time and end time for the second task, wherein the delay to the first task and second task creates a critical path that includes the first task, the second task, and the third task, the critical path being based on the resource interdependency between the first task and the second task and a finish-to-start task interdependency between the second task and the third task, and the display of the soft connector is automatically updated to indicate the created critical path. 2. The computer-readable medium of claim 1 , wherein the threshold is defined by a user. 3. The computer-readable medium of claim 1 , wherein the soft constraint is configured to be relaxed by the visual soft constraint system when one or more resources are allocated to at least one of the first task or the second task. 4. The computer-readable medium of claim 1 , wherein the soft connector comprises a dashed line. 5. The computer-readable medium of claim 1 , wherein the first task indicator comprises a first bar and the second task indicator comprises a second bar. 6. The computer-readable medium of claim 1 , the visualizing further comprising highlighting the first task indicator, the second task indicator, and the soft connector when the first task indicator, the second task indicator, and the soft connector represent a critical path. 7. The computer-readable medium of claim 6 , wherein the soft connector is displayed using a first color, wherein the highlighting comprises displaying the soft connector using a second color that is different from the first color. 8. The computer-readable medium of claim 1 , wherein the chart is a Gantt chart. 9. The computer-readable medium of claim 1 , wherein the first task and the second task are part of a project comprising a plurality of tasks, and the critical path indicates that the soft constraint between the first task and the second task is a portion of a critical path that spans the duration of the project. 10. The computer-readable medium of claim 1 , wherein the soft connector is not displayed by the visual soft constraint system when the determined minimum delay is greater than the threshold. 11. The computer-readable medium of claim 10 , wherein a fourth task indicator that corresponds to a fourth task and a fifth task indicator that corresponds to a fifth task is displayed within the timeline, a second same resource is configured to perform the fourth task and the fifth task, a second minimum delay of the fourth task that results in a delay of the fifth task is determined based on a difference between a finish time for the fourth task and a start time for the fifth task, and a soft connector that connects the fourth task indicator to the fifth task indicator is not displayed by the visual soft constraint system based on the determined second minimum delay being greater than the threshold. 12. The computer-readable medium of claim 1 , wherein, a hard connector that connects the second task indicator and the third task indicator is displayed based on the finish-to-start task interdependency, the displayed hard connector is different from the displayed soft connector; and the display of the hard connector is updated to indicate the created critical path. 13. A computer-implemented method for visualizing soft constraints among tasks, the computer-implemented method comprising: displaying a chart within a user interface, wherein the chart comprises a timeline comprising one or more time units; displaying a first task indicator that corresponds to a first task, a second task indicator that corresponds to a second task, and a third task indicator that corresponds to a third task within a timeline of the chart, wherein the displayed first task indicator, second task indicator, and third task indicator each indicate a start time and an end time for the corresponding first task, second task, and third task; determining a soft constraint between the first task and the second task based on a same resource, wherein, the soft constraint is configured to be relaxed based on a change in resources allocated to at least one of the first task or the second task, the soft constraint indicates that the same resource is configured to perform the first task and the second task, and the first task and the second task do not comprise a finish-to-start task interdependency between them; determining a minimum delay of the first task that results in a delay of the second task based on a difference between a finish time for the first task and a start time for the second task; automatically displaying, by a visual soft constraint system, a soft connector based on the soft constraint that connects the first task indicator with the second task indicator, wherein the soft connector is selectively displayed when the determined minimum delay is less than or equal to a threshold, wherein the threshold is automatically defined by the visual soft constraint system to control a degree of soft connector clutter within the chart; automatically adjusting, by the visual soft constraint system and based on a delay in completion of the first task and the soft constraint, the display of the first task indicator to indicate a delayed end time for the first task and the display of second task indicator to indicate a delayed start time and end time for the second task, wherein the delay to the first task and second task creates a critical path that includes the first task, the second task, and the third task, the critical path being based

Assignees

Inventors

Classifications

  • Status monitoring or status determination for a person or group · CPC title

  • Staff planning in a project environment · CPC title

  • Resource planning in a project environment · CPC title

  • Resource planning, allocation, distributing or scheduling for enterprises or organisations · CPC title

  • Workflow collaboration or project management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10628765B2 cover?
A system is provided that visualizes soft constraints among tasks. The system displays a chart within a user interface, where the chart includes a timeline including one or more time units. The system further displays task indicators that correspond to tasks within the timeline of the chart. The system further determines a soft constraint among a first task and a second task of the tasks. The s…
Who is the assignee on this patent?
Oracle Int Corp
What technology area does this patent fall under?
Primary CPC classification G06Q10/063114. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 21 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).