METHOD FOR OPERATING AN ASSISTANCE SYSTEM DEPENDING ON A PERSONALISED CONFIGURATION SET, ASSISTANCE SYSTEM, COMPUTER PROGRAM AND COMPUTER-READABLE MEDIUM
20220371610 · 2022-11-24
Inventors
- Katarina CARLOS (San Jose, CA, US)
- Kai JARDNER (Stuttgart, DE)
- Thomas STOLL (Berglen, DE)
- Stefan STUDER (Stuttgart, DE)
Cpc classification
Y02T90/16
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60W50/08
PERFORMING OPERATIONS; TRANSPORTING
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
B60W10/00
PERFORMING OPERATIONS; TRANSPORTING
B60W2040/0809
PERFORMING OPERATIONS; TRANSPORTING
B60R16/037
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L3/12
PERFORMING OPERATIONS; TRANSPORTING
Y02T90/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02T10/7072
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
A method for operating an assistance system for a motor vehicle involves providing a configuration set personalized for a user of the assistance system in an electronic computing device of the assistance system for at least one functional unit of the motor vehicle. The personalized configuration set is set by the electronic computing device depending on a triggering criterion. The user is identified as the trigger criterion by a first sensor device and/or a predetermined piece of information relating to the motor vehicle is detected as the trigger criterion by a second sensor device.
Claims
1-16. (canceled)
17. A method for operating an assistance system for a motor vehicle, the method comprising: providing a configuration set personalized for a user of the assistance system as a personalized configuration set in an electronic computing device of the assistance system for at least one functional unit of the motor vehicle; and setting the personalized configuration set by the electronic computing device depending on a triggering criterion, wherein the user is identified as the trigger criterion by a first sensor device or a predetermined piece of information relating to the motor vehicle is detected as the trigger criterion by a second sensor device.
18. The method of claim 17, wherein the personalized configuration set is generated or modified based on a user input.
19. The method of claim 18, wherein generation of the personalized configuration set comprises a user initially selecting a function for the at least one functional unit and then selecting a triggering criterion to be associated with the selected function.
20. The method of claim 17, wherein the personalized configuration set is generated or modified based on a past usage pattern of the user.
21. The method of claim 20, wherein the past usage pattern is evaluated by machine learning of the electronic computing device, and the personalized configuration set is generated by the machine learning.
22. The method of claim 17, wherein the electronic computing device is in the motor vehicle or outside the motor vehicle.
23. The method of claim 17, wherein the electronic computing device is in the motor vehicle and a predetermined configuration set is provided by an electronic computing device external to the motor vehicle in such a way that the predetermined configuration set is used by the user as the personalized configuration set.
24. The method of claim 23, wherein the predetermined configuration set is generated based on at least one usage pattern of a further user of a further motor vehicle.
25. The method of claim 17, wherein the electronic computing device is in the motor vehicle, and the personalized configuration set is transmitted to a further electronic computing device external to the motor vehicle by a transmission device of the assistance system and is made available for use by another user on the further electronic computing device external to the motor vehicle.
26. The method of claim 17, wherein the personalized configuration set is displayed on a display device of the assistance system.
27. The method of claim 17, wherein a predetermined operating state of the functional unit is additionally detected as a trigger criterion by a third sensor device.
28. The method of claim 17, wherein a predetermined location, a predetermined time, a predetermined temperature, or a predetermined speed of the motor vehicle is recorded as information.
29. The method of claim 17, wherein the personalized configuration set is provided for a plurality of functional units of the motor vehicle, a plurality of personalized configuration sets is provided for the at least one functional unit, or a plurality of personalized configuration sets is provided for a plurality of functional units of the motor vehicle.
30. An assistance system for a motor vehicle, the assistance system comprising: a first sensor or a second sensor; an electronic computing device coupled to at least one function unit of the motor vehicle and coupled to the first or second sensor, wherein the electronic computing device is configured to receive a configuration set personalized for a user of the assistance system as a personalized configuration set; and set the personalized configuration set depending on a triggering criterion, wherein the user is identified as the trigger criterion by the first sensor device or a predetermined piece of information relating to the motor vehicle is detected as the trigger criterion by the second sensor device.
31. A computer-readable medium storing a computer program, which when executed by an electronic computing device, causes the electronic computing device to: receive a configuration set personalized for a user of the assistance system as a personalized configuration set; and set the personalized configuration set depending on a triggering criterion, wherein the user is identified as the trigger criterion by a first sensor device or a predetermined piece of information relating to the motor vehicle is detected as the trigger criterion by a second sensor device.
Description
BRIEF DESCRIPTION OF THE DRAWING FIGURES
[0030] Here are shown:
[0031]
[0032]
[0033]
[0034] In the figures, identical or functionally identical elements are provided with identical reference numerals.
DETAILED DESCRIPTION
[0035]
[0036] It is provided that the user 22 is identified as the trigger criterion 28 by means of a first sensor device 30 (
[0037] The personalized configuration set 24a, 24b, 24c can also be referred to as a so-called “skill”. Here, a skill represents a previously manually executed usage behavior in the motor vehicle 10, which is formed from one or more trigger conditions, which correspond to the trigger criterion 28, and one or more actions, which correspond in particular to the functional unit 26, and an evaluation algorithm. A skill is characterized by the fact that a new vehicle behavior can be represented by a combination of signals. Signals can be made available within the motor vehicle or loaded into the motor vehicle 10 from the outside. Signals include all digitally detectable sensor variables, such as the accelerator pedal position or actual speed, all digitally detectable actuator variables, such as target temperature, target volume, target display and any desired status variables, such as an ignition status. In each skill, corresponding trigger conditions are stored, which check existing signals for a range of values. A skill template is a set of trigger criteria 28 and actions with a default (standard) value range. A target value range is stored in each skill template. If the selected algorithm delivers a positive check of the trigger conditions, the corresponding skill is loaded inside or outside the motor vehicle via the corresponding assistance system 12, which can also be referred to as the skill manager, and the action is triggered. The action is contained in the skill and defines that one or more output signals of the evaluation algorithm are set to a certain value and thus a vehicle function, in particular the functional unit 26 of the motor vehicle 10, is accordingly operated or triggered and/or displayed. The output signals are then sent, for example, to the display device 20 or an executive control unit in the motor vehicle 10. An example of this is “tune into my favorite radio station”, where the signal is sent within the electronic computing unit 14 of the motor vehicle 10 in the motor vehicle 10.
[0038] In particular, an execution of the personalized configuration set 24a, 24b, 24c can thus be carried out when the corresponding trigger criteria 28 are met. In particular, this can also be referred to as “skill execution”. A skill execution is the automatic execution of a function based on the presence of certain input conditions. A skill can thus contribute to increasing both the degree of automation and the degree of personalization, for example, by the individual definition of input conditions, in the motor vehicle 10, such that an increase in comfort for the user 22 is implemented.
[0039]
[0040]
[0041] According to one non-limiting embodiment, this can be achieved by the user interface displaying the available functions of the vehicle that can be automated. The user, via the user interface, can initially select a vehicle function for a desired state, and then the user, via the user interface, can define the trigger criteria 28 for the desired state. For example, a user could select a playlist to be played in the vehicle and define the trigger criteria 28 to be each weekday at 9 am. Accordingly, when the user is in the vehicle on a weekday and 9 am occurs, the playlist would automatically be selected and played. In addition to the triggers and functions, the user interface allows configuration of further characteristics of manually created skills, such as if the user wants to be informed in advance before a skill is executed.
[0042] Furthermore,
[0043] In particular, it can be provided, for example, that the predetermined configuration set 46 is produced based on at least one usage pattern of a further user of a further motor vehicle. For this purpose, it can be provided, for example, that a corresponding database is provided inside or outside the vehicle. The database contains historical user behavior of a further motor vehicle or a plurality of further motor vehicles, in particular of a so-called fleet of motor vehicles. In this way, fleet learning can be carried out. Each data set contains corresponding trigger criteria 28 and actions. Based on an evaluation algorithm, a corresponding user behavior can then be recognized, for example, by means of supervised learning or unsupervised learning. If a user behavior is detected, a corresponding skill template with preliminary trigger criteria 28 and actions is created. The parameters for a user behavior can be parameterized, e.g., via a heuristic. The skill templates are pseudonymized and anonymized in order to meet the corresponding data protection requirements. The skill templates are then evaluated, selected, and improved by an expert. In particular, this can be carried out by the vehicle manufacturer 48.
[0044] In particular, it can be provided that the personalized configuration set 24a, 24b, 24c is transmitted to the electronic computing device 18 external to the vehicle by means of the transmission device 16 and is made available for use by another user on the electronic computing device 18 external to the vehicle. The electronic computing device 18 external to the motor vehicle can be designed in particular as a database, for example Cloud-based, such that the personalized configuration set 24a, 24b, 24c can be made available for recall by another user, in particular in an anonymized form. This is particularly indicated by the platform 50.
[0045] Furthermore, it can be provided that the personalized configuration set 24a, 24b, 24c is displayed on the display device 20 of the assistance system 12. In particular, it can be provided here, for example, that the number of activated skills is displayed. The evaluation algorithm can cyclically check the corresponding conditions in order to carry out a further execution of a further personalized configuration set 24a, 24b, 24c. For this purpose, it can be indicated on the display unit 20, for example, that the future skill will be executed automatically within a predetermined time threshold, for example 10 seconds. Furthermore, it can be provided that it is indicated on the display device 20 whether the skill should be executed correspondingly, if the conditions for a corresponding skill are recognized and a corresponding action is suggested. A window can then be opened again, the motor vehicle 10 currently performing the action. Subsequently, it can be provided again that the active number of skills can be displayed. In this way, it is comfortably made possible that a user 22 of the assistance system 12 sees a corresponding execution of the personalized configuration set 24a, 24b, 24c on the display device 20.
[0046] Furthermore,
[0047]
[0048] If a corresponding user behavior is then recognized, a skill template is created with the provisional trigger conditions and actions. This takes place in particular during a production 62 of the skill template. The parameters for a user behavior can thus be parameterized, e.g., via a corresponding heuristic. A corresponding pseudonymization or anonymization then takes place in order to meet the corresponding data protection requirements 64. The corresponding skill template is then made available to the assistance system 12.
[0049]
[0050] In particular,
[0051] Although the invention has been illustrated and described in detail by way of preferred embodiments, the invention is not limited by the examples disclosed, and other variations can be derived from these by the person skilled in the art without leaving the scope of the invention. It is therefore clear that there is a plurality of possible variations. It is also clear that embodiments stated by way of example are only really examples that are not to be seen as limiting the scope, application possibilities or configuration of the invention in any way. In fact, the preceding description and the description of the figures enable the person skilled in the art to implement the exemplary embodiments in concrete manner, wherein, with the knowledge of the disclosed inventive concept, the person skilled in the art is able to undertake various changes, for example, with regard to the functioning or arrangement of individual elements stated in an exemplary embodiment without leaving the scope of the invention, which is defined by the claims and their legal equivalents, such as further explanations in the description.