Meeting notification and modification service
First Claim
1. A computer-implemented method, comprising:
- receiving information identifying a current geographic location of a first participant of an appointment;
determining, based on at least the received information identifying the current geographical location of the first participant, an estimated arrival time for the first participant to arrive at a location associated with the appointment;
determining, using a processor, whether the estimated arrival time occurs subsequent to a start time of the appointment; and
transmitting a notification to at least one of the first participant or a second participant of the appointment, when the estimated arrival time occurs subsequent to the appointment start time.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for providing a meeting notification and automatic modification service. A system may be configured to identify an appointment in a calendar application, identify a geographic location of the appointment, and identify, before the appointment time, a geographic location of a first participant of the appointment. Based on the geographic information, the system may identify a route extending from the geographic location of the first participant to the geographic location of the appointment, and may identify a travel time associated with the route. Based on the travel time and the appointment time, the system may determine whether the first participant is estimated to arrive at the appointment on time and, based on the determination, the system may send a message to participants of the appointment or dynamically reschedule the appointment.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving information identifying a current geographic location of a first participant of an appointment; determining, based on at least the received information identifying the current geographical location of the first participant, an estimated arrival time for the first participant to arrive at a location associated with the appointment; determining, using a processor, whether the estimated arrival time occurs subsequent to a start time of the appointment; and transmitting a notification to at least one of the first participant or a second participant of the appointment, when the estimated arrival time occurs subsequent to the appointment start time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
a storage device that stores a set of instructions; and at least one processor that is coupled to the storage device, the at least one processor executing the set of instructions to; receive information identifying a current geographic location of a first participant of an appointment; determine, based on at least the received information identifying the current geographical location of the first participant, an estimated arrival time for the first participant to arrive at a location associated with the appointment; determine whether the estimated arrival time occurs subsequent to a start time of the appointment; and transmit a notification to at least one of the first participant or a second participant of the appointment, when the estimated arrival time occurs subsequent to the appointment start time.
-
-
20. A tangible computer-readable medium storing instructions that, when executed by at least one processor, perform a method comprising the steps of:
-
receiving information identifying a current geographic location of a first participant of an appointment; determining, based on at least the received information identifying the current geographical location of the first participant, an estimated arrival time for the first participant to arrive at a location associated with the appointment; determining whether the estimated arrival time occurs subsequent to a start time of the appointment; and transmitting a notification to at least one of the first participant or a second participant of the appointment, when the estimated arrival time occurs subsequent to the appointment start time.
-
Specification