IP Library Granted Patent US 12,028,297
Granted Patent B2
US 12,028,297 · App. 17/359,164 · Granted Jul 2, 2024

Apparatus and method for improving communication between matched individuals

Inventor: Sergey Frolovichev (Hamilton, BM)
Assignee: Bumble IP Holdco LLC
H04L51/04H04L51/52
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 12,028,297
App. No.
17/359,164
Granted
Jul 2, 2024
Kind
B2
Abstract

A computer implemented method includes supplying to a user at a client device a prompt to contact a matched individual. A proposed communication from the user to the matched individual is monitored. The proposed communication is compared to a set of effective communication policies to selectively identify an effective communication policy violation. A warning is supplied to the user in response to the effective communication policy violation. A signal is received from the user to send a completed communication to the matched individual. Network routing of the completed communication from the client device to the matched individual is enabled.

Claims (60)

1. A computer-implemented method, comprising:

monitoring electronic communications originating at a client device to identify a first electronic communication from a user of the client device to a matched individual;

processing the first electronic communication with a set of effective communication policies to determine whether the first electronic communication is likely to solicit a reply from the matched individual should the first electronic communication be sent to the matched individual, wherein the set of effective communication policies is based on analysis of content of prior communications and whether the prior communications solicited a reply;

in response to determining that the first electronic communication is unlikely to solicit a reply from the matched individual should the first electronic communication be sent to the matched individual,

preventing transmission of the first electronic communication; and

causing the client device to display a user interface having a first selectable user interface element to alter the first electronic communication and a second selectable user interface element to override a violation of the effective communication policies; and

in response to receiving data indicative of a selection of the second selectable user interface element to override the violation of the effective communication policies, enabling network routing of the first electronic communication from the client device to the matched individual.

2. The computer-implemented method of claim 1 , comprising

performing statistical analysis of prior communications to determine whether each of the prior communications is a statistically effective communication or a statistically ineffective communication; and

determining the set of effective communication policies by segmenting the prior communications into the statistically effective communications and the statistically ineffective communications.

3. The computer-implemented method of claim 1 , wherein the set of effective communication policies include policies for identifying a likelihood of a reply to an electronic communication.

4. The computer-implemented method of claim 1 , wherein the set of effective communication policies comprises a list of ineffective words, ineffective phrases, or ineffective emoticons.

5. The computer-implemented method of claim 1 , comprising:

in response to receiving data indicative of a selection of the first selectable user interface element to alter the first electronic communication:

monitoring electronic communications originating at the client device to identify a second electronic communication from the user to the matched individual;

determining that the second electronic communication comprises an effective communication by comparing the second electronic communication to the set of effective communication policies;

receiving data indicative of a selection by the user of the client device to send the second electronic communication to the matched individual; and

enabling network routing of the second electronic communication from the client device to the matched individual.

6. The computer-implemented method of claim 5 , comprising modifying one or more effective communication policies in the set of effective communication policies based on the second electronic communication and the determination that the second electronic communication comprises an effective communication.

7. The computer-implemented method of claim 1 , comprising supplying, to the client device, a warning to the user of the client device in response to determining that the first electronic communication is unlikely to solicit a reply from the matched individual, wherein the warning comprises an indication that the first communication is unlikely to solicit a reply from the matched individual.

8. A system, comprising:

at least one processor; and

at least one computer-readable storage medium storing instructions executable by the at least one processor to perform operations comprising:

monitoring electronic communications originating at a client device to identify a first electronic communication from a user of the client device to a matched individual;

processing the first electronic communication with a set of effective communication policies to determine whether the first electronic communication is likely to solicit a reply from the matched individual should the first electronic communication be sent to the matched individual, wherein the set of effective communication policies is based on analysis of content of prior communications and whether the prior communications solicited a reply;

in response to determining that the first electronic communication is unlikely to solicit a reply from the matched individual should the first electronic communication be sent to the matched individual,

preventing transmission of the first electronic communication; and

causing the client device to display a user interface having a first selectable user interface element to alter the first electronic communication and a second selectable user interface element to override a violation of the effective communication policies; and

in response to receiving data indicative of a selection of the second selectable user interface element to override the violation of the effective communication policies, enabling network routing of the first electronic communication from the client device to the matched individual.

9. The system of claim 8 , wherein the set of effective communication policies is based upon statistical analysis of prior communications in a dating application and a segmenting of the prior communications into statistically effective communications and statistically ineffective communications.

10. The system of claim 8 , wherein the set of effective communication policies include policies for identifying a likelihood of a reply to an electronic communication.

11. The system of claim 8 , wherein the at least one computer-readable storage medium stores instructions executable by the at least one processor to perform operation comprising:

in response to receiving data indicative of a selection of the first selectable user interface element to alter the first electronic communication:

monitoring electronic communications originating at the client device to identify a second electronic communication from the user to the matched individual;

determining that the second electronic communication comprises an effective communication by comparing the second electronic communication to the set of effective communication policies;

receiving data indicative of a selection by the user of the client device to send the second electronic communication to the matched individual; and

enabling network routing of the second electronic communication from the client device to the matched individual.

12. The system of claim 11 , wherein the at least one computer-readable storage medium stores instructions executable by the at least one processor to perform operation comprising:

modifying one or more effective communication policies in the set of effective communication policies based on the second electronic communication and the determination that the second electronic communication comprises an effective communication.

13. The system of claim 8 , wherein the at least one computer-readable storage medium stores instructions executable by the at least one processor to perform operation comprising:

supplying, to the client device, a warning to the user of the client device in response to determining that the first electronic communication is unlikely to solicit a reply from the matched individual, wherein the warning comprises an indication that the first communication is unlikely to solicit a reply from the matched individual.

14. At least one non-transitory computer-readable storage medium storing instructions executable by at least one processor to perform operations comprising:

monitoring electronic communications originating at a client device to identify a first electronic communication from a user of the client device to a matched individual;

processing the first electronic communication with a set of effective communication policies to determine whether the first electronic communication is likely to solicit a reply from the matched individual should the first electronic communication be sent to the matched individual, wherein the set of effective communication policies is based on analysis of content of prior communications and whether the prior communications solicited a reply;

in response to determining that the first electronic communication is unlikely to solicit a reply from the matched individual should the first electronic communication be sent to the matched individual,

preventing transmission of the first electronic communication; and

causing the client device to display a user interface having a first selectable user interface element to alter the first electronic communication and a second selectable user interface element to override a violation of the effective communication policies; and

in response to receiving data indicative of a selection of the second selectable user interface element to override the violation of the effective communication policies, enabling network routing of the first electronic communication from the client device to the matched individual.

15. The at least one non-transitory computer-readable storage medium of claim 14 , wherein the set of effective communication policies is based upon statistical analysis of prior communications in a dating application and a segmenting of the prior communications into statistically effective communications and statistically ineffective communications.

16. The at least one non-transitory computer-readable storage medium of claim 14 , wherein the set of effective communication policies include policies for identifying a likelihood of a reply to an electronic communication.

17. The at least one non-transitory computer-readable storage medium of claim 14 storing instructions executable by the at least one processor to perform operation comprising:

in response to receiving data indicative of a selection of the first selectable user interface element to alter the first electronic communication:

monitoring electronic communications originating at the client device to identify a second electronic communication from the user to the matched individual;

determining that the second electronic communication comprises an effective communication by comparing the second electronic communication to the set of effective communication policies;

receiving data indicative of a selection by the user of the client device to send the second electronic communication to the matched individual; and

enabling network routing of the second electronic communication from the client device to the matched individual.

18. The at least one non-transitory computer-readable storage medium of claim 17 storing instructions executable by the at least one processor to perform operation comprising:

modifying one or more effective communication policies in the set of effective communication policies based on the second electronic communication and the determination that the second electronic communication comprises an effective communication.

19. The at least one non-transitory computer-readable storage medium of claim 14 storing instructions executable by the at least one processor to perform operation comprising:

supplying, to the client device, a warning to the user of the client device in response to determining that the first electronic communication is unlikely to solicit a reply from the matched individual, wherein the warning comprises an indication that the first communication is unlikely to solicit a reply from the matched individual.

Assignments (6)
PATENT SECURITY AGREEMENT RELEASE, RECORDED ON APRIL 13, 2022 AT REEL/FRAME 59584/0053 Recorded May 14, 2026
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: BUMBLE IP HOLDCO LLC
Reel/Frame 075568/0858 →
SECURITY INTEREST Recorded Apr 24, 2026
From: BUMBLE IP HOLDCO LLC; GENEVA TECHNOLOGIES, INC.
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 074472/0485 →
AMENDMENT NO. 1 TO PATENT SECURITY AGREEMENT Recorded May 24, 2024
From: BUMBLE IP HOLDCO LLC; AMI HOLDINGS LIMITED
To: CITIBANK, N.A.
Reel/Frame 067529/0543 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2024
From: AMI HOLDINGS LIMITED
To: BUMBLE IP HOLDCO LLC
Reel/Frame 066730/0022 →
SECURITY INTEREST Recorded Apr 13, 2022
From: AMI HOLDINGS LIMITED
To: CITIBANK, N.A.
Reel/Frame 059584/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2021
From: FROLOVICHEV, SERGEY
To: AMI HOLDINGS LIMITED
Reel/Frame 057454/0754 →
Continuity (2)
Continuation 16175616 · Oct 30, 2018
Related Publication 20210400001A1 · Dec 23, 2021