IP Library Granted Patent US 10,237,221
Granted Patent B2
US 10,237,221 · App. 15/073,586 · Granted Mar 19, 2019

Techniques to promote filtered messages based on historical reply rate

Inventors: Michael David Adkins (Sunnyvale, CA); Seth Garrett Steinberg Rosenberg (San Francisco, CA)
Assignee: FACEBOOK, INC.
H04L51/12H04L51/22H04L51/28H04L51/32
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 10,237,221
App. No.
15/073,586
Granted
Mar 19, 2019
Kind
B2
Abstract

Techniques to promote filtered messages based on historical reply rate are described. In one embodiment, an apparatus may comprise a messaging interface component operative to receive an incoming message; and transmit the incoming message to a configured delivery mailbox on a client device; and a destination mailbox configuration component operative to determine one or more connection categories between the sender account and the recipient account; determine a predicted reply rate for the incoming message based on the one or more connection categories, a recipient reply history for the recipient account, and a sender reply history for the sender account; configure the delivery mailbox for the incoming message based on the predicted reply rate; identify a most-prominent connection category of the one or more connection categories; and configure the incoming message with a banner message indicating the most-prominent connection category. Other embodiments are described and claimed.

Claims (51)

1. A computer-implemented method, comprising:

receiving an incoming message addressed to a recipient account from a sender account at a messaging system;

determining one or more connection categories between the sender account and the recipient account;

determining a connection category-specific predicted reply rate for each of the one or more connection categories, wherein each of the one or more connection category-specific predicted reply rates is a combination of a recipient historic reply rate for the connection category and a sender historic reply rate for the connection category;

identifying a most-prominent connection category of the one or more connection categories where in the most-prominent connection category is the connection category having the highest connection category-specific predicted reply rate;

configured the incoming message with a banner message indicating the most-prominent connection category; and

transmitting the incoming message to a client device associated with the recipient account

wherein the recipient reply history is based on the historic reply rate of the recipient for message in the connection category received form unknown contacts and wherein the sender reply history is the historic reply rate for receiving replies to messages in the connection category sent to unknown contacts.

2. The method of claim 1 , further comprising:

configuring the incoming message for viewing via an unknown-contact view control of a primary mailbox.

3. The method of claim 1 , wherein determining the one or more connection categories and configuring the incoming message with the banner message indicating the most-prominent connection category are in response to determining that the incoming message is a first message sent from the sender account to the recipient account.

4. The method of claim 1 , wherein determining the one or more connection categories and configuring the incoming message with the banner message indicating the most-prominent connection category are in response to determining that the sender account is not on a friends list for the recipient account and is not on a contacts list for the recipient account.

5. The method of claim 1 , the one or more connection categories comprising one or more of a shared social networking group category, a shared calendar event category, a physical-proximity category, and an unconnected category.

6. The method of claim 1 , further comprising:

determining a predicted reply rate for the incoming message based on the one or more connection categories, a recipient reply history for the recipient account, and a sender reply history for the sender account; and

configuring the incoming message for viewing via an unknown-contact view control of a primary mailbox where the predicted reply rate meets a predefined threshold.

7. The method of claim 1 , further comprising:

determining a predicted reply rate for the incoming message based on the one or more connection categories, a recipient reply history for the recipient account, and a sender reply history for the sender account; and

transmitting a message notification to the client device in association with the incoming message in response to the predicted reply rate meeting a predefined threshold.

8. An apparatus, comprising:

a processor circuit on a device;

a network interface controller on the device;

a messaging interface component operative on the processor circuit to receive an incoming message addressed to a recipient account from a sender account at a messaging system; and transmit the incoming message to a client device associated with the recipient account; and

a destination mailbox configuration component operative to:

determine one or more connection categories between the sender account and the recipient account;

determine a connection category-specific predicted reply rate for each of the one or more connection categories, wherein each of the one or more connection category-specific predicted reply rates is a combination of a recipient historic reply rate for connection category and a sender historic reply rate for the connection category;

identify a most-prominent connection category of the one or more connection categories where in the most-prominent connection category is the connection category having the highest connection category-specific predicted reply rate;

configure the incoming message with a banner message indicating the most-prominent connection category; and

configured the incoming message for viewing via an unknown-contact view control of a primary mailbox wherein the recipient reply history is based on the historic reply rate of the recipient for messages in the connection category received from unknown contacts and wherein the sender reply history is the historic reply rate for receiving replies to messages in the connection category sent to unknown contacts.

9. The apparatus of claim 8 , wherein determining the one or more connection categories, configuring the incoming message with the banner message indicating the most-prominent connection category, and configuring the incoming message for viewing via an unknown-contact view control of a primary mailbox are in response to determining that the incoming message is a first message sent from the sender account to the recipient account and that that the sender account is not on a friends list for the recipient account and is not on a contacts list for the recipient account.

10. The apparatus of claim 8 , the one or more connection categories comprising one or more of a shared social networking group category, a shared calendar event category, a physical-proximity category, and an unconnected category.

11. The apparatus of claim 8 , wherein configuring the incoming message for viewing via an unknown-contact view control of a primary mailbox is in response to determining that a predicted reply rate meets a predefined threshold

the destination mailbox configuration component operative to determine the predicted reply rate based on the one or more connection category-specific predicted reply rates.

12. The apparatus of claim 8 , further comprising:

the destination mailbox component operative to determining a predicted reply rate for the incoming message based on the one or more connection categories, a recipient reply history for the recipient account, and a sender reply history for the sender account; and

the messaging interface component operative to transmit a message notification to the client device in association with the incoming message in response to the predicted reply rate meeting a predefined threshold.

13. At least one non-transitory computer-readable storage medium comprising instructions that, when executed, cause a system to:

receive an incoming message addressed to a recipient account from a sender account at a messaging system;

determine one or more connection categories between the sender account and the recipient account;

determine a connection category-specific predicted reply rate for each of the one or more connection categories, wherein each of the one or more connection category-specific predicted reply rates is a combination of a recipient historic reply rate for a connection category and a sender historic reply rate for the connection category;

identify a most-prominent connection category of the one or more connection categories where in the most-prominent connection category is the connection category having the highest connection category-specific predicted reply rate;

configure the incoming message with a banner message indicating the most-prominent connection category;

configure the incoming message for viewing via an unknown-contact view control of a primary mailbox; and

transmit the incoming message to a client device associated with the recipient account wherein the recipient reply history is based on the historic reply of the recipient for messages in the connection category received from unknown contacts and wherein the sender reply history is the historic reply rate for receiving to messages in the connection category sent to unknown contacts.

14. The non-transitory computer-readable storage medium of claim 13 , wherein determining the one or more connection categories, configuring the incoming message with the banner message indicating the most-prominent connection category, and configuring the incoming message for viewing via an unknown-contact view control of a primary mailbox are in response to determining that the incoming message is a first message sent from the sender account to the recipient account and that the sender account is not on a friends list for the recipient account and is not on a contacts list for the recipient account.

15. The non-transitory computer-readable storage medium of claim 13 , the one or more connection categories comprising one or more of a shared social networking group category, a shared calendar event category, a physical-proximity category, and an unconnected category.

16. The non-transitory computer-readable storage medium of claim 13 , wherein configuring the incoming message for viewing via an unknown-contact view control of a primary mailbox is in response to determining that a predicted reply rate meets a predefined threshold, comprising further instructions that, when executed, cause a system:

determine the predicted reply rate based on the one or more connection category-specific predicted reply rates.

17. The non-transitory computer-readable storage medium of claim 13 , comprising further instructions that, when executed, cause a system to:

determining a predicted reply rate for the incoming message based on the one or more connection categories, a recipient reply history for the recipient account, and a sender reply history for the sender account; and

transmit a message notification to the client device in association with the incoming message in response to the predicted reply rate meeting a predefined threshold.

Assignments (1)
CHANGE OF NAME Recorded May 5, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 059858/0387 →
Continuity (2)
Continuation 14808934 · Jul 24, 2015
Related Publication 20170026324A1 · Jan 26, 2017