SYSTEM AND METHOD FOR AN INTELLIGENT PERSONAL TIMELINE ASSISTANT
First Claim
1. A computer-implemented user interface method of assisting a user in managing a timeline of appointments in which at least one of the appointments is associated with an event, and the appointment has associated appointment information that describes aspects of the appointment and/or the event, the method comprising:
- receiving free-form scheduling information from an electronic notification;
inferring that at least a portion of the free-form scheduling information relates to an appointment existing on a timeline of appointments and/or an event associated with the existing appointment, the existing appointment having presently associated appointment information that describes aspects of the appointment and/or the associated event;
selecting an appointment for modification; and
modifying the selected appointment based on(a) the portion of the free-form scheduling information inferred to relate to the existing appointment and/or the associated event, and(b) at least one of (i) the appointment information presently associated with the existing appointment, and (ii) a user preference signature representing prior actions performed by the user and/or content preferences learned about the user.
5 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides methods and systems for assisting a user in managing a timeline of appointments in which at least one appointment is associated with an event, and the appointment has associated appointment information that describes aspects of the appointment and/or event, including receiving free-form scheduling information from an electronic notification, inferring that at least a portion of the free-form scheduling information relates to an existing appointment and/or associated event, the existing appointment having presently associated appointment information that describes aspects of the appointment and/or associated event, selecting an appointment for modification, and modifying the selected appointment based on (a) the portion of the free-form scheduling information inferred to relate to the existing appointment and/or associated event, and at least one of the appointment information presently associated with the existing appointment, and a user preference signature representing prior actions performed by and/or content preferences learned about the user.
490 Citations
28 Claims
-
1. A computer-implemented user interface method of assisting a user in managing a timeline of appointments in which at least one of the appointments is associated with an event, and the appointment has associated appointment information that describes aspects of the appointment and/or the event, the method comprising:
-
receiving free-form scheduling information from an electronic notification; inferring that at least a portion of the free-form scheduling information relates to an appointment existing on a timeline of appointments and/or an event associated with the existing appointment, the existing appointment having presently associated appointment information that describes aspects of the appointment and/or the associated event; selecting an appointment for modification; and modifying the selected appointment based on (a) the portion of the free-form scheduling information inferred to relate to the existing appointment and/or the associated event, and (b) at least one of (i) the appointment information presently associated with the existing appointment, and (ii) a user preference signature representing prior actions performed by the user and/or content preferences learned about the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented user interface method of assisting a user in managing a timeline of appointments in which at least one of the appointments is associated with an event, and the appointment has associated appointment information that describes aspects of the appointment and/or the event, the method comprising:
-
receiving free-form scheduling information from an electronic notification; inferring that at least a portion of the free-form scheduling information relates to a new appointment to be created on a timeline of appointments, the new appointment being associated with an event; determining appointment information for the new appointment based on (i) the portion of the free-form scheduling information inferred to relate to the new appointment and/or the associated event, and (ii) a user preference signature representing prior actions performed by the user and/or content preferences learned about the user; and creating the new appointment using the determined appointment information. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for assisting a user in managing a timeline of appointments in which at least one of the appointments is associated with an event, and the appointment has associated appointment information that describes aspects of the appointment and/or the event, the system comprising:
a computer memory store comprising instructions in computer readable form that when executed cause a computer system to receive free-form scheduling information from an electronic notification; infer that at least a portion of the free-form scheduling information relates to an appointment existing on a timeline of appointments and/or an event associated with the existing appointment, the existing appointment having presently associated appointment information that describes aspects of the appointment and/or the associated event; select an appointment for modification; and modify the selected appointment based on (a) the portion of the free-form scheduling information inferred to relate to the existing appointment and/or the associated event, and (b) at least one of (i) the appointment information presently associated with the existing appointment, and (ii) a user preference signature representing prior actions performed by the user and/or content preferences learned about the user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
24. A system for assisting a user in managing a timeline of appointments in which at least one of the appointments is associated with an event, and the appointment has associated appointment information that describes aspects of the appointment and/or the event, the system comprising:
a computer memory store comprising instructions in computer readable form that when executed cause a computer system to receive free-form scheduling information from an electronic notification; infer that at least a portion of the free-form scheduling information relates to a new appointment to be created on a timeline of appointments, the new appointment being associated with an event; determine appointment information for the new appointment based on (i) the portion of the free-form scheduling information inferred to relate to the new appointment and/or the associated event, and (ii) a user preference signature representing prior actions performed by the user and/or content preferences learned about the user; and create the new appointment using the determined appointment information. - View Dependent Claims (25, 26, 27, 28)
Specification