IP Library Granted Patent US 10,425,786
Granted Patent B2
US 10,425,786 · App. 15/213,092 · Granted Sep 24, 2019

Systems, methods, and apparatus for reverse geocoding

Inventors: Brian E. Crook (Encinitas, CA); Khoa Doan (Arlington, VA); Gary K. Ng (Carlsbad, CA); Chris G. Nicotra (Ashburn, VA); Marc J. Wrona (Lutherville, MD)
Assignee: Verve Wireless, Inc.
H04W4/33G06F16/29G06Q50/16H04W4/02H04W4/043
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,425,786
App. No.
15/213,092
Granted
Sep 24, 2019
Kind
B2
Abstract

Some embodiments described herein relate to reverse geocoding using, for example, real estate parcel data. In some embodiments one or more location records can be received, for example, from a location record database associated with a real estate mapping service. Each location record can identify or otherwise be uniquely associated with a closed shape, such as a two-dimensional polygon, circle, or other boundary that can, for example, define the metes and bounds of a real estate parcel. Geolocation data that represents a location of a mobile communication device can also be received. The geolocation data can map to a location within a shape and the location record associated with that shape can be selected. When the selected location record corresponds to a residential location, household data can be associated with that location record and/or the mobile communication device.

Claims (33)

1. A method, comprising:

receiving, at a compute device, geolocation information representing a plurality of locations of a plurality of mobile communication devices;

accessing a location record database that includes a plurality of location records, each location record from the plurality of location records uniquely associated with a closed shape from a plurality of closed shapes, a first subset of location records from the plurality of location records being residential location records;

associating each mobile communication device from the plurality of mobile communication devices with a corresponding location record from a second subset of location records from the plurality of location records based on a match between received geolocation information of the mobile communication device and a closed shape associated with the corresponding location record from the second subset of location records, wherein a first mobile communication device from the plurality of mobile communication devices being associated with a first location record from the second subset of location records based on a match between received geolocation information of the first mobile communication device and a first closed shape associated with the first location record;

identifying a pattern of common content consumption across a subset of the plurality of mobile communication devices;

accessing a plurality of household database records;

associating, at the compute device, a household database record from the plurality of household database records with each location record from the first subset of location records, a first household database record from the plurality of household database records being associated with the first location record;

identifying a pattern of common household data within the first subset of location records;

providing, to a content provider, an indication of the pattern of common household data;

sending information from the compute device to the first mobile communication device based, at least in part, on the first household database record and the first mobile communication device each being associated with the first location record; and

sending, from the compute device, a signal representing household data associated with the first location record, wherein an effectiveness of the information sent to the first mobile communication device is measured based, at least in part, on a plurality of transaction records associated with the first location record.

2. The method of claim 1 , further comprising:

receiving an indication of data associated with the first mobile communication device indexed by a user identifier, the association between the first mobile communication device and the first household database record unifying the data indexed by the user identifier and the first household database record, which is indexed by street address.

3. The method of claim 1 , further comprising determining that the first location record is significant, the signal representing household data associated with the first location record including an indication that the first location record is significant.

4. The method of claim 1 , further comprising:

identifying a pattern from the geolocation information indicating that a second location record from the plurality of location records is at least one of a home, a workplace, a commonly-visited retail establishment, or a location on a common commuting route.

5. The method of claim 1 , further comprising:

selecting the information sent to the first mobile communication device based on at least one of household income identified in the first household database record, household tax data identified in the first household database record, household composition identified in the first household database record, or household demographics identified in the first household database record.

6. The method of claim 1 , wherein the effectiveness of the information sent to the first mobile communication device is measured based on a transaction record from the plurality of transaction records indicating that an item associated with the information was purchased.

7. The method of claim 1 , the method further comprising:

associating, at the compute device, the first mobile communication device with a second location record from the plurality of location records based on geolocation information received for the first mobile communication device mapping within a second closed shape from the plurality of closed shapes associated with the second location record; and

sending, from the compute device, a signal representing the association between the first mobile communication device, the first location record, and the second location record.

8. The method of claim 1 , further comprising:

associating, at the compute device, the first mobile communication device with a second location record from the plurality of location records based on a subset of the plurality of locations for the first mobile communication device mapping within a the second closed shape from the plurality of closed shapes associated with the second location record; and

calculating a significance score for the second location record based on a number of locations from the subset of the plurality of locations mapping within the second closed shape.

9. The method of claim 1 , the method further comprising:

associating, at the compute device, the first mobile communication device with a second location record from the plurality of location records based on geolocation information mapping within a second closed shape from the plurality of closed shapes associated with the second location record, the second closed shape encompassing at least a portion of the first closed shape.

10. The method of claim 1 , wherein each closed shape from the plurality of closed shapes is uniquely associated with a mapped region representing at least one of a commercial location or a residential location having an address.

11. The method of claim 1 , wherein each closed shape from the plurality of closed shapes is uniquely associated with a mapped region representing at least one of metes and bounds of a real estate parcel, a 3-dimensional structure associated with a footprint and height of an office space, or a footprint of a leased space in a multi-tenant structure.

12. The method of claim 1 , the method further comprising:

associating, at the compute device, the first mobile communication device with a second location record from the plurality of location records based on a subset of the plurality of locations for the first mobile communication device mapping within a second closed shape from the plurality of closed shapes associated with the second location record;

calculating a significance score for the second location record based on a number of locations from the subset of the plurality of locations mapping within the second closed shape; and

determining that the second location is an insignificant location based on the significance score being below a predetermined threshold, the association between the first mobile communication device and the second location record discarded based on the association between the first mobile communication device and the second location record being insignificant such that resources are not expended analyzing insignificant associations.

Assignments (7)
CHANGE OF ASSIGNEE ADDRESS Recorded Dec 1, 2020
From: VERVE GROUP, INC.
To: VERVE GROUP, INC.
Reel/Frame 054559/0239 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 051865 FRAME 0123. ASSIGNOR(S) HEREBY CONFIRMS THE SOLE ASSIGNEE IS VERVE GROUP, INC. Recorded Oct 13, 2020
From: VERVE WIRELESS (ABC), LLC
To: VERVE GROUP, INC.
Reel/Frame 054065/0566 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2020
From: VERVE WIRELESS (ABC), LLC
To: VERVE GROUP, INC.; VERVE WIRELESS, INC.
Reel/Frame 051865/0123 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2020
From: VERVE WIRELESS, INC.
To: VERVE WIRELESS (ABC), LLC
Reel/Frame 051865/0010 →
SECURITY INTEREST - SENIOR LOAN Recorded May 31, 2018
From: VERVE WIRELESS, INC.
To: SILICON VALLEY BANK
Reel/Frame 046285/0087 →
SECURITY INTEREST - MEZZANINE LOAN Recorded May 31, 2018
From: VERVE WIRELESS, INC.
To: SILICON VALLEY BANK
Reel/Frame 046286/0291 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2016
From: CROOK, BRIAN E.; DOAN, KHOA; NG, GARY K.; NICOTRA, CHRIS G.; WRONA, MARC J.
To: VERVE WIRELESS, INC.
Reel/Frame 039248/0438 →
Continuity (2)
Continuation 14656374 · Mar 12, 2015
Related Publication 20160330592A1 · Nov 10, 2016
Cited By (1)
US 12,650,967