# US 10,479,378 B2 · Aberrant driver classification and reporting

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

- Number: US 10,479,378 B2
- Document ID: US10479378B2
- Status: Granted
- Kind: B2
- Application number: 16/437,656
- Filed: 2019-06-11
- Published: 2019-09-26
- Granted: 2019-11-19
- Earliest claimed: 2015-09-01
- Assignees: Ford Global Technologies, LLC
- Applicants: Ford Global Technologies, LLC.
- Inventors: Jinesh J Jain; Daniel Levine
- Web page: https://patentgrep.com/patent/US10479378B2

## CPC

- B60W 50/14: Means for informing the driver, warning the driver or prompting a driver intervention
- B60W 40/09: Driving style or behaviour
- G06F 16/285: {Clustering or classification}
- G06N 20/00: Machine learning
- B60W 2420/403: Image sensing, e.g. optical camera
- B60W 2420/408: Radar; Laser, e.g. lidar
- B60W 2556/65: Data transmitted between vehicles
- B60W: CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

Methods, devices and apparatuses pertaining to aberrant driver classification and reporting are described. A method may involve receiving a message from a user of a first vehicle, the message indicating an instance of aberrant driving of a second vehicle. The method may also involve determining that the instance has occurred using one or more classifiers. The method may further involve collecting information of the second vehicle and generating a warning message based on the information.

## Claims

### Claim 1

A method, comprising:
receiving, by one or more processors from one or more sensors of a first vehicle, information of a second vehicle obtained by the one or more sensors;
determining, by the one or more processors, that an instance of aberrant driving of the second vehicle has occurred using one or more classifiers; and
generating, by the one or more processors, a warning message that identifies the second vehicle based on the information received from the one or more sensors,
wherein the determining that the instance has occurred using the one or more classifiers comprises:
determining a risk parameter using the one or more classifiers, the risk parameter indicating a possibility that the instance of aberrant driving occurs within a predetermined window of time;
determining that the instance occurs in an event that the risk parameter is greater than a predetermined value; and
incrementally decreasing a value of the risk parameter over a period of time such that, after passage of a predetermined amount of time, the value of the risk parameter is zero.

### Claim 2 (depends on 1)

The method of claim 1, wherein the one or more classifiers comprise one or more classifiers trained using either or both of a simulation driving scenarios and real-world experiments.

### Claim 3 (depends on 1)

The method of claim 1, wherein the one or more classifiers comprise one or more template motion plans, one or more actions associated with one or more aberrant driving features, one or more aberrant driving profiles, or a combination thereof.

### Claim 4 (depends on 3)

The method of claim 3, wherein the one or more aberrant driving features are associated with driving behaviors comprising at least one of failure to signal a turn, failure to stop at an appropriate signal, proceeding without right of way, crossing a solid lane boundary, driving into oncoming traffic, or exceeding a speed limit.

### Claim 5 (depends on 3)

The method of claim 3, wherein the one or more aberrant driving profiles comprise at least one of swerving, skidding, oscillating laterally, deviation from a lane center for more than a threshold period of time, lane changing without proper clearance, erratic speed control, erratic braking, or off-nominal confluence with a traffic flow.

### Claim 6 (depends on 1)

The method of claim 1, wherein the warning message comprises an encoded license plate number of the second vehicle, a description of the second vehicle, or a combination thereof.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
transmitting the warning message to at least a third vehicle that satisfies a user-defined metric with respect to the first vehicle.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
receiving an additional warning message indicating an additional instance of aberrant driving of the second vehicle, the additional instance occurring prior to the instance;
calculating the risk parameter of the second vehicle based on the additional warning message and the warning message; and
generating a report regarding the aberrant driving of the second vehicle.

### Claim 9 (depends on 8)

The method of claim 8, wherein the additional warning message comprises the information of the second vehicle and one or more warning messages regarding the second vehicle.

### Claim 10 (depends on 8)

The method of claim 8, further comprising:
transmitting the report to an authority.

### Claim 11 (depends on 1)

The method of claim 1, further comprising:
receiving, by one or more processors, a message from a user of the first vehicle, the message indicating the instance of aberrant driving of the second vehicle,
wherein the risk parameter indicates the possibility that the instance of aberrant driving occurs within the predetermined window of time after receiving the message.
