Action based to-do list

US9754224B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9754224-B2
Application numberUS-49294109-A
CountryUS
Kind codeB2
Filing dateJun 26, 2009
Priority dateJun 26, 2009
Publication dateSep 5, 2017
Grant dateSep 5, 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.

A method for implementing an action-based to-do list includes monitoring user actions with a personal management device which is configured to compare the user actions to a task definition file. A processor of the personal management device determines if the user actions fulfill one or more predefined conditions, within the task definition file. If a condition is fulfilled, the processor of the personal management device modifies the to-do list based on the fulfilled condition. A personal management device for implementing an action-based to-do list includes a user interface configured to allow a user to interact with a to-do list application and a processor configured to execute the to-do list application. The to-do list application, when executed, causes the processor to monitor user actions and compare the user actions to a task definition file, determine if the user actions fulfill one or more conditions within the task definition file, and if a condition is fulfilled, modify the to-do list based on the fulfilled condition.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for implementing an action-based to-do list comprises: accessing a task definition file listing an external application in which a to-do task on the action-based to-do list is to be performed, in which the task definition file comprises a number of criteria which are tracked and used to automatically manipulate the action-based to-do list; automatically configuring the external application within the user's computing environment to facilitate the user accomplishing the to-do task; monitoring, with a personal management device, user actions within the external application; comparing, with the personal management device, the user actions within the external application to the number of criteria in the task definition file; determining when the user actions within the external application fulfill a criteria within the task definition file; and automatically modifying the to-do list with the personal management device based on the fulfilled criteria. 2. The method of claim 1 , further comprising initiating creation of a to-do task in said to-do list within an external calendaring application. 3. The method of claim 1 , further comprising: consulting an action history and determining context and time sequence of user actions; and automatically generating a new entry in the task definition file based on the context and time sequence of user action. 4. The method of claim 1 , further comprising: presenting the user with the task definition file for inspection and modification, in which the task definition file comprises completion criteria for individual to-do tasks; and modifying the completion criteria by the user as part of creation of the to-do task. 5. The method of claim 1 , further comprising placing a negative task definition within the task definition file, the negative task definition prohibiting automatic creation of to-do tasks based on user actions related to a specific external application. 6. The method of claim 1 , further comprising providing the user with a list of completion criteria, the user selecting a completion criterion from the list to define when the task is complete, the task being automatically marked as complete when the selected completion criteria is satisfied. 7. The method of claim 1 , further comprising interfacing with an external calendaring application to generate and import tasks derived from calendar entries and to export to the external calendaring application calendar entries blocking out time to perform the to-do tasks. 8. The method of claim 1 , in which the task definition file further comprises a location of computer files related to completion of the task. 9. A personal management device for implementing an action-based to-do list comprising: a user interface for interfacing a user with a to-do list application; and a processor configured to execute the to-do list application; in which the to-do list application, when executed, causes the processor to: generate a task definition file based on a history of a user's actions performed within an environment; access a listing in the task definition file, the listing comprising a list of external applications in which a to-do task on the action-based to-do list is to be performed; automatically open the external application within the user's computing environment to facilitate the user accomplishing the to-do task; monitor user actions within the external application and compare the user actions to completion criteria in the task definition file; determine when the user actions within the external application fulfill a completion criterion within the task definition file; and modify the to-do list based on the fulfilled completion criterion by marking the to-do task as complete. 10. The device of claim 9 , further comprising a translation module configured to import and export data related to to-do tasks to and from an external calendaring application. 11. The method of claim 1 , further comprising creating the to-do task by: selecting, by a user, either a manual method or automated method to be used to determine if a to-do task is complete; and recording the user selection in the task definition file. 12. The method of claim 1 , further comprising, in response to a triggering event recorded in the task definition file, display a query requesting the user confirm that a to-do task has been completed. 13. The method of claim 1 , in which the task definition file defines completion of the task as visiting a URL, exiting a URL, opening a file, logging onto an application, or combinations thereof. 14. The method of claim 1 , in which the task definition file defines a to-do task by identifying an application and file, in which completion of a to-do task comprises opening the file with the application. 15. The method of claim 2 , in which initiating creation of a to-do task within said external application comprises scheduling a calendar event in an external calendaring application. 16. The method of claim 15 , in which scheduling a calendar event in an external calendaring application triggers autonomous generation of a to-do task to prepare for the calendar event, in which the to-do task is passed back to the external calendar application to reserve time to accomplish the task. 17. The method of claim 2 , in which initiating creation of a to-do task within said external application comprises selecting a button in a web browser. 18. The method of claim 1 , further comprising: recognizing, using an intelligent agent, patterns of user behavior in an action history; and selecting, using the intelligent agent, tasks to incorporate the patterns of user behavior into a to-do list. 19. The device of claim 9 , in which the intelligent agent automatically configures the user's computing environment by opening a web browser and directing the web browser to a predetermined web address listed in the task definition file. 20. The method of claim 1 , further comprising automatic generation of to-do tasks from user actions within external applications in the computing environment. 21. The method of claim 1 , in which the task definition file comprises a link to an external application in which the task will be performed. 22. The method of claim 1 , in which initiating creation of the to-do task within the external application further comprises activating, by the user, a button within the external application for creating a new to-do task. 23. The method of claim 8 , in which automatically configuring the external application comprises: opening the external application in the computing environment; and directing the external application to files related to the task. 24. A method for implementing an action-based to-do list comprises: generating a task definition file comprising a listing of an external computer application in which the task is to be performed and a location of files related to a to-do task; monitoring, with a personal management device, a history of repetitive actions of a user; determining context and time sequence of the repetitive actions; generating a prompt to add an entry to the task definition file based on the history of repetitive actions; adding an entry to the task definition file based on input received responsive to the prompt; presenting, with a personal management device, a user with the task definition file for inspection and modification of completion criteria for the

Assignees

Inventors

Classifications

  • G06Q10/06Primary

    Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title

  • Sequencing of tasks or work · CPC title

  • Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs (query results presentation G06F16/156) · CPC title

  • using calendar-based scheduling for task assignment · CPC title

  • Interaction with lists of selectable items, e.g. menus · 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 US9754224B2 cover?
A method for implementing an action-based to-do list includes monitoring user actions with a personal management device which is configured to compare the user actions to a task definition file. A processor of the personal management device determines if the user actions fulfill one or more predefined conditions, within the task definition file. If a condition is fulfilled, the processor of the…
Who is the assignee on this patent?
Bradley Lisa Marie Wood, Brantner Timothy, Brown Jason Michael, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06Q10/06. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 05 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).