# US 11,305,651 B2 · Control of vehicle systems

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

- Number: US 11,305,651 B2
- Document ID: US11305651B2
- Status: Granted
- Kind: B2
- Application number: 16/099,300
- Filed: 2017-05-02
- Published: 2019-06-13
- Granted: 2022-04-19
- Earliest claimed: 2016-05-12
- Assignees: Jaguar Land Rover Limited
- Applicants: Jaguar Land Rover Limited
- Inventors: Fiona Powell; Linh Nguyen; Thomas Popham; Krzysztof Kobylinski; Francis McCullough; Jonathan Randall
- Web page: https://patentgrep.com/patent/US11305651B2

## CPC

- B60H 1/00657: {Remote control devices}
- B60K 35/10: Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
- B60K 35/20: Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K 35/80: Arrangements for controlling instruments
- B60R 16/037: for occupant comfort {, e.g. for automatic adjustment of appliances according to personal settings, e.g. seats, mirrors, steering wheel}
- B60W 50/0098: {Details of control systems ensuring comfort, safety or stability not otherwise provided for}
- G06V 20/593: {Recognising seat occupancy}
- B60K 35/65: Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive
- B60K 2360/55: Remote control arrangements
- B60K 2360/573: Mobile devices controlling vehicle functions
- B60W 2050/0064: {using a remote, e.g. cordless, transmitter or receiver unit, e.g. remote keypad or mobile phone}
- G08C 17/02: using a radio link
- G08C 2201/20: Binding and programming of remote control devices
- G08C 2201/93: Remote control using other portable devices, e.g. mobile phone, PDA, laptop
- B60H: ARRANGEMENTS OF HEATING, COOLING, VENTILATING OR OTHER AIR-TREATING DEVICES SPECIALLY ADAPTED FOR PASSENGER OR GOODS SPACES OF VEHICLES
- 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
- B60R: VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- 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
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G08C: TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS (fluid pressure transmitting systems F15B; mechanical means for transferring the output of a sensing member into a different variable G01D5/00; mechanical control systems G05G)

## Abstract

A shortcut system (1) for controlling at least one vehicle system (2), the shortcut system comprising: an input arranged to receive configuration signals (6) generated in response to a user operating a configuration device (7) independent of the vehicle (100), the configuration signals specifying an action to be carried out by a vehicle system; a memory module (5) arranged to store the action specified in a received configuration signal; a processor (4) arranged, upon a user-selected trigger condition being met, to generate a control signal (8) for controlling the vehicle system in accordance with the stored specified action; and an output arranged to output the control signal. Also a configuration device (7) independent of a vehicle (100) that is arranged to configure a shortcut system (1) for controlling at least one vehicle system (2) of the vehicle, and a method of controlling at least one vehicle system (2) of a vehicle (100).

## Claims

### Claim 1

A shortcut system for controlling at least one vehicle system, the shortcut system comprising:
i. an input configured to receive a configuration signal generated in response to a user operating a configuration device separate from the at least one vehicle system, the configuration signal specifying an action to be performed by the at least one vehicle system and a trigger condition for the action;
ii. a memory module configured to store the action and the trigger condition for the action specified in the received configuration signal and wherein the memory module is further configured to store two or more specified actions to be performed by the at least one vehicle system, the two or more stored specified actions corresponding respectively to two or more different user-selected trigger conditions;
iii. a processor configured, upon one of the two or more user-selected trigger conditions being met, to generate a control signal for controlling the at least one vehicle system based on one of the two or more stored specified actions corresponding to the one of the two or more user-selected trigger conditions and to prioritise the generation of the control signal based on vehicle occupancy and/or detection of at least two specified portable communication devices in proximity to the vehicle; and
iv. an output configured to output the control signal.

### Claim 2 (depends on 1)

A shortcut system according to claim 1, wherein the memory module is further configured to store a specified action to be performed by vehicle systems relating to at least one of: navigation, comfort, entertainment, interior configuration, security, vehicle cameras, wing mirror control, tow bar deployment/retraction, Advanced Driver Assistance Systems (ADAS) and telephone/media features.

### Claim 3 (depends on 1)

A shortcut system according to claim 1, wherein the memory module is further configured to store a specified action comprising activating a specified vehicle system of the at least one vehicle system.

### Claim 4 (depends on 1)

A shortcut system according to claim 1, wherein the memory module is further configured to store a specified action comprising setting a specific vehicle system to operate according to a selected mode of operation.

### Claim 5 (depends on 1)

A shortcut system according to claim 1, wherein the processor is further configured, upon the user-selected trigger condition being met, to generate control signals for controlling the at least one vehicle system based on the two or more stored specified actions.

### Claim 6 (depends on 1)

A shortcut system according to claim 1, wherein the memory module is further configured to store a specified user-selected trigger condition corresponding to the operation of the user operated configuration device; and wherein the memory module is further configured to store a specified user-selected trigger condition including multiple separate requirements.

### Claim 7 (depends on 1)

A shortcut system according to claim 1, wherein the processor is further configured to generate the control signal each time the trigger condition is met; and wherein the processor is further configured to generate the control signal based on a power state of the vehicle.

### Claim 8 (depends on 1)

A shortcut system according claim 1, wherein the input is configured to receive configuration signals from a plurality of different configuration devices that are separate from the vehicle.

### Claim 9 (depends on 1)

A shortcut system according to claim 1, wherein the processor is further configured to determine whether or not the user-selected trigger condition has been met.

### Claim 10 (depends on 1)

A vehicle provided with a shortcut system according to claim 1, the vehicle comprising a plurality of vehicle systems configured to be controlled based on the control signal generated by the processor.

### Claim 11 (depends on 1)

A shortcut system according to claim 1, wherein one of the one or more specified portable communications devices is the configuration device.

### Claim 12 (depends on 1)

A shortcut system according to claim 1, wherein the processor is further configured, upon a user-selected trigger condition being met, to generate the control signal for controlling at least one of the at least one vehicle system based on a stored specified action, based on the configuration device used to specify the stored action and trigger condition being detected in proximity to the vehicle.

### Claim 13 (depends on 1)

A control system for controlling at least one vehicle system, the control system comprising a shortcut system according to claim 1; and the configuration device that is separate from the vehicle and is configured to configure the shortcut system for controlling the at least one vehicle system, wherein the configuration device comprises:
i. an interface configured to be operated by the user to select:
a) an action to be performed by the at least one vehicle system; and
b) the trigger condition for the action;
ii. a processor configured to generate the configuration signal for configuring the shortcut system, the configuration signal specifying:
the action to be performed by the at least one vehicle system and the trigger condition for the action in dependence on the action and trigger condition selected by the user at the interface; and an instruction to perform the action in dependence on the configuration device being detected in proximity to the vehicle; and
iii. an output configured to output the configuration signal.

### Claim 14 (depends on 1)

A shortcut system according to claim 1, wherein the memory module is further configured to store a specified trigger condition corresponding to a vehicle parameter or an environment parameter.

### Claim 15 (depends on 14)

A shortcut system according to claim 14, wherein the vehicle parameter that can be specified include at least one of: power state of the vehicle; vehicle location; vehicle speed; trip distance; trip duration; distance to destination; time to destination; proximity of the vehicle to a specified person, device or other vehicle; vehicle occupancy; detection of one or more specified portable communication devices in proximity to the vehicle; operational status of a vehicle system; output of a vehicle sensor; and receipt of a signal transmitted to the vehicle; and/or wherein the environment parameter that can be specified includes at least one of: time; day; date; user-defined time period; temperature at the vehicle's location; temperature at another specified location; weather at the vehicle's location; weather at another specified location; location of a specified person, device or other vehicle; and fuel price at a specified location.

### Claim 16

A configuration device separate from a vehicle that is configured to configure a shortcut system for controlling at least one vehicle system of the vehicle, the configuration device comprising:
i. an interface configured to be operated by a user to select:
a) an action to be performed by at least one of the at least one vehicle system; and
b) a trigger condition for the action;
ii. a processor configured to generate a configuration signal for configuring the shortcut system, the configuration signal specifying:
an action to be performed by the at least one vehicle system and a trigger condition for the action based on the action and trigger condition selected by the user at the interface; and
an instruction to perform the action based on the configuration device being detected in proximity to the vehicle; and
iii. an output configured to output the configuration signal.

### Claim 17 (depends on 16)

A configuration device according to claim 16, wherein the configuration device is at least one of: a mobile phone or other portable communications device, a tablet device, a lap-top computer, a desk-top computer, a smartwatch, or a software program or application that is used to select the action to be performed by the at least one vehicle system and the trigger condition for the action.

### Claim 18 (depends on 16)

A configuration device according to claim 16, wherein the processor is further configured to generate a further configuration signal for configuring multiple different shortcut systems used to control vehicle systems of multiple different vehicles.

### Claim 19

A method of controlling at least one vehicle system of a vehicle, the method comprising:
i. a user of the vehicle using a configuration device separate from the vehicle to select an action to be performed by the at least one vehicle system and a trigger condition for the action;
ii. generating a configuration signal specifying the selected action and the selected trigger condition;
iii. receiving the configuration signal at an input;
iv. storing the action and the trigger condition specified in the received configuration signal in one or more memory modules, the one or more memory modules storing two or more specified actions to be performed by the at least one vehicle system, the two or more specified actions corresponding respectively to two or more different user-selected trigger conditions;
v. determining that at least one of the two or more user-selected trigger conditions has been met;
vi. operating a processor to generate at least one control signal for controlling the at least one vehicle system based on at least one of the two or more stored specified actions in response to determining that at least one of the two or more user-selected trigger conditions has been met, prioritizing the generation of control signals based on vehicle occupancy and detection of at least two specified portable communications devices in proximity to the vehicle; and
vii. controlling the vehicle system based on the generated control signal.

### Claim 20 (depends on 19)

A non-transitory computer readable storage medium comprising computer readable instructions for the processor to perform the method of claim 19.
