IP Library Granted Patent US 11,051,141
Granted Patent B2
US 11,051,141 · App. 16/742,427 · Granted Jun 29, 2021

Selectively prompting matched individuals to initiate an in-person meeting

Inventors: Natalia Angapova (London, GB); John Kneeland (London, GB); Claire Stott (London, GB)
Assignee: AMI Holdings Limited
H04W4/21G06Q10/107G06Q10/1095G06Q50/01H04L51/32H04L67/18H04L67/306H04W4/023
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 11,051,141
App. No.
16/742,427
Granted
Jun 29, 2021
Kind
B2
Abstract

A computer implemented method includes monitoring at a server electronic communications over a network between a first matched individual at a first client device and a second matched individual at a second client device. The monitoring includes observing initiator electronic communication contributions originating at the first client device and recipient electronic communication contributions originating at the second client device, maintaining a total electronic communications count between the first client device and the second client device, and measuring an electronic communications duration period from an initial initiator electronic communication and a last electronic communication. Based on the monitored electronic communications, it is determined that one or both of the first matched individual and the second matched individual are ready for an in-person meeting. A prompt is supplied to the first client device to initiate the in-person meeting.

Claims (58)

1. A computer implemented method comprising:

monitoring at a server electronic communications over a network between a first matched individual at a first client device and a second matched individual at a second client device, wherein monitoring includes

observing initiator electronic communication contributions originating at the first client device and recipient electronic communication contributions originating at the second client device,

maintaining a total electronic communications count between the first client device and the second client device, and

measuring an electronic communications duration period from an initial initiator electronic communication and a last electronic communication;

determining, based on the monitored electronic communications, that one or both of the first matched individual and the second matched individual are ready for an in-person meeting; and

supplying to the first client device a first prompt to initiate the in-person meeting.

2. The computer implemented method of claim 1 further comprising supplying to the second client device a second prompt in response to the first client device accepting the first prompt to initiate the in-person meeting.

3. The computer implemented method of claim 2 further comprising supplying to each of the first client device and the second client device a respective in-person meeting scheduling prompt in response to the first client device accepting the first prompt to initiate the in-person meeting and the second client device accepting the second prompt to initiate the in-person meeting.

4. The computer implemented method of claim 1 wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that a communication ratio between the initiator electronic communication contributions and the recipient electronic communication contributions satisfies a measure.

5. The computer implemented method of claim 1 wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the total electronic communications count exceeds a minimum electronic communications count.

6. The computer implemented method of claim 1 wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the electronic communications duration period exceeds a minimum electronic communications duration period.

7. The computer implemented method of claim 1 wherein monitoring includes observing content in the electronic communications between the first matched individual and the second matched individual, and wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the content includes one or more keywords.

8. The computer implemented method of claim 7 wherein the one or more keywords include a phone number or a social media profile of the first or second matched individuals.

9. The computer implemented method of claim 1 further comprising obtaining a geographical location for each of the first matched individual at the first client device and the second matched individual at the second client device, wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the geographical location of the first matched individual was within a predefined distance of the geographical location of the second matched individual during a particular time interval.

10. The computer implemented method of claim 1 further comprising automatically stopping the monitoring of the electronic communications in response to supplying the first prompt to the first client device.

11. A system comprising:

one or more processors coupled to a memory, the one or more processors configured to:

monitor electronic communications over a network between a first matched individual at a first client device and a second matched individual at a second client device, wherein monitoring includes:

observing initiator electronic communication contributions originating at the first client device and recipient electronic communication contributions originating at the second client device,

maintaining a total electronic communications count between the first client device and the second client device, and

measuring an electronic communications duration period from an initial initiator electronic communication and a last electronic communication;

determine, based on the monitored electronic communications, that one or both of the first matched individual and the second matched individual are ready for an in-person meeting; and

supply to the first client device a first prompt to initiate the in-person meeting.

12. The system of claim 11 wherein the one or more processors are configured to supply to the second client device a second prompt in response to the first client device accepting the first prompt to initiate the in-person meeting.

13. The system of claim 12 wherein the one or more processors are configured to supply to each of the first client device and the second client device a respective in-person meeting scheduling prompt in response to the first client device accepting the first prompt to initiate the in-person meeting and the second client device accepting the second prompt to initiate the in-person meeting.

14. The system of claim 11 wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that a communication ratio between the initiator electronic communication contributions and the recipient electronic communication contributions satisfies a measure.

15. The system of claim 11 wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the total electronic communications count exceeds a minimum electronic communications count.

16. The system of claim 11 wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the electronic communications duration period exceeds a minimum electronic communications duration period.

17. The system of claim 11 wherein monitoring includes observing content in the electronic communications between the first matched individual and the second matched individual, and wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the content includes one or more keywords.

18. The system of claim 17 wherein the one or more keywords include a phone number or a social media profile of the first or second matched individuals.

19. The system of claim 11 wherein the one or more processors are configured to obtain a geographical location for each of the first matched individual at the first client device and the second matched individual at the second client device, wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the geographical location of the first matched individual was within a predefined distance of the geographical location of the second matched individual during a particular time interval.

20. The system of claim 11 wherein the one or more processors are configured to automatically stop the monitoring of the electronic communications in response to supplying the first prompt to the first client device.

21. A non-transitory computer readable medium storing instructions for causing a computing system to:

monitor electronic communications over a network between a first matched individual at a first client device and a second matched individual at a second client device, wherein monitoring includes:

observing initiator electronic communication contributions originating at the first client device and recipient electronic communication contributions originating at the second client device,

maintaining a total electronic communications count between the first client device and the second client device, and

measuring an electronic communications duration period from an initial initiator electronic communication and a last electronic communication;

determine, based on the monitored electronic communications, that one or both of the first matched individual and the second matched individual are ready for an in-person meeting; and

supply to the first client device a first prompt to initiate the in-person meeting.

22. The non-transitory computer readable medium of claim 21 storing instructions for causing the computer system to supply to the second client device a second prompt in response to the first client device accepting the first prompt to initiate the in-person meeting.

23. The non-transitory computer readable medium of claim 22 storing instructions for causing the computer system to supply to each of the first client device and the second client device a respective in-person meeting scheduling prompt in response to the first client device accepting the first prompt to initiate the in-person meeting and the second client device accepting the second prompt to initiate the in-person meeting.

24. The non-transitory computer readable medium of claim 21 wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that a communication ratio between the initiator electronic communication contributions and the recipient electronic communication contributions satisfies a measure.

25. The non-transitory computer readable medium of claim 21 wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the total electronic communications count exceeds a minimum electronic communications count.

26. The non-transitory computer readable medium of claim 21 wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the electronic communications duration period exceeds a minimum electronic communications duration period.

27. The non-transitory computer readable medium of claim 21 wherein monitoring includes observing content in the electronic communications between the first matched individual and the second matched individual, and wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the content includes one or more keywords.

28. The non-transitory computer readable medium of claim 27 wherein the one or more keywords include a phone number or a social media profile of the first or second matched individuals.

29. The non-transitory computer readable medium of claim 21 storing instructions for causing the computer system to obtain a geographical location for each of the first matched individual at the first client device and the second matched individual at the second client device, wherein determining that one or both of the first matched individual and the second matched individual are ready for the in-person meeting comprises determining that the geographical location of the first matched individual was within a predefined distance of the geographical location of the second matched individual during a particular time interval.

30. The non-transitory computer readable medium of claim 21 storing instructions for causing the computer system to automatically stop the monitoring of the electronic communications in response to supplying the first prompt to the first client device.

31. The method of claim 1 wherein observing the initiator electronic communication contributions originating at the first client device and the recipient electronic communication contributions originating at the second client device comprises:

maintaining a first count of the initiator electronic communication contributions and a second count of the recipient electronic communication contributions; and

comparing the first count and the second count to determine a communication ratio between the initiator electronic communication contributions and the recipient electronic communication.

32. The system of claim 11 wherein observing the initiator electronic communication contributions originating at the first client device and the recipient electronic communication contributions originating at the second client device comprises:

maintaining a first count of the initiator electronic communication contributions and a second count of the recipient electronic communication contributions; and

comparing the first count and the second count to determine a communication ratio between the initiator electronic communication contributions and the recipient electronic communication contributions.

33. The non-transitory computer readable medium of claim 21 wherein observing the initiator electronic communication contributions originating at the first client device and the recipient electronic communication contributions originating at the second client device comprises:

maintaining a first count of the initiator electronic communication contributions and a second count of the recipient electronic communication contributions; and

comparing the first count and the second count to determine a communication ratio between the initiator electronic communication contributions and the recipient electronic communication contributions.

Assignments (6)
PATENT SECURITY AGREEMENT RELEASE, RECORDED ON MAY 26, 2020 AT REEL/FRAME 052752/0763 Recorded May 14, 2026
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: BUMBLE IP HOLDCO LLC
Reel/Frame 075568/0577 →
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 →
PATENT SECURITY AGREEMENT Recorded May 26, 2020
From: AMI HOLDINGS LIMITED
To: CITIBANK, N.A.
Reel/Frame 052752/0763 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2020
From: ANGAPOVA, NATALIA; KNEELAND, JOHN; STOTT, CLAIRE
To: AMI HOLDINGS LIMITED
Reel/Frame 051793/0402 →
Continuity (2)
Provisional Application 62792606 · Jan 15, 2019
Related Publication 20200228941A1 · Jul 16, 2020