Cognitive agent for persistent multi-platform reminder provision
AssigneeInternational Business Machines Corporation
InventorsCasey Dugan, Michael Muller, Aabhas Sharma, James Johnson, Werner Geyer
Life of this patent
Estimating the term…
Abstract
A reminder method, system, and computer program product include collecting information and an activity of a user, determining an optimum time to send the reminder to the user based on the information and the activity of the user and an optimal platform to deliver the reminder to the user based on the information and the activity of the user.
Claims11
A computer-implemented reminder method for performing a respective action, the method comprising:
- collecting information, a location, and an activity of a user with respect to a second user;
- and
- determining:
- an optimum time to send the reminder to the user based on the information, the location, and the activity of the user;
- and
- an optimal platform to deliver the reminder to the user based on the information, the location, and the activity of the user,
- wherein the information includes data regarding an interaction of the user with a stakeholder in the respective action,
- further comprising sending the reminder to the user when the user is in a vicinity of the location that is relevant to the respective action of the reminder based on the information and the activity of the user,
- wherein the vicinity of the location includes being in a vicinity of an object that assists in performing the respective action, and
- wherein the determining determines the optimum time and the optimal platform based on a past completion rate of a respective task when the reminder is delivered at a same time and on a same platform.
A computer program product for reminder for a respective action, the computer program product comprising a computer-readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform:
- collecting information, a location, and an activity of a user with respect to a second user;
- and
- determining:
- an optimum time to send the reminder to the user based on the information, the location, and the activity of the user;
- and
- an optimal platform to deliver the reminder to the user based on the information, the location, and the activity of the user,
- wherein the information includes data regarding an interaction of the user with a stakeholder in the respective action,
- further comprising sending the reminder to the user when the user is in a vicinity of the location that is relevant to the respective action of the reminder based on the information and the activity of the user,
- wherein the vicinity of the location includes being in a vicinity of an object that assists in performing the respective action, and
- wherein the determining determines the optimum time and the optimal platform based on a past completion rate of a respective task when the reminder is delivered at a same time and on a same platform.
A reminder system, said system comprising:
- a processor;
- and
- a memory, the memory storing instructions to cause the processor to perform:
- collecting information, a location, and an activity of a user with respect to a second user;
- and
- determining:
- an optimum time to send the reminder to the user based on the information, the location, and the activity of the user;
- and
- an optimal platform to deliver the reminder to the user based on the information, the location, and the activity of the user,
- wherein the information includes data regarding an interaction of the user with a stakeholder in the respective action,
- further comprising sending the reminder to the user when the user is in a vicinity of the location that is relevant to the respective action of the reminder based on the information and the activity of the user,
- wherein the vicinity of the location includes being in a vicinity of an object that assists in performing the respective action, and
- wherein the determining determines the optimum time and the optimal platform based on a past completion rate of a respective task when the reminder is delivered at a same time and on a same platform.
Dependencies are inferred from the claim text.