# US 12,002,301 B2 · Method and system for logging vehicle behaviour

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

- Number: US 12,002,301 B2
- Document ID: US12002301B2
- Status: Granted
- Kind: B2
- Application number: 17/729,962
- Filed: 2022-04-26
- Published: 2022-08-18
- Granted: 2024-06-04
- Earliest claimed: 2010-12-15
- Assignees: Auto Telecmatics Limited
- Applicants: Andrew William Wright
- Inventors: Andrew William Wright
- Web page: https://patentgrep.com/patent/US12002301B2

## CPC

- G07C 5/02: Registering or indicating driving, working, idle, or waiting time only (apparatus forming part of taximeters G07B13/00)
- G06F 17/00: Digital computing or data processing equipment or methods, specially adapted for specific functions (information retrieval, database structures or file system structures therefor G06F16/00)
- G06Q 40/08: Insurance
- G07C 5/008: {communicating information to a remotely located station (transmission systems for measured values G08C)}
- G07C 5/0858: {wherein the data carrier is removable}
- G07C 5/0866: {the electronic data carrier being a digital video recorder in combination with video camera}
- G09B 5/02: with visual presentation of the material to be studied, e.g. using film strip
- G09B 19/14: Traffic procedures, e.g. traffic regulations
- H04M 1/6041: {Portable telephones adapted for handsfree use}
- H04M 1/6075: {adapted for handsfree use in a vehicle (H04M1/6058 takes precedence; arrangements for holding telephones in a vehicle B60R11/0241)}
- H04M 1/72406: by software upgrading or downloading
- H04M 1/724098: {Interfacing with an on-board device of a vehicle (for hands-free speaking in vehicles H04M1/6075)}
- H04M 1/72454: according to context-related or environment-related conditions
- G07C 5/085: {using electronic data carriers}
- H04M 1/72412: using two-way short-range wireless interfaces
- H04M 2201/36: Memories
- H04M 2250/12: including a sensor for measuring a physical value, e.g. temperature or motion
- H04M 2250/74: with voice recognition means
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

A mobile telecommunications device configured to log driving information associated with a vehicle is described. The mobile telecommunications device comprises: a sensor set comprising at least one of an image sensor, an audio sensor, an accelerometer and a positioning module, or a combination thereof; a processor; and a memory; the mobile telecommunications device being configured to: determine, based at least in part on sensor data from the device's sensor set, a start of a driving period during which the mobile device is present in the vehicle and the vehicle is in use, process the sensor data from the sensor set during the driving period to derive driving information associated with how the vehicle is driven, mobile telecommunications device being configured to process the sensor data automatically, using a neural network provided in the mobile device, to determine whether the driving information represents an acceptable or unacceptable driving pattern; and store at least some of the driving information to the memory.

## Claims

### Claim 1

A mobile telecommunications device configured to log driving information associated with a vehicle, the mobile telecommunications device comprising:
a sensor set comprising at least one of an image sensor, an audio sensor, an accelerometer and a positioning module, or a combination thereof;
a processor;
and a memory;
the mobile telecommunications device being configured to:
determine, based at least in part on sensor data from the device's sensor set, a start of a driving period during which the mobile device is present in the vehicle and the vehicle is in use,
process the sensor data from the sensor set during the driving period to derive driving information associated with how the vehicle is driven, mobile telecommunications device being configured to process the sensor data automatically, using a neural network provided in the mobile device, to determine whether the driving information satisfies one or more safe driving thresholds;
store at least some of the driving information to the memory; and,
wherein the mobile telecommunications device is configured to have a training period during which sensor data from the device's sensor set is used to determine a benchmark for a particular driver and to use the benchmark during the driving period.

### Claim 2 (depends on 1)

A mobile telecommunications device of claim 1, wherein the driving information is derived without data from the vehicle sensors.

### Claim 3 (depends on 1)

A mobile telecommunications device of claim 1, wherein the mobile telecommunications device is configured to detect the occurrence of a predetermined event and in response to take at least one predetermined action.

### Claim 4 (depends on 1)

A mobile telecommunications device of claim 1, wherein the mobile telecommunications device is configured to process the driving information to generate a driving score associated with a particular driver of the vehicle.

### Claim 5 (depends on 4)

A mobile telecommunications device of claim 4, wherein the mobile telecommunications device is configured to use the driving score associated with the particular driver of the vehicle to define an insurance premium for the particular driver of the vehicle.

### Claim 6 (depends on 5)

A mobile telecommunications device of claim 5, wherein the mobile telecommunications device is removably affixed to the vehicle during the driving period.

### Claim 7 (depends on 1)

A mobile telecommunications device of claim 1, further comprising a user interface and wherein the mobile telecommunications device is configured to determine, based at least in part on the inputs received by the user interface, the start of the driving period.

### Claim 8 (depends on 1)

A mobile telecommunications device of claim 1, wherein the mobile telecommunications device is a smartphone.

### Claim 9 (depends on 8)

A mobile telecommunications device of claim 8, wherein the mobile telecommunications device is controlled by a downloaded application to use the neural network to determine whether the driving information satisfies the one or more safe driving thresholds.

### Claim 10 (depends on 1)

A mobile telecommunications device according to claim 1, wherein the mobile telecommunications device is configured to detect predetermined driving events, the predetermined driving events comprising at least one of a vehicle acceleration event, a vehicle braking event, a vehicle cornering event, a vehicle orientation event and a vehicle swerving event.

### Claim 11 (depends on 1)

A mobile telecommunications device according to claim 1, wherein the mobile telecommunications device comprises an event detector, configured to detect the occurrence of a predetermined driving event using an event indication model provided in the mobile telecommunications device.

### Claim 12 (depends on 11)

A mobile telecommunications device according to claim 11, wherein the event indication model comprises a pattern of predetermined data values and the event detector is configured to detect the occurrence of an event by carrying out pattern recognition by matching sensor data values to the pattern of predetermined data values of the event indication model.

### Claim 13 (depends on 1)

A mobile telecommunications device of claim 1, wherein the mobile telecommunications device comprises an event detector, configured to detect the occurrence of a predetermined driving event using an event indication model provided in the mobile telecommunications device and wherein mobile telecommunications device is configured to modify the event indication model in response to determining the benchmark.

### Claim 14 (depends on 1)

The mobile telecommunications device of claim 1, wherein the mobile telecommunications device comprises a wireless telecommunications module operable to download a controlling application and the processor is configurable by the controlling application.

### Claim 15 (depends on 1)

A data-logging system for logging driving information comprising:
a database for storing a plurality of accounts, each account having a unique identifier and the database being arranged to store driving information associated with at least one of a vehicle and a driver;
a communications interface arranged to communicate with a remote mobile telecommunications device in combination with an adapter according to claim 1, and receive therefrom:
a unique identifier for association of the mobile device with a corresponding one of the plurality of accounts; and
driving information to be logged to that corresponding account.

### Claim 16

A mobile telecommunications device configured to log driving information associated with a vehicle, the mobile telecommunications device comprising:
a sensor set comprising at least one of an image sensor, an audio sensor, an accelerometer and a positioning module, or a combination thereof;
a processor;
and a memory;
the mobile telecommunications device being configured to:
determine, based at least in part on sensor data from the device's sensor set, a start of a driving period during which the mobile device is present in the vehicle and the vehicle is in use, process the sensor data from the sensor set during the driving period to derive driving information associated with how the vehicle is driven, mobile telecommunications device being configured to process the sensor data automatically, using a neural network provided in the mobile device, to determine whether the driving information satisfies one or more safe driving thresholds;
store at least some of the driving information to the memory; and,
wherein the mobile telecommunications device is configured to control the mobile device to selectively disable functions of the mobile telecommunications device during the driving period in dependence on the driving information.

### Claim 17 (depends on 16)

The mobile telecommunications device of claim 16, wherein the mobile telecommunications device is configured to control the mobile device to selectively disable and/or divert incoming voice calls during the driving period.

### Claim 18

A mobile telecommunications device configured to process driving information associated with a vehicle, the mobile telecommunications device comprising:
a sensor set comprising at least one of an image sensor, an audio sensor, an accelerometer and a positioning module, or a combination thereof; and
a processor, the processor being configurable as a neural network;
the mobile telecommunications device being configured to process sensor data from the sensor set during a driving period, during which the mobile device is present in the vehicle and the vehicle is in use, to derive driving information associated with how the vehicle is driven, the mobile telecommunications device being configured to process the sensor data automatically, using the neural network, to determine whether the driving information satisfies the one or more safe driving thresholds; and, wherein the mobile telecommunications device is configured to determine, based at least in part on the sensor data from the device's sensor set, a start of the driving period.

### Claim 19 (depends on 18)

A mobile telecommunications device of claim 18, further comprising a user interface and wherein the mobile telecommunications device is configured to determine, based at least in part on the inputs received by the user interface, the start of the driving period.

### Claim 20 (depends on 18)

The mobile telecommunications device of claim 18, wherein the mobile telecommunications device is configured to detect the occurrence of a predetermined event and in response to take at least one predetermined action.

### Claim 21 (depends on 18)

The mobile telecommunications device of claim 18, wherein the mobile telecommunications device is configured to control the mobile device to selectively disable functions of the mobile telecommunications device during the driving period in dependence on the driving information.

### Claim 22 (depends on 21)

The mobile telecommunications device of claim 21, wherein the mobile telecommunications device is configured to control the mobile device to selectively disable and/or divert incoming voice calls during the driving period.

### Claim 23 (depends on 18)

The mobile telecommunications device of claim 18, wherein the mobile telecommunications device comprises a wireless telecommunications module operable to download a controlling application and the processor is configurable by the controlling application.
