×

Methods, systems, and computer program products for schedule management based on locations of wireless devices

  • US 10,044,851 B2
  • Filed: 05/05/2015
  • Issued: 08/07/2018
  • Est. Priority Date: 02/14/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-readable storage device that stores computer-executable instructions that, when executed by a processor of a wireless device, cause the processor to perform operations comprising:

  • determining, for a future appointment, an initial attendance status of each of a plurality of attendees of the future appointment;

    predicting, for the future appointment, a delay in arrival of a first attendee of the plurality of attendees of the future appointment, wherein the first attendee is associated with the wireless device, and wherein predicting the delay in arrival includes calculating, based on a location of the wireless device of the first attendee and an appointment location associated with the future appointment, an estimated travel time;

    generating, in response to predicting the delay in arrival of the first attendee for the future appointment, an interactive prompt to initiate a communication between the wireless device of the first attendee and a first electronic device of a second attendee of the plurality of attendees of the future appointment, wherein the first electronic device of the second attendee is selected from a plurality of electronic devices of the second attendee comprising the first electronic device and a second electronic device based, at least in part, on presence information associated with the second attendee indicating that the second attendee is currently not using the second electronic device, wherein the presence information associated with the second attendee is received by the wireless device, via a network, from a schedule management server, and wherein the schedule management server determines the presence information associated with the second attendee based on determining that a schedule management application associated with scheduling data for the future appointment is not currently active on the second electronic device of the second attendee;

    determining, for the future appointment, an updated attendance status of the second attendee, wherein the updated attendance status of the second attendee is determined based, at least in part, on location information received from one of the plurality of electronic devices of the second attendee;

    automatically determining, based at least in part on the delay in arrival of the first attendee and the updated attendance status of the second attendee, to cancel the future appointment; and

    in response to determining to cancel the future appointment, causing a cancellation notification to be sent to each of the plurality of attendees of the future appointment indicating that the future appointment has been canceled.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×