IP Library Granted Patent US 9,510,168
Granted Patent B2
US 9,510,168 · App. 14/700,100 · Granted Nov 29, 2016

Prohibiting mobile forwarding

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,510,168
App. No.
14/700,100
Granted
Nov 29, 2016
Kind
B2
Abstract

An incoming message and an indication of a sender-specified destination for the incoming message are received. In addition, a determination is made as to whether a mobile telephone number is known by the sender to be associated with the sender-specified destination. If a mobile telephone number is known by the sender to be associated with the sender-specified destination, a first message that is based on the incoming message is sent to the mobile telephone number. Furthermore, a second message is sent to the mobile telephone number that indicates that the first message was sent to the mobile telephone number based on a determination that the mobile telephone number is known by the sender to be associated with the sender-specified destination.

Claims (82)

1. A method comprising:

receiving an electronic message comprising an instant message;

receiving a sender-specified destination for the electronic message from a user, wherein the destination comprises an instant message identity associated with a recipient;

obtaining information indicating whether the destination is available to receive the electronic message using an instant message address;

obtaining information indicating whether the recipient is eligible for communication different than sending the instant message to the instant message identity via the instant message address;

obtaining information indicating whether a communication address is associated with the destination, the communication address being different than the instant message address;

obtaining information indicating whether a communication based on the electronic message is allowed to be sent to the recipient based on a current geographic location of the recipient or the time of the communication to the recipient; and

sending the communication using the communication address in response to determining that the destination is unavailable to receive the electronic message using the instant message address, that the recipient is eligible for communication different than sending the instant message to the instant message address, that the communication address is associated with the destination, and that the communication is allowed to be sent to the recipient based on the current geographic location of the recipient or the time of the communication to the recipient.

2. The method of claim 1 wherein the communication address is a mobile telephone number associated with a mobile phone of the recipient.

3. The method of claim 1 wherein the communication address is an email address associated with the recipient.

4. The method of claim 1 wherein the communication is allowed to be sent to the recipient based at least on the current geographic location of the recipient, wherein obtaining information indicating whether the communication based on the electronic message is allowed to be sent includes:

at least one of:

identifying one or more geographic locations at which the communication is allowed to be sent to the communication address, and

identifying one or more geographic locations at which the communication is not allowed to be sent to the communication address;

obtaining information indicating a geographic location of the recipient; and

determining whether the recipient is located at one of:

the one or more geographic locations at which the communication is allowed to be sent to the communication address, and

the one or more geographic locations at which the communication is not allowed to be sent to the communication address.

5. The method of claim 4 wherein at least one of:

the one or more locations to which the communication is allowed to be sent to the communication address, and

the one or more locations to which the communication is not allowed to be sent to the communication address,

are received from the recipient.

6. The method of claim 1 wherein the electronic message is allowed to be sent to the recipient based at least on the current geographic location of the recipient, wherein obtaining information indicating whether a communication based on the electronic message is allowed to be sent includes:

at least one of:

identifying one or more geographic locations at which the recipient is estimated by at least one processor to be likely to receive communications sent to the communication address, and

identifying one or more geographic locations at which the recipient is estimated by the at least one processor to not be likely to receive communications sent to the communication address,

wherein the identifying is based on one or more historical patterns of the recipient receiving and not receiving previous communications sent to the communication address associated with the recipient;

obtaining information indicating a geographic location of the recipient; and

determining whether the recipient is located at one of the identified locations.

7. The method of claim 6 wherein the identifying is based on a particular percentage of the previous communications that are received by the recipient while the recipient is located at the one or more geographic locations at which the recipient is estimated to receive communications.

8. The method of claim 1 wherein the electronic message is allowed to be sent to the recipient based at least on the time of the communication to the recipient, wherein obtaining information indicating whether a communication based on the electronic message is allowed to be sent includes:

at least one of:

identifying one or more time periods in which the communication is allowed to be sent to the communication address, and

identifying one or more time periods in which the communication is not allowed to be sent to the communication address; and

determining whether the time of sending the communication is during one of:

the one or more time periods in which the communication is allowed to be sent to the communication address, and

the one or more time periods in which the communication is allowed to be sent to the communication address.

9. The method of claim 1 wherein the electronic message is allowed to be sent to the recipient based at least on the time of the communication to the recipient, wherein obtaining information indicating whether a communication based on the electronic message is allowed to be sent includes:

at least one of:

identifying one or more time periods during which the recipient is estimated by at least one processor to be likely to receive communications sent to the communication address, and

identifying one or more time periods during which the recipient is estimated by the at least one processor to not be likely to receive communications sent to the communication address,

wherein the identifying is based on one or more historical patterns of the recipient receiving and not receiving communications sent to the communication address associated with the recipient; and

determining whether the time of sending the communication is during one of the identified time periods.

10. The method of claim 1 further comprising:

sending an alert to the user in response to one or more conditions for sending the communication being unsatisfied; and

receiving input from the user overriding the one or more unsatisfied conditions to cause the communication to be sent.

11. The method of claim 1 further comprising:

storing the electronic message for later delivery in response to the communication address being not available to receive the communication; and

sending the electronic message to the first of the instant message address and the communication address to become available to receive the electronic message.

12. The method of claim 1 wherein the communication address is an email address, and wherein sending the communication to the communication address includes:

sending a second message to the communication address including an indication to the recipient at the second destination that the first destination was unavailable at the time of the forwarding; and

receiving input from the recipient indicating to prohibit future messages sent to the second destination in response to the first destination being unavailable.

13. A non-transitory computer-readable storage medium encoded with a computer executable program causing a processor to perform operations comprising:

receiving an incoming message from a sender and an indication of a sender-specified first destination for the incoming message;

obtaining information indicating that the sender-specified first destination is not available for the incoming message;

in response to the sender-specified first destination being not available, obtaining information indicating that a second destination is associated with the sender-specified first destination;

obtaining information indicating that the second destination is not available to receive the incoming message;

storing the incoming message in response to the second destination being not available to receive the incoming message;

in response to the first destination becoming available to receive electronic messages after the storing, forwarding the incoming message to the first destination; and

in response to the second destination being associated with the sender-specified first destination and the second destination becoming available to receive electronic messages before the first destination has become available after the storing, forwarding the incoming message to the second destination.

14. The computer-readable storage medium of claim 13 wherein the first destination is an instant message address for an instant message and the second destination is a mobile phone address of a mobile phone for a text message.

15. The computer-readable storage medium of claim 13 wherein the first destination is an instant message address for an instant message and the second destination is an email address for an email message.

16. The computer-readable storage medium of claim 14 further comprising an operation of causing periodic queries to the mobile phone address to determine whether the mobile phone is available to receive the stored incoming message.

17. The computer-readable storage medium of claim 13 wherein the operation of forwarding the incoming message to the second destination includes operations of:

obtaining information indicating whether the incoming message is allowed to be sent to the second destination based on a current geographic location of a recipient associated with the second destination or based on the time of the forwarding to the second destination; and

forwarding the incoming message to the second destination in response to determining that the incoming message is allowed to be forwarded to the second destination based on the current geographic location of the recipient or the time of the forwarding to the second destination.

18. The computer-readable storage medium of claim 13 wherein the second destination is an email address, and wherein forwarding the incoming message to the second destination includes operations of:

sending a second message to the second destination including an indication to a recipient at the second destination that the first destination was unavailable at the time of the forwarding; and

receiving input from the recipient indicating to prohibit future messages sent to the second destination in response to the first destination being unavailable.

19. A system for sending a notification to a mobile device comprising:

at least one processor; and

a computer-readable storage device storing instructions, which when executed on the at least one processor, cause the at least one processor to:

receiving an electronic message comprising an instant message;

receiving a sender-specified destination for the electronic message from a user, wherein the destination is associated with a recipient;

obtaining information indicating whether the destination is available to receive the electronic message using an instant message address;

obtaining information indicating whether the recipient is eligible for communication different than sending the instant message to the instant message address;

obtaining information indicating whether a communication address is associated with the destination, the communication address being different than the instant message address;

obtaining information indicating whether a communication based on the electronic message is allowed to be sent to the recipient based on a current geographic location of the recipient or the time of the communication to the recipient; and

sending the communication using the communication address in response to determining that the destination is unavailable to receive the electronic message using the instant message address, that the recipient is eligible for communication different than sending the instant message to the instant message address, that the communication address is associated with the destination, and that the communication is allowed to be sent to the recipient based on the current geographic location of the recipient or the time of the communication to the recipient.

20. The system of claim 19 wherein the communication address is one of:

a mobile telephone number associated with a mobile phone of the recipient; and

an email address associated with the recipient.

Assignments (6)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2017
From: APPELMAN, BARRY
To: AOL LLC
Reel/Frame 043745/0220 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2017
From: AOL INC.
To: MARATHON SOLUTIONS LLC
Reel/Frame 043745/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2017
From: MARATHON SOLUTIONS LLC
To: BRIGHT SUN TECHNOLOGIES. SERIES 42 OF THE ALLIED SECURITY TRUST I
Reel/Frame 043745/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2017
From: AOL LLC
To: AOL INC.
Reel/Frame 044062/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2017
From: BRIGHT SUN TECHNOLOGIES. SERIES 42 OF THE ALLIED SECURITY TRUST I
To: GOOGLE INC.
Reel/Frame 044089/0137 →