# US 2025/0095656 A1 · Method and device for executing voice command using plurality of user profiles of vehicle

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

- Number: US 2025/0095656 A1
- Document ID: US20250095656A1
- Status: Published application
- Kind: A1
- Application number: 18/635,409
- Filed: 2024-04-15
- Published: 2025-03-20
- Earliest claimed: 2023-09-20
- Assignees: Hyundai Motor Company; Kia Corporation
- Applicants: Hyundai Motor Company; Kia Corporation
- Inventors: Ran Lee
- Web page: https://patentgrep.com/patent/US20250095656A1

## CPC

- G10L 17/22: Interactive procedures; Man-machine interfaces
- G01C 21/3484: {Personalized, e.g. from learned user behaviour or user-defined profiles}
- G01C 21/3608: {using speech input, e.g. using speech recognition}
- G01C 21/3682: {output of POI information on a road map (G01C21/3614, G01C21/3685 take precedence)}
- G01C 21/3811: {Point data, e.g. Point of Interest [POI]}
- G01C 21/3856: {Data obtained from user input}
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- G10L 15/22: Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L 17/02: Preprocessing operations, e.g. segment selection; Pattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal components; Feature selection or extraction
- G10L 17/06: Decision making techniques; Pattern matching strategies
- G10L 17/00: Speaker identification or verification techniques
- G10L 2015/223: {Execution procedure of a spoken command}
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method of a vehicle may comprise: based on presence of a first user and a second user in the vehicle, determining that the first user is a driver and the second user is a passenger; applying, based on a first profile of the first user and based on the first user being the driver, profile settings of the first profile to the vehicle; while applying the profile settings of the first profile to the vehicle, detecting a voice command of the second user; and while maintaining at least one profile setting of the profile settings of the first profile to the vehicle: determining, from profile settings of a second profile of the second user and based on the voice command, data for executing the voice command; and executing, based on the data, at least one operation associated with the voice command.

## Claims

### Claim 1

A device of a vehicle, the device comprising:
a memory configured to store a first user profile for a first user of the vehicle and a second user profile for a second user of the vehicle; and
a processor configured to:
acquire, from the second user profile, data for executing a voice command of the second user in response to receiving the voice command of the second user in the vehicle to which the first user profile is applied; and
execute, based on the data, the voice command of the second user.

### Claim 2 (depends on 1)

The device of claim 1, wherein the voice command of the second user relates to user device control, and the data includes an authentication certificate for wireless connection with a second user device of the second user.

### Claim 3 (depends on 2)

The device of claim 2, wherein the processor is configured to establish a connection with the second user device based on the authentication certificate and control the second user device according to the voice command of the second user.

### Claim 4 (depends on 3)

The device of claim 3, wherein the processor is configured to attempt, based on the voice command of the second user, a connection to the second user device among at least one first user device associated with the first user profile and the second user device.

### Claim 5 (depends on 3)

The device of claim 3, wherein, when connected to a first user device of the first user in the vehicle, the processor releases a connection with the first user device in order to be connected with the second user device.

### Claim 6 (depends on 1)

The device of claim 1, wherein the voice command of the second user relates to navigation control and the data includes a list of points of interest in the second user profile.

### Claim 7 (depends on 6)

The device of claim 6, wherein the processor is configured to identify a destination according to the voice command of the second user from the list of points of interest and provide a route to the destination.

### Claim 8 (depends on 1)

The device of claim 1, wherein the processor is configured to determine whether the second user is a user registered in the second user profile based on a comparison of sound features extracted from the voice command of the second user and reference sound features registered by the second user.

### Claim 9

A method performed by a device of a vehicle, the method comprising:
receiving a voice command from a second user in the vehicle to which a first user profile for a first user is applied;
acquiring, from a second user profile for the second user, data for executing the voice command of the second user; and
executing, based on the data, the voice command of the second user.

### Claim 10 (depends on 9)

The method of claim 9, wherein the voice command of the second user relates to user device control, and the data includes an authentication certificate for wireless connection with a second user device of the second user.

### Claim 11 (depends on 10)

The method of claim 10, wherein the execution of the voice command comprises:
establishing a connection with the second user device based on the authentication certificate; and
controlling the second user device according to the voice command of the second user.

### Claim 12 (depends on 11)

The method of claim 11, wherein the establishing the connection with the second user device comprising:
attempting, based on the voice command of the second user, a connection to the second user device among at least one first user device associated with the first user profile and the second user device.

### Claim 13 (depends on 11)

The method of claim 11, further comprising:
when connected to a first user device of the first user in the vehicle, releasing a connection with the first user device in order to be connected with the second user device.

### Claim 14 (depends on 9)

The method of claim 9, wherein the voice command of the second user relates to navigation control and the data includes a list of points of interest in the second user profile.

### Claim 15 (depends on 14)

The method of claim 14, wherein the execution of the voice command comprises:
identifying a destination according to the voice command of the second user from the list of points of interest; and
providing a route to the destination.

### Claim 16 (depends on 9)

The method of claim 9, further comprising:
determining whether the second user is a user registered in the second user profile based on a comparison of sound features extracted from the voice command of the second user and reference sound features registered by the second user.

### Claim 17

A vehicle comprising:
a memory storing a first user profile for a first user of the vehicle and a second user profile for a second user of the vehicle; and
a processor configured to:
based on presence of the first user and the second user in the vehicle, determine that the first user is a driver of the vehicle and the second user is a passenger of the vehicle;
apply, based on the first user profile and based on the first user being the driver of the vehicle, user profile settings of the first user profile to the vehicle;
while applying the user profile settings of the first user profile to the vehicle, detect a voice command of the second user; and
while maintaining at least one profile setting of the profile settings of the first user profile to the vehicle:
determine, from user profile settings of the second user profile and based on the voice command of the second user, data for executing the voice command of the second user; and
execute, based on the data for executing the voice command of the second user, at least one operation associated with the voice command of the second user.

### Claim 18 (depends on 17)

The vehicle of claim 17, further comprising:
a wireless transceiver configured to establish, while the user profile settings of the first user profile are applied to the vehicle, a wireless connection with a first user device of the first user,
wherein the processor is configured to execute, while the wireless transceiver maintains the wireless connection with the first user device of the first user, the at least one operation associated with the voice command of the second user.

### Claim 19 (depends on 17)

The vehicle of claim 17, further comprising:
a wireless transceiver configured to establish, while the user profile settings of the first user profile are applied to the vehicle, a wireless connection with a first user device of the first user,
wherein the processor is configured to execute, while the wireless transceiver temporarily establishes a wireless connection with a second user device of the second user, the at least one operation associated with the voice command of the second user.

### Claim 20 (depends on 17)

The vehicle of claim 17, further comprising:
a camera configured to detect positions of the first user and the second user; and
a display configured to display an indication of the at least one operation associated with the voice command of the second user.
