IP Library Granted Patent US 8,566,327
Granted Patent B2
US 8,566,327 · App. 12/339,301 · Granted Oct 22, 2013

Matching process system and method

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 8,566,327
App. No.
12/339,301
Granted
Oct 22, 2013
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 (62)

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

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

receiving a request requesting matches, the request associated with a first user;

determining a first set of results in response to receiving the request, the first set of results comprising one or more of the plurality of user profiles;

receiving, from a second user, activity associated with a profile of a third user, the second user and the third user different than the first user;

determining a rating of the profile of the third user based on a number of times the profile of the third user was selected by users other than the first user;

identifying a profile of a fourth user from the plurality of user profiles in response to receiving the activity from the second user associated with the profile of the third user, the profile of the fourth user not in the first set of results;

determining a rating of the profile of the fourth user based on a number of times the profile of the fourth user was selected by users other than the first user;

comparing the rating of the profile of the third user with the rating of the profile of the fourth user;

determining a difference between a preference associated with the first user and a characteristic included in the profile of the fourth user;

reducing an impact of the difference between the preference associated with the first user and the characteristic included in the profile of the fourth user;

adding the profile of the fourth user to the first set of results in response to comparing the rating of the profile of the third user with the rating of the profile of the fourth user and in response to reducing the impact of the difference between the preference associated with the first user and the characteristic included in the profile of the fourth user; and

providing the profile of the fourth user to the first user.

2. The method of claim 1 , wherein receiving, from the second user, activity associated with the profile of the third user comprises receiving from the second user a recommendation of the profile of the third user.

3. The method of claim 1 , wherein identifying the profile of the fourth user from the plurality of user profiles comprises identifying commonality between the profile of the fourth user and the profile of the third user.

4. The method of claim 3 , further comprising:

determining a readability score associated with the profile of the third user;

determining a readability score associated with the profile of the fourth user; and

wherein identifying commonality between the profile of the fourth user and the profile of the third user comprises comparing the readability score associated with the profile of the third user to the readability score associated with the profile of the fourth user.

5. The method of claim 3 , wherein identifying commonality between the profile of the fourth user and the profile of the third user comprises comparing fate characteristics of the profile of the third user to fate characteristics of the profile of the fourth user.

6. A non-transitory computer-readable medium comprising instructions that, when executed by a processor, are configured to:

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

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

determine a first set of results in response to receiving the request for matches, the first set of results comprising one or more of the plurality of user profiles;

receive, from a second user, activity associated with a profile of a third user, the second user and the third user different than the first user;

determine a rating of the profile of the third user based on a number of times the profile of the third user was selected by users other than the first user;

identify a profile of a fourth user from the plurality of user profiles in response to receiving the activity from the second user associated with the profile of the third user, the profile of the fourth user not in the first set of results;

determine a rating of the profile of the fourth user based on a number of times the profile of the fourth user was selected by users other than the first user;

compare the rating of the profile of the third user with the rating of the profile of the fourth user;

determine a difference between a preference associated with the first user and a characteristic included in the profile of the fourth user;

reduce an impact of the difference between the preference associated with the first user and the characteristic included in the profile of the fourth user;

add the profile of the fourth user to the first set of results in response to comparing the rating of the profile of the third user with the rating of the profile of the fourth user and in response to reducing the impact of the difference between the preference associated with the first user and the characteristic included in the profile of the fourth user; and

provide to the first user the profile of the fourth user to the first user.

7. The medium of claim 6 , wherein the instructions configured to receive, from the second user, activity associated with the profile of the third user comprise instructions configured to receive, from the second user, a recommendation of the profile of the third user.

8. The medium of claim 6 , wherein the instructions configured to identify the profile of the fourth user from the plurality of user profiles comprise instructions configured to identify commonality between the profile of the fourth user and the profile of the third user.

9. The medium of claim 8 , wherein the instructions, when executed by the processor, are further configured to:

determine a readability score associated with the profile of the third user;

determine a readability score associated with the profile of the fourth user; and

wherein the instructions configured to identify commonality between the profile of the fourth user and the profile of the third user comprise instructions configured to compare the readability score associated with the profile of the third user to the readability score associated with the profile of the fourth user.

10. The medium of claim 8 , wherein the instructions configured to identify commonality between the profile of the fourth user and the profile of the third user comprise instructions configured to compare fate characteristics of the profile of the third user to fate characteristics of the profile of the fourth user.

11. A system for profile matching, comprising:

an interface operable to:

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

receive a request requesting matches, the request associated with a first user;

receive, from a second user, activity associated with a profile of a third user, the second user different than the first user; and

a processor coupled to the interface and operable to:

determine a first set of results in response to receiving the request, the first set of results comprising one or more of the plurality of user profiles;

determine a rating of the profile of the third user based on a number of times the profile of the third user was selected by users other than the first user;

identify a profile of a fourth user from the plurality of user profiles in response to receiving the activity from the second user associated with the profile of the third user, the profile of the fourth user not in the first set of results;

determine a rating of the profile of the fourth user based on a number of times the profile of the fourth user was selected by users other than the first user;

compare the rating of the profile of the third user with the rating of the profile of the fourth user;

determine a difference between a preference associated with the first user and a characteristic included in the profile of the fourth user;

reduce an impact of the difference between the preference associated with the first user and the characteristic included in the profile of the fourth user;

add the profile of the fourth user to the first set of results in response to comparing the rating of the profile of the third user with the rating of the profile of the fourth user and in response to reducing the impact of the difference between the preference associated with the first user and the characteristic included in the profile of the fourth user; and

the interface further operable to provide the profile of the fourth user to the first user.

12. The system of claim 11 , wherein the interface is operable to receive, from the second user, activity associated with the profile of the third user by receiving from the second user a recommendation of the profile of the third user.

13. The system of claim 11 , wherein the processor is operable to identify the profile of the fourth user from the plurality of user profiles by identifying commonality between the profile of the fourth user and the profile of the third user.

14. The system of claim 13 , wherein the processor is further operable to:

determine a readability score associated with the profile of the third user;

determine a readability score associated with the profile of the fourth user; and

wherein the processor is operable to identify commonality between the profile of the fourth user and the profile of the third user by comparing the readability score associated with the profile of the third user to the readability score associated with the profile of the fourth user.

15. The system of claim 13 , wherein the processor is operable to identify commonality between the profile of the fourth user and the profile of the third user by comparing fate characteristics of the profile of the third user to fate characteristics of the profile of the fourth user.

Assignments (10)
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 →
CHANGE OF NAME Recorded Dec 1, 2017
From: MATCH.COM, L.L.C.
To: MATCH GROUP, LLC
Reel/Frame 044621/0996 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2017
From: MATCH GROUP, INC.
To: MATCH.COM, L.L.C.
Reel/Frame 044095/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2017
From: TINDER, INC.
To: MATCH GROUP, INC.
Reel/Frame 044095/0020 →
SETTLEMENT AGREEMENT AND RELEASE Recorded May 16, 2016
From: STONE, JAMES C.
To: MATCH.COM L.L.C.
Reel/Frame 038708/0324 →
SETTLEMENT AGREEMENT AND RELEASE Recorded May 11, 2016
From: STONE, JAMES C.
To: MATCH.COM, L.L.C.
Reel/Frame 038677/0817 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF ASSIGNOR TO READ MATCH.COM, L.L.C. PREVIOUSLY RECORDED ON REEL 033828 FRAME 0095. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS INTEREST TO TINDER, INC. Recorded Oct 9, 2014
From: MATCH.COM, L.L.C.
To: TINDER, INC.
Reel/Frame 033918/0793 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2014
From: MATCH.COM
To: TINDER, INC.
Reel/Frame 033828/0095 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2013
From: CARRICO, TODD M.; HOSKINS, KENNETH B.
To: MATCH.COM, L.L.C.
Reel/Frame 031442/0946 →