Method for determining a digital assistant for performing a vehicle function from a plurality of digital assistants in a vehicle, computer-readable medium, system, and vehicle

The method addresses command conflicts among multiple digital assistants in vehicles by determining execution authorization and using a central assistant to prioritize commands, enhancing safety and control efficiency.

DE102018212902B4Active Publication Date: 2024-12-19BAYERISCHE MOTOREN WERKE AG
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
DE102018212902
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Filing Date
2018-08-02
Publication Date
2024-12-19
Estimated Expiration
2038-08-02

AI Technical Summary

Technical Problem

Existing technologies face challenges in efficiently controlling vehicle functions using multiple digital assistants within a vehicle environment, leading to potential conflicts and safety risks due to conflicting voice commands from multiple authorized users.

Method used

A method for determining a digital assistant to execute vehicle functions by receiving a voice message, checking execution authorization based on user, vehicle manufacturer, or third-party specifications, and utilizing a central digital assistant to prioritize and assign commands among multiple digital assistants based on ranking, seating position, and predefined rules.

Benefits of technology

This approach efficiently resolves command conflicts, enhances safety by ensuring only authorized digital assistants execute commands, and reduces misuse, thereby improving the control of vehicle functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Method (100) for selecting a digital assistant for performing a vehicle function from a plurality of digital assistants in a vehicle, the method comprising: Receiving (102) a voice message from a vehicle occupant by a digital assistant from among the multitude of digital assistants in the vehicle; Determining (104) a command from the voice message by the digital assistant; Determine (106) the authorization of the vehicle occupant to execute the command of the voice message by the digital assistant; and If the vehicle occupant has the authority to execute the voice message command: Execution (108) of the voice message command by the digital assistant to perform the vehicle function in the vehicle; If the vehicle occupant is not authorized to execute the voice message command: Identifying another digital assistant from the multitude of digital assistants in the vehicle, wherein the additional digital assistant is linked to another vehicle occupant who can grant authorization to execute the command; Providing a voice message to the other vehicle occupant linked to the other digital assistant to determine the authorization to execute the command; Receiving a response voice message from the other vehicle occupant by the additional digital assistant in response to the provided voice message to determine the authorization to execute the command, wherein the response voice message contains an authorization to execute the command or no authorization to execute the command; and If the response voice message from the other vehicle occupant contains authorization to execute the command: Execution of the command by the digital assistant to perform the vehicle function in the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] The invention relates to a method for determining a digital assistant for executing a vehicle function from a plurality of digital assistants in a vehicle. The invention further relates to a computer-readable medium for determining a digital assistant for executing a vehicle function from a plurality of digital assistants in a vehicle, a system for determining a digital assistant for executing a vehicle function from a plurality of digital assistants in a vehicle, and a vehicle comprising the system for determining a digital assistant for executing a vehicle function from a plurality of digital assistants in the vehicle.

[0002] Intelligent Personal Assistants (IPAs), also known as digital assistants, are known from the state of the art and are integrated into smartphones or loudspeakers and controlled by voice. An Intelligent Personal Assistant (IPA), can receive a voice message and perform an action, e.g. play music, place an order, or answer a question. However, if several IPAs are in the same location, e.g. in the interior of a vehicle, conflicts can arise as to which IPA should be controlled by voice. It is known from the state of the art to use voice recognition to determine a person who is authorized to control an IPA. However, several people can be authorized to control an IPA in the interior of a vehicle.If several IPAs are controlled simultaneously by different people in the interior of a vehicle, for example with contradictory voice commands to control vehicle functions, dangerous situations can arise when controlling a vehicle.

[0003] EP 3 264 266 A1 describes a method for locating a sound radiation position and a terminal device.

[0004] WO 2015 / 030 710 A1 describes a device for user configuration. The device may include a communication module configured to communicate with a user's mobile device.

[0005] US 2014 / 0 309 862 A1 describes a system for accessing user profiles.

[0006] WO 2015 / 077 622 A1 describes a system and method for configuring an interior of a vehicle based on preferences.

[0007] EP 3 330 827 A1 describes an autonomous driving function that implements a customizable autonomous driving function of a user based on device information determined by a device of the user.

[0008] US 2018 / 0 190 282 A1 describes a vehicle comprising an interface device, an in-vehicle controller, a functional unit, and a processing circuit. The interface device receives a spoken command to identify one of two or more vehicle zones within the vehicle's interior.

[0009] DE 10 2017 115 555 A1 describes a method and system for a transport vehicle. The method includes receiving a user input by a processor-executable digital assistant on a device or apparatus on a transport vehicle.

[0010] It is therefore an object of the invention to efficiently improve the control of vehicle functions by digital assistants. In particular, an object of the invention is to efficiently improve the execution of commands for controlling vehicle functions by digital assistants in the interior of a vehicle.

[0011] This object is achieved by the features of the independent claims. Advantageous embodiments and further developments of the invention emerge from the dependent claims.

[0012] According to a first aspect, the invention is characterized by a method according to claim 1 for determining a digital assistant for executing a vehicle function from a plurality of digital assistants in a vehicle. A digital assistant can be an Intelligent Personal Assistant, or IPA for short. A digital assistant can be executed on a mobile device, for example a smartphone, a smartwatch, or another portable mobile device, and / or a control unit of the vehicle. Preferably, each digital assistant is executed on a different mobile device or on a control unit of the vehicle. The vehicle can be a partially, highly, or fully automated vehicle. The vehicle can be a land vehicle, in particular a motor vehicle or a motorcycle. The vehicle function can be a function of a driver assistance system and / or a function of a user interface of the vehicle.

[0013] The method comprises receiving a voice message from a vehicle occupant by a digital assistant from the plurality of digital assistants in the vehicle. The vehicle occupant can be a driver, a front passenger, or a vehicle occupant in other existing seats in the vehicle. The plurality of digital assistants in the vehicle can be executed on various mobile devices, a control unit, and / or a multimedia system or an infotainment system of the vehicle. The method further comprises determining a command of the voice message by the digital assistant and determining an execution authorization of the vehicle occupant for the command of the voice message by the digital assistant. The execution authorization for a command can be specified by a user of the vehicle, a vehicle manufacturer, or a third party.The execution authorization may include a software component that checks the execution authorization. The execution authorization may include one or more rules and / or one or more logic components. The execution authorization may be stored in metadata associated with the instruction. Furthermore, the execution authorization may be stored in a database, a hash table, or another known storage device.

[0014] If the vehicle occupant has authorization to execute the command of the voice message, the method includes executing the command of the voice message by the digital assistant to execute the vehicle function in the vehicle.

[0015] Advantageously, by determining execution authorization for a command from a digital assistant in a vehicle, the control of vehicle functions by digital assistants can be efficiently improved. Security when using a large number of digital assistants in a vehicle can be efficiently increased by granting execution authorization to only a single digital assistant. At the same time, misuse of digital assistants in a vehicle can be efficiently reduced.

[0016] According to an advantageous embodiment of the invention, receiving the vehicle occupant's voice message by the digital assistant from the plurality of digital assistants can comprise receiving the vehicle occupant's voice message by multiple digital assistants from the plurality of digital assistants, and checking whether the vehicle occupant is linked to a digital assistant from the plurality of digital assistants that has received the voice message. If the vehicle occupant is linked to a digital assistant from the plurality of digital assistants that has received the voice message, receiving the voice message can further comprise receiving the vehicle occupant's voice message by the digital assistant linked to the vehicle occupant.If the vehicle occupant is not associated with a digital assistant from the plurality of digital assistants that received the voice message, the method may have the vehicle occupant's voice message discarded by the digital assistant, and / or the method may have the vehicle occupant's voice message sent to a central digital assistant, which may transmit the vehicle occupant's voice message to the digital assistant associated with the vehicle occupant, and receive the vehicle occupant's voice message from the digital assistant associated with the vehicle occupant. This allows the voice message to be efficiently assigned to a digital assistant capable of processing the vehicle occupant's voice message.

[0017] According to a further advantageous embodiment of the invention, the vehicle occupant can be uniquely linked to a digital assistant from the plurality of digital assistants, and / or a digital assistant from the plurality of digital assistants can be uniquely identifiable. This allows a voice message from a vehicle occupant to be easily assigned to a digital assistant, and a digital assistant in the vehicle can be uniquely identified.

[0018] According to a further advantageous embodiment, a digital assistant, preferably all digital assistants, from the plurality of digital assistants can be registered with a central digital assistant of the vehicle. This ensures that only digital assistants registered with the vehicle can execute vehicle functions.

[0019] According to a further advantageous embodiment, the execution authorization can be determined based on the vehicle occupant's seating position in the vehicle. This allows the execution authorization to be determined efficiently.

[0020] According to a further advantageous embodiment, the execution authorization can be determined based on a ranking of the digital assistant with respect to a ranking of the plurality of digital assistants. This allows the execution authorization to be determined efficiently.

[0021] According to a further advantageous embodiment, the execution authorization can be determined based on the type of command in the voice message. This allows the execution authorization to be determined efficiently.

[0022] According to a further advantageous embodiment, the execution authorization can be determined based on a predefined access control list. This allows the execution authorization to be determined efficiently.

[0023] According to a further advantageous embodiment, the execution authorization can be determined depending on one or more personal preferences of the vehicle occupant that are linked to the vehicle occupant's digital assistant and / or one or more personal preferences of vehicle occupants that are linked to other digital assistants from the plurality of digital assistants. This allows the execution authorization to be determined efficiently.

[0024] According to a further advantageous embodiment, the execution authorization can be determined using a context of the command, and / or the execution authorization can be determined by the central digital assistant. This allows the execution authorization to be determined efficiently.

[0025] According to the first aspect, if the vehicle occupant does not have the authorization to execute the command of the voice message, the method further comprises determining a further digital assistant from the plurality of assistants in the vehicle, wherein the further digital assistant is linked to a further vehicle occupant who can grant authorization to execute the command. Furthermore, the method comprises providing a voice message for determining the authorization to execute the command by the further digital assistant to the further vehicle occupant who is linked to the further digital assistant.Furthermore, the method receives a response voice message from the additional vehicle occupant through the additional digital assistant in response to the provided voice message for determining the execution authorization of the command, wherein the response voice message contains an execution authorization for the command or no execution authorization for the command. If the response voice message from the additional vehicle occupant contains an execution authorization for the command, the method executes the command through the additional digital assistant to execute the vehicle function in the vehicle. This allows an execution authorization for a command to execute a vehicle function to be efficiently provided by an additional vehicle occupant.

[0026] According to a further advantageous embodiment, if the response voice message from the additional vehicle occupant does not contain authorization to execute the command, the method may further comprise rejecting execution of the command by the additional digital assistant and / or the digital assistant. This can efficiently prevent the execution of the command by another vehicle occupant.

[0027] According to a further advantageous embodiment, the plurality of digital assistants can be executed on various mobile devices, and / or the central digital assistant can be executed on a control unit of the vehicle, and / or the plurality of digital assistants can include all digital assistants of vehicle occupants that are coupled to the vehicle. This allows external digital assistants to be easily used to execute vehicle functions.

[0028] According to a further advantageous embodiment of the invention, each digital assistant from the plurality of digital assistants can be linked to a seat position in the vehicle, and / or a hierarchy of digital assistants from the plurality of digital assistants can be determined based on the seat position to which a digital assistant is linked. This allows for efficient determination of seat-position-based execution authorization.

[0029] According to a further aspect, the invention is characterized by a computer-readable medium according to claim 14 for determining a digital assistant for performing a vehicle function from a plurality of digital assistants in a vehicle, wherein the computer-readable medium stores instructions which, when executed from a computer or a control unit, carry out the method described above.

[0030] According to a further aspect, the invention is characterized by a system according to claim 15 for determining a digital assistant for executing a vehicle function from a plurality of digital assistants in a vehicle, wherein the system is designed to carry out the method described above.

[0031] According to a further aspect, the invention is characterized by a vehicle according to claim 16 comprising the above-described system for determining a digital assistant for performing a vehicle function from a plurality of digital assistants in the vehicle.

[0032] Further features of the invention emerge from the claims, the figures, and the description of the figures. All features and combinations of features mentioned above in the description, as well as the features and combinations of features mentioned below in the description of the figures and / or shown alone in the figures, can be used not only in the respective specified combination, but also in other combinations or even on their own.

[0033] The invention is based on the following considerations: One aim of the invention is to detect and resolve potential conflicts when executing commands by different digital assistants or intelligent personal assistants in a vehicle. For example, a hierarchy of the digital assistants can be used to detect a conflict when executing commands and to resolve this conflict using the hierarchy of the digital assistants. A digital assistant can be assigned a role and / or execution authorization for a command. For example, the digital assistant can be assigned the role of driver. This means that the digital assistant is the digital assistant of the vehicle driver and has execution authorization for commands that only the vehicle driver may give. Examples of commands that only the vehicle driver may give are driving-specific commands that influence the vehicle's driving dynamics and / or route guidance.Other digital assistants present in the vehicle are not authorized to execute driving-specific commands and will reject them. Furthermore, a digital assistant may have predefined and / or user-specific function locks that prevent the execution of commands for the locked functions.

[0034] A digital assistant can be ranked higher than one or more other digital assistants in terms of a predefined, vehicle-specific and / or user-specific ranking. A digital assistant with a higher ranking can have more command execution rights. Furthermore, a digital assistant with a higher ranking can transfer command execution rights to one or more digital assistants that are ranked below the digital assistant. Additionally or alternatively, a digital assistant with a lower ranking can request execution rights for one or more commands from a digital assistant with a higher ranking.For example, a parent's digital assistant in the vehicle can transfer execution rights for one or more commands and / or functions to a child's digital assistant temporarily for a single execution of a command or permanently for each execution of the command. Furthermore, a digital assistant with a higher priority can control microphones of a digital assistant with a lower priority, for example, turning them on or off.

[0035] The vehicle may have a central digital assistant running on a control unit or a vehicle computer, with which all other digital assistants in the vehicle are registered. Preferably, the vehicle's central digital assistant has the highest priority.

[0036] The digital assistants in a vehicle can communicate with each other and / or via a central digital assistant in the vehicle via a communication channel to detect a conflict and / or prioritize one or more commands between the digital assistants in the vehicle. The prioritization of a command can be based, for example, on metadata from one or more digital assistants.

[0037] In the following, a preferred embodiment of the invention is described with reference to the accompanying drawings. Further details, preferred embodiments and developments of the invention will emerge from these. In detail, schematically Fig. 1 a method for determining a digital assistant from a plurality of digital assistants.

[0038] In detail, Fig.1 shows a method 100 for determining a digital assistant for performing a vehicle function from a plurality of digital assistants in a vehicle. The method 100 may receive 102 a voice message from a vehicle occupant by a digital assistant from the plurality of digital assistants. Each digital assistant from the plurality of digital assistants may have a unique identifier, e.g., a unique name. Using the digital assistant's unique identifier, the digital assistants in the vehicle may communicate with each other. If a digital assistant does not have a unique identifier, an identifier of a vehicle occupant associated with the digital assistant may additionally be used to uniquely identify the digital assistant.Additionally or alternatively, a digital assistant can be uniquely identified with respect to a function provided by the digital assistant and / or with respect to a vehicle occupant identified as the sender of the voice message. Preferably, each digital assistant is uniquely assigned to a vehicle occupant, so that identifying the vehicle occupant allows for unambiguous assignment to a digital assistant.

[0039] Any of the many digital assistants can receive a voice message, or only the digital assistant that can process the voice message can receive it. If a voice message is received by a digital assistant that cannot process the voice message, the receiving digital assistant can forward the voice message to a digital assistant that can process the voice message. Alternatively, a digital assistant that cannot process the voice message can discard the voice message.

[0040] The voice message can also be received by the digital assistant via a central digital assistant. The central digital assistant is a digital assistant provided by the vehicle and with which all other digital assistants from the plurality of digital assistants are preferably registered. The central digital assistant can deactivate one or more audio channels between one or more microphones and a digital assistant, preferably all registered digital assistants. The voice message can then be received via the microphones of the central digital assistant.

[0041] The method 100 can determine 104 one or more commands of the voice message by the digital assistant and / or the central digital assistant. A command can control the execution of a vehicle function. The vehicle function can be provided via an interface of the vehicle. For example, the vehicle function can be a function of a driver assistance system, a function of an infotainment system, or a function that controls an actuator of the vehicle.

[0042] Furthermore, the method 100 may determine 106 an execution authorization of the vehicle occupant for the command of the voice message. The execution authorization may be determined by the digital assistant that determined the command of the voice message and / or by the central digital assistant of the vehicle.

[0043] If the vehicle occupant has authorization to execute the voice message command, the method can execute the voice message command to execute the vehicle function in the vehicle 108. Preferably, the voice message command can be executed by the digital assistant that processes the voice message or the vehicle's central digital assistant. For example, to execute the vehicle function, the digital assistant can transmit the command to execute the vehicle function to the vehicle's central digital assistant. The vehicle's central digital assistant can receive the digital assistant command and execute the command to execute the vehicle function.

[0044] If the vehicle occupant does not have authorization to execute the voice message command, the method can determine a further digital assistant from the plurality of digital assistants in the vehicle, wherein the further digital assistant is linked to another vehicle occupant who can grant authorization to execute the command. Preferably, the further digital assistant can be determined using a ranking of all digital assistants in the vehicle. The ranking of all digital assistants in the vehicle can be predefined or determined dynamically. For example, the ranking can be dynamically determined by a vehicle occupant's seat that is linked to a digital assistant.

[0045] The additional digital assistant can provide a voice message for determining the authorization to execute the command to the additional vehicle occupant linked to the additional digital assistant. Furthermore, the additional digital assistant can receive a response voice message from the additional vehicle occupant in response to the provided voice message for determining the authorization to execute the command. The response voice message can contain an authorization to execute the command or no authorization to execute the command. If the response voice message from the additional vehicle occupant contains an authorization to execute the command, the method can transmit the positive authorization to execute the command to the digital assistant or the central digital assistant, and the digital assistant or the central digital assistant can execute the command to execute the vehicle function in the vehicle.

[0046] If the response voice message of the other vehicle occupant does not contain an authorization to execute the command, the method may transmit the negative authorization to execute the command to the digital assistant or the central assistant, and the digital assistant or the central digital assistant may refuse to execute the command.

[0047] Examples are presented below of how the method 100 can be applied to determine an execution authorization for a command of a voice message of a digital assistant from the plurality of digital assistants.

[0048] In one example, a voice message "turn left and turn up the music volume" from a passenger can be received by the passenger's digital assistant. The passenger's digital assistant can determine two commands in the voice message. For each of the two commands in the voice message, the execution authorization for the passenger's digital assistant is determined. In the above example, each command is driving-relevant. This means that only the driver or the driver's digital assistant has the authorization to execute the two commands. For this reason, the driver's consent must be requested so that the passenger's digital assistant is authorized to execute the two commands. To do this, the passenger's digital assistant can send a message to the driver's digital assistant to provide execution authorization for the two commands.The driver's digital assistant can receive the message providing execution authorization for the two commands and output a message querying the execution authorization for the two commands to the driver as a voice message. For example, the driver's digital assistant can ask the driver whether the passenger is allowed to make the vehicle turn left and turn the music up to maximum volume. The driver's digital assistant can wait for a response voice message from the driver. For example, the driver's digital assistant can receive the response voice message containing "no." The driver's digital assistant can then transmit a negative execution authorization for the two commands to the passenger's digital assistant. The passenger's digital assistant can receive the negative execution authorization for the two commands and discard the passenger's two commands.

[0049] In another example, the vehicle occupants are a child and the child's father. The child's digital assistant receives a voice message containing a command that refers to the father, who is also a passenger in the vehicle, or requires authorization from the child's father. To obtain authorization to execute the command, the child's digital assistant can request authorization from the father's digital assistant to execute the command. As described above, the father can communicate a positive or negative authorization to his digital assistant. The command can be executed or rejected by the child's digital assistant accordingly.

[0050] In another example, the vehicle occupants are at least two people who each send a voice message with the same command at the same time, with a temporal overlap, or in quick succession, for example within a second or a few seconds, and these messages are received by their respective digital assistants. To determine which of the two commands is executed, a hierarchy of the digital assistants can be created. The digital assistant with the higher ranking is authorized to execute the command. The hierarchy can be created, for example, based on the seating position of the vehicle occupants. The highest ranking is linked to the driver's seating position, and the second highest ranking is linked to the passenger's seating position.Additionally or alternatively, the ranking of the digital assistants can be established using a social ranking of the people linked to the respective digital assistant. For example, if one of the two vehicle occupants has a higher professional ranking, then the authority to execute the command is assigned to the digital assistant whose linked vehicle occupant has the higher professional ranking.

[0051] Additionally or alternatively, the ranking can be established based on the technical characteristics of the respective digital assistants. For example, if the command concerns a function for playing music in the vehicle, the ranking of the digital assistants can be established based on the database size of the digital assistants' available music tracks. The digital assistant with the larger database size is granted execution permission to execute the command.

[0052] Furthermore, access control lists can be defined by a user or vehicle occupant who determines the execution permissions of a digital assistant or a group of digital assistants in the vehicle.

[0053] Advantageously, a single digital assistant can be efficiently determined from a plurality of digital assistants in the vehicle to be authorized to execute a command to perform a vehicle function. This increases the security of using digital assistants in the vehicle. Furthermore, the misuse of digital assistants in the vehicle can be efficiently reduced. List of reference symbols 100 procedures 102 Receiving a voice message 104 Determining a voice message command 106 Determining an execution authorization 108 Executing a command

Claims

[1] A method (100) for determining a digital assistant for performing a vehicle function from a plurality of digital assistants in a vehicle, the method comprising: Receiving (102) a voice message from a vehicle occupant by a digital assistant from the plurality of digital assistants in the vehicle; Determining (104) a command of the voice message by the digital assistant; Determining (106) an execution authorization of the vehicle occupant for the command of the voice message by the digital assistant; and If the vehicle occupant has permission to execute the voice message command: Executing (108) the command of the voice message by the digital assistant to execute the vehicle function in the vehicle; If the vehicle occupant does not have the authority to execute the voice message command: Determining a further digital assistant from the plurality of digital assistants in the vehicle, wherein the further digital assistant is linked to a further vehicle occupant who can grant authorization to execute the command; Providing a voice message to determine the authorization to execute the command by the additional digital assistant to the additional vehicle occupant who is linked to the additional digital assistant; Receiving a response voice message from the further vehicle occupant by the further digital assistant in response to the provided voice message for determining the execution authorization of the command, wherein the response voice message contains an execution authorization of the command or no execution authorization of the command; and If the reply voice message of the other vehicle occupant contains an authorization to execute the command: Execution of the command by the digital assistant to execute the vehicle function in the vehicle. [2] The method (100) of claim 1, wherein receiving the vehicle occupant's voice message by the digital assistant from the plurality of digital assistants comprises: Receiving the vehicle occupant's voice message by several digital assistants from the multitude of digital assistants; Check whether the vehicle occupant is linked to one of the many digital assistants that received the voice message; If the vehicle occupant is linked to one of the many digital assistants that received the voice message: Receiving the vehicle occupant’s voice message by the digital assistant linked to the vehicle occupant; If the vehicle occupant is not linked to one of the many digital assistants that received the voice message: Discarding the vehicle occupant’s voice message by the digital assistant; and / or Transmitting the vehicle occupant's voice message to a central digital assistant, which transmits the vehicle occupant's voice message to the digital assistant linked to the vehicle occupant; and Receiving the vehicle occupant's voice message by the digital assistant linked to the vehicle occupant. [3] Method (100) according to one of the preceding claims, wherein the vehicle occupant is uniquely linked to a digital assistant from the plurality of digital assistants; and / or wherein a digital assistant from the plurality of digital assistants is uniquely identifiable. [4] Method (100) according to one of the preceding claims, wherein a digital assistant, preferably all digital assistants, from the plurality of digital assistants is or are registered with a central digital assistant of the vehicle. [5] Method (100) according to one of the preceding claims, wherein the execution authorization is determined based on a seating position of the vehicle occupant in the vehicle. [6] Method (100) according to one of the preceding claims, wherein the execution authorization is determined based on a ranking of the digital assistant with respect to a ranking of the plurality of digital assistants. [7] The method (100) of any preceding claim, wherein the execution authorization is determined based on a type of command of the voice message. [8] Method (100) according to one of the preceding claims, wherein the execution authorization is determined based on a predetermined access control list. [9] Method (100) according to one of the preceding claims, wherein the execution authorization is determined as a function of one or more personal preferences of the vehicle occupant that are linked to the digital assistant of the vehicle occupant and / or one or more personal preferences of vehicle occupants that are linked to further digital assistants from the plurality of digital assistants. [10] Method (100) according to one of the preceding claims, wherein the execution authorization is determined by means of a context of the command; and / or wherein the execution authorization is determined by the central digital assistant. [11] Method (100) according to one of the preceding claims, the method further comprising: If the reply voice message of the other vehicle occupant does not contain authorization to execute the command: Refusing to execute the command by the additional digital assistant and / or by the digital assistant. [12] Method (100) according to one of the preceding claims, wherein the plurality of digital assistants are executed on different mobile terminals, and / or the central digital assistant is executed on a control unit of the vehicle; and / or wherein the plurality of digital assistants comprises all digital assistants of vehicle occupants that are coupled to the vehicle. [13] The method (100) of any preceding claim, wherein each digital assistant from the plurality of digital assistants is associated with a seating position in the vehicle; and / or wherein a hierarchy of digital assistants from the plurality of digital assistants is determined based on the seating position to which a digital assistant is associated. [14] A computer-readable medium for determining a digital assistant for performing a vehicle function from a plurality of digital assistants in a vehicle, the computer-readable medium storing instructions which, when executed from a computer or a control unit, carry out the method (100) according to any one of claims 1 to 13. [15] System for determining a digital assistant for performing a vehicle function from a plurality of digital assistants in a vehicle, wherein the system is designed to carry out the method (100) according to one of claims 1 to 13. [16] A vehicle comprising the system for determining a digital assistant for performing a vehicle function from a plurality of digital assistants in the vehicle according to claim 15.

Citation Information

Patent Citations

  • Emergency vehicle alert system

    WO2015077622A1

  • Digital assistant and related methods for a transport vehicle

    DE102017115555A1

  • Method for positioning sounding location, and terminal device

    EP3264266A1

  • Autonomous driving vehicle and control method of autonomous driving vehicle

    EP3330827A1

  • User profile exchange via vehicle supported communications protocol

    US20140309862A1