Dynamic graphic indicator for connected tasks
AssigneeIntellectual Ventures Fund 83 LLC
InventorRonald S. Cok
Life of this patent
Estimating the term…
Abstract
A dynamic diagram for a set of connected tasks comprises icons in a graphic user interface, each icon representing a task, including a first task, a last task, and at least one intermediate task, the at least one intermediate task having at least two connected tasks one of which can optionally be immediately performed after the at least one intermediate task. Only one of the tasks is a current task represented by an active icon. Remaining tasks are represented by inactive icons. Two of the inactive icons, each representing one of the at least two connected tasks, are selectable as a new active icon representing a new current task; and first new-task indicators indicating the selectable inactive icons representing the at least two connected tasks.
Claims25
A method comprising,
- displaying, on a display, a plurality of tasks, wherein each of the plurality of tasks is displayed as an icon, and wherein the plurality of tasks comprises a starting task, one or more intermediate tasks, and a final task;
- determining, using a processor, one or more first subsequent tasks for the starting task;
- indicating a first process flow for the plurality of tasks by connecting, using a visual indication on the display, the starting task to each of the one or more first subsequent tasks;
- determining, using the processor, one or more second subsequent tasks for each of the one or more intermediate tasks;
- modifying the first process flow to indicate a second process flow for the plurality of tasks by connecting, using the visual indication on the display, each of the one or more intermediate tasks with a respective one or more second subsequent tasks, wherein at least one of the second subsequent tasks connects to the final task;
- automatically determining, using the processor, a current task from the plurality of tasks;
- indicating on the display the current task;
- and
- adding, using the processor, a directional element to each of the one or more second subsequent tasks immediately after, and if previously performed, immediately before, the current task, wherein the directional element indicates the second process flow for the plurality of tasks, and wherein only the one or more subsequent tasks immediately after, and if previously performed, immediately before, the current task are selectable and have the directional element, while all other tasks in the plurality of tasks are deselected and their directional element, if any, is removed.
A system comprising,
- a display configured to display a plurality of tasks, wherein each of the plurality of tasks is displayed as an icon, and wherein the plurality of tasks comprises a starting task, one or more intermediate tasks, and a final task;
- and
- one or more processors configured to:
- determine one or more first subsequent tasks for the starting task;
- indicate a first process flow for the plurality of tasks by connecting, using a visual indication on the display, the starting task to each of the one or more first subsequent tasks;
- determine one or more second subsequent tasks for each of the one or more intermediate tasks;
- modify the first process flow to indicate a second process flow for the plurality of tasks by connecting, using the visual indication on the display, each of the one or more intermediate tasks with a respective one or more second subsequent tasks, wherein at least one of the second subsequent tasks connects to the final task;
- determine a current task from the plurality of tasks;
- indicate the current task;
- and
- add a directional element to each of the one or more second subsequent tasks immediately after, and if previously performed, immediately before, the current task, wherein the directional element indicates the second process flow for the plurality of tasks, and wherein only the one or more subsequent tasks immediately after, and if previously performed, immediately before, the current task are selectable and have the directional element, while all other tasks in the plurality of tasks are deselected and their directional element, if any, is removed.
A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising,
- instructions to a display a plurality of tasks, wherein each of the plurality of tasks is displayed as an icon, and wherein the plurality of tasks comprises a starting task, one or more intermediate tasks, and a final task;
- instructions to determine one or more first subsequent tasks for the starting task;
- instructions to indicate a first process flow for the plurality of tasks by connecting, using a visual indication on the display, the starting task to each of the one or more first subsequent tasks;
- instructions to determine one or more second subsequent tasks for each of the one or more intermediate tasks;
- instructions to modify the first process flow to indicate a second process flow for the plurality of tasks by connecting, using the visual indication on the display, each of the one or more intermediate tasks with a respective one or more second subsequent tasks, wherein at least one of the second subsequent tasks connects to the final task;
- instructions to determine a current task from the plurality of tasks;
- instructions to indicate the current task;
- and
- instructions to add a directional element to each of the one or more second subsequent tasks immediately after, and if previously performed, immediately before, the current task, wherein the directional element indicates the second process flow for the plurality of tasks, and wherein only the one or more subsequent tasks immediately after, and if previously performed, immediately before, the current task are selectable and have the directional elements, while all other tasks in the plurality of tasks are deselected and their directional element, if any, is removed.
Dependencies are inferred from the claim text.