Method and system for predicting and posting future calendar events
First Claim
Patent Images
1. An information processing device comprising:
- a memory;
a display including a touch sensor to acquire a touch operation by a user;
a speaker;
a GPS sensor; and
processing circuitry configured toacquire a schedule registered by the user, the schedule being inputted by the user using at least the touch sensor;
acquire an action history of the user using at least the GPS sensor;
correct a past schedule among the schedule based on the action history, wherein the past schedule comprises events that have already been completed and the end of the past schedule as originally registered by the user predates the correction of the past schedule;
store, in the memory, a correction pattern of the past schedule;
estimate a feasibility of a future event corresponding to event information included in a future schedule among the schedule based on the correction pattern stored in the memory;
add, to the future schedule, second event information corresponding to a second event that is expected to occur in association with a first event corresponding to first event information included in the future schedule, the second event being a transfer event from a latest user location to a place of the first event;
compare the latest user location indicated by the action history with a starting location of the transfer event included in the correction pattern, the latest user location being acquired by the GPS sensor;
determine whether or not to add the second event information to the future schedule based on the comparison of the latest user location with the starting location of the transfer event such that the second information is not added to the future schedule in a case where it is determined that the latest user location is different from the starting location; and
output, using at least the display and the speaker, action support information for supporting an action by the user regarding a future event, while suppressing generation of the action support information for a future event estimated to have low feasibility, the action support information including a notification to the user regarding the transfer event to urge the user to transfer from the latest user location to the place of the first event in a case where the second event information is determined to be added to the future schedule based on the comparison of the latest user location with the starting location of the transfer event.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an information processing device including a schedule acquisition unit configured to acquire a schedule registered by a user, an action-history acquisition unit configured to acquire an action history of the user, and a past-schedule correction unit configured to correct a past schedule among the schedule on the basis of the action history.
-
Citations
17 Claims
-
1. An information processing device comprising:
-
a memory; a display including a touch sensor to acquire a touch operation by a user; a speaker; a GPS sensor; and processing circuitry configured to acquire a schedule registered by the user, the schedule being inputted by the user using at least the touch sensor; acquire an action history of the user using at least the GPS sensor; correct a past schedule among the schedule based on the action history, wherein the past schedule comprises events that have already been completed and the end of the past schedule as originally registered by the user predates the correction of the past schedule; store, in the memory, a correction pattern of the past schedule; estimate a feasibility of a future event corresponding to event information included in a future schedule among the schedule based on the correction pattern stored in the memory; add, to the future schedule, second event information corresponding to a second event that is expected to occur in association with a first event corresponding to first event information included in the future schedule, the second event being a transfer event from a latest user location to a place of the first event; compare the latest user location indicated by the action history with a starting location of the transfer event included in the correction pattern, the latest user location being acquired by the GPS sensor; determine whether or not to add the second event information to the future schedule based on the comparison of the latest user location with the starting location of the transfer event such that the second information is not added to the future schedule in a case where it is determined that the latest user location is different from the starting location; and output, using at least the display and the speaker, action support information for supporting an action by the user regarding a future event, while suppressing generation of the action support information for a future event estimated to have low feasibility, the action support information including a notification to the user regarding the transfer event to urge the user to transfer from the latest user location to the place of the first event in a case where the second event information is determined to be added to the future schedule based on the comparison of the latest user location with the starting location of the transfer event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An information processing method comprising:
-
acquiring a schedule registered by a user, the schedule being inputted by the user using at least a touch sensor included in a display; acquiring an action history of the user using at least the GPS sensor; correcting, using processing circuitry, a past schedule among the schedule based on the action history, wherein the past schedule comprises events that have already been completed and the end of the past schedule as originally registered by the user predates the correction of the past schedule; storing, in a memory, a correction pattern of the past schedule; estimating a feasibility of a future event corresponding to event information included in a future schedule among the schedule based on the correction pattern stored in the memory; adding, to the future schedule, second event information corresponding to a second event that is expected to occur in association with a first event corresponding to first event information included in the future schedule, the second event being a transfer event from a latest user location to a place of the first event; comparing the latest user location indicated by the action history with a starting location of the transfer event included in the correction pattern, the latest user location being acquired by the GPS sensor; determining whether or not to add the second event information to the future schedule based on the comparison of the latest user location with the starting location of the transfer event such that the second information is not added to the future schedule in a case where it is determined that the latest user location is different from the starting location; and outputting, using at least the display and a speaker, action support information for supporting an action by the user regarding a future event, while suppressing generation of the action support information for a future event estimated to have low feasibility, the action support information including a notification to the user regarding the transfer event to urge the user to transfer from the latest user location to the place of the first event in a case where the second event information is determined to be added to the future schedule based on the comparison of the latest user location with the starting location of the transfer event.
-
-
17. A non-transitory computer readable medium including executable instructions, which when executed by a computer cause the computer to execute an information processing method, the method comprising:
-
acquiring a schedule registered by a user, the schedule being inputted by the user using at least a touch sensor included in a display; acquiring an action history of the user using at least the GPS sensor; correcting a past schedule among the schedule based on the action history, wherein the past schedule comprises events that have already been completed and the end of the past schedule as originally registered by the user predates the correction of the past schedule; storing, in a memory, a correction pattern of the past schedule; estimating a feasibility of a future event corresponding to event information included in a future schedule among the schedule based on the correction pattern stored in the memory; adding, to the future schedule, second event information corresponding to a second event that is expected to occur in association with a first event corresponding to first event information included in the future schedule, the second event being a transfer event from a latest user location to a place of the first event; comparing the latest user location indicated by the action history with a starting location of the transfer event included in the correction pattern, the latest user location being acquired by the GPS sensor; determining whether or not to add the second event information to the future schedule based on the comparison of the latest user location with the starting location of the transfer event such that the second information is not added to the future schedule in a case where it is determined that the latest user location is different from the starting location; and outputting, using at least the display and a speaker, action support information for supporting an action by the user regarding e a future event, while suppressing generation of the action support information for a future event estimated to have low feasibility, the action support information including a notification to the user regarding the transfer event to urge the user to transfer from the latest user location to the place of the first event in a case where the second event information is determined to be added to the future schedule based on the comparison of the latest user location with the starting location of the transfer event.
-
Specification