Presenting daily task lists
First Claim
1. A computing device for a calendar system incorporating daily task lists, the computing device configured to:
- receive user input selecting a range of dates;
display a calendar view corresponding to the selected range of dates;
group a plurality of tasks based at least on dates associated with the plurality of tasks;
display a visual representation of one or more schedules of appointments within the calendar view for each date within the selected range of dates, wherein each of the appointments comprises a start time and an end time;
display a visual representation of tasks within a task bar along with the appointments within the calendar view, wherein each of the tasks comprises a date, wherein the task bar includes a plurality of daily task lists corresponding to each date of the selected range of dates within the calendar view, and wherein each daily task list displays at least one graphically interactive task indicator, wherein the task indicator indicates a task, and wherein the task indicator is selectable through user interaction and further indicates a date matching the corresponding date within the calendar view;
within a single view comprising the calendar view and the task bar, simultaneously display visual representation of a “
to do”
list separately from the calendar view and the task bar, wherein the tasks displayed in the task bar are incorporated into the “
to do”
list and are grouped according to which tasks are to be completed each day of the selected range of dates and overdue tasks being automatically rolled over to a next date;
enable the task indicator to be dragged from a first daily task list with a first date to a second daily task list with a second date through user interaction to change a date associated with the task indicated by the task indicator from the first date to the second date; and
in response to the changed date of the task indicator, update a displayed position of the incorporated task on the “
to do”
list from the first date to the second date.
2 Assignments
0 Petitions
Accused Products
Abstract
A range of dates is selected. For each date of the range of dates, a daily task list is displayed listing at least a portion of tasks having a start date or a due date matching the date. A user selection determines whether the daily task list includes only tasks having the start date or the due date for each date in the range of dates, or includes any task completed on each date. Appointments for each date in the range of dates may be presented, and the daily task list for each date may be displayed beneath, above, or alongside the appointments, or as part of a to do list. The tasks each may be assigned a color code allowing a task to be visually associated with another task or other object to which the color code also has been assigned.
68 Citations
20 Claims
-
1. A computing device for a calendar system incorporating daily task lists, the computing device configured to:
-
receive user input selecting a range of dates; display a calendar view corresponding to the selected range of dates; group a plurality of tasks based at least on dates associated with the plurality of tasks; display a visual representation of one or more schedules of appointments within the calendar view for each date within the selected range of dates, wherein each of the appointments comprises a start time and an end time; display a visual representation of tasks within a task bar along with the appointments within the calendar view, wherein each of the tasks comprises a date, wherein the task bar includes a plurality of daily task lists corresponding to each date of the selected range of dates within the calendar view, and wherein each daily task list displays at least one graphically interactive task indicator, wherein the task indicator indicates a task, and wherein the task indicator is selectable through user interaction and further indicates a date matching the corresponding date within the calendar view; within a single view comprising the calendar view and the task bar, simultaneously display visual representation of a “
to do”
list separately from the calendar view and the task bar, wherein the tasks displayed in the task bar are incorporated into the “
to do”
list and are grouped according to which tasks are to be completed each day of the selected range of dates and overdue tasks being automatically rolled over to a next date;enable the task indicator to be dragged from a first daily task list with a first date to a second daily task list with a second date through user interaction to change a date associated with the task indicated by the task indicator from the first date to the second date; and in response to the changed date of the task indicator, update a displayed position of the incorporated task on the “
to do”
list from the first date to the second date. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage device, not including a propagated signal, which stores computer-executable instructions that when executed perform actions for a calendar system incorporating daily task lists, the actions comprising:
-
receiving user input selecting a range of dates; displaying a calendar view corresponding to the selected range of dates; associating a task with a date; displaying visual representation of one or more schedules of appointments within the calendar view for each date within the selected range of dates, wherein each of the appointments comprises a start time and an end time; displaying visual representation of tasks within a task bar along with the appointments within the calendar view, wherein each of the tasks comprises a date, wherein the task bar includes a plurality of daily task lists corresponding to each date of the selected range of dates within the calendar view, and wherein each daily task list displays at least one graphically interactive task indicator, wherein the task indicator indicates a task, and wherein the task indicator is selectable through user interaction and further indicates a date matching the corresponding date within the calendar view; within a single view comprising the calendar view and the task bar, simultaneously displaying visual representation of a “
to do”
list separately from the calendar view and the task bar, wherein the tasks displayed in the task bar are incorporated into the “
to do”
list and are grouped according to which tasks are to be completed each day of the selected range of dates and overdue tasks being automatically rolled over to a next date;enabling the task indictor to be dragged from a first daily task list with a first date to a second daily task list with a second date through user interaction to change a date associated with the task indicated by the task indicator from the first date to the second date; and in response to the changed date of the task indicator, updating a displayed position of the incorporated task on the “
to do”
list from the first date to the second date. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method for a calendar system incorporating daily task lists, the method comprising:
executing, by a computer, the steps of; receiving user input selecting a range of dates; displaying a calendar view corresponding to the selected range of dates; grouping a plurality of tasks based on dates of the plurality of tasks; displaying visual representation of one or more schedules of appointments within the calendar view for each date within the selected range of dates, wherein each of the appointments comprises a start time and an end time; displaying visual representation of tasks within a task bar along with the appointments within the calendar view, wherein each of the tasks comprises a date, wherein the task bar includes a plurality of daily task lists corresponding to each date of the selected range of dates within the calendar view, and wherein each daily task list displays at least one graphically interactive task indicator, wherein the task indicator indicates a task, and wherein the task indicator is selectable through user interaction and further indicates a date matching the corresponding date within the calendar view; within a single view comprising the calendar view and the task bar, simultaneously displaying visual representation of a “
to do”
list separately from the calendar view and the task bar, wherein the tasks displayed in the task bar are incorporated into the “
to do”
list and are grouped according to which tasks are to be completed each day of the selected range of dates and overdue tasks being automatically rolled over to a next date;enabling the task indictor to be dragged from a first daily task list with a first date to a second daily task list with a second date through user interaction to change a date associated with the task indicated by the task indicator from the first date to the second date; and in response to the changed date of the task indicator, updating a displayed position of the incorporated task on the “
to do”
list from the first date to the second date.- View Dependent Claims (19, 20)
Specification