IP Library Granted Patent US 10,624,054
Granted Patent B2
US 10,624,054 · App. 16/173,645 · Granted Apr 14, 2020

System and method for matching using location information

Inventors: Robinne Burrell (Los Angeles, CA); Anna M. Schneider (Fort Worth, TX); Sharmistha Dubey (Coppell, TX); Shane Henderson (Allen, TX); Deryl Dorsett (Dallas, TX)
Assignee: Match Group, LLC
H04W64/00H04W4/021H04W4/023H04W4/029H04W4/21G08B2001/085H04W4/33
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 10,624,054
App. No.
16/173,645
Granted
Apr 14, 2020
Kind
B2
Abstract

In one embodiment, a method executed by at least one processor includes receiving first historical location information identifying a first location area at which a first user was present at a first time and receiving second location information identifying a second location area at which a second user was present at a second time. The method includes determining that the first historical location information and the second location information each correspond to a particular location area and determining that a characteristic related to the first user corresponds to a preference related to the second user. In response to these determinations, the method includes causing information related to the first user to be presented to the second user. The information related to the first user includes the first location area of the first user relative to the second location area of the second user.

Claims (62)

1. A system, comprising:

an interface configured to:

receive first location information of a first user at which the first user was present at a first time period;

receive second location information of a second user at which the second user was present at a second time period; and

one or more processors communicatively coupled to the interface and configured to:

determine that the first location information and the second location information each correspond to a location area;

determine that a characteristic related to the first user corresponds to a preference related to the second user; and

in response to determining that the first location information and the second location information each correspond to the location area, and in response to determining that the characteristic related to the first user corresponds to the preference related to the second user, cause a notification to be presented to the second user, the notification comprising the location area and that the first user and the second user have the location area in common.

2. The system of claim 1 , wherein the interface receives the second location information at least in part from input from the second user.

3. The system of claim 1 , wherein the one or more processors are further configured to determine that the first location information and the second location information each correspond to the location area at the same time.

4. The system of claim 1 , wherein the processor is further configured to:

determine that the first location information and the second location information each correspond to a particular location type; and

wherein the notification to be presented to the second user further identifies that the first user and the second user have the particular location type in common.

5. The system of claim 1 , wherein the second location information comprises a location of an event for the second user.

6. The system of claim 1 , wherein the interface is further configured to receive a request from the second user to be matched with users whose location information corresponds to a preferred location area.

7. The system of claim 1 , wherein:

the interface is further configured to receive sets of location information, each set of location information related to a respective user of a plurality of users; and

the processor is further configured to:

determine a plurality of places based on the sets of location information;

determine a number of users whose set of location information corresponds to a first place of one of the plurality of places;

determine that the number of users whose set of location information corresponds to the first place is greater than a threshold;

determine that the second location information of the second user is different than the first place; and

in response to determining that the second location information of the second user is different than the first place, cause information regarding the first place to be presented to the second user.

8. A non-transitory computer-readable medium encoded with logic, the logic configured when executed to:

receive first location information of a first user at which the first user was present at a first time period;

receive second location information of a second user at which the second user was present at a second time period;

determine that the first location information and the second location information each correspond to a location area;

determine that a characteristic related to the first user corresponds to a preference related to the second user; and

in response to determining that the first location information and the second location information each correspond to the location area, and in response to determining that the characteristic related to the first user corresponds to the preference related to the second user, cause a notification to be presented to the second user, the notification comprising the location area and that the first user and the second user have the location area in common.

9. The computer-readable medium of claim 8 , wherein the logic is further configured to receive the second location information at least in part from input from the second user.

10. The computer-readable medium of claim 8 , wherein the logic is further configured to determine that the first location information and the second location information each correspond to the location area at the same time.

11. The computer-readable medium of claim 8 , wherein the logic is further configured to:

determine that the first location information and the second location information each correspond to a particular location type; and

wherein the notification to be presented to the second user further identifies that the first user and the second user have the particular location type in common.

12. The computer-readable medium of claim 8 , wherein the second location information comprises a location of an event for the second user.

13. The computer-readable medium of claim 8 , wherein the logic is further configured to receive a request from the first user to be matched with users whose location information corresponds to a preferred location area.

14. The computer-readable medium of claim 8 , wherein the logic is further configured to:

receive sets of location information, each set of location information related to a respective user of a plurality of users;

determine a plurality of places based on the sets of location information;

determine a number of users whose set of location information corresponds to a first place of one of the plurality of places;

determine that the number of users whose set of location information corresponds to the first place is greater than a threshold;

determine that the second location information of the second user is different than the first place; and

in response to determining that the second location information of the second user is different than the first place, cause information regarding the first place to be presented to the second user.

15. A method, comprising:

receiving first location information of a first user at which the first user was present at a first time period;

receiving second location information of a second user at which the second user was present at a second time period;

determining that the first location information and the second location information each correspond to a location area;

determining that a characteristic related to the first user corresponds to a preference related to the second user; and

in response to determining that the first location information and the second location information each correspond to the location area, and in response to determining that the characteristic related to the first user corresponds to the preference related to the second user, causing a notification to be presented to the second user, the notification comprising the location area and that the first user and the second user have the location area in common.

16. The method of claim 15 , further comprising receiving the second location information at least in part from input from the second user.

17. The method of claim 15 , further comprising determining that the first location information and the second location information each correspond to the location area at the same time.

18. The method of claim 15 , further comprising:

determining that the first location information and the second location information each correspond to a particular location type; and

wherein the notification to be presented to the second user further identifies that the first user and the second user have the particular location type in common.

19. The method of claim 15 , wherein the second location information comprises a location of an event for the second user.

20. The method of claim 15 , further comprising:

receiving sets of location information, each set of location information related to a respective user of a plurality of users;

determining a plurality of places based on the sets of location information;

determining a number of users whose set of location information corresponds to a first place of one of the plurality of places;

determining that the number of users whose set of location information corresponds to the first place is greater than a threshold;

determining that the second location information of the second user is different than the first place; and

in response to determining that the second location information of the second user is different than the first place, causing information regarding the first place to be presented to the second user.

Assignments (4)
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 Jan 14, 2020
From: MATCH.COM, L.L.C.
To: MATCH GROUP, LLC
Reel/Frame 051590/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2020
From: BURRELL, ROBINNE; SCHNEIDER, ANNA M.; DUBEY, SHARMISTHA; HENDERSON, SHANE; DORSETT, DERYL
To: MATCH.COM, L.L.C.
Reel/Frame 051590/0785 →