IP Library Granted Patent US 10,872,352
Granted Patent B2
US 10,872,352 · App. 15/206,494 · Granted Dec 22, 2020

System and method for providing recommendations with a location-based service

Inventors: Noah Weiss (New York, NY); Tristan Walker (Palo Alto, CA); Jason Liszka (New York, NY); Tim Julien (New York, NY); Justin Moore (Brooklyn, NY); Benjamin N. Lee (Mountain View, CA); Max Elliot Sklar (New York, NY); Blake Shaw (New York, NY)
Assignee: Foursquare Labs, Inc.
G06Q30/0259G06F16/24578G06F16/29G06N5/04G06Q30/0261G06Q50/01H04L67/22H04L67/306H04M1/72572H04M1/72586H04W4/021H04W4/21
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,872,352
App. No.
15/206,494
Granted
Dec 22, 2020
Kind
B2
Abstract

A mobile application is provided that provides intelligent recommendations based on the knowledge of where the user has been, and what venues the user would like to visit. Further, such an application may be capable of determining where people in a user's social network have been and what venue locations these related users would like to visit. Also, in another implementation, the application may be capable of determining where people with similar taste have been, and where they would like to go. Some or all of this information may be used by a mobile application that provides recommendations to a user. For instance, in one implementation, a user having a mobile device such as a cell phone wishes to locate a venue based on one or more parameters, and some or all of this information may be used to order to rank recommendations with the interface.

Claims (37)

1. A system for providing data in a distributed communications network, the system comprising:

at least one processor; and

memory encoding computer executable instruction that, when executed by the at least one processor, perform a method comprising:

determining a result set of venue locations based on a device location; and

determining a respective score based on at least one of the group of venue information comprising:

personal information associated with a user;

social network information relating to one or more of the venue locations; and

popularity information identifying a popularity of the one or more venue locations.

2. The system of claim 1 , wherein the personal information comprises preference information for venues that have already been visited.

3. The system of claim 1 , wherein the personal information comprises preference information for venues that have not yet been visited.

4. The system of claim 1 , wherein the method further comprises determining a popularity measure of the one or more venue locations as determined by a set of users defined in the location-based service.

5. The system of claim 1 , wherein the method further comprises adjusting the respective score for at least one of the venue locations in the result set in response to one or more factors relating to the venue locations.

6. The system of claim 1 , wherein the popularity for the one or more venue locations is based on how one or more experts view the one or more venue locations.

7. The system of claim 1 , wherein the method further comprises limiting the result set of venue locations responsive to at least one of a determination of densities of venues in a particular area and a determination of a distance between subsequent visits in a particular area.

8. The system of claim 1 , wherein the method further comprises ordering, within the interface of the mobile device, a plurality of the venue locations of the result set based on at least one or more of the group of venue information.

9. The system of claim 8 , wherein ordering the plurality of venue locations is responsive to determining a sentiment for at least one of the plurality of venue locations.

10. The system of claim 1 , wherein the data related to the venue locations relates to one or more recommendations.

11. The system of claim 1 , wherein the data related to the venue locations relates to one or more offers.

12. A non-transitory computer-readable medium encoding computer executable instructions that, when executed by at least one processor, perform a method comprising:

determining a result set of venue locations based on a device location; and

determining a respective score based on at least one of the group of venue information comprising:

personal information associated with a user;

social network information relating to one or more of the venue locations; and

popularity information identifying a popularity of the one or more venue locations.

13. The non-transitory computer-readable medium of claim 12 , wherein the method further comprises determining a popularity measure of the one or more venue locations as determined by a set of users defined in the location-based service.

14. The non-transitory computer-readable medium of claim 12 , wherein the method further comprises adjusting the respective score for at least one of the venue locations in the result set in response to one or more factors relating to the venue locations.

15. The non-transitory computer-readable medium of claim 12 , wherein the method further comprises ordering, within the interface of the mobile device, a plurality of the venue locations of the result set based on at least one or more of the group of venue information.

16. The non-transitory computer-readable medium of claim 15 , wherein ordering the plurality of venue locations is responsive to determining a sentiment for at least one of the plurality of venue locations.

17. A method for providing data in a distributed communications network, the method comprising:

determining a result set of venue locations based on a device location; and

determining a respective score based on at least one of the group of venue information comprising:

personal information associated with a user;

social network information relating to one or more of the venue locations; and

popularity information identifying a popularity of the one or more venue locations.

18. The method of claim 17 , wherein the personal information comprises preference information for venues that have already been visited.

19. The method of claim 17 , further comprising determining a popularity measure of the one or more venue locations as determined by a set of users defined in the location-based service.

20. The method of claim 17 , further comprising adjusting the respective score for at least one of the venue locations in the result set in response to one or more factors relating to the venue locations.

Assignments (13)
RELEASE OF SECURITY INTEREST AT 60063/0329 Recorded Jul 27, 2022
From: SILICON VALLEY BANK
To: FOURSQUARE LABS, INC.
Reel/Frame 060940/0506 →
RELEASE OF SECURITY INTEREST AT 52204/0354 Recorded Jul 27, 2022
From: SILICON VALLEY BANK
To: FOURSQUARE LABS, INC.
Reel/Frame 060939/0874 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 43431/0467 Recorded Jul 27, 2022
From: SILICON VALLEY BANK
To: FOURSQUARE LABS, INC.
Reel/Frame 060939/0831 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 50081/0252 Recorded Jul 27, 2022
From: SILICON VALLEY BANK
To: FOURSQUARE LABS, INC.
Reel/Frame 060939/0767 →
RELEASE OF SECURITY INTEREST Recorded Jul 19, 2022
From: OBSIDIAN AGENCY SERVICES, INC.
To: FOURSQUARE LABS, INC.
Reel/Frame 060730/0142 →
SECURITY INTEREST Recorded Jul 13, 2022
From: FOURSQUARE LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 060649/0366 →
SECURITY INTEREST Recorded May 13, 2022
From: FOURSQUARE LABS, INC.
To: SILICON VALLEY BANK
Reel/Frame 060063/0329 →
SECOND AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 23, 2020
From: FOURSQUARE LABS, INC.
To: SILICON VALLEY BANK
Reel/Frame 052204/0354 →
SECURITY INTEREST Recorded Oct 30, 2019
From: FOURSQUARE LABS, INC.
To: OBSIDIAN AGENCY SERVICES, INC.
Reel/Frame 050876/0052 →
FIRST AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 16, 2019
From: FOURSQUARE LABS, INC.
To: SILICON VALLEY BANK
Reel/Frame 050081/0252 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2018
From: MOORE, JUSTIN
To: FOURSQUARE LABS, INC.
Reel/Frame 046715/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2018
From: WEISS, NOAH; WALKER, TRISTAN; LISZKA, JASON; JULIEN, TIM; LEE, BENJAMIN N.; SKLAR, MAX ELLIOT; SHAW, BLAKE
To: FOURSQUARE LABS, INC.
Reel/Frame 046253/0820 →
SECURITY INTEREST Recorded Aug 29, 2017
From: FOURSQUARE LABS, INC.
To: SILICON VALLEY BANK
Reel/Frame 043431/0467 →
Continuity (9)
Continuation 14736456 · Jun 11, 2015
Continuation 14283484 · May 21, 2014
Continuation 13660261 · Oct 25, 2012
Continuation 13415277 · Mar 8, 2012
Continuation In Part 13408150 · Feb 29, 2012
Provisional Application 61450616 · Mar 8, 2011
Provisional Application 61449233 · Mar 4, 2011
Provisional Application 61450616 · Mar 8, 2011
Related Publication 20170004535A1 · Jan 5, 2017