System and Method for Proactive Agenda Management
First Claim
1. A computer-implemented method comprising:
- identifying a schedule of events for a first user, the schedule of events comprising of one or more of appointments and travel arrangements;
identifying a current location of the first user relative to a scheduled location of the first user based on the schedule of events;
in response to a divergence between a current location and a scheduled location, projecting a latency for one or more remaining scheduled events; and
in response to the projected latency meeting or exceeding an identified amount, identifying priorities among remaining scheduled events and rescheduling one or more remaining scheduled events based on the identified priorities.
8 Assignments
0 Petitions
Accused Products
Abstract
One embodiment provides a method, that may be implemented on a system for identifying a schedule of events for a first user, the schedule of events comprising of one or more of appointments and travel arrangements; identifying a current location of the first user relative to a scheduled location of the first user based on the schedule of events; in response to a divergence between a current location and a scheduled location, projecting a latency for one or more remaining scheduled events; and in response to the projected latency meeting or exceeding an identified amount, identifying priorities among remaining scheduled events and rescheduling one or more remaining scheduled events based on the identified priorities.
164 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
identifying a schedule of events for a first user, the schedule of events comprising of one or more of appointments and travel arrangements; identifying a current location of the first user relative to a scheduled location of the first user based on the schedule of events; in response to a divergence between a current location and a scheduled location, projecting a latency for one or more remaining scheduled events; and in response to the projected latency meeting or exceeding an identified amount, identifying priorities among remaining scheduled events and rescheduling one or more remaining scheduled events based on the identified priorities. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable medium having stored thereon a set of instructions which when executed perform a method comprising:
-
identifying a schedule of events for a first user, the schedule of events comprising of one or more of appointments and travel arrangements; identifying a current location of the first user relative to a scheduled location of the first user based on the schedule of events; in response to a divergence between a current location and a scheduled location, projecting a latency for one or more remaining scheduled events; and in response to the projected latency meeting or exceeding an identified amount, identifying priorities among remaining scheduled events and rescheduling one or more remaining scheduled events based on the identified priorities. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a means for identifying a schedule of events for a first user, the schedule of events comprising of one or more of appointments and travel arrangements; a means for identifying a current location of the first user relative to a scheduled location of the first user based on the schedule of events; a means for projecting a latency for one or more remaining scheduled events, in response to a divergence between a current location and a scheduled location; and a means for identifying priorities among remaining scheduled events and rescheduling one or more remaining scheduled events based on the identified priorities, in response to the projected latency meeting or exceeding an identified amount. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification