# US 12,601,216 B2 · Systems and methods for controlling vehicle component operation based on user device movement pattern

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

- Number: US 12,601,216 B2
- Document ID: US12601216B2
- Status: Granted
- Kind: B2
- Application number: 18/595,111
- Filed: 2024-03-04
- Published: 2025-09-04
- Granted: 2026-04-14
- Earliest claimed: 2024-03-04
- Applicants: Ford Global Technologies, LLC
- Inventors: Ivan Vukovic; Jean de Dieu Mutangana; Sathyanarayana Chary Palakonda; Bradley G. Hochrein
- Web page: https://patentgrep.com/patent/US12601216B2

## CPC

- E05F 15/76: responsive to devices carried by persons or objects, e.g. magnets or reflectors (E05F15/77 takes precedence)
- E05F 15/77: using wireless control
- E05Y 2900/546: Tailboards, tailgates or sideboards opening upwards
- E05Y 2900/55: Windows
- 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
- 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 vehicle including a detection unit and a processor is disclosed. The detection unit may be configured to receive a position information from a user device in proximity to the vehicle. The processor may be configured to determine that the user device may be moving in a predefined pattern in proximity to the vehicle based on the position information. The processor may further determine that the vehicle may be in a first vehicle operational state, of a plurality of vehicle operational states, responsive to determining that the user device may be moving in the predefined pattern in proximity to the vehicle. The processor may additionally perform a first operation on a first vehicle component responsive to determining that the vehicle may be operating in the first vehicle operational state. The first vehicle component may be associated with the first vehicle operational state.

## Claims

### Claim 1

A vehicle comprising:
a detection unit comprising at least one sensor configured to receive a position information from a user device in proximity to the vehicle; and
one or more processors communicatively configured to receive the position information from the detection unit, wherein the processor is configured to:
determine that the user device is moving in a predefined pattern in proximity to the vehicle based on the position information;
determine that the vehicle is in a first vehicle operational state, of a plurality of vehicle operational states, responsive to determining that the user device is moving in the predefined pattern in proximity to the vehicle; and
control a first operation of a first vehicle component based on both the predefined pattern and the first vehicle operational state, such that a same detected pattern results in different control operations depending on the vehicle operational state, wherein the first vehicle component is associated with the first vehicle operational state.

### Claim 2 (depends on 1)

The vehicle of claim 1, wherein the user device is a mobile phone, a key fob, a wearable device with an Ultra-wideband (UWB) transceiver or a UWB tag.

### Claim 3 (depends on 1)

The vehicle of claim 1, wherein the detection unit comprises one or more UWB transceivers.

### Claim 4 (depends on 1)

The vehicle of claim 1, wherein the processor is further configured to:
authenticate the user device when the user device is in proximity to the vehicle; and
communicatively couple the user device with the vehicle responsive to authenticating the user device.

### Claim 5 (depends on 4)

The vehicle of claim 4, wherein the detection unit is configured to receive the position information when the user device is communicatively coupled with the vehicle.

### Claim 6 (depends on 1)

The vehicle of claim 1, wherein the first vehicle component is a rear closure, and wherein the processor determines that the vehicle is in the first vehicle operational state when the rear closure is in an open state.

### Claim 7 (depends on 6)

The vehicle of claim 6, wherein the first operation comprises closing the rear closure when the rear closure is in the open state.

### Claim 8 (depends on 7)

The vehicle of claim 7, wherein the processor is further configured to:
determine that the rear closure is in a closed state, responsive to determining that the user device is moving in the predefined pattern;
monitor a rear closure state for a predefined time duration responsive to determining that the rear closure is in the closed state;
determine that the rear closure state has changed from the closed state to the open state;
determine that the user device has moved a predefined distance away from the vehicle based on the position of the user device detected by the detection unit; and
close the rear closure responsive to determining that the user device has moved the predefined distance away from the vehicle.

### Claim 9 (depends on 1)

The vehicle of claim 1, wherein the processor is further configured to:
determine that the vehicle is in a second vehicle operational state, of the plurality of vehicle operational states, responsive to determining that the user device is moving in the predefined pattern in proximity to the vehicle; and
perform a second operation on a second vehicle component responsive to determining that the vehicle is in the second vehicle operational state, wherein the second vehicle component is associated with the second vehicle operational state, wherein the second vehicle operational state is different from the first vehicle operational state, and wherein the second vehicle component is different from the first vehicle component.

### Claim 10 (depends on 1)

The vehicle of claim 1 further comprising a memory configured to store an information associated with the predefined pattern, wherein the processor is further configured to:
determine a user device movement pattern based on the position of the user device in proximity to the vehicle detected by the detection unit over a predefined time duration;
correlate the user device movement pattern with the information associated with the predefined pattern stored in the memory; and
determine that the user device is moving in the predefined pattern based on the correlation.

### Claim 11 (depends on 10)

The vehicle of claim 10, wherein the information associated with the predefined pattern is customizable by a vehicle user.

### Claim 12 (depends on 1)

The vehicle of claim 1, wherein the processor determines that the user device is moving in the predefined pattern when the user device repeatedly moves closer to the vehicle and away from the vehicle a predefined count of times over a first preset time duration.

### Claim 13 (depends on 1)

The vehicle of claim 1, wherein the processor determines that the user device is moving in the predefined pattern when the user device moves from a first preset position in proximity to the vehicle to a second preset position in proximity to the vehicle, and stays stationary in the second preset position for a second preset time duration.

### Claim 14 (depends on 1)

The vehicle of claim 1, wherein the processor is further configured to:
determine a pattern characteristic associated with a user device movement when the user device moves in the predefined pattern in proximity to the vehicle; and
perform a third operation on a third vehicle component based on the pattern characteristic.

### Claim 15 (depends on 14)

The vehicle of claim 14, wherein the pattern characteristic comprises an operating state of a vehicle component closest to the user device when the user device moves in the predefined pattern, and wherein the third vehicle component is the vehicle component closest to the user device when the user device moves in the predefined pattern.

### Claim 16 (depends on 14)

The vehicle of claim 14, wherein the pattern characteristic comprises an operating state of a vehicle component towards which the user device is pointed when the user device moves in the predefined pattern, and wherein the third vehicle component is the vehicle component towards which the user device is pointed when the user device moves in the predefined pattern.

### Claim 17 (depends on 1)

The vehicle of claim 1, wherein the processor is further configured to:
determine that the vehicle is in a third vehicle operational state, responsive to determining that the user device is moving in the predefined pattern in proximity to the vehicle;
obtain an information associated with the third vehicle operational state responsive to determining that the vehicle is operating in the third vehicle operational state;
determine a fourth vehicle component based on the information associated with the third vehicle operational state; and
control an operation of the first vehicle component simultaneously with an operation of the fourth vehicle component responsive to determining the fourth vehicle component.

### Claim 18

A method to control an operation of a first vehicle component, the method comprising:
determining, by a processor, that a user device is moving in a predefined pattern in proximity to a vehicle based on a position information associated with the user device received by a detection unit comprising at least one sensor;
determining, by the processor, that the vehicle is in a first vehicle operational state, of a plurality of vehicle operational states, responsive to determining that the user device is moving in the predefined pattern in proximity to the vehicle; and
controlling, by the processor, a first operation of the first vehicle component based on both the predefined pattern and the first vehicle operational state, such that a same detected pattern results in different control operations depending on the vehicle operational state, wherein the first vehicle component is associated with the first vehicle operational state.

### Claim 19 (depends on 18)

The method of claim 18, wherein the detection unit comprises one or more UWB transceivers.

### Claim 20

A non-transitory computer-readable storage medium having instructions stored thereupon which, when executed by a processor, cause the processor to:
determine that a user device is moving in a predefined pattern in proximity to a vehicle based on a position information associated with the user device received by a detection unit comprising at least one sensor;
determine that the vehicle is in a first vehicle operational state, of a plurality of vehicle operational states, responsive to determining that the user device is moving in the predefined pattern in proximity to the vehicle; and
control a first operation of a first vehicle component based on both the predefined pattern and the first vehicle operational state, such that a same detected pattern results in different control operations depending on the vehicle operational state, wherein the first vehicle component is associated with the first vehicle operational state.
