IP Library Granted Patent US 9,872,157
Granted Patent B2
US 9,872,157 · App. 15/362,750 · Granted Jan 16, 2018

Prohibiting mobile forwarding

Inventor: Barry Appelman (McLean, VA)
Assignee: Google Inc.
H04W4/14H04L51/14H04L63/104H04W4/12H04W4/16H04L51/04H04L51/066H04W88/184
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,872,157
App. No.
15/362,750
Granted
Jan 16, 2018
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 (64)

1. A computer-implemented method 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; and

in response to the second destination being associated with the sender-specified first destination and the second destination being available to receive electronic messages, forwarding information to the second destination, wherein the information includes:

the incoming message; and

information configured to cause one or more options to be presented at a client device accessing the second destination, wherein the one or more options are configured to receive input from a user of the second destination to cause subsequent messages to be prohibited from being sent from the sender to the second destination in response to the first destination being unavailable.

2. The method of claim 1 wherein forwarding information to the second destination includes forwarding an indication that the first destination was unavailable at the time of the forwarding.

3. The method of claim 2 wherein forwarding the information to the second destination includes:

forwarding the incoming message to the second destination as a first message; and

in response to forwarding the incoming message to the second destination, generating and sending a second message to the second destination separate from the first message, wherein the second message includes the indication that the first destination was unavailable at the time of the forwarding and includes the information configured to cause the one or more options to be presented at the client device accessing the second destination.

4. The method of claim 1 wherein the second destination is an email address associated with the user of the second destination.

5. The method of claim 1 wherein the second destination is a mobile telephone number associated with a mobile phone of the user of the second destination.

6. The method of claim 2 wherein the indication that the first destination was unavailable at the time of the forwarding and the information configured to cause the one or more options to be presented at the client device accessing the second destination are sent to the second destination only a first time that the first destination is unavailable.

7. The method of claim 2 wherein forwarding the information to the second destination includes:

incorporating the incoming message with the indication that the first destination was unavailable at the time of the forwarding and the information configured to cause the one or more options to be presented at the client device accessing the second destination, wherein the incorporating results in a combined message; and

forwarding the combined message to the second destination as a single communication.

8. The method of claim 1 wherein the one or more options include an option configured to receive input from a user of the second destination to cause subsequent messages to be prohibited from being sent from a particular set of users to the second destination in response to the first destination being unavailable.

9. The method of claim 1 wherein, in response to the second destination receiving the input from the user of the second destination, further comprising:

receiving an instruction indicating that the user of the second destination has selected at least one of the one or more options to prohibit subsequent messages from being sent to the second destination in response to the first destination being unavailable; and

causing a display of an indication that the user of the second destination has prohibited subsequent messages from being sent to the second destination in response to the first destination being unavailable.

10. The method of claim 1 wherein the one or more options include at least one option to cause the subsequent messages to be:

prohibited from being sent from the sender to the second destination in response to the first destination being unavailable and in response to the user of the second destination being offline; and

enabled to be sent from the sender to the second destination in response to the first destination being unavailable and in response to the user of the second destination being signed onto a messaging account and away from a client device accessing the second destination.

11. A system 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:

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

obtain 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, obtain information indicating that a second destination is associated with the sender-specified first destination; and

in response to the second destination being associated with the sender-specified first destination and the second destination being available to receive electronic messages, forward information to the second destination, wherein the information includes:

the incoming message;

an indication that the first destination was unavailable at the time of the forwarding; and

information configured to cause one or more options to be presented at a client device accessing the second destination, wherein the one or more options are configured to receive input from a user of the second destination to cause subsequent messages to be prohibited from being sent from the sender to the second destination in response to the first destination being unavailable.

12. The system of claim 11 wherein the at least one processor is configured to forward the information to the second destination including:

forward the incoming message to the second destination as a first message; and

in response to forwarding the incoming message to the second destination, generate and send a second message to the second destination separate from the first message, wherein the second message includes the indication that the first destination was unavailable at the time of the forwarding and includes the information configured to cause one or more options to be presented at the client device accessing the second destination.

13. The system of claim 11 wherein the second destination is one of:

an email address associated with the user of the second destination; and

a mobile telephone number associated with a mobile phone of the user of the second destination.

14. The system of claim 11 wherein the at least one processor is configured to forward the information to the second destination including:

incorporate the incoming message with the indication that the first destination was unavailable at the time of the forwarding and the information configured to cause the one or more options to be presented at the client device accessing the second destination, wherein the incorporating results in a combined message; and

forward the combined message to the second destination as a single communication.

15. The system of claim 11 wherein the one or more options include an option configured to receive input from a user of the second destination to cause subsequent messages to be prohibited from being sent from a particular set of users to the second destination in response to the first destination being unavailable.

16. The system of claim 11 wherein, in response to the second destination receiving the input from the user of the second destination, the at least one processor is configured to:

receive an instruction indicating that the user of the second destination has selected at least one of the one or more options to prohibit subsequent messages from being sent to the second destination in response to the first destination being unavailable; and

cause a display of an indication that the user of the second destination has prohibited subsequent messages from being sent to the second destination in response to the first destination being unavailable.

17. The system of claim 11 wherein the one or more options include at least one option to cause the subsequent messages to be:

prohibited from being sent from the sender to the second destination in response to the first destination being unavailable and in response to the user of the second destination being offline; and

enabled to be sent from the sender to the second destination in response to the first destination being unavailable and in response to the user of the second destination being signed onto a messaging account and away from a client device accessing the second destination.

18. 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;

in response to the second destination being associated with the sender-specified first destination and the second destination being available to receive electronic messages, forwarding information to the second destination, wherein the information includes:

the incoming message;

an indication that the first destination was unavailable at the time of the forwarding; and

information configured to cause one or more options to be presented at a client device accessing the second destination, wherein the one or more options are configured to receive input from a user of the second destination to cause subsequent messages to be prohibited from being sent from the sender to the second destination in response to the first destination being unavailable.

19. The computer-readable storage medium of claim 18 wherein the operation of forwarding the information to the second destination includes:

forwarding the incoming message to the second destination as a first message; and

in response to forwarding the incoming message to the second destination, generating and sending a second message to the second destination separate from the first message, wherein the second message includes the indication that the first destination was unavailable at the time of the forwarding and includes the information configured to cause one or more options to be presented at the client device accessing the second destination.

20. The computer-readable storage medium of claim 18 wherein the operation of forwarding the information to the second destination includes:

incorporating the incoming message with the indication that the first destination was unavailable at the time of the forwarding and the information configured to cause the one or more options to be presented at the client device accessing the second destination, wherein the incorporating results in a combined message; and

forwarding the combined message to the second destination as a single communication.

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 →
Continuity (10)
Continuation 14700100 · Apr 29, 2015
Continuation 12662909 · May 11, 2010
Continuation 11618635 · Dec 29, 2006
Continuation In Part 11321074 · Dec 30, 2005
Continuation In Part 11017202 · Dec 21, 2004
Provisional Application 60806329 · Jun 30, 2006
Provisional Application 60806322 · Jun 30, 2006
Provisional Application 60724883 · Oct 11, 2005
Provisional Application 60631876 · Dec 1, 2004
Related Publication 20170078858A1 · Mar 16, 2017