Method and apparatus for navigating through a task on a computer

US9632995B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9632995-B2
Application numberUS-71783803-A
CountryUS
Kind codeB2
Filing dateNov 20, 2003
Priority dateNov 22, 2002
Publication dateApr 25, 2017
Grant dateApr 25, 2017

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.

Assisting a user to navigate through a performance of a task, the task including a plurality of sub-tasks. Two or more of the sub-tasks are serially presented on a graphical user interface. Each of the two or more sub-tasks is displayed in a respective area of the graphical user interface. For each of the two or more sub-tasks, the user is enabled to perform the sub-task by entering information into the respective area of the sub-task as the sub-task is presented. While the two or more sub-tasks are being presented, a sub-task list of items is displayed to the user on the graphical user interface. Each item represents a respective one of the plurality of sub-tasks. Displaying the sub-task list includes displaying, within at least one of the items, information corresponding to the sub-task represented by the at least one item.

First claim

Opening claim text (preview).

What is claimed is: 1. A computational device for assisting a user in navigating through a performance of a task, the task including a plurality of sub-tasks, the computational device comprising: a display device in communication with the computational device; a processor implemented at least partly in hardware and configured to implement: a graphical user interface, comprising: a list of two or more sub-tasks associated with the task, the list displaying on the display device for each sub-task: an identifier, and a value corresponding to a parameter, and two or more panels, each panel associated with a respective sub-task in the list; and a task performance component configured to: control a presentation of the two or more panels in the graphical user interface, for each of the two or more sub-tasks in the list, enable a user to perform the sub-task by entering information into the respective panel associated with the sub-task as the sub-task is presented, enable the user to perform the two or more sub-tasks in a non-linear user-selectable order that is independent of a positional order in which the two or more sub-tasks are listed in the list, wherein, after performing one sub-task in the list, the user is enabled to select and perform any of the remaining sub-tasks indicated in the list as a subsequent sub-task, detect information entered by the user in a panel associated with a sub-task, based on the information entered by the user in the panel associated with the sub-task, determine a change in a value corresponding to a parameter of another sub-task, and automatically update the list to display the changed value of the other sub-task in the graphical user interface on the display device, determine a change in a value corresponding to a parameter of the sub-task based on the information entered in the panel associated with the sub-task, dynamically determine a new additional sub-task that is required to be performed by the user to complete the task in addition to the two or more sub-tasks indicated in the list of sub-tasks, the new sub-task being determined based on the change in the value corresponding to the parameter of the sub-task, and automatically update the list of sub-tasks on the graphical user interface to display the new additional sub-task to the user in addition to the two or more sub-tasks. 2. The computational device of claim 1 , wherein the list is operable, for each of the two or more sub-tasks in the list, to control a display of the information entered by the user in the respective panel of the sub-task. 3. The computational device of claim 1 , wherein the list is operable to enable the user to perform the two or more sub-tasks in a temporal order in which the user selects the two or more sub-tasks from the list. 4. The computational device of claim 1 , wherein the task performance component is operable to determine one or more of the sub-tasks required to perform the task based on the information entered by the user in the respective panels of at least one of the two or more sub-tasks. 5. The computational device of claim 1 , the task performance component is operable, in the event that information already has been entered by the user for a first sub-task, to determine that the first sub-task is no longer to be included in the list, to control notifying the user that confirming an acceptance of the information entered in the first panel will result in the information entered for the second sub-task being discarded, and to update the list of sub-tasks to remove the first sub-task from the list. 6. The computational device of claim 1 , wherein the computational device is operable to perform the task of creating one or more rules of an access control sub-task list for a network device. 7. The computational device of claim 1 , wherein the list is operable to vertically orient the list on the graphical user interface. 8. The computational device of claim 1 , wherein the other sub-task is located higher than the sub-task in the positional order in which the two or more sub-tasks are listed in the list. 9. The computational device of claim 1 , wherein the other sub-task is located lower than the sub-task in the positional order in which the two or more sub-tasks are listed in the list. 10. A computer-implemented method of assisting a user in navigating through a performance of a task, the task including a plurality of sub-tasks, the method comprising acts of: (A) presenting two or more sub-tasks on a graphical user interface displayed on a display device in communication with a computational device, each of the two or more sub-tasks displayed in a respective panel; (B) for each of the two or more sub-tasks, enabling the user to perform the sub-task by entering information into the respective panel associated with the sub-task as the sub-task is presented; (C) while the two or more sub-tasks are being presented, displaying a list of the two or more sub-tasks to the user on the graphical user interface, the list displaying on the display device for each sub-task an identifier and a value corresponding to a parameter; (D) enabling the user to perform the two or more sub-tasks in a non-linear user-selectable order that is independent of a positional order in which the two or more sub-tasks are listed in the list, wherein, after performing one sub-task in the list, the user is enabled to select and perform any of the remaining sub-tasks indicated in the list as a subsequent sub-task; (E) detecting information entered by the user in a panel associated with a sub-task; (F) based on the information entered by the user in the panel associated with the sub-task, determining a change in a value corresponding to a parameter of another sub-task, and automatically updating the list to display the changed value of the other sub-task in the graphical user interface on the display device; (G) changing a value corresponding to a parameter of a sub-task based on information entered by the user in a panel associated with the sub-task; (H) dynamically determining a new additional sub-task that is required to be performed by the user to complete the task, the new sub-task being determined based on the change in the value corresponding to the parameter of the sub-task; and (I) automatically updating the list on the graphical user interface to display the new additional sub-task to the user. 11. The method of claim 10 , wherein act (C) includes, for each of the two or more sub-tasks, displaying the information entered by the user in the panel associated with the sub-task. 12. The method of claim 10 , further comprising: (J) enabling the user to perform the two or more sub-tasks in a temporal order in which the user selects the two or more sub-tasks from the list. 13. The method of claim 10 , further comprising: (J) determining one or more of the sub-tasks required to perform the task based on information entered by the user in the respective panels of at least one of the two or more sub-tasks. 14. The method of claim 10 , wherein information already has been entered by the user for a first sub-task and act (H) includes determining that the first sub-task is no longer to be included in the list, the method further comprising an act of: (J) notifying the user that confirming an acceptance of the information entered in the first panel will result in the information entered for the second sub-task being discarded. 15. The method of claim 10 , wherein performing the task includes creating one or more rules of an access control sub-task list for a network device. 16. The meth

Assignees

Inventors

Classifications

  • Configuring for program initiating, e.g. using registry, configuration files · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • Sequencing of tasks or work · CPC title

  • G06F40/174Primary

    Form filling; Merging · CPC title

  • Installation · 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 US9632995B2 cover?
Assisting a user to navigate through a performance of a task, the task including a plurality of sub-tasks. Two or more of the sub-tasks are serially presented on a graphical user interface. Each of the two or more sub-tasks is displayed in a respective area of the graphical user interface. For each of the two or more sub-tasks, the user is enabled to perform the sub-task by entering information…
Who is the assignee on this patent?
Locke Brian Stanley, Breck Gail M, Brousseau David Alexander, and 5 more
What technology area does this patent fall under?
Primary CPC classification G06F40/174. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 25 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).