# US 12,181,872 B1 · Systems and methods for controlling operation of autonomous vehicle systems

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

- Number: US 12,181,872 B1
- Document ID: US12181872B1
- Status: Granted
- Kind: B1
- Application number: 18/505,685
- Filed: 2023-11-09
- Granted: 2024-12-31
- Earliest claimed: 2017-01-13
- Assignees: United Services Automobile Association (USAA)
- Applicants: United Services Automobile Association (USAA)
- Inventors: Kade L. Scott; Benjamin D. Ethington; Richard Daniel Graham; Matthew T. Flachsbart
- Web page: https://patentgrep.com/patent/US12181872B1

## CPC

- G05D 1/0061: {for transition from automatic pilot to manual pilot and vice versa}
- B60W 30/18: Propelling the vehicle
- B60W 50/14: Means for informing the driver, warning the driver or prompting a driver intervention
- B60W 60/0053: {from vehicle to occupant}
- G05D 1/021: {specially adapted to land vehicles}
- B60W 2050/143: {Alarm means}
- B60W 2520/10: Longitudinal speed
- B60W 2540/223: Posture, e.g. hand, foot, or seat position, turned or inclined
- B60W 2552/00: Input parameters relating to infrastructure
- B60W 2554/00: Input parameters relating to objects
- B60W 2720/10: Longitudinal speed
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- 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

## Abstract

A system may include one or more sensors configured to acquire data associated with a driver of a vehicle and a processor. The processor may receive the data and determine whether the data is within a baseline data associated with expected behavior of the driver. The processor may then control one or more operations of the vehicle in response to the data being outside the baseline data.

## Claims

### Claim 1

A system, comprising:
one or more sensors configured to generate data associated driving of a vehicle;
a processor configured to:
receive the data indicative of the driving of the vehicle with respect to lanes of a road from the one or more sensors;
determine whether the vehicle is being driven between the lanes of the road based on comparing at least a first portion of the data with baseline data associated with driving the vehicle between the lanes; and
control one or more driving operations of the vehicle in response to determining that the vehicle is drifting between the lanes based on the comparison, wherein the one or more driving operations are associated with autonomously driving the vehicle.

### Claim 2 (depends on 1)

The system of claim 1, wherein the baseline data comprises an envelope or range of acceptable data associated with driving the vehicle between the lanes, and wherein the processor is configured to control the one or more driving operations of the vehicle in response to the first portion of the data being outside the envelope or range of acceptable data.

### Claim 3 (depends on 1)

The system of claim 1, wherein the baseline data is associated with a risk of damage to the vehicle, wherein the processor is configured to control the one or more driving operations in response to determining a higher than a threshold risk of damage to the vehicle based on comparing the first portion of the data with the baseline data.

### Claim 4 (depends on 1)

The system of claim 1, wherein the one or more sensors comprise one or more global positioning systems (GPS), one or more cameras, or a combination of both.

### Claim 5 (depends on 1)

The system of claim 1, wherein the first portion of the data is indicative of a field of vision outside the vehicle, wherein the processor is configured to determine whether the vehicle is being driven between the lanes of the road based on the field of the vision.

### Claim 6 (depends on 1)

The system of claim 1, wherein at least a second portion of the data is indicative of an active time of an electronic device associated with a driver of the vehicle, wherein the processor is configured to:
determine whether the active time of the electronic device is within a baseline time range based on the second portion of the data; and
control the one or more driving operations of the vehicle in response to the active time being outside the baseline time range.

### Claim 7 (depends on 1)

The system of claim 1, wherein the processor is configured to provide a notification via a display of the vehicle, audio of the vehicle, an electronic device associated with a driver of the vehicle, or a combination thereof in response to determining that the vehicle is drifting between the lanes.

### Claim 8 (depends on 1)

The system of claim 1, wherein the processor is configured to provide a date, a time, or both, of the vehicle drifting between the lanes to a third party.

### Claim 9

A system, comprising:
one or more sensors configured to generate data associated with driving of a vehicle;
a processor configured to:
receive the data indicative of an active time of an electronic device associated with a driver of the vehicle from the one or more sensors;
determine whether the active time of the electronic device is within a baseline time range based on the data; and
control one or more driving operations of the vehicle in response to the active time being outside the baseline time range, wherein the one or more driving operations are associated with autonomously driving the vehicle.

### Claim 10 (depends on 9)

The system of claim 9, wherein the baseline time range corresponds to an acceptable range of time associated with the driver of the vehicle using the electronic device when the vehicle is in motion.

### Claim 11 (depends on 9)

The system of claim 9, wherein the baseline time range is associated with a risk of damage to the vehicle, wherein the processor is configured to control the one or more driving operations in response to determining a higher than a threshold risk of damage to the vehicle based on comparing the active time with the baseline time range.

### Claim 12 (depends on 9)

The system of claim 9, wherein the processor is configured to provide a notification via a display of the vehicle, audio of the vehicle, an electronic device associated with a driver of the vehicle, or a combination thereof in response to the active time being outside the baseline time range.

### Claim 13 (depends on 9)

The system of claim 9, wherein the processor is configured to provide a date, a time, or both, of the active time of the electronic device being outside the baseline time range to a third party.

### Claim 14 (depends on 9)

The system of claim 9, wherein the data is additionally indicative of the driving of the vehicle with respect to lanes of a road, wherein the processor is configured to:
determine whether the vehicle is being driven between the lanes of the road based on comparing the data with baseline data associated with driving the vehicle between the lanes; and
control the one or more driving operations of the vehicle in response to determining that the vehicle is drifting between the lanes based on the comparison.

### Claim 15 (depends on 14)

The system of claim 14, wherein the one or more sensors comprise one or more global positioning systems (GPS), one or more cameras, or a combination of both.

### Claim 16 (depends on 14)

The system of claim 14, wherein the one or more sensors provide the data indicative of a field of vision outside the vehicle to the processor, wherein the processor is configured to determine whether the vehicle is being driven between the lanes of the road based on the field of the vision.

### Claim 17

Tangible, non-transitory, computer-readable media storing instructions that, when executed by processing circuitry, cause the processing circuitry to:
receive data indicative of driving of a vehicle with respect to lanes of a road from one or more sensors;
determine whether the vehicle is being driven between the lanes of the road based on comparing at least a portion of the data with baseline data associated with driving the vehicle between the lanes; and
control one or more driving operations of the vehicle in response to determining that the vehicle is drifting between the lanes based on the comparison, wherein the one or more driving operations are associated with autonomously driving the vehicle.

### Claim 18 (depends on 17)

The tangible, non-transitory, computer-readable media of claim 17, wherein the baseline data comprises an envelope or range of acceptable data associated with driving the vehicle between the lanes, and wherein the instructions cause the processing circuitry to control the one or more driving operations of the vehicle in response to the portion of the data being outside the envelope or range of acceptable data.

### Claim 19 (depends on 17)

The tangible, non-transitory, computer-readable media of claim 17, wherein the baseline data is associated with a risk of damage to the vehicle, wherein the instructions cause the processing circuitry to control the one or more driving operations in response to determining a higher than a threshold risk of damage to the vehicle based on comparing the portion of the data with the baseline data.

### Claim 20 (depends on 17)

The tangible, non-transitory, computer-readable media of claim 17, wherein the instructions cause the processing circuitry to provide a notification via a display of the vehicle, audio of the vehicle, an electronic device associated with a driver of the vehicle, or a combination thereof in response to determining that the vehicle is drifting between the lanes.
