IP Library Granted Patent US 11,733,841
Granted Patent B2
US 11,733,841 · App. 15/676,773 · Granted Aug 22, 2023

Matching process system and method

Inventors: Sean Rad (Los Angeles, CA); Todd M. Carrico (Sachse, TX); Kenneth B. Hoskins (Plano, TX); James C. Stone (Addison, TX); Jonathan Badeen (North Hollywood, CA)
Assignee: MATCH GROUP, LLC
G06F3/04842G06F3/0482G06F3/0488G06F16/248G06F16/3331G06Q10/10G06Q30/02G06Q50/01G06Q50/10
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,733,841
App. No.
15/676,773
Granted
Aug 22, 2023
Kind
B2
Abstract

A method for profile matching includes receiving a plurality of user profiles, each user profile comprising traits of a respective user. The method includes receiving a preference indication for a first user profile of the plurality of user profiles. The method also includes determining a potential match user profile of the plurality of user profiles based on the preference indication for the first user profile. The method also includes presenting the potential match user profile to a second user.

Claims (79)

1. A computer implemented method for profile matching, comprising:

electronically receiving a plurality of user profiles, each user profile comprising traits of a respective user;

electronically receiving a first request for matching, the first request electronically submitted by a first user using a first electronic device;

causing the display of a graphical representation of a first potential match on a graphical user interface of the first electronic device, the first potential match corresponding to a second user, wherein the graphical representation of the first potential match is displayed as a first card of a stack of cards such that, from among a set of potential matches comprising one or more potential matches determined from the plurality of user profiles, only the graphical representation of the first potential match is displayed;

receiving a positive preference indication for the first potential match by determining that the first user performed a first swiping gesture associated with the graphical representation of the first potential match on the graphical user interface;

allowing the first user to send a message to the second user in response to determining that the first user and the second user are mutually interested in each other, wherein:

determining that the first user and the second user are mutually interested in each other comprises determining that the second user expressed a positive preference indication for the first user; and

the positive preference indication for the first potential match and the positive preference indication for the first user are anonymous, such that the second user is not made aware that the first user expressed the positive preference indication for the first potential match until after determining that the first user and the second user are mutually interested in each other;

determining a second potential match from the plurality of user profiles based on the positive preference indication for the first potential match by the first user, the second potential match corresponding to a third user; and

causing the display of a graphical representation of the second potential match on the graphical user interface of the first electronic device instead of the graphical representation of the first potential match, wherein the graphical representation of the second potential match is displayed as a second card of the stack of cards.

2. The method of claim 1 , wherein receiving a positive preference indication for the first potential match comprises receiving from a fourth user a recommendation of the first potential match for the first user.

3. The method of claim 1 , wherein receiving a positive preference indication for the first potential match comprises receiving from the first user a preference indication for a characteristic of the first potential match.

4. The method of claim 1 , further comprising prompting the first user to submit a preference indication for the first potential match.

5. The method of claim 1 , wherein receiving a positive preference indication for the first potential match comprises receiving from the first user a request for communication with the second user corresponding to the first potential match.

6. The method of claim 1 , further comprising:

determining a score of a user profile of the plurality of user profiles as a potential match for the first user; and

altering the score of the user profile based on the positive preference indication for the first potential match.

7. The method of claim 1 , wherein determining the second potential match based on the positive preference indication for the first potential match comprises determining the second potential match based on identified commonality between the second potential match and the first potential match.

8. A computer implemented method for profile matching, comprising:

electronically receiving a plurality of user profiles, each user profile comprising traits of a respective user;

electronically receiving a request for matches from a first user, the first user associated with a first user profile;

scoring the plurality of user profiles for potential matching with the first user based on comparisons of the plurality of user profiles with the first user profile;

identifying a second user associated with a second user profile of the plurality of user profiles as a potential match for the first user based on the scoring;

identifying commonality between a third user associated with a third user profile of the plurality of user profiles and the second user profile;

causing the display of a graphical representation of the third user profile to the first user on a graphical user interface of the first electronic device, wherein the graphical representation of the third user profile is displayed as a first card of a stack of cards such that, from among the plurality of user profiles, only the graphical representation of the third user profile is displayed;

receiving a positive preference indication for the third user profile by determining that the first user performed a first swiping gesture associated with the graphical representation of the third user profile on the graphical user interface;

allowing the first user to send a message to the third user in response to determining that the first user and the third user are mutually interested in each other, wherein:

determining that the first user and the third user are mutually interested in each other comprises determining that the third user expressed a positive preference indication for the first user profile; and

the positive preference indication for the third user profile and the positive preference indication for the first user profile are anonymous, such that the third user is not made aware that the first user expressed the positive preference indication for the third user profile until after determining that the first user and the third user are mutually interested in each other; and

in response to the preference indication for the third user profile, automatically cause the display of a graphical representation of a fourth user profile to the first user on the graphical user interface of the first electronic device, wherein the graphical representation of the fourth user profile is displayed as a second card of the stack of cards.

9. The method of claim 8 , wherein scoring the plurality of user profiles for potential matching with the first user based on comparisons of the plurality of user profiles with the first user profile comprises:

generating readability scores for each of the plurality of user profiles and the first user profile; and

comparing the readability scores for each of the plurality of user profiles with the readability score for the first user profile.

10. The method of claim 8 , wherein scoring the plurality of user profiles for potential matching with the first user based on comparisons of the plurality of user profiles with the first user profile comprises scoring based on fate characteristics based on comparisons of the plurality of user profiles with the first user profile.

11. The method of claim 8 , wherein scoring the plurality of user profiles for potential matching with the first user based on comparisons of the plurality of user profiles with the first user profile comprises:

generating scores based on comparisons of the plurality of user profiles with a plurality of user preferences of the first user profile; and

reducing a scoring impact of a difference between at least one user preference of the plurality of user preferences of the first user profile and a user profile of the plurality of user profiles based on an age preference.

12. The method of claim 8 , wherein scoring the plurality of user profiles for potential matching with the first user based on comparisons of the plurality of user profiles with the first user profile comprises:

generating scores based on comparisons of the plurality of user profiles with a plurality of user preferences of the first user profile; and

reducing a scoring impact of a difference between at least one user preference of the plurality of user preferences of the first user profile and a user profile of the plurality of user profiles based on a location preference.

13. The method of claim 8 , wherein scoring the plurality of user profiles for potential matching with the first user based on comparisons of the plurality of user profiles with the first user profile comprises:

generating a score of the fourth user profile of the plurality of user profiles for potential matching with the first user based on a comparison of the fourth user profile with the first user profile; and

modifying the score of the fourth user profile for potential matching with the first user based on receiving selections of the fourth user profile.

14. The method of claim 8 , wherein scoring the plurality of user profiles for potential matching with the first user comprises determining an attractiveness rating of at least one user profile of the plurality of user profiles by at least analyzing a frequency of selections of the at least one user profile.

15. A system for profile matching, comprising:

an interface operable to:

electronically receive a plurality of user profiles, each user profile comprising traits of a respective user;

electronically receive a first request for matching, the first request electronically submitted by a first user using a first electronic device; and

receive a positive preference indication for a first potential match determined from the plurality of user profiles;

a processor coupled to the interface and operable to:

cause the display of a graphical representation of the first potential match to the first user on a graphical user interface of the first electronic device, the first potential match corresponding to a second user, wherein the graphical representation of the first potential match is displayed as a first card of a stack of cards such that, from among a set of potential matches comprising one or more potential matches determined from the plurality of user profiles, only the graphical representation of the first potential match is displayed;

determine that the first user expressed the positive preference indication for the first potential match by determining that the first user performed a first swiping gesture associated with the graphical representation of the first potential match on the graphical user interface;

allow the first user to send a message to the second user in response to a determination that the first user and the second user are mutually interested in each other, wherein:

the determination that the first user and the second user are mutually interested in each other is based on a determination that the second user expressed a positive preference indication for the first user; and

the positive preference indication for the first potential match and the positive preference indication for the first user are anonymous, such that the second user is not made aware that the first user expressed the positive preference indication for the first potential match until after the determination that the first user and the second user are mutually interested in each other;

determine a second potential match from the plurality of user profiles based on the positive preference indication for the first potential match by the first user, the second potential match corresponding to a third user;

in response to determining that the first user performed the first swiping gesture associated with the graphical representation of the first potential match, cause the display of a graphical representation of the second potential match on the graphical user interface of the first electronic device instead of the graphical representation of the first potential match, wherein the graphical representation of the second potential match is displayed as a second card of the stack of cards; and

the interface further operable to present the second potential match to the first user.

16. The system of claim 15 , wherein the interface operable to receive the positive preference indication for the first potential match comprises an interface operable to receive from a fourth user a recommendation of the first potential match for the first user.

17. The system of claim 15 , wherein the interface operable to receive the positive preference indication for the first potential match comprises an interface operable to receive from the first user a preference indication for a characteristic of the first potential match.

18. The system of claim 15 , wherein the processor is further operable to prompt the first user to submit a preference indication for the first potential match.

19. The system of claim 15 , wherein the interface operable to receive the positive preference indication for the first potential match comprises an interface operable to receive from the first user a request for communication with the second user corresponding to the first potential match.

20. The system of claim 15 , wherein the processor is further operable to:

determine a score of a fourth user profile of the plurality of user profiles as a potential match for the first user; and

alter the score of the fourth user profile based on the positive preference indication for the first potential match.

21. The system of claim 15 , wherein the processor operable to determine the second potential match from the plurality of user profiles based on the positive preference indication for the first potential match comprises a processor operable to determine the second potential match based on identified commonality between the second potential match and the first potential match.

22. A system for profile matching, comprising:

an interface operable to:

electronically receive a plurality of user profiles, each user profile comprising traits of a respective user; and

electronically receive a request for matches from a first user, the first user associated with a first user profile;

a processor coupled to the interface and operable to:

score the plurality of user profiles for potential matching with the first user based on comparisons of the plurality of user profiles with the first user profile;

identify a second user associated with a second user profile of the plurality of user profiles as a potential match for the first user based on the scoring;

identify commonality between a third user profile of the plurality of user profiles and the second user profile;

determine that the first user expressed a preference indication for the third user profile by determining that the first user performed a first swiping gesture associated with a graphical representation of the third user profile on the graphical user interface;

allow the first user to send a message to the third user in response to a determination that the first user and the third user are mutually interested in each other, wherein:

the determination that the first user and the third user are mutually interested in each other is based on a determination that the third user expressed a positive preference indication for the first user profile; and

the positive preference indication for the third user profile and the positive preference indication for the first user profile are anonymous, such that the third user is not made aware that the first user expressed the positive preference indication for the third user profile until after the determination that the first user and the third user are mutually interested in each other; and

the interface further operable to cause the display of the graphical representation of the third user profile to the first user on a graphical user interface of the first electronic device, wherein the graphical representation of the third user profile on the graphical user interface is displayed as a first card of a stack of cards such that, from among the plurality of user profiles, only the graphical representation of the third user profile is displayed.

Assignments (9)
CHANGE OF NAME Recorded Nov 22, 2024
From: MATCH GROUP, LLC
To: TINDER LLC
Reel/Frame 069433/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2024
From: TINDER LLC
To: MATCH GROUP AMERICAS, LLC
Reel/Frame 069433/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: MATCH GROUP, INC.
To: MATCH.COM, L.L.C.
Reel/Frame 060292/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2019
From: TINDER, INC.
To: MATCH GROUP, INC.
Reel/Frame 050082/0497 →
CHANGE OF NAME Recorded Aug 16, 2019
From: MATCH.COM, L.L.C.
To: MATCH GROUP, LLC
Reel/Frame 050082/0502 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2019
From: CARRICO, TODD M.; HOSKINS, KENNETH B.
To: MATCH.COM, L.L.C.
Reel/Frame 050082/0505 →
SETTLEMENT AGREEMENT AND RELEASE Recorded Aug 16, 2019
From: STONE, JAMES C.
To: MATCH.COM, L.L.C.
Reel/Frame 050124/0202 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2019
From: RAD, SEAN
To: TINDER, INC.
Reel/Frame 050082/0494 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2019
From: BADEEN, JONATHAN
To: TINDER, INC.
Reel/Frame 050082/0491 →
Continuity (5)
Continuation 14059192 · Oct 21, 2013
Continuation In Part 12339301 · Dec 19, 2008
Provisional Application 61793866 · Mar 15, 2013
Provisional Application 61015099 · Dec 19, 2007
Related Publication 20180150205A1 · May 31, 2018