Brevet FR3102274A1 — publié le 20210423

L’invention porte sur un procédé de détermination, par un système informatique embarqué à bord d’un véhicule automobile, de données caractérisant une suggestion fournie par un assistant personnel virtuel du véhicule en lien avec un pictogramme affiché sur un écran d’une interface homme-machine du véhicule, sur un système (100) mettant en œuvre un tel procédé ainsi que sur un véhicule automobile comprenant un tel système. Figure pour l’abrégé : 1 Procédé et système pour déterminer des suggestions fournies par un assistant personnel virtuel d’un véhicule automobile Domaine technique de l’invention La présente invention concerne le domaine des assistants personnels virtuels embarqués à bord de véhicules automobiles. L’invention porte en particulier sur un procédé de détermination, par un système informatique embarqué à bord d’un véhicule automobile, de données caractérisant une suggestion fournie par un assistant personnel virtuel du véhicule en lien avec un pictogramme affiché sur un écran d’une interface homme-machine du véhicule. L’invention concerne également un système mettant en œuvre un tel procédé. L’invention s’applique notamment aux voitures de tourisme. État de la technique antérieure On sait que certains véhicules automobiles actuels sont équipés d’assistants personnels virtuels qui mettent en œuvre des mécanismes de reconnaissance vocale pour assurer la prise en charge d’ordres de commande et qui gèrent la diffusion d’éléments informatifs, des suggestions, en utilisant des ressources embarquées (e.g. agenda) et/ou des écosystèmes formés par des services et/ou des sources de données distant(e)s. Généralement, ces assistants sont en mesure de réaliser une surveillance du comportement des utilisateurs afin de détecter des comportements récurrents pour en déduire des habitudes sur la base desquelles des suggestions qui satisfont les besoins des utilisateurs peuvent être fournies. Le plus souvent, de telles suggestions prennent la forme de propositions pour activer, i.e. utiliser, des fonctionnalités disponibles. Par exemple, un utilisateur pourra se voir présenté, en format audio ou optique, des suggestions telles que : « c’est mardi, voulez-vous vous rendre à votre salle de sport ? » ou « voulez-vous activer votre massage favori ? ». Généralement, en réponse à une suggestion, un utilisateur peut au moins : accepter l’activation de la fonctionnalité suggérée ou la refuser. On sait aussi que certains véhicules automobiles actuels sont équipés d’interfaces homme-machine qui permettent d’afficher des pictogrammes sur des écrans, le plus souvent des écrans tactiles, pour permettre aux utilisateurs de commander certaines fonctionnalités des véhicules. De plus, pour certaines de ces interfaces homme-machine, un utilisateur peut même, en mettant en œuvre un processus de paramétrage préétabli, choisir des pictogrammes qu’il désire voir afficher et/ou choisir des fonctionnalités que des pictogrammes affichés doivent permettre d’activer. L’utilisateur peut ainsi, selon son souhait, choisir des fonctionnalités qui sont activées d’une simple interaction avec un pictogramme affiché sur un écran de l’interface homme-machine (e.g. appeler un contact particulier, lancer un massage spécifique, choisir d’utiliser un media). De manière logique, l’utilisateur choisira les fonctionnalités qu’il utilise le plus souvent afin de pouvoir les activer rapidement. Cependant, ceci engendre un désagrément en regard du fonctionnement des assistants personnels virtuels de véhicules automobiles connus. En effet, ceux-ci ne permettent généralement pas d’adapter les suggestions en tenant compte des choix que peut faire l’utilisateur en regard des interfaces homme-machine. On ne peut donc pas exclure que, parfois, une suggestion d’un assistant personnel virtuel proposant l’activation d’une fonctionnalité puisse s’avérer inutile et redondante lorsque l’utilisateur a justement choisi d’utiliser un pictogramme affiché sur un écran d’une interface homme-machine pour activer la fonctionnalité concernée d’une simple pression. En ce sens, les assistants personnels virtuels pour véhicules automobiles connus sont déficients en matière de précision des suggestions fournies, ce qui est indéniablement un désavantage en matière de satisfaction des utilisateurs. L’invention vise à pallier ces inconvénients. L’invention a en particulier pour but de fournir un procédé et un système qui permettent à un assistant personnel virtuel d’un véhicule automobile de paraître plus utile et plus performant pour un utilisateur. L’invention a en particulier pour objectif de fournir un procédé et un système qui permettent à un assistant personnel virtuel d’un véhicule automobile d’adapter des suggestions fournies selon des choix qui sont faits par un utilisateur en regard d’une interface homme-machine du véhicule, en particulier en lien avec des pictogrammes qui sont affichés sur un écran d’une interface homme-machine et qui permettent à un utilisateur d’activer rapidement certaines fonctionnalités du véhicule. Ces buts sont atteints, selon un premier objet de l’invention, au moyen d’un procédé de détermination, par un système informatique embarqué à bord d’un véhicule automobile, de données caractérisant une suggestion fournie par un assistant personnel virtuel du véhicule en lien avec un pictogramme affiché sur un écran d’une interface homme-machine du véhicule, le procédé comprenant les étapes de : déterminer des données caractérisant une première fonctionnalité qui peut être activée au moyen dudit pictogramme ; et déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule en fonction des données caractérisant une première fonctionnalité qui peut être activée au moyen dudit pictogramme. Selon une variante, l’étape consistant à déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule peut comprendre les étapes de : déterminer des données caractérisant une deuxième fonctionnalité distincte de la première fonctionnalité ; et déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule de sorte que la suggestion concerne la deuxième fonctionnalité. Selon une autre variante, l’étape consistant à déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule peut comprendre les étapes de : déterminer des données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités liées à la première fonctionnalité qui sont activées le plus souvent ; et déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule en utilisant les données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités liées à la première fonctionnalité qui sont activées le plus souvent. Selon une autre variante, l’étape consistant à déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule peut comprendre les étapes de : déterminer des données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités qui sont activées le moins souvent ; et déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule en utilisant les données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités qui sont activées le moins souvent. Selon une autre variante, l’affichage du pictogramme sur l’écran peut être le résultat d’un paramétrage de l’interface homme-machine préalablement effectué par un occupant du véhicule. Selon une autre variante, lors du paramétrage, le pictogramme ne peut être affiché sur l’écran que s’il permet d’activer une fonctionnalité qu’aucune suggestion potentielle d’un ensemble de suggestions potentielles établi par l’assistant personnel virtuel ne concerne. En outre, l’invention a également pour objet un système pour déterminer, à bord d’un véhicule automobile, des données caractérisant une suggestion fournie par un assistant personnel virtuel du véhicule en lien avec un pictogramme affiché sur un écran d’une interface homme-machine du véhicule, le système comprenant au moins une unité de traitement d’informations, comprenant au moins un processeur, et un support de stockage de données configurés pour mettre en œuvre un procédé tel que décrit ci-dessus. De plus, l’invention a aussi pour objet un programme comprenant des instructions de code de programme pour l’exécution des étapes d’un procédé tel que décrit ci-dessus lorsque ledit programme est exécuté sur un ordinateur et/ou par un processeur. Par ailleurs, l’invention a également pour objet un support utilisable dans un ordinateur sur lequel un programme tel que décrit ci-dessus est enregistré. Enfin, l’invention a aussi pour objet un véhicule automobile comprenant un système tel que décrit ci-dessus. Brève description des figures D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés, sur lesquels : est un schéma fonctionnel d’un système selon l’invention ; et est un organigramme illustrant les étapes d’un procédé selon l’invention. Description détaillée de l’invention Selon l’invention, un système 100 pour déterminer, à bord d’un véhicule automobile, des données caractérisant une suggestion fournie par un assistant personnel virtuel du véhicule en lien avec un pictogramme affiché sur un écran d’une interface homme-machine du véhicule est un système informatique, représenté à la figure 1, qui comprend une unité de traitement d’informations 101, comprenant un ou plusieurs processeurs, un support de stockage de données 102, au moins une interface d’entrée et sortie 103, permettant la réception de données (ou signaux) et l’émission de données (ou signaux), et, éventuellement, une interface graphique 104. Selon certains modes de réalisation, le système 100 selon l’invention est embarqué dans un véhicule automobile et il est hébergé sur un ou plusieurs des calculateurs, unités de commande électroniques et autres boitiers télématiques du véhicule. Selon d’autres modes de réalisation, le système 100 est hébergé sur un calculateur d’un véhicule automobile et il interagit par le biais de son interface d’entrée et sortie 103 avec un assistant personnel virtuel d’un véhicule automobile. Selon le mode de réalisation préféré, le système 100 selon l’invention fait partie intégrante d’un assistant personnel virtuel d’un véhicule automobile. Quel que soit le mode de réalisation, le système 100 selon l’invention est en mesure d’assumer de manière autonome une fonctionnalité de fourniture de suggestions de l’assistant personnel virtuel ou de gérer le fonctionnement d’une telle fonctionnalité lorsqu’elle est gérée par l’assistant personnel virtuel. En effet, comme indiqué ci-dessous, le système selon l’invention met en œuvre un procédé de détermination de données caractérisant une suggestion fournie par l’assistant personnel virtuel. Une fois déterminées, les données caractérisant une suggestion fournie par l’assistant personnel virtuel sont suffisantes pour permettre aussi bien au système 100 selon l’invention qu’à l’assistant personnel virtuel de fournir au moins une suggestion. Au sens de la présente invention, un assistant personnel virtuel comprend au moins une plateforme de reconnaissance vocale et un module d’apprentissage, qui est en mesure de surveiller le comportement d’un utilisateur et de mettre en œuvre des méthodes d’intelligence artificielle pour établir des suggestions basées sur les habitudes de l’utilisateur, en interagissant par exemple pour cela avec des ressources embarquées (e.g. agenda). Par ces moyens, l’assistant personnel virtuel peut, par exemple, fournir des suggestions pour activer une fonctionnalité de navigation afin de rejoindre une destination particulière, pour activer un dispositif de massage implanté dans un siège du véhicule, pour activer un appareillage de communication pour appeler un contact particulier, etc. De plus, afin de mettre en œuvre certaines étapes du procédé selon l’invention décrit ci-dessous, le système 100 selon l’invention est pourvu d’éléments matériels et logiciels qui lui permettent d’interagir, directement ou par l’intermédiaire d’un assistant personnel virtuel, avec une interface homme-machine d’un véhicule automobile comprenant un écran, de préférence tactile, agencé par exemple sur la planche de bord d’un véhicule automobile, sur lequel est affiché un pictogramme qui, aux termes d’un processus de paramétrage décrit ci-dessous, permet d’activer une fonctionnalité du véhicule. Par ces moyens, le système 100 selon l’invention est notamment en mesure de déterminer des données caractérisant une fonctionnalité qui peut être activée au moyen d’un pictogramme affiché sur un écran d’une interface homme-machine d’un véhicule automobile. Selon l’invention, tous les éléments décrits ci-dessus contribuent pour permettre au système 100 selon l’invention de mettre en œuvre un procédé de détermination, à bord d’un véhicule automobile, de données caractérisant une suggestion fournie par un assistant personnel virtuel du véhicule en lien avec un pictogramme affiché sur un écran d’une interface homme-machine du véhicule, tel que décrit ci-dessous en lien avec la figure 2. Comme déjà évoqué, aux termes du procédé selon l’invention, le système 100 selon l’invention est en mesure d’assumer de manière autonome une fonctionnalité de fourniture de suggestions de l’assistant personnel virtuel ou de gérer le fonctionnement d’une telle fonctionnalité lorsqu’elle est gérée par l’assistant personnel virtuel. Selon une première étape 201 du procédé selon l’invention, le système 100 selon l’invention détermine des données caractérisant une première fonctionnalité qui peut être activée au moyen du pictogramme. En effet, on considère que, de manière similaire aux interfaces homme-machine connues évoquées en préambule, l’utilisateur a préalablement effectué un processus de paramétrage de l’interface homme-machine au cours duquel le pictogramme est choisi et il est établi que le pictogramme permet d’activer la première fonctionnalité. Cependant, selon un mode de réalisation particulier, le système 100 selon l’invention peut interagir avec l’interface homme-machine au cours du processus de paramétrage pour déterminer si un pictogramme désigné permet d’activer une fonctionnalité qui n’est concernée par aucune suggestion potentielle d’un ensemble de suggestions potentielles établi par l’assistant personnel virtuel au moyen de son module d’apprentissage. Pour cela, le système 100 selon l’invention interagit par exemple avec une base de données gérée par l’assistant personnel virtuel dans laquelle toutes les suggestions potentielles que l’assistant personnel virtuel peut fournir sont recensées, i.e. toutes les suggestions qu’il a pu établir en fonction de la surveillance du comportement de l’utilisateur. En comparant les suggestions potentielles et la fonctionnalité qui est activée par un pictogramme désigné, le système 100 selon l’invention peut avantageusement assurer qu’un pictogramme n’est pas affiché sur l’écran de l’interface homme-machine s’il peut s’avérer redondant avec les suggestions qui sont susceptibles d’être fournies par l’assistant personnel virtuel. Ensuite, selon une deuxième étape 202 du procédé selon l’invention, le système 100 selon l’invention détermine les données caractérisant une suggestion fournie par un assistant personnel du véhicule en fonction des données caractérisant une première fonctionnalité qui peut être activée au moyen dudit pictogramme. Pour cela, le système 100 selon l’invention réalise, de préférence, une première étape au cours de laquelle il détermine des données caractérisant une deuxième fonctionnalité distincte de la première fonctionnalité. Ensuite, au cours d’une deuxième étape subsidiaire, le système 100 selon l’invention détermine les données caractérisant une suggestion fournie par un assistant personnel du véhicule de sorte que la suggestion concerne la deuxième fonctionnalité. Alternativement, ou cumulativement, le système 100 selon l’invention effectue une autre étape au cours de laquelle il détermine des données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités liées à la première fonctionnalité qui sont activées le plus souvent puis il détermine les données caractérisant une suggestion fournie par un assistant personnel du véhicule en utilisant les données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités liées à la première fonctionnalité qui sont activées le plus souvent. Grâce à ces étapes, si l’utilisateur a, par exemple, pour habitude d’écouter sur son autoradio, par ordre décroissant, une « station A », une « station B » et une « station C », et si l’utilisateur a défini l’action « écouter station A » en raccourci accessible via le pictogramme affiché sur l’écran de l’interface homme-machine, alors l’assistant personnel virtuel fournira au moment opportun une suggestion du type : « voulez-vous écouter Station B ? ». Alternativement, ou cumulativement, le système 100 selon l’invention effectue une autre étape au cours de laquelle il détermine des données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités qui sont activées le moins souvent puis il détermine les données caractérisant une suggestion fournie par un assistant personnel du véhicule en utilisant les données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités qui sont activées le moins souvent. Grâce à ces étapes, si l’utilisateur a, par exemple, pour habitude d’activer le massage « pattes de chat », car c’est son préféré, et qu’il l’a donc défini comme un de ses raccourcis, alors l’assistant personnel virtuel fournira une suggestion pour activer un autre massage, spécifiquement un que l’utilisateur n’a jamais ou très peu expérimenté, de manière à potentiellement améliorer le sentiment de satisfaction de l’utilisateur. Par conséquent, aux termes du procédé et du système selon l’invention décrits ci-dessus une solution est fournie pour permettre à un assistant personnel virtuel d’un véhicule automobile d’être plus précis en matière de suggestions fournies. Procédé de détermination, par un système informatique (100) embarqué à bord d’un véhicule automobile, de données caractérisant une suggestion fournie par un assistant personnel virtuel du véhicule en lien avec un pictogramme affiché sur un écran d’une interface homme-machine du véhicule, caractérisé en ce que le procédé comprend les étapes de : déterminer des données caractérisant une première fonctionnalité qui peut être activée au moyen dudit pictogramme ; et déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule en fonction des données caractérisant une première fonctionnalité qui peut être activée au moyen dudit pictogramme. Procédé selon la revendication 1, caractérisé en ce que l’étape consistant à déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule comprend les étapes de : déterminer des données caractérisant une deuxième fonctionnalité distincte de la première fonctionnalité ; et déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule de sorte que la suggestion concerne la deuxième fonctionnalité. Procédé selon la revendication 2, caractérisé en ce que l’étape consistant à déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule comprend les étapes de : déterminer des données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités liées à la première fonctionnalité qui sont activées le plus souvent ; et déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule en utilisant les données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités liées à la première fonctionnalité qui sont activées le plus souvent. Procédé selon l’une des revendications 2-3, caractérisé en ce que l’étape consistant à déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule comprend les étapes de : déterminer des données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités qui sont activées le moins souvent ; et déterminer les données caractérisant une suggestion fournie par un assistant personnel du véhicule en utilisant les données caractérisant un classement établi par l’assistant personnel virtuel de fonctionnalités qui sont activées le moins souvent. Procédé selon l’une des revendications précédentes, caractérisé en ce que l’affichage du pictogramme sur l’écran est le résultat d’un paramétrage de l’interface homme-machine préalablement effectué par un occupant du véhicule. Procédé selon la revendication 5, caractérisé en ce que , lors du paramétrage, le pictogramme ne peut être affiché sur l’écran que s’il permet d’activer une fonctionnalité qu’aucune suggestion potentielle d’un ensemble de suggestions potentielles établi par l’assistant personnel virtuel ne concerne. Système (100) pour déterminer, à bord d’un véhicule automobile, des données caractérisant une suggestion fournie par un assistant personnel virtuel du véhicule en lien avec un pictogramme affiché sur un écran d’une interface homme-machine du véhicule, caractérisé en ce qu e le système comprend au moins une unité de traitement d’informations (101), comprenant au moins un processeur, et un support de stockage de données (102) configurés pour mettre en œuvre un procédé selon l’une quelconque des revendications précédentes. Programme d’ordinateur comprenant des instructions de code de programme pour l’exécution des étapes d’un procédé selon l’une quelconque des revendications 1-6 lorsque ledit programme est exécuté sur un ordinateur. Support utilisable dans un ordinateur, caractérisé en ce qu’ un programme selon la revendication 8 y est enregistré. Véhicule automobile, caractérisé en ce qu’ il comprend un système selon la revendication 7.