Schedule management apparatus, schedule management method and program
First Claim
Patent Images
1. A schedule management apparatus for managing user'"'"'s schedules and tasks, comprising:
- a context estimation rule storage device which stores a context estimation rule for use in estimation of contexts indicative of conditions of the user;
a listing device configured to list up spare time blocks wherein there is no schedule set by the user;
a context estimation device configured to apply the context estimation rule to the listed spare time blocks, thereby estimating contexts of the spare time blocks;
a task template storage device which associates a task with subtasks of the task, and stores a task template showing respective metadata of the subtasks;
a task input device which inputs a task;
a dividing device configured to divide the task input by the task input device into plural subtasks on the basis of the task template;
a task recommendation rule storage device which stores a task recommendation rule for recommending tasks to do in accordance with the relation between contexts and metadata of tasks;
a task recommendation device configured to apply the task recommendation rule to the listed spare time blocks, and to recommend tasks to do in the spare time blocks on the basis of the contexts of the spare time blocks and the metadata of the subtasks; and
a task schedule management device configured to manage recommended tasks as schedules.
1 Assignment
0 Petitions
Accused Products
Abstract
A context estimation rule is applied to spare time on a user'"'"'s schedule, and contexts are estimated. On the basis of a task template, an input task is divided into plural subtasks. A task recommendation rule for recommending tasks to do from the relation between contexts and metadata of tasks is applied to the spare time of the user, and tasks to do in the spare time are recommended on the basis of the contexts of the spare time and the metadata of the subtasks. The recommended tasks are managed as schedules.
-
Citations
15 Claims
-
1. A schedule management apparatus for managing user'"'"'s schedules and tasks, comprising:
-
a context estimation rule storage device which stores a context estimation rule for use in estimation of contexts indicative of conditions of the user;
a listing device configured to list up spare time blocks wherein there is no schedule set by the user;
a context estimation device configured to apply the context estimation rule to the listed spare time blocks, thereby estimating contexts of the spare time blocks;
a task template storage device which associates a task with subtasks of the task, and stores a task template showing respective metadata of the subtasks;
a task input device which inputs a task;
a dividing device configured to divide the task input by the task input device into plural subtasks on the basis of the task template;
a task recommendation rule storage device which stores a task recommendation rule for recommending tasks to do in accordance with the relation between contexts and metadata of tasks;
a task recommendation device configured to apply the task recommendation rule to the listed spare time blocks, and to recommend tasks to do in the spare time blocks on the basis of the contexts of the spare time blocks and the metadata of the subtasks; and
a task schedule management device configured to manage recommended tasks as schedules. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A schedule management method for managing user'"'"'s schedules and tasks, comprising:
-
storing a context estimation rule for use in estimation of contexts indicative of conditions of the user;
listing up spare time blocks wherein there is no schedule set by the user;
applying the context estimation rule to the listed spare time blocks, thereby estimating contexts of the spare time blocks;
associating a task with subtasks of the task, and storing a task template showing respective metadata of the subtasks;
inputting a task;
dividing the input task into plural subtasks on the basis of the task template;
storing a task recommendation rule for recommending tasks to do in accordance with the relation between contexts and metadata of tasks;
applying the task recommendation rule to the listed spare time blocks, and recommending tasks to do in the spare time blocks on the basis of the contexts of the spare time blocks and the metadata of the subtasks; and
managing the recommended tasks as schedules. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A schedule management program for managing user'"'"'s schedules and tasks, stored in a computer readable medium, the program comprising:
-
means for instructing a computer to store a context estimation rule for use in estimation of contexts indicative of conditions of the user;
means for instructing the computer to list up spare time blocks wherein there is no schedule set by the user;
means for instructing the computer to apply the context estimation rule to the listed spare time blocks, thereby estimating contexts of the spare time blocks;
means for instructing the computer to associate a task with subtasks of the task, and store a task template showing respective metadata of the subtasks;
means for instructing the computer to input a task;
means for instructing the computer to divide the input task into plural subtasks on the basis of the task template;
means for instructing the computer to store a task recommendation rule for recommending tasks to do in accordance with the relation between contexts and metadata of tasks;
means for instructing the computer to apply the task recommendation rule to the listed spare time blocks, and recommend tasks to do in the spare time blocks on the basis of the contexts of the spare time blocks and the metadata of the subtasks; and
means for instructing the computer to manage the recommended tasks as schedules.
-
Specification