# US 2022/0036476 A1 · Assigning mobile device data to a vehicle

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2022/0036476 A1
- Document ID: US20220036476A1
- Status: Published application
- Kind: A1
- Application number: 17/504,183
- Filed: 2021-10-18
- Published: 2022-02-03
- Earliest claimed: 2013-12-04
- Assignees: State Farm Mutual Automobile Insurance Company
- Applicants: State Farm Mutual Automobile Insurance Company
- Inventors: Nicholas U. Christopulos; Nicholas R. Baker; Eric Bellas; Benjamin F. Bowne
- Web page: https://patentgrep.com/patent/US20220036476A1

## CPC

- G06Q 40/08: Insurance
- G06Q 30/0201: Market modelling; Market analysis; Collecting market data
- G01C 21/3484: {Personalized, e.g. from learned user behaviour or user-defined profiles}
- G01C 21/3617: {using user history, behaviour, conditions or preferences, e.g. predicted or inferred from previous use or current movement}
- G01C 21/3697: {Output of additional, non-guidance related information, e.g. low fuel level (G01C21/3679 takes precedence)}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)

## Abstract

A method for identifying a primary vehicle associated with a user of a mobile device includes receiving an indication of a vehicle entry event from a mobile device and retrieving sensor data from the mobile device. The method further includes receiving an indication of a vehicle exit event from the mobile device, generating a trip log including portions of the sensor data, and storing the trip log in a trip database. A server, or other suitable computing device, then analyzes the trip log and a plurality of previously stored trip logs in the trip database to determine a primary vehicle corresponding to the user of the mobile device. The method may allow a computing device to assign gathered mobile device data to a specific household vehicle.

## Claims

### Claim 1

A computer-implemented method for verifying the use of a primary vehicle associated with a user's insurance policy, comprising:
generating sensor data by one or more sensors of a mobile computing device temporarily disposed inside a vehicle;
generating, with one or more computer processors, a trip log including portions of the sensor data generated by the sensors of the mobile computing device temporarily disposed inside the vehicle at times between a first point in time corresponding to a vehicle entry event and a second point in time corresponding to a vehicle exit event;
storing, with the one or more computer processors, the trip log associated with the mobile computing device in a trip database;
when a number of previously stored trip logs associated with the mobile computing device exceeds a threshold number, triggering, with the one or more computer processors, an execution of a multivariate analysis of the sensor data of the trip log and the sensor data of previously stored trip logs associated with the mobile computing device in the trip database; and
identifying, with the one or more computer processors, based on the multivariate analysis of the sensor data of the trip log and the sensor data of previously stored trip logs in the trip database associated with the mobile computing device, the vehicle associated with the trip log.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising:
receiving a geographic location associated with the vehicle entry event and the vehicle exit event, respectively.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, further comprising:
receiving an indication of the vehicle entry event and an indication of the vehicle exit event based on an execution of a supervised classification algorithm on the generated sensor data from the mobile computing device.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
continuously retrieving the sensor data from the mobile computing device.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, further comprising:
retrieving sensor data that includes data from a geographic positioning system (GPS) receiver that is integrated with the mobile computing device.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein the sensor data from the mobile computing device includes at least one of accelerometer data, gyroscope data, microphone data, video data, barometer data, compass data, ambient light data, proximity data, and magnetometer data.

### Claim 7 (depends on 2)

The computer-implemented method of claim 2, further comprising:
capturing in the trip log an originating point having the geographic location associated with the vehicle entry event and a destination point having the geographic location associated with the vehicle exit event.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, further comprising using a learning algorithm to cluster the trip log and the previously stored trip logs associated with the mobile computing device into a primary vehicle trip log group or one or more other vehicle trip log groups.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, further comprising:
retrieving, with the one or more processors, subsequent sensor data from the mobile computing device; and
labeling, with the one or more processors, the subsequent sensor data from the mobile computing device as data corresponding to the first vehicle,
wherein the label indicates the identity of the first vehicle.

### Claim 10 (depends on 1)

The computer-implemented method of claim 1, wherein the sensor data from the mobile computing device includes data indicating engine sounds of the vehicle that is generated via a microphone associated with the mobile computing device.

### Claim 11 (depends on 1)

The computer-implemented method of claim 1, wherein the multivariate analysis is performed on the sensor data in a weighted manner.

### Claim 12

A computer device to verify the use of a primary vehicle associated with a user's insurance policy, comprising:
one or more processors; and
one or more memories coupled to the one or more processors;
wherein the one or more memories include computer executable instructions stored therein that, when executed by the one or more processors, cause the one or more processors to:
receive sensor data generated by one or more sensors of a mobile computing device temporarily disposed inside a vehicle;
generate a trip log including portions of the sensor data generated by the sensors of the mobile computing device temporarily disposed inside the vehicle at times between a first point in time corresponding to a vehicle entry event and a second point in time corresponding to a vehicle exit event;
store the trip log associated with the mobile computing device in a trip database;
when a number of previously stored trip logs associated with the mobile computing device exceeds a threshold number, trigger an execution of a multivariate analysis of the sensor data of the trip log and the sensor data of previously stored trip logs associated with the mobile computing device in the trip database, and
identify, based on the multivariate analysis of the sensor data of the trip log and the sensor data of previously stored trip logs in the trip database associated with the mobile computing device, the vehicle associated with the trip log.

### Claim 13 (depends on 12)

The computer device of claim 12, wherein an indication of the vehicle entry event and an indication of the vehicle exit event are generated based on an execution of a supervised classification algorithm on the generated sensor data from the mobile computing device.

### Claim 14 (depends on 12)

The computer device of claim 12, wherein the sensor data includes data from a geographic positioning system (GPS) receiver that is integrated with the mobile computing device.

### Claim 15 (depends on 12)

The computer device of claim 12, wherein the sensor data from the mobile computing device includes at least one of accelerometer data, gyroscope data, microphone data, video data, barometer data, compass data, ambient light data, proximity data, and magnetometer data.

### Claim 16 (depends on 12)

The computer device of claim 12, the sensor data from the mobile computing device includes include data indicating engine sounds of the vehicle that is generated via a microphone associated with the mobile computing device.

### Claim 17 (depends on 12)

The computer device of claim 12, wherein the one or more processors are further configured to perform the multivariate analysis on the sensor data in a weighted manner.

### Claim 18

A computer readable storage medium comprising non-transitory computer readable instructions stored thereon for verification of the use of a primary vehicle associated with a user's insurance policy, the instructions, when executed on one or more processors, cause the one or more processors to:
receive sensor data generated by one or more sensors of a mobile computing device temporarily disposed inside a vehicle;
generate a trip log including portions of the sensor data generated by the sensors of the mobile computing device temporarily disposed inside the vehicle at times between a first point in time corresponding to a vehicle entry event and a second point in time corresponding to a vehicle exit event,
store the trip log associated with the mobile computing device in a trip database;
when a number of previously stored trip logs associated with the mobile computing device exceeds a threshold number, trigger an execution of a multivariate analysis of the sensor data of the trip log and the sensor data of previously stored trip logs associated with the mobile computing device in the trip; and
identify, based on the multivariate analysis of the sensor data of the trip log and the sensor data of previously stored trip logs in the trip database associated with the mobile computing device, the vehicle associated with the trip log.

### Claim 19 (depends on 18)

The computer readable storage medium of claim 18, wherein the sensor data from the mobile computing device includes data indicating engine sounds of the vehicle that is generated via a microphone associated with the mobile computing device.

### Claim 20 (depends on 18)

The computer readable storage medium of claim 18, wherein the instructions, when executed on the one or more processors, cause the one or more processors to perform the multivariate analysis on the sensor data in a weighted manner.
