IP Library Granted Patent US 11,363,408
Granted Patent B1
US 11,363,408 · App. 17/234,446 · Granted Jun 14, 2022

Quantifying mobility of mobile devices via a privacy preserving mobility metric

Inventor: Scott Michael Murff (Portland, OR)
Assignee: Quantcast Corporation
H04W4/023G01S5/00G01S5/0205H04L29/08657H04L67/18H04W4/02H04W4/029H04W8/02H04W64/00H04W64/003H04W64/006
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,363,408
App. No.
17/234,446
Granted
Jun 14, 2022
Kind
B1
Abstract

Embodiments of the invention generate metrics quantifying the mobility of a mobile device without persisting information related to the device's specific location at any given time. Specifically, at multiple intervals, a value of a mobility metric is computed based on the distance between the current location of the mobile device and a previously identified origin location of the mobile device.

Claims (45)

1. A method comprising:

providing instructions to each mobile device in a cohort, the cohort comprising a plurality of mobile devices each having a first characteristic, the instructions comprising instructions for:

determining, at a mobile device, a delta distance between an origin location and a determined location at a point in time;

computing, at the mobile device, a mobility metric based on the delta distance; and

transmitting, from the mobile device to a server system, the mobility metric;

receiving, at a server system, a plurality of mobility metrics from the plurality of mobile devices of the cohort;

generating, at the server system, an aggregate mobility metric for the cohort based on the plurality of mobility metrics; and

sending customized content to a first mobile device having the first characteristic, the customized content customized based at least in part on the aggregate mobility metric.

2. The method of claim 1 , wherein the characteristic corresponds to a mobile device operating an application.

3. The method of claim 1 , wherein the characteristic corresponds to a mobile device operating an operating system.

4. The method of claim 1 , wherein the characteristic corresponds to a mobile device type.

5. The method of claim 1 , wherein the mobility metric does not provide information regarding the determined location of the mobile device.

6. The method of claim 1 , wherein determining the location of the mobile device comprises requesting coordinates from a global positioning system included in the mobile device.

7. The method of claim 1 , wherein the mobility metric is selected from an index of values.

8. The method of claim 1 , wherein the mobility metric is selected from an index of classifications.

9. A non-transitory computer-readable storage medium storing processor-executable computer program instructions that, when executed, cause a computer processor to perform a method, the method comprising:

providing instructions to each mobile device in a cohort, the cohort comprising a plurality of mobile devices each having a first characteristic, the instructions comprising instructions for:

determining, at a mobile device, a delta distance between an origin location and a determined location at a point in time;

computing, at the mobile device, a mobility metric based on the delta distance; and

transmitting, from the mobile device to a server system, the mobility metric;

receiving, at a server system, a plurality of mobility metrics from the plurality of mobile devices of the cohort;

generating, at the server system, an aggregate mobility metric for the cohort based on the plurality of mobility metrics; and

sending customized content to a first mobile device having the first characteristic, the customized content customized based at least in part on the aggregate mobility metric.

10. The medium of claim 9 , wherein the characteristic corresponds to a mobile device operating an application.

11. The medium of claim 9 , wherein the characteristic corresponds to a mobile device operating an operating system.

12. The medium of claim 9 , wherein the characteristic corresponds to a mobile device type.

13. The medium of claim 9 , wherein the mobility metric does not provide information regarding the determined location of the mobile device.

14. The medium of claim 9 , wherein the mobility metric is selected from an index of values.

15. The medium of claim 9 , wherein the mobility metric is selected from an index of classifications.

16. System comprising:

a processor; and

a non-transitory computer-readable storage medium storing processor-executable computer program instructions that, when executed, cause a computer processor to perform a method, the method comprising:

providing instructions to each mobile device in a cohort, the cohort comprising a plurality of mobile devices each having a first characteristic, the instructions comprising instructions for:

determining, at a mobile device, a delta distance between an origin location and a determined location at a point in time;

computing, at the mobile device, a mobility metric based on the delta distance; and

transmitting, from the mobile device to a server system, the mobility metric;

receiving, at a server system, a plurality of mobility metrics from the plurality of mobile devices of the cohort;

generating, at the server system, an aggregate mobility metric for the cohort based on the plurality of mobility metrics; and

sending customized content to a first mobile device having the first characteristic, the customized content customized based at least in part on the aggregate mobility metric.

17. The system of claim 16 , wherein the characteristic corresponds to a mobile device operating an application.

18. The system of claim 16 , wherein the characteristic corresponds to a mobile device operating an operating system.

19. The system of claim 16 , wherein the characteristic corresponds to a mobile device type.

20. The system of claim 16 , wherein the mobility metric does not provide information regarding the determined location of the mobile device.

21. The system of claim 16 , wherein the mobility metric is selected from an index of values.

22. The system of claim 16 , wherein the mobility metric is selected from an index of classifications.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2024
From: BANK OF AMERICA, N.A.
To: QUANTCAST CORPORATION
Reel/Frame 067807/0017 →
SECURITY INTEREST Recorded Jun 18, 2024
From: QUANTCAST CORPORATION
To: CRYSTAL FINANCIAL LLC D/B/A SLR CREDIT SOLUTIONS
Reel/Frame 067777/0613 →
SECURITY INTEREST Recorded Dec 5, 2022
From: QUANTCAST CORPORATION
To: VENTURE LENDING & LEASING IX, INC.; WTI FUND X, INC.
Reel/Frame 062066/0265 →
SECURITY INTEREST Recorded Sep 30, 2021
From: QUANTCAST CORPORATION
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 057677/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2021
From: MURFF, SCOTT MICHAEL
To: QUANTCAST CORPORATION
Reel/Frame 056964/0927 →
Continuity (12)
Continuation 16907718 · Jun 22, 2020
Continuation 16241807 · Jan 7, 2019
Continuation 16009580 · Jun 15, 2018
Continuation 15887126 · Feb 2, 2018
Continuation 15719549 · Sep 29, 2017
Continuation 15662980 · Jul 28, 2017
Continuation 15476211 · Mar 31, 2017
Continuation 15387245 · Dec 21, 2016
Continuation 14983122 · Dec 29, 2015
Continuation 14752036 · Jun 26, 2015
Continuation 14529505 · Oct 31, 2014
Continuation 13927860 · Jun 26, 2013