Back to results
US 11,308,455 B2Granted
Management, tracking, analysis of tasks and calendar events
OwnerNikita Kozlovskiinventor
Life of this patent
Estimating the term…
Abstract
A system and method enabling a user to manage tasks and events, and enabling a user to seamlessly manage and track their work and life tasks in a single application. In embodiments of the invention a mobile computing device is enabled using specialized software, remote storage, and computing systems to provide the task and event management functionality.
Claims14
A method of executing tasks in a computing device, comprising:
- receiving a sequence of tasks from a hardware-based storage database;
- displaying, on an application user interface having an interface display including a plurality of interface elements, a sequence of tasks defining a first active state;
- receiving an indication from the user to commence execution of a first task in the sequence of tasks and transitioning to a second active state, wherein the interface display displays at least one task datum and graphical task interface elements corresponding a completion status of the task, an option to mark the task complete, and an option to interrupt the execution of the task;
- wherein, when a task is completed, adding a record to the database, and transitioning to a third active state in the interface display that solicits feedback from the user on a satisfaction metric corresponding to the task;
- wherein, when an interrupt signal is received from a user in a second active state, transitioning to a fourth active state where the interface display presents a plurality of interface elements corresponding to possible factors why the task was terminated prior to completion, prompting the user to select at least one, and adding a record to the database;
- wherein, when a user engages an interface element corresponding to a break, transitioning to a fifth active state in which the interface display shows at least one graphical break indicator corresponding to a type of break taken and aggregate time spent on that break type;
- receiving a break signal from user via the display;
- and
- causing the interface display to present to the user a selection of interface icons corresponding to user characteristics for a time period, receiving input from the user relative to the user characteristics, recording the input in the database, and calculating at least one correlative statistic.
6 more elements
A computing device, comprising:
- a processor configured with processor-executable instructions to perform operations comprising:
- receiving a sequence of tasks from a hardware-based storage database;
- displaying, on an application user interface having an interface display including a plurality of interface elements, a sequence of tasks defining a first active state;
- receiving an indication from the user to commence execution of a first task in the sequence of tasks and transitioning to a second active state, wherein the interface display displays at least one task datum and graphical task interface elements corresponding a completion status of the task, an option to mark the task complete, and an option to interrupt the execution of the task;
- wherein, when a task is completed, adding a record to the database, and transitioning to a third active state in the interface display that solicits feedback from the user on a satisfaction metric corresponding to the task;
- wherein, when an interrupt signal is received from a user in a second active state, transitioning to a fourth active state where the interface display presents a plurality of interface elements corresponding to possible factors why the task was terminated prior to completion, prompting the user to select at least one, and adding a record to the database;
- wherein, when a user engages an interface element corresponding to a break, transitioning to a fifth active state in which the interface display shows at least one graphical break indicator corresponding to a type of break taken and aggregate time spent on that break type;
- receiving a break signal from user via the display;
- and
- causing the interface display to present to the user a selection of interface icons corresponding to user characteristics for a time period, receiving input from the user relative to the user characteristics, recording the input in the database, and calculating at least one correlative statistic.
7 more elements
Dependencies are inferred from the claim text.