×

Preemptive responses based on service availability

  • US 10,404,855 B2
  • Filed: 11/28/2017
  • Issued: 09/03/2019
  • Est. Priority Date: 11/28/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for generating an electronic communication response, comprising:

  • determining an offline state of a receiving electronic device located in an area where there is a signal disruption due to damage of infrastructure;

    receiving a communication request from a sending electronic device that is destined for the receiving electronic device, wherein the communication request comprises an electronic message;

    identifying an estimated repair time for the infrastructure from a service provider;

    estimating an online restoration time based on the estimated repair time;

    adjusting the estimated online restoration time to a time zone of the sending electronic device;

    comparing a phone number of the sending electronic device to a contact list of the receiving electronic device;

    determining, based on the comparing, that a contact entry associated with the sending electronic device is included in a subset of contacts, in the contact list of the receiving electronic device;

    determining, based on the comparing, a name associated with the contact entry;

    determining that a customized preset reply message was set by the receiving electronic device for the subset of contacts;

    providing an option for a user of the sending electronic device to abort sending the communication request to the receiving device;

    receiving a selection not to abort;

    sending the electronic message to the receiving electronic device; and

    receiving an automated reply message at the sending electronic device, wherein the automated reply message includes the offline state of the receiving electronic device, the customized preset message addressed to the name associated with the contact entry, and the adjusted estimated online restoration time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×