Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for contacting an individual, the method comprising the steps of: a computer receiving a request from a user to contact an individual; the computer, responsive to finding that the request is a phone call, ringing a telephone of the individual; the computer, responsive to finding that the individual does not answer the telephone, giving the user a choice of leaving voicemail or tracking down the individual; the computer, responsive to a request to track down the individual, checking a first database to verify the user is authorized to track down the individual; the computer, responsive to finding that the user is authorized to track down the individual, taking a first message from the user for the individual; the computer sending a request to the user to indicate if the first message regards an emergency; the computer receiving a response to the sent request from the user; the computer, responsive to the response indicating the first message regards an emergency, locating a record for the individual in a second database; the computer sending the first message to each device in a list of devices in the record; the computer waiting a period of time specified for each device in the record in the second database; and the computer, responsive to an absence of receiving a second message from the individual after waiting the period of time, repeating the sending of the first message and the waiting until the second message is received from the individual.
2. The method of claim 1 , further comprising the step of: the computer sending a third message to the user that the first message has been received by the individual.
3. The method of claim 1 , further comprising the steps of: the computer determining if a device in the list of devices sending the second message is capable of real-time communication with the user; the computer, responsive to finding that the device sending the second message is capable of real-time communication with the user, sending a request to the individual to indicate if the individual desires to be connected to the user; the computer receiving a response from the individual; and the computer, responsive to the response from the individual indicating the individual desires to be connected to the user, communicatively connecting the individual to the user.
4. The method of claim 1 , further comprising the steps of: the computer sending a request to the individual to indicate if the individual desires to delete the first message from all devices in the list of devices not sending the second message; the computer receiving a response from the individual; and the computer, responsive to the response from the individual indicating the individual desires the first message to be deleted from all devices in the list of devices not sending the second message, deleting the first message from all devices in the list of devices not sending the second message.
5. One or more computer-readable storage devices comprising: program instructions, stored in at least one of the one or more computer-readable storage devices, to receive a request from a user to contact an individual; program instructions, stored in at least one of the one or more computer-readable storage devices, to, in response to finding that the request is a phone call, ring a telephone of the individual; program instructions, stored in at least one of the one or more computer-readable storage devices, to, in response to finding that the individual does not answer the telephone, give the user a choice of leaving voicemail or tracking down the individual; program instructions, stored in at least one of the one or more computer-readable storage devices, to, in response to a request to track down the individual, check a first database to verify the user is authorized to track down the individual; program instructions, stored in at least one of the one or more computer-readable storage devices, to, in response to finding that the user is authorized to track down the individual, take a first message from the user for the individual; program instructions, stored in at least one of the one or more computer-readable storage devices, to send a request to the user to indicate if the first message regards an emergency; program instructions, stored in at least one of the one or more computer-readable storage devices, to receive a response to the sent request from the user; program instructions, stored in at least one of the one or more computer-readable storage devices, to, in response to the response indicating the first message regards an emergency, locate a record for the individual in a second database; program instructions, stored in at least one of the one or more computer-readable storage devices, to send the first message to each device in a list of devices in the record; program instructions, stored in at least one of the one or more computer-readable storage devices, to wait a period of time specified for each device in the record in the second database; and program instructions, stored in at least one of the one or more computer-readable storage devices, to, in response to an absence of receiving a second message from the individual after waiting the period of time, repeat, until the second message is received from the individual, sending the first message and waiting the period of time.
6. The one or more computer-readable storage devices of claim 5 , further comprising: program instructions, stored in at least one of the one or more computer-readable storage devices, to send a third message to the user that the first message has been received by the individual.
7. The one or more computer-readable storage devices of claim 5 , further comprising: program instructions, stored in at least one of the one or more computer-readable storage devices, to determine if a device in the list of devices sending the second message is capable of real-time communication with the user; program instructions, stored in at least one of the one or more computer-readable storage devices, to, in response to finding that the device sending the second message is capable of real-time communication with the user, send a request to the individual to indicate if the individual desires to be connected to the user; program instructions, stored in at least one of the one or more computer-readable storage devices, to receive a response from the individual; and program instructions, stored in at least one of the one or more computer-readable storage devices, to, in response to the response from the individual indicating the individual desires to be connected to the user, communicatively connect the individual to the user.
8. The one or more computer-readable storage devices of claim 5 , further comprising: program instructions, stored in at least one of the one or more computer-readable storage devices, to send a request to the individual to indicate if the individual desires to delete the first message from all devices in the list of devices not sending the second message; program instructions, stored in at least one of the one or more computer-readable storage devices, to receive a response from the individual; and program instructions, stored in at least one of the one or more computer-readable storage devices, to, in response to the response from the individual indicating the individual desires the first message to be deleted from all devices in the list of devices not sending the second message, delete the first message from all devices in the list of devices not sending the second message.
9. A system for contacting an individual, the system comprising: one or more processors; one or more computer-readable storage devices; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to receive a request from a user to contact an individual; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to, in response to finding that the request is a phone call, ring a telephone of the individual; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to, in response to finding that the individual does not answer the telephone, give the user a choice of leaving voicemail or tracking down the individual; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to, in response to a request to track down the individual, check a first database to verify the user is authorized to track down the individual; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to, in response to finding that the user is authorized to track down the individual, take a first message from the user for the individual; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to send a request to the user to indicate if the first message regards an emergency; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to receive a response to the sent request from the user; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to, in response to the response indicating the first message regards an emergency, locate a record for the individual in a second database; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to send the first message to each device in a list of devices in the record; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to wait a period of time specified for each device in the record in the second database; and program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to, in response to an absence of receiving a second message from the individual after waiting the period of time, repeat, until the second message is received from the individual, sending the first message and waiting the period of time.
10. The system of claim of claim 9 , further comprising: program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to send a third message to the user that the first message has been received by the individual.
11. The system of claim 9 , further comprising: program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to determine if a device in the list of devices sending the second message is capable of real-time communication with the user; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to, in response to finding that the device sending the second message is capable of real-time communication with the user, send a request to the individual to indicate if the individual desires to be connected to the user; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to receive a response from the individual; and program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to, in response to the response from the individual indicating the individual desires to be connected to the user, communicatively connect the individual to the user.
12. The system of claim 9 , further comprising: program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to send a request to the individual to indicate if the individual desires to delete the first message from all devices in the list of devices not sending the second message; program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to receive a response from the individual; and program instructions, stored in at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors, to, in response to the response from the individual indicating the individual desires the first message to be deleted from all devices in the list of devices not sending the second message, delete the first message from all devices in the list of devices not sending the second message.
Unknown
August 14, 2012
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.