Online social network handle type ahead enhancement
First Claim
Patent Images
1. A method for determining an intended recipient of an electronic message, comprising:
- detecting, by a processor, a flag associated with the electronic message sent to a recipient that indicates that the recipient is not the intended recipient;
identifying a first user related to the recipient based on a likeness algorithm;
sending the electronic message to the first user;
if the first user does not respond within a predetermined time or responds by setting the flag that the first user is not the intended recipient;
identifying a second user related to the first user based on the likeness algorithm,sending the electronic message to the second user,if the second user responds to the electronic message indicating that the second user is the intended recipient;
determining the second user as the intended recipient, andupdating automatically the electronic message to include an identifier of the second user;
if the first user responds to the electronic message indicating that the first user is the intended recipient;
determining the first user as the intended recipient, andupdating automatically the electronic message to include an identifier of the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
Determining a correct user with whom to communicate, e.g., the correct intended recipient of an electronic message in electronic communications. In one aspect, an unintended recipient may identify the message as unintended. In another aspect, a time lapse in response or lack of response from the recipient may flag an unintended recipient. Using a likeness algorithm, users related to the recipient is identified and the message may be sent to those identified related users.
20 Citations
20 Claims
-
1. A method for determining an intended recipient of an electronic message, comprising:
-
detecting, by a processor, a flag associated with the electronic message sent to a recipient that indicates that the recipient is not the intended recipient; identifying a first user related to the recipient based on a likeness algorithm; sending the electronic message to the first user; if the first user does not respond within a predetermined time or responds by setting the flag that the first user is not the intended recipient; identifying a second user related to the first user based on the likeness algorithm, sending the electronic message to the second user, if the second user responds to the electronic message indicating that the second user is the intended recipient; determining the second user as the intended recipient, and updating automatically the electronic message to include an identifier of the second user; if the first user responds to the electronic message indicating that the first user is the intended recipient; determining the first user as the intended recipient, and updating automatically the electronic message to include an identifier of the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium storing a program of instructions executable by a machine to perform a method of determining an intended recipient of an electronic message, comprising:
-
detecting, by a processor, a flag associated with the electronic message sent to a recipient that indicates the recipient is not the intended recipient; identifying a first user related to the recipient based on a likeness algorithm; sending the electronic message to the first user; if the first user does not respond within a predetermined time or responds by setting the flag that the first user is not the intended recipient; identifying a second user related to the first user based on the likeness algorithm, sending the electronic message to the second user, if the second user responds to the electronic message indicating that the second user is the intended recipient; determining the second user as the intended recipient, and updating automatically the electronic message to include an identifier of the second user; if the first user responds to the electronic message indicating that the first user is the intended recipient; determining the first user as the intended recipient, and updating automatically the electronic message to include an identifier of the first user. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for determining an intended recipient of an electronic message, comprising:
-
a processor; a routing agent module operable to execute on the processor and further detect a flag associated with the electronic message sent to a recipient that indicates the recipient is not the intended recipient; the routing agent module further operable to identify a first user related to the recipient based on a likeness algorithm, send the electronic message to the first user, and if the first user does not respond within a predetermined time or responds by setting the flag that the first user is not the intended recipient, the routing agent module further operable to identify a second user related to the first user based on the likeness algorithm, send the electronic message to the second user, and if the second user responds to the electronic message indicating that the second user is the intended recipient, the routing agent module further operable to determine the second user as the intended recipient, and update automatically the electronic message to include an identifier of the second user, and if the first user responds to the electronic message indicating that the first user is the intended recipient, the routing agent module further operable to determine the first user as the intended recipient, and update automatically the electronic message to include an identifier of the first user. - View Dependent Claims (19, 20)
-
Specification