IP Library Granted Patent US 11,775,600
Granted Patent B2
US 11,775,600 · App. 17/688,221 · Granted Oct 3, 2023

System and method for matching users based on selections made by third parties

Inventors: Rahim Sherali Makani (Dallas, TX); John Masten Mitchell (Dallas, TX); Kenneth Basil Hoskins (Plano, TX)
Assignee: MATCH GROUP, LLC
G06F16/9535G06F16/9536G06F16/9538H04L51/52H04L67/306H04L67/53
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,775,600
App. No.
17/688,221
Granted
Oct 3, 2023
Kind
B2
Abstract

An apparatus includes an interface and a processor. The interface sends and receives data over a network. The processor uses the interface to transmit a first series of profiles to a first user that includes recommended profiles for a second user. The processor uses the interface to receive a selection from the first user of a profile corresponding to a third user. The processor uses the interface to transmit a second series of profiles to the third user that includes recommended profiles for the third user. The processor uses the interface to receive a selection from the third user of a profile corresponding to the second user. In response to receiving the selection from the first user of the profile corresponding to the third user and the selection from the third user of the profile corresponding to the second user, the processor enables communication between the second and third users.

Claims (65)

1. An apparatus comprising:

an interface configured to send and receive data over a network;

a memory configured to store a permission, the permission indicating that a first user can select other users on behalf of a second user;

a hardware processor configured to:

transmit to the first user, using the interface, a plurality of user profiles including a third user's profile;

receive, using the interface, the first user's selection of the third user's profile;

transmit to the third user, using the interface, the second user's profile;

receive, using the interface, the third user's selection of the second user; and

in response to receiving the first user's selection of the third user's profile and receiving the third user's selection of the second user's profile, enable communication between the second user and the third user.

2. The apparatus of claim 1 , wherein the first user is a friend of the second user.

3. The apparatus of claim 1 , wherein the first user is registered as in a relationship and the second user is registered as single.

4. The apparatus of claim 1 , wherein the interface is further configured to:

receive a message from the first user introducing the second user to the third user; and

transmit the message to the second user and the third user.

5. The apparatus of claim 1 , wherein the hardware processor is further configured to:

transmit to the first user, using the interface, a fourth user's profile;

receive, using the interface, the first user's selection of the fourth user's profile;

transmit to the fourth user, using the interface, the second user's profile;

receive, using the interface, the fourth user's selection of the second user's profile; and

in response to receiving the first user's selection of the fourth user's profile and receiving the fourth user's selection of the second user's profile, enable communication between the second user and the fourth user.

6. The apparatus of claim 1 , wherein the hardware processor is further configured to, in response to receiving the first user's selection of the third user's profile and receiving the third user's selection of the second user's profile, generate a match between the second user and the third user.

7. The apparatus of claim 1 , wherein the hardware processor is further configured to:

review the third user's profile and the second user's profile; and

based on reviewing the third user's profile and the second user's profile, determine a recommendation of the third user for the second user.

8. A method comprising:

storing, in a memory, a permission, the permission indicating that a first user can select other users on behalf of a second user;

transmitting to the first user, by an interface, a plurality of user profiles including a third user's profile;

receiving, by the interface, a first user's selection of the third user's profile;

transmitting to the third user, by the interface, the second user's profile;

receiving, by the interface, the third user's selection of the second user's profile; and

in response to receiving the first user's selection of the third user's profile and receiving the third user's selection of the second user's profile, enabling, by a processor, communication between the second user and the third user.

9. The method of claim 8 , wherein the first user is a friend of the second user.

10. The method of claim 8 , wherein the first user is registered as in a relationship and the second user is registered as single.

11. The method of claim 8 , further comprising:

receiving, by the interface, a message from the first user introducing the second user to the third user; and

transmitting, by the interface, the message to the second user and the third user.

12. The method of claim 8 , further comprising:

transmitting to the first user, by the interface, a fourth user's profile;

receiving, by the interface, the first user's selection of the fourth user's profile;

transmitting to the fourth user, by the interface, the second user's profile;

receiving, by the interface, the fourth user's selection of the second user's profile; and

in response to receiving the first user's selection of the fourth user's profile and receiving the fourth user's selection of the second user's profile, enabling, by the processor, communication between the second user and the fourth user.

13. The method of claim 8 , further comprising, in response to receiving the first user's selection of the third user's profile and receiving the third user's selection of the second user's profile, generating, by the processor, a match between the second user and the third user.

14. At least one computer-readable medium comprising a plurality of instructions that, when executed by at least one processor, are configured to:

store a permission, the permission indicating that a first user can select other users on behalf of a second user;

transmit to the first user a plurality of user profiles including a third user's profile;

receive the first user's selection of the third user's profile;

transmit to the third user the second user's profile;

receive the third user's selection of the second user's profile; and

in response to receiving the first user's selection of the third user's profile and receiving the third user's selection of the second user's profile, enable communication between the second user and the third user.

15. The at least one computer-readable medium of claim 14 , wherein the first user is a friend of the second user.

16. The at least one computer-readable medium of claim 14 , wherein the first user is registered as in a relationship and the second user is registered as single.

17. The at least one computer-readable medium of claim 14 , wherein the plurality of instructions, when executed by the at least one processor, are further configured to:

receive a message from the first user introducing the second user to the third user; and

transmit the message to the second user and the third user.

18. The at least one computer-readable medium of claim 14 , wherein the plurality of instructions, when executed by the at least one processor, are further configured to:

transmit to the first user a fourth user's profile;

receive the first user's selection of the fourth user's profile;

transmit to the fourth user the second user's profile;

receive the fourth user's selection of the second user's profile; and

in response to receiving the first user's selection of the fourth user's profile and receiving the fourth user's selection of the second user's profile, enable communication between the second user and the fourth user.

19. The at least one computer-readable medium of claim 14 , wherein the plurality of instructions, when executed by the at least one processor, are further configured to, in response to receiving the first user's selection of the third user's profile and receiving the third user's selection of the second user's profile, generate a match between the second user and the third user.

20. The at least one computer-readable medium of claim 14 , wherein the plurality of instructions, when executed by the at least one processor, are further configured to:

review the profile of the third user and the profile of the second user; and

based on reviewing the profile of the third user and the profile of the second user, determine a recommendation of the third user for the second user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2024
From: TINDER LLC
To: MATCH GROUP AMERICAS, LLC
Reel/Frame 069369/0591 →
CHANGE OF NAME Recorded Nov 22, 2024
From: MATCH GROUP, LLC
To: TINDER LLC
Reel/Frame 069437/0225 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2022
From: MAKANI, RAHIM SHERALI; MITCHELL, JOHN MASTEN; HOSKINS, KENNETH BASIL
To: MATCH GROUP, LLC
Reel/Frame 059186/0001 →