IP Library Granted Patent US 11,627,192
Granted Patent B2
US 11,627,192 · App. 16/284,114 · Granted Apr 11, 2023

Creating segments for directed information using location information

Inventors: Simon Favreau-Lessard (San Francisco, CA); Daniel Harrison (New York, NY); Adam Poswolsky (New York, NY); Jason Liszka (New York, NY); Robert Stewart (Brooklyn, NY)
Assignee: Foursquare Labs, Inc.
H04L67/52G06F16/9537H04L67/535H04W4/021H04W4/029
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,627,192
App. No.
16/284,114
Granted
Apr 11, 2023
Kind
B2
Abstract

In non-limiting examples, passive information is used to verify the location of a client computing device and to create segment categories for directed information using location-based services and/or applications. In aspects, passive information is received from a client computing device. The client computing device is detected as being located at a predicted venue using the passive information. It may be determined whether directed information associated with the predicted venue has been displayed at an earlier time on a predetermined portion of the client computing device. In response to determining directed information associated with the predicted venue has been displayed on the predetermined portion of the client computing device, a statistical model may be applied to calculate a confidence score that the client computing device is located at the predicted venue. When the confidence score meets a predetermined threshold, a directed information conversion record may be stored in a data store.

Claims (42)

1. A system comprising:

a memory; and

at least one processor connected with the memory, the at least one processor configured to execute operations comprising:

receiving, by a first device, information from a second device, wherein the information is related to directed content previously received by the second device;

receiving, by a first device, passive information associated with the second device, wherein the passive information is information related to the second device location, and wherein the passive information is generated without requiring user input;

evaluating, by the first device, the passive information to determine the second device is located at a predicted venue, wherein the evaluating comprises calculating a likelihood the second device is located at one or more candidate venues;

determining, by the first device, the directed content has been presented by the second device prior to receiving the passive information, wherein the determination is based at least upon a message received from the second device in response to display of the directed content on the second device; and

storing a directed content conversion record in a data store, wherein the directed content conversion record comprises a timestamp the second device was located at the predicted venue.

2. The system of claim 1 , wherein the information comprises active data for a user of the second device, the active data comprising active events performed by the user.

3. The system of claim 2 , wherein the information further comprises passive data for a user of the second device, the passive data being collected by the second device without requiring explicit input by the user.

4. The system of claim 1 , wherein the information comprises passive data for a user of the second device, the passive data being collected by the second device without requiring explicit input by the user.

5. The system of claim 1 , wherein the first device sends the directed content to the second device prior to receiving the information from the second device.

6. The system of claim 1 , wherein the directed content comprises data relating to the predicted venue, the data comprising at least one of menu information, hours of operation, or contact information.

7. The system of claim 1 , wherein a directed content impression record is created upon receiving the information from the second device, the directed content impression record comprising at least two of: at least a portion of the directed content, an identifier for the second device, or an impression record timestamp.

8. The system of claim 1 , wherein a directed content impression record is created when the directed content is viewed on the second device, the directed content impression record comprising at least two of: at least a portion of the directed content, an identifier for the second device, or an impression record timestamp.

9. The system of claim 1 , wherein evaluating the information comprises:

using the information to identify the one or more candidate venues;

calculating a confidence score for each of the one or more candidate venues; and

ranking the one or more candidate venues based on respective confidence scores.

10. The system of claim 9 , wherein the predicted venue is ranked highest among the one or more candidate venues, and a confidence score associated with the predicted venue meets a threshold value.

11. The system of claim 9 , wherein the likelihood the second device is located at one or more candidate venues is based on the confidence score associated with the predicted venue.

12. The system of claim 1 , wherein storing the directed content conversion record comprises comparing the timestamp the second device was located at the predicted venue to a timestamp the second device interacted with the directed content.

13. The system of claim 1 , wherein the directed content conversion record is stored when a difference between the timestamp the second device was located at the predicted venue and the timestamp the second device interacted with the directed content is less than a predetermined time.

14. A method comprising:

receiving, by a first device, information from a second device, wherein the information is related to directed content previously received by the second device;

receiving, by a first device, passive information associated with the second device, wherein the passive information is generated without requiring user input;

evaluating, by the first device, the passive information to determine the second device is located at a predicted venue, wherein the evaluating comprises calculating a likelihood the second device is located at one or more candidate venues;

determining, by the first device, the directed content has been presented by the second device prior to receiving the passive information, wherein the determination is based at least upon a message received from the second device in response to display of the directed content on the second device; and

storing a directed content conversion record in a data store, wherein the directed content conversion record comprises a timestamp the second device was located at the predicted venue.

15. The method of claim 14 , wherein the information comprises at least one of active data for a user of the second device or passive data for a user of the second device, the active data comprising active events performed by the user and the passive data being collected by the second device without requiring explicit input by the user.

16. The method of claim 14 , the method further comprising:

aggregating one or more directed content conversion records stored in the data store; and

building one or more segment categories using the aggregated one or more directed content conversion records.

17. The method of claim 16 , wherein the one or more segment categories are each based on a venue type.

18. The method of claim 16 , wherein building the one or more segment categories is based on whether one or more devices meets a predetermined condition.

19. The method of claim 18 , wherein the predetermined condition is a number of times the one or more devices are detected at one or more venues within a predetermined time period.

20. A computer-readable hardware storage medium comprising computer-executable instructions that when executed by a processor, cause the processor to:

receiving, by a first device, information from a second device, wherein the information is related to directed content previously received by the second device;

receiving, by a first device, passive information associated with the second device, wherein the passive information is generated without requiring user input;

evaluating, by the first device, the passive information to determine the second device is located at a predicted venue, wherein the evaluating comprises calculating a likelihood the second device is located at one or more candidate venues;

determining, by the first device, the directed content has been presented by the second device prior to receiving the passive information, wherein the determination is based at least upon a message received from the second device in response to display of the directed content on the second device; and

storing a directed content conversion record in a data store, wherein the directed content conversion record comprises a timestamp the second device was located at the predicted venue.

Assignments (9)
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 REEL/FRAME 50081/0252 Recorded Jul 27, 2022
From: SILICON VALLEY BANK
To: FOURSQUARE LABS, INC.
Reel/Frame 060939/0767 →
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 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 →