IP Library Granted Patent US 8,965,336
Granted Patent B1
US 8,965,336 · App. 13/927,860 · Granted Feb 24, 2015

Quantifying mobility of mobile devices via a privacy preserving mobility metric

Inventor: Scott Michael Murff (Burlingame, CA)
Assignee: Quantcast Corporation
H04W12/02H04W8/02
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 8,965,336
App. No.
13/927,860
Granted
Feb 24, 2015
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. The values of the mobility metric computed over a period of time quantify the overall mobility of the mobile device. The mobility metric does not provide any information regarding the specific location of the mobile device at any given time.

Claims (25)

1. A method for quantifying the mobility of a mobile device without transmitting the device's location, the method comprising:

determining an origin location of the mobile device;

determining a location of the mobile device at each of a plurality of points in time;

computing values of a mobility metric based on the distances between the origin location and the determined locations of the mobile device at the plurality of points in time, wherein computing a first value of the mobility metric comprises selecting from an index of values an index value that maps to the distance between the origin location and the location of the mobile device at a first point in time, the value of the mobility metric being equal to the index value; and

transmitting the values of the mobility metric for storage.

2. A method for quantifying the mobility of a mobile device without transmitting the device's location, the method comprising:

determining an origin location of the mobile device;

determining a location of the mobile device at each of a plurality of points in time;

computing values of a mobility metric based on the distances between the origin location and the determined locations of the mobile device at the plurality of points in time, wherein computing a first value of the mobility metric comprises identifying from an index of classifications a classifications that maps to the distance between the origin location and the location of the mobile device at a first point in time, the value of the mobility metric being indicative of the classification; and

transmitting the values of the mobility metric for storage.

3. A non-transitory computer readable storage medium executing computer program instructions for quantifying the mobility of a mobile device without transmitting the device's location, the computer program instructions comprising instructions for:

determining an origin location of the mobile device;

determining a location of the mobile device at each of a plurality of points in time;

computing values of a mobility metric based on the distances between the origin location and the determined locations of the mobile device at the plurality of points in time, wherein computing a first value of the mobility metric comprises selecting from an index of values an index value that maps to the distance between the origin location and the location of the mobile device at a first point in time, the value of the mobility metric being equal to the index value; and

transmitting the values of the mobility metric for storage.

4. A non-transitory computer readable storage medium executing computer program instructions for quantifying the mobility of a mobile device without transmitting the device's location, the computer program instructions comprising instructions for:

determining an origin location of the mobile device;

determining a location of the mobile device at each of a plurality of points in time;

computing values of a mobility metric based on the distances between the origin location and the determined locations of the mobile device at the plurality of points in time, wherein computing a first value of the mobility metric comprises identifying from an index of classifications a classification that maps to the distance between the origin location and the location of the mobile device at a first point in time, the value of the mobility metric being indicative of the classification; and

transmitting the values of the mobility metric for storage.

5. A method for analyzing the mobility of a group of mobile devices, the method comprising:

receiving mobility metrics associated with the group of mobile devices, for each mobile device the associated mobility metric indicating an average distance traversed by the mobile device relative to an origin location over a time period;

processing the mobility metrics associated with the group of mobile devices to generate group metrics indicating a mobility of the group of mobile devices, wherein processing comprises identifying one or more mobility classifications for the group of mobile devices, each of the mobile devices being part of at least one of the one or more classifications; and

generating a report including the mobility metrics associated with the group of mobile devices and the group metrics.

6. The method of claim 5 wherein processing the mobility metrics further comprises: identifying distinguishing characteristics associated with a subset of the group of mobile devices that is part of a first classification that are different from characteristics associated with a different subset of the group.

Assignments (13)
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 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2021
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: QUANTCST CORPORATION
Reel/Frame 057678/0832 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2021
From: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
To: QUANTCAST CORPORATION
Reel/Frame 056159/0702 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2021
From: TRIPLEPOINT VENTURE GROWTH BDC CORP.
To: QUANTCAST CORPORATION
Reel/Frame 055599/0282 →
SECURITY INTEREST Recorded Aug 7, 2018
From: QUANTCAST CORPORATION
To: TRIPLEPOINT VENTURE GROWTH BDC CORP.
Reel/Frame 046733/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2015
From: MURFF, SCOTT M
To: QUANTCAST CORP
Reel/Frame 036340/0334 →
PATENT SECURITY AGREEMENT Recorded Jun 26, 2015
From: QUANTCAST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 036020/0721 →
SECURITY INTEREST Recorded May 18, 2015
From: QUANTCAST CORPORATION
To: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
Reel/Frame 035657/0849 →
SECURITY AGREEMENT Recorded Oct 18, 2013
From: QUANTCAST CORPORATION
To: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
Reel/Frame 031438/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2013
From: MURFF, SCOTT MICHAEL
To: QUANTCAST CORP.
Reel/Frame 030720/0051 →