IP Library Granted Patent US 12,019,694
Granted Patent B1
US 12,019,694 · App. 17/861,962 · Granted Jun 25, 2024

Apparatus and method for matching individuals based upon a commitment disposition criterion

Inventor: Maxim Cheremkhin (London, GB)
Assignee: Bumble IP Holdo LLC
G06F16/9535G06Q50/01
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,019,694
App. No.
17/861,962
Granted
Jun 25, 2024
Kind
B1
Abstract

A computer implemented method includes supplying to a client device prompts for a first individual to specify matching criteria for a potential introduction to a second individual, where the matching criteria includes criterion to specify commitment disposition. Matching criteria is collected. Matches between the first individual and a pool of individuals are generated based upon the matching criteria. The matches are supplied to the client device. Match acceptances are collected from the client device. Network communication is enabled between the first individual and the second individual in response to a match between the first individual and the second individual and a match acceptance by at least one of the first individual and the second individual.

Claims (42)

1. A computer implemented method, comprising:

receiving, from a client device, matching criteria specified by a first individual at a first time in a sequence of time steps, the matching criteria including an indication of an intention for a relationship specified by the first individual at the first time, wherein the intention is selected from a range of available intentions, and wherein the selected intention can be modified at a second time in the sequence of time steps;

for each time in the sequence of time steps, generating a match between the first individual and at least one individual in a pool of individuals based upon the matching criteria, including identifying the at least one individual in the pool of individuals having an intention at the time for a relationship that is consistent with the intention specified by the first individual;

transmitting to the client device data configured to cause the client device to display:

(a) an indication of the match between the first individual and the at least one individual in the pool of individuals, and

(b) an indication of the intention for a relationship for the at least one individual at the time for display with the match, wherein the indication of the intention for the at least one individual comprises a presentation of a particular intention selected from the range of available intentions, wherein the presentation of the particular intention selected from the range of available intentions comprises a graphical user interface element identifying the particular intention;

collecting a match acceptance from the client device for the at least one individual; and

in response to the match acceptance, enabling network communication between the first individual and the at least one individual.

2. The computer implemented method of claim 1 , comprising receiving a gesture applied to the client device, the gesture specifying the intention.

3. The computer implemented method of claim 2 , wherein the gesture is applied to a user interface element in a graphical user interface displayed on the client device.

4. The computer implemented method of claim 1 , wherein transmitting the indication of the match to the client device includes supplying indicia of a high level of interest for the first individual by a potential match.

5. The computer implemented method of claim 1 , wherein identifying the at least one individual having an intention that is consistent with the intention specified by the first individual includes identifying the at least one individual having an intention that is the same as the intention specified by the first individual.

6. The computer implemented method of claim 1 , wherein identifying the at least one individual having an intention that is consistent with the intention specified by the first individual includes identifying the at least one individual having an intention that is different from the intention specified by the first individual.

7. The computer implemented method of claim 1 , wherein enabling network communications between the first individual and the at least one individual comprises enabling access to a direct messaging system by the first individual and the at least one individual.

8. The computer implemented method of claim 7 , wherein the direct messaging system is configured to display the intention of the at least one individual.

9. A system, comprising:

one or more processors; and

one or more non-transitory computer-readable storage media storing instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving, from a client device, matching criteria specified by a first individual at a first time in a sequence of time steps, the matching criteria including an indication of an intention for a relationship specified by the first individual at the first time, wherein the intention is selected from a range of available intentions, and wherein the selected intention can be modified at a second time in the sequence of time steps;

for each time in the sequence of time steps, generating a match between the first individual and at least one individual in a pool of individuals based upon the matching criteria, including identifying the at least one individual in the pool of individuals having an intention at the time for a relationship that is consistent with the intention specified by the first individual;

transmitting to the client device data configured to cause the client device to display:

(a) an indication of the match between the first individual and the at least one individual in the pool of individuals, and

(b) an indication of the intention for a relationship for the at least one individual at the time for display with the match, wherein the indication of the intention for the at least one individual comprises a presentation of a particular intention selected from the range of available intentions, wherein the presentation of the particular intention selected from the range of available intentions comprises a graphical user interface element identifying the particular intention;

collecting a match acceptance from the client device for the at least one individual; and

in response to the match acceptance, enabling network communication between the first individual and the at least one individual.

10. The system of claim 9 , wherein the intention is specified by a gesture applied to a user interface element in a user interface presented on the client device.

11. The system of claim 9 , wherein identifying the at least one individual having an intention that is consistent with the intention specified by the first individual includes identifying the at least one individual having an intention that is the same as the intention specified by the first individual.

12. The system of claim 9 , wherein identifying the at least one individual having an intention that is consistent with the intention specified by the first individual includes identifying the at least one individual having an intention that is different from the intention specified by the first individual.

13. The system of claim 9 , wherein enabling network communications between the first individual and the at least one individual comprises enabling access to a direct messaging system by the first individual and the at least one individual.

14. The system of claim 13 , wherein the direct messaging system is configured to display the intention of the at least one individual.

15. A non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:

receiving, from a client device, matching criteria specified by a first individual at a first time in a sequence of time steps, the matching criteria including an indication of an intention for a relationship specified by the first individual at the first time, wherein the intention is selected from a range of available intentions, and wherein the selected intention can be modified at a second time in the sequence of time steps;

for each time in the sequence of time steps, generating a match between the first individual and at least one individual in a pool of individuals based upon the matching criteria, including identifying the at least one individual in the pool of individuals having an intention at the time for a relationship that is consistent with the intention specified by the first individual;

transmitting to the client device data configured to cause the client device to display:

(a) an indication of the match between the first individual and the at least one individual in the pool of individuals, and

(b) an indication of the intention for a relationship for the at least one individual at the time for display with the match, wherein the indication of the intention for the at least one individual comprises a presentation of a particular intention selected from the range of available intentions, wherein the presentation of the particular intention selected from the range of available intentions comprises a graphical user interface element identifying the particular intention;

collecting a match acceptance from the client device for the at least one individual; and

in response to the match acceptance, enabling network communication between the first individual and the at least one individual.

16. The non-transitory computer-readable medium of claim 15 , wherein identifying the at least one individual having an intention that is consistent with the intention specified by the first individual includes identifying the at least one individual having an intention that is the same as the intention specified by the first individual.

17. The non-transitory computer-readable medium of claim 15 , wherein identifying the at least one individual having an intention that is consistent with the intention specified by the first individual includes identifying the at least one individual having an intention that is different from the intention specified by the first individual.

18. The non-transitory computer-readable medium of claim 15 , wherein enabling network communications between the first individual and the at least one individual comprises enabling access to a direct messaging system by the first individual and the at least one individual.

19. The non-transitory computer-readable medium of claim 18 , wherein the direct messaging system is configured to display the intention of the at least one individual.

Assignments (6)
PATENT SECURITY AGREEMENT RELEASE, RECORDED ON MARCH 30, 2023 AT REEL/FRAME 63190/0794 Recorded May 14, 2026
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: BUMBLE IP HOLDCO LLC
Reel/Frame 075572/0421 →
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 Mar 30, 2023
From: AMI HOLDINGS LIMITED
To: CITIBANK, N.A.
Reel/Frame 063190/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2022
From: CHEREMKHIN, MAXIM
To: AMI HOLDINGS LIMITED
Reel/Frame 061147/0737 →
Continuity (1)
Continuation 15916086 · Mar 8, 2018