Triggering completion step suggestion for a task
First Claim
Patent Images
1. A method, comprising:
- identifying a user task and a due date for completion of the user task;
identifying at least one geographic location where the user task can be completed;
determining a first trigger condition for the user task for a first time period based on proximity of the first time period to the due date, the first trigger condition comprising a user geographic location being within a first threshold distance of the geographic location where the user task can be completed;
determining a modified trigger condition for the user task for a second time period based on proximity of the second time period to the due date, the second time period being later than the first time period, and the modified trigger condition comprising the user geographic location being within a second threshold distance of the geographic location;
wherein the second threshold distance is larger than the first threshold distance;
identifying a satisfaction of the modified trigger condition during the second time period; and
providing a completion step suggestion for the user task based on the identification of the satisfaction of the modified trigger condition.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus related to providing one or more completion step suggestions for a task that is associated with a user. In some implementations, the completion step suggestions may be provided to the user based on the satisfaction of a trigger condition. In some implementations, a trigger condition may be based on a user geographic location. In some implementations, a trigger condition may be based on an action of the user. In some implementations, a trigger condition may be based on a time when the associated task may be completed.
25 Citations
15 Claims
-
1. A method, comprising:
-
identifying a user task and a due date for completion of the user task; identifying at least one geographic location where the user task can be completed; determining a first trigger condition for the user task for a first time period based on proximity of the first time period to the due date, the first trigger condition comprising a user geographic location being within a first threshold distance of the geographic location where the user task can be completed; determining a modified trigger condition for the user task for a second time period based on proximity of the second time period to the due date, the second time period being later than the first time period, and the modified trigger condition comprising the user geographic location being within a second threshold distance of the geographic location; wherein the second threshold distance is larger than the first threshold distance; identifying a satisfaction of the modified trigger condition during the second time period; and providing a completion step suggestion for the user task based on the identification of the satisfaction of the modified trigger condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system including memory and one or more processors operable to execute instructions stored in memory, comprising instructions to:
-
identify a user task and a due date for completion of the user task; identify at least one geographic location where the user task can be completed; determine a first trigger condition for the user task for a first time period based on proximity of the first time period to the due date, the first trigger condition comprising a user geographic location being within a first threshold distance of the geographic location where the user task can be completed; determine a modified trigger condition for the user task for a second time period based on proximity of the second time period to the due date, the second time period being later than the first time period, and the modified trigger condition comprising the user geographic location being within a second threshold distance of the geographic location; wherein the second threshold distance is larger than the first threshold distance; identify a satisfaction of the modified trigger condition during the second time period; and provide a completion step suggestion for the user task based on the identification of the satisfaction of the modified trigger condition.
-
-
15. At least one non-transitory computer readable storage medium storing computer instructions executable by a processor to perform a method comprising:
-
identifying a user task and a due date for completion of the user task; identifying at least one geographic location where the user task can be completed; determining a first trigger condition for the user task for a first time period based on proximity of the first time period to the due date, the first trigger condition comprising a user geographic location being within a first threshold distance of the geographic location where the user task can be completed; determining a modified trigger condition for the user task for a second time period based on proximity of the second time period to the due date, the second time period being later than the first time period, and the modified trigger condition comprising the user geographic location being within a second threshold distance of the geographic location; wherein the second threshold distance is larger than the first threshold distance; identifying a satisfaction of the modified trigger condition during the second time period; and providing a completion step suggestion for the user task based on the identification of the satisfaction of the modified trigger condition.
-
Specification