# US 10,870,348 B2 · Detecting and disabling a vehicle left running while parked

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

- Number: US 10,870,348 B2
- Document ID: US10870348B2
- Status: Granted
- Kind: B2
- Application number: 16/285,843
- Filed: 2019-02-26
- Published: 2020-08-27
- Granted: 2020-12-22
- Earliest claimed: 2019-02-26
- Assignees: Capital One Services, LLC
- Applicants: Capital One Services, LLC
- Inventors: Geoffrey Dagley; Qiaochu Tang; Jason Hoover; Micah Price; Stephen Wylie
- Web page: https://patentgrep.com/patent/US10870348B2

## CPC

- B60K 28/10: responsive to conditions relating to the vehicle
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- E05F 15/72: responsive to emergency conditions, e.g. fire
- F24F 11/0001: {for ventilation (F24F11/30 takes precedence)}
- F24F 11/63: Electronic processing
- G06N 3/0464: Convolutional networks [CNN, ConvNet]
- G06N 3/08: Learning methods
- G06N 3/09: Supervised learning
- G06N 20/20: Ensemble learning
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04W 4/38: for collecting sensor information
- H04W 4/44: for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
- E05Y 2201/422: for opening
- E05Y 2400/306: Temperature control
- E05Y 2400/446: Vehicle state sensors, e.g. parked or inclination
- E05Y 2400/447: Moisture or submergence sensors
- E05Y 2400/449: Pollutant or particulate sensors
- E05Y 2400/528: Overheating or overcooling prevention
- E05Y 2800/42: against smoke or gas
- E05Y 2900/106: for garages
- F24F 2011/0002: {for admittance of outside air}
- F24F 2110/72: Carbon monoxide
- G06N 5/01: Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
- G06N 7/01: Probabilistic graphical models, e.g. probabilistic networks
- B60K: ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- E05F: DEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
- F24F: AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING (removing dirt or fumes from areas where they are produced B08B15/00; vertical ducts for carrying away waste gases from buildings E04F17/02; tops for chimneys or ventilating shafts, terminals for flues F23L17/02)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- E05Y: INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF

## Abstract

A sensor device may detect that a vehicle is running in an enclosed environment monitored by the sensor device based on one or more artificial intelligence algorithms and detect that the vehicle is emitting exhaust into the enclosed environment based on the artificial intelligence algorithms. To ventilate the exhaust, the sensor device generates a first command that causes a door in the enclosed environment to open based on detecting that the vehicle is emitting the exhaust into the enclosed environment. Furthermore, to stop the vehicle from running and/or emitting the exhaust into the enclosed environment, the sensor device may generate a second command that causes an ignition switch on the vehicle to disengage. The sensor device transmits the first command and the second command to one or more devices for execution such that the exhaust is ventilated from the enclosed environment and the ignition switch on the vehicle is disengaged.

## Claims

### Claim 1

A method, comprising:
detecting, at a sensor device that is remote from a vehicle, that the vehicle is running based on one or more artificial intelligence algorithms,
wherein the sensor device is monitoring an enclosed environment;
detecting, at the sensor device, that the vehicle is emitting exhaust into the enclosed environment based on the one or more artificial intelligence algorithms;
generating, at the sensor device, a first command that causes the enclosed environment to become a ventilated environment based on detecting that the vehicle is emitting the exhaust into the enclosed environment,
wherein the first command is generated to ventilate the exhaust;
transmitting, by the sensor device and based on generating the first command, the first command to a first device for execution such that the exhaust is ventilated from the ventilated environment;
determining, at the sensor device, whether the vehicle has been left running in an environment for a threshold period of time,
wherein the environment is the enclosed environment or the ventilated environment;
generating, at the sensor device, a second command that causes an ignition switch on the vehicle to disengage based on determining that the vehicle has been left running in the environment for the threshold period of time;
and
transmitting, by the sensor device and based on generating the second command, the second command to a second device for execution such that the ignition switch on the vehicle is disengaged.

### Claim 2 (depends on 1)

The method of claim 1, wherein the one or more artificial intelligence algorithms are configured to utilize one or more machine learning models that are trained to determine whether the vehicle is running based on a set of inputs related to a state of the vehicle.

### Claim 3 (depends on 2)

The method of claim 2, wherein the one or more machine learning models are trained to determine that the vehicle is running based on the set of inputs including one or more of:
a radio frequency signal transmitted by a communication device of the vehicle,
an electromagnetic field generated by one or more components of the vehicle,
an audio signal representing a sound generated by an engine of the vehicle running,
light emitted from one or more of a lighting system, an instrument panel, or an infotainment system associated with the vehicle,
one or more chemical signals indicating that the exhaust is present,
a temperature measurement that indicates a temperature increase, or
a humidity measurement indicating that water vapor produced by the vehicle is present.

### Claim 4 (depends on 2)

The method of claim 2, wherein the one or more machine learning models are further trained to determine whether the environment is enclosed based on data related to one or more images.

### Claim 5 (depends on 1)

The method of claim 1, wherein the first command is generated based further on determining that a carbon monoxide level in the enclosed environment satisfies a threshold value.

### Claim 6 (depends on 1)

The method of claim 1, wherein the first command is generated based further on determining that a carbon monoxide level in the enclosed environment satisfies a first threshold value, and
wherein the second command is generated based on determining that an engine temperature at the vehicle satisfies a second threshold value.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
transmitting, to a user device, a notification indicating that the vehicle was left running in the environment.

### Claim 8

A sensor device, comprising:
one or more memories; and
one or more processors operatively coupled to the one or more memories and configured to:
detect that a vehicle is running based on one or more artificial intelligence algorithms,
wherein the sensor device is monitoring an enclosed environment, and
wherein sensor device is remote from the vehicle;
detect whether the vehicle is emitting exhaust into the enclosed environment based on the one or more artificial intelligence algorithms;
generate a first command that causes the enclosed environment to become a ventilated environment based on detecting that the vehicle is emitting the exhaust into the enclosed environment,
wherein the first command is generated to ventilate the exhaust;
transmit, based on generating the first command, the first command to a first device for execution such that the exhaust is ventilated from the ventilated environment;
determine whether the vehicle has been left running in an environment for a threshold period of time,
wherein the environment is the enclosed environment or the ventilated environment;
generate a second command that causes an ignition switch on the vehicle to disengage based on determining that the vehicle has been left running in the environment for the threshold period of time; and
transmit, based on generating the second command, the second command to a second device for execution such that the ignition switch on the vehicle is disengaged.

### Claim 9 (depends on 8)

The sensor device of claim 8, wherein the one or more artificial intelligence algorithms are configured to utilize one or more machine learning models that are trained to determine whether the vehicle is running based on a set of inputs related to a state of the vehicle.

### Claim 10 (depends on 9)

The sensor device of claim 9, wherein the one or more machine learning models are trained to determine that the vehicle is running based on the set of inputs including one or more of:
a radio frequency signal transmitted by a communication device of the vehicle,
an electromagnetic field generated by one or more components of the vehicle,
an audio signal representing a sound generated by an engine of the vehicle running,
light emitted from one or more of a lighting system, an instrument panel, or an infotainment system associated with the vehicle,
one or more chemical signals indicating that the exhaust is present,
a temperature measurement that indicates a temperature increase, or
a humidity measurement indicating that water vapor produced by the vehicle is present.

### Claim 11 (depends on 9)

The sensor device of claim 9, wherein the one or more machine learning models are further trained to determine whether the environment is enclosed based on data related to one or more images.

### Claim 12 (depends on 8)

The sensor device of claim 8, wherein the first command is generated based further on determining that a carbon monoxide level in the enclosed environment satisfies a threshold value.

### Claim 13 (depends on 8)

The sensor device of claim 8, wherein the first command is generated based further on determining that a carbon monoxide level in the enclosed environment satisfies a first threshold value, and
wherein the second command is generated based on determining that an engine temperature at the vehicle satisfies a second threshold value.

### Claim 14 (depends on 8)

The sensor device of claim 8, wherein the one or more processors are further to:
transmit, to a user device, a notification indicating that the vehicle was left running in the environment.

### Claim 15

A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors of a sensor device, ca use the one or more processors to:
detect that a vehicle is running based on one or more artificial intelligence algorithms,
wherein the sensor device is monitoring an enclosed environment, and
wherein sensor device is remote from the vehicle;
detect whether the vehicle is emitting exhaust into the enclosed environment based on the one or more artificial intelligence algorithms;
generate a first command that causes the enclosed environment to become a ventilated environment to open based on detecting that the vehicle is emitting the exhaust into the enclosed environment,
wherein the first command is generated to ventilate the exhaust;
transmit, based on generating the first command, the first command to a first device for execution such that the exhaust is ventilated from the ventilated environment;
determine whether the vehicle has been left running in an environment for a threshold period of time,
wherein the environment is the enclosed environment or the ventilated environment;
generate a second command that causes an ignition switch on the vehicle to disengage based on determining that the vehicle has been left running in the environment for the threshold period of time; and
transmit, based on generating the second command, the second command to a second device for execution such that the ignition switch on the vehicle is disengaged.

### Claim 16 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the one or more artificial intelligence algorithms are configured to utilize one or more machine learning models that are trained to determine whether the vehicle is running based on a set of inputs related to a state of the vehicle.

### Claim 17 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the one or more machine learning models are trained to determine that the vehicle is running based on the set of inputs including one or more of:
a radio frequency signal transmitted by a communication device of the vehicle,
an electromagnetic field generated by one or more components of the vehicle,
an audio signal representing a sound generated by an engine of the vehicle running,
light emitted from one or more of a lighting system, an instrument panel, or an infotainment system associated with the vehicle,
one or more chemical signals indicating that the exhaust is present,
a temperature measurement that indicates a temperature increase, or
a humidity measurement indicating that water vapor produced by the vehicle is present.

### Claim 18 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the one or more machine learning models are further trained to determine whether the environment is enclosed based on data related to one or more images.

### Claim 19 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the first command is generated based further on determining that a carbon monoxide level in the enclosed environment satisfies a threshold value.

### Claim 20 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the first command is generated based further on determining that a carbon monoxide level in the enclosed environment satisfies a first threshold value, and
wherein the second command is generated based on determining that an engine temperature at the vehicle satisfies a second threshold value.
