INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon une première étape 201 du procédé selon l’invention, le dispositif 100 selon l’invention provoque l’affichage sur une première portion 301 de la surface de l’écran 3 d’une première partie de l’interface graphique comportant un premier contenu visuel lorsqu’une interaction tactile est réalisée au sein d’une partie supérieure 301a de la première portion 301. Ainsi, comme on le voit sur la , qui représente une projection plane d’un exemple d’interface graphique qui peut être affichée sur l’écran 3 de forme sphérique de l’interface homme-machine 2 du véhicule 1, et sur la , qui illustre de gauche à droite plusieurs vues de l’écran 3 lorsque l’angle de vue de l’observateur se déplace autour de celui-ci dans le sens inverse des aiguilles d’une montre, l’interface graphique affichée lors de la mise en œuvre du procédé selon l’invention comprend une première partie affichée sur une première portion 301 de la surface de l’écran 3 qui permet l’affichage d’un premier contenu visuel, en particulier au niveau de la partie inférieure 301b de la première portion 301. En effet, l’écran 3 est préférentiellement tactile et la première partie de l’interface graphique affiche sur la partie supérieure 301a de la première portion 301 des icônes qui permettent à un utilisateur de choisir un contenu visuel à afficher au moyen d’interactions tactiles réalisées au niveau de la partie supérieure 301a de la première portion 301. Et lorsque le dispositif 100 selon l’invention établit qu’une interaction tactile est réalisée au sein de la partie supérieure 301a de la première portion 301, il provoque alors l’affichage de contenu visuel au niveau de la partie inférieure 301b de la première portion 301. Par conséquent, du fait de la forme sphérique de l’écran 3, et si l’on considère que celui-ci est agencé en position centrale dans l’habitacle du véhicule, du contenu visuel affiché sur la première portion 301 de la surface de l’écran 3, en particulier au niveau de la partie inférieure 301b de celle-ci, fait face à un seul occupant du véhicule, en particulier un occupant se trouvant installé du côté gauche du véhicule. Ainsi, en provoquant l’affichage de contenu visuel dans la partie inférieure 301a de la première portion 301 lorsqu’une interaction tactile est réalisée au niveau de la partie supérieure 301b de la première portion 301, on assure qu’un tel contenu ne peut être vu que par un occupant installé du côté gauche du véhicule.
De manière similaire, selon une deuxième étape 202 du procédé selon l’invention, le dispositif 100 selon l’invention provoque l’affichage sur une deuxième portion 302 de la surface de l’écran 3 d’une deuxième partie de l’interface graphique comportant un deuxième contenu visuel lorsqu’une interaction tactile est réalisée au sein d’une partie supérieure 302a de la deuxième portion 302. En effet, l’interface graphique affichée lors de la mise en œuvre du procédé selon l’invention comprend une deuxième partie affichée sur une deuxième portion 302 de la surface de l’écran 3 qui permet l’affichage d’un deuxième contenu visuel, en particulier au niveau de la partie inférieure 302b de la deuxième portion 302. Comme pour la première partie de l’interface graphique, la deuxième partie de celle-ci affiche préférentiellement sur la partie supérieure 302a de la deuxième portion 302 des icônes qui permettent à un utilisateur de choisir un contenu visuel à afficher au moyen d’interactions tactiles réalisées au niveau de la partie supérieure 302a de la deuxième portion 302. Et comme lors de l’étape précédente 201 du procédé, lorsque le dispositif 100 selon l’invention établit qu’une interaction tactile est réalisée au sein de la partie supérieure 302a de la deuxième portion, il provoque alors l’affichage de contenu visuel au niveau de la partie inférieure 302b de celle-ci. Or, tandis que la première portion 301 de la surface de l’écran 3 sur laquelle est affichée la première partie de l’interface graphique au terme de la première étape 201 du procédé s’étend d’un côté d’un plan vertical passant par le centre de l’écran, la deuxième portion 302 sur laquelle est affichée la deuxième partie de l’interface graphique au terme de cette deuxième étape 202 du procédé s’étend de l’autre côté de ce plan. Par conséquent, si l’on considère encore que l’écran 3 est agencé en position centrale dans l’habitacle du véhicule, du contenu visuel affiché sur la deuxième portion 302 de la surface de l’écran 3, en particulier au niveau de la partie inférieure 302b de celle-ci, fait face à un seul occupant du véhicule, en particulier un occupant se trouvant installé du côté droit du véhicule. Ainsi, en provoquant l’affichage de contenu visuel dans la partie inférieure 302b de la deuxième portion 302 de la surface de l’écran 3 lorsqu’une interaction tactile est réalisée au niveau de la partie supérieure 302b de la deuxième portion 302, on assure qu’un tel contenu ne peut être vu que par un occupant qui installé du côté droit du véhicule.
Enfin, selon une troisième étape 203 du procédé selon l’invention, le dispositif 100 selon l’invention provoque l’affichage sur une troisième portion 303 de la surface de l’écran d’une troisième partie de l’interface graphique comportant un troisième contenu visuel lorsqu’une interaction tactile est réalisée au niveau d’une partie supérieure 303a de la troisième portion 303. Et, comme on le voit sur la , la troisième portion 303 s’étend symétriquement de chaque côté du plan vertical passant par le centre de l’écran 3. Par conséquent, si l’on considère que l’écran 3 est agencé en position centrale dans l’habitacle du véhicule, du contenu visuel affiché sur la troisième portion de l’écran 3, en particulier au niveau de la partie inférieure 303b de celle-ci, peut être vu aussi bien par un occupant installé du côté gauche ou du côté droit. Ainsi, en provoquant l’affichage de contenu visuel dans la partie inférieure 303b de la troisième portion 303 de la surface de l’écran 3 lorsqu’une interaction tactile est réalisée au sein de la partie supérieure 303b de celle-ci, on assure avantageusement à ce stade le caractère non plus privatif mais partagé d’un tel contenu.
Selon une première alternative, le dispositif 100 selon l’invention réalise ensuite une étape supplémentaire au cours de laquelle il provoque le déplacement du premier contenu visuel de la première 301 vers la deuxième 302 ou la troisième portion 303 lorsqu’une interaction tactile de type glisser-déposer est réalisée au sein de la première portion 301, en particulier au niveau de la partie inférieure 301b de celle-ci. De manière similaire, selon une deuxième alternative, le dispositif 100 selon l’invention réalise une étape supplémentaire au cours de laquelle il provoque le déplacement du deuxième contenu visuel de la deuxième 302 vers la première 301 ou la troisième portion 303 lorsqu’une interaction tactile de type glisser-déposer est réalisée au sein de la deuxième portion, en particulier au niveau de la partie inférieure 302b de celle-ci. Grâce à ces étapes supplémentaires, un utilisateur installé à gauche ou à droite de l’écran peut donc avantageusement sélectionner et déplacer un contenu visuel affiché d’un côté de l’écran vers une autre portion de la surface de l’écran afin de permettre la visualisation de ce contenu par un autre occupant du véhicule. Ainsi, grâce à ces alternatives, on assure notamment la possibilité pour les occupants du véhicule de déplacer un contenu visuel précédemment affiché de manière privative vers une portion de la surface de l’écran 3 qui permet un affichage du contenu visuel de manière partagée.
Ainsi, grâce au procédé et au dispositif selon l’invention décrits ci-dessus, une solution est fournie pour permettre le caractère privatif de certains contenus visuels affichés entre différents occupants d’un véhicule. Par ce biais, le procédé et le dispositif selon l’invention améliorent indéniablement l’ergonomie des interfaces graphiques des interfaces homme-machine des véhicules automobiles.
Matérialisation d’un assistant virtuel par une interface graphique affichée sur un écran sphérique d’une interface homme-machine d’un véhicule automobile Domaine technique de l’invention La présente invention concerne le domaine des interfaces graphiques des interfaces homme-machine des véhicules automobiles. L’invention porte en particulier sur un procédé de gestion de la fourniture d’une interface graphique affichée sur un écran de forme sphérique d’une interface homme-machine d’un véhicule automobile au moyen d’un dispositif informatique embarqué à bord du véhicule. L’invention concerne également un dispositif mettant en œuvre un tel procédé. L’invention s’applique aux véhicules automobiles tels que les véhicules terrestres à moteur, notamment les voitures.
État de la technique antérieure On sait que les interfaces homme-machine des véhicules automobiles comportaient classiquement un combiné d’instruments composé de plusieurs cadrans analogiques à aiguille et des boutons poussoirs ou autres leviers permettant de commander les fonctionnalités des véhicules. On sait aussi que, dans certains véhicules actuels, ces interfaces homme-machine traditionnelles ont été remplacées par des écrans plats, parfois tactiles, sur lesquels sont affichées des interfaces graphiques dans lesquelles des éléments graphiques remplacent les compteurs et autres boutons poussoirs traditionnels. Ces écrans sont généralement agencés au niveau de la console centrale des véhicules ou derrière le volant dans l’axe de vision directe du conducteur. Cependant, bien que ces écrans soient performants pour présenter certains types d’informations aux occupants des véhicules, on se rend compte qu’ils ne sont pas suffisants pour permettre certaines fonctionnalités. Par exemple, l’utilisation d’écran plats ne permet pas d’afficher une représentation d’un assistant virtuel qui permet aux occupants du véhicule de comprendre aisément à quel occupant du véhicule une communication de l’assistant virtuel est destinée. De ce point de vue, les interfaces graphiques des interfaces homme-machine des véhicules automobiles actuels manquent encore d’ergonomie.
L’invention vise à résoudre cette problématique. L’invention a en particulier pour but de fournir un procédé et un dispositif qui permettent d’améliorer l’ergonomie des interfaces graphiques des interfaces homme-machine des véhicules automobiles pour, notamment, permettre l’affichage d’une représentation d’un assistant virtuel qui permet aux occupants d’un véhicule de comprendre aisément à quel occupant une communication de l’assistant virtuel est destinée.
Afin d’atteindre ces buts, l’invention concerne, selon un premier aspect, un procédé de gestion de la fourniture d’une interface graphique affichée sur un écran de forme sphérique d’une interface homme-machine d’un véhicule automobile au moyen d’un dispositif informatique embarqué à bord du véhicule, le procédé comprenant les étapes de : provoquer l’affichage au sein de l’interface graphique d’une représentation d’un assistant virtuel, ladite représentation étant formée de sorte à permettre la visualisation d’une direction vers laquelle ladite représentation est orientée ; et provoquer un pivotement de ladite représentation de sorte qu’elle s’oriente vers une zone particulière de l’habitacle du véhicule.
Selon une variante, l’étape ii) peut comprendre une étape consistant à déterminer ladite zone particulière en fonction d’une position dans l’habitacle du véhicule d’un occupant auquel une communication de l’assistant virtuel est destinée.
Selon une autre variante, ladite représentation peut consister en une tête humaine stylisée.
Selon encore une autre variante, ladite représentation peut comprendre une pluralité de formes géométriques.
À l’étape E31, selon un mode de réalisation particulier, l’entité de vérification CSC obtient le message SRV_HELLO. L’entité de vérification CSC obtient ainsi l’identifiant de la suite CIPHER utilisée par les dispositifs CLT et SRV lors de la connexion. L’entité de vérification CSC obtient, selon un mode de réalisation, le message SRV_HELLO en utilisant une sonde réseau qui capture ce message sur le réseau NET et le relaie à l’entité de vérification CSC.
À l’étape E40, le dispositif CLT envoie, au dispositif SRV, un message CLT_KEY_EXG comprenant : selon un mode de réalisation, un secret pré-maitre (ou « premaster secret » en anglais) ; ou selon un autre mode de réalisation un paramètre d’obtention de clé.
À l’étape E50, les dispositifs CLT et SRV obtiennent respectivement une clé KEY pour la connexion (dite également clé de session). À titre d’exemple, les dispositifs CLT et SRV utilise un algorithme d’échange et de dérivation de clés, tel que Diffie-Hellman, pour obtenir la clé KEY à partir du client random, du server random et des paramètres d’obtention de clé précités. Selon un autre exemple, les dispositifs CLT et SRV obtiennent la clé KEY à partir du client random, du server random et du secret pré-maître.
À l’étape E60, le dispositif CLT envoie, au dispositif SRV, un message chiffré CLT_FSH en utilisant la clé KEY et la suite CIPHER. Selon un mode de réalisation, suite à la réception du message CLT_FSH, le dispositif SRV déchiffre ce message en utilisant la clé KEY, puis vérifie l’intégrité du message déchiffré. Ainsi, le dispositif SRV vérifie que le dispositif CLT a correctement obtenu la même clé KEY.
À l’étape E70, le dispositif SRV chiffre le défi CH, reçu en provenance du dispositif CLT, en utilisant la clé KEY et la suite CIPHER et obtient, de la sorte, un défi chiffré ENC_CH.
À l’étape E80, le dispositif SRV envoie, au dispositif CLT, le défi chiffré ENC_CH. Plus particulièrement, le dispositif SRV ajoute, selon un mode de réalisation, le défi chiffré ENC_CH à un message envoyé au dispositif CLT et comprenant un ticket de session.
À l’étape E90, le dispositif SRV envoie, au dispositif CLT, un message SRV_FSH chiffré en utilisant la clé KEY et la suite CIPHER. Selon un mode de réalisation, suite à la réception du message SRV_FSH, le dispositif CLT déchiffre ce message en utilisant la clé KEY, puis vérifie l’intégrité du message déchiffré. Ainsi, le dispositif CLT vérifie que le dispositif SRV a correctement obtenu la même clé KEY.
Dans le cadre de l’invention, il pourrait également être envisagé un mode de réalisation selon lequel les étapes E80 et E90 sont réalisées de manière concomitante.
Dans un mode de réalisation les étapes E20 à E90 constituent un établissement de la connexion HSK (ou « handshake » en anglais) entre les dispositifs CLT et SRV.
Nous rappelons que l’invention s’applique notamment aux protocoles TLS, DTLS, OSCORE, EDHOC et QUIC, de telle sorte que les dispositifs CLT et SRV peuvent établir une connexion conformément à ces protocoles et, à ce titre, peuvent mettre en œuvre toute étape nécessaire à l’établissement de la connexion.
Selon un mode de réalisation particulier, l’entité de vérification CSC obtient, notamment en utilisant la sonde réseau, tout ou partie des messages échangés entre les dispositifs CLT et SRV durant l’établissement de la connexion HSK, par en exemple en utilisant une sonde réseau tel que décrit ci-avant en référence à l’étape E31.
À l’étape E100, le dispositif CLT envoie, à l’entité de vérification CSC, une preuve de chiffrement PRF comprenant : la clé de chiffrement KEY ; le défi chiffré ENC_CH ; et l’identifiant de la suite CIPHER. La preuve de chiffrement PRF comprend en outre, selon un mode de réalisation, le défi CH. Selon un mode de réalisation particulier, l’entité de vérification CSC obtient la clé KEY et l’identifiant de la suite CIPHER par réception de la preuve de chiffrement PRF. Toutefois, il pourrait être envisagé d’autres modes de réalisation de l’invention dans lesquels la clé KEY et/ou la suite CIPHER sont prédéterminées ou sont obtenues par l’entité de vérification CSC en utilisant une sonde réseau dans un ou plusieurs messages échangés entre les dispositifs CLT et SRV, par exemple comme décrit en référence à l’étape E31.
À l’étape E110, l’entité de vérification CSC vérifie l’usage de la suite CIPHER en utilisant la preuve de chiffrement PRF. Selon un mode de réalisation, l’étape E110 comprend au moins une des étapes E111 et E112 décrites ci-après.
À l’étape E111, l’entité de vérification CSC vérifie que la preuve de chiffrement PRF est valide. Plus particulièrement, l’entité de vérification CSC vérifie à l’étape E111 que le défi chiffré ENC_CH correspond au défi CH chiffré en utilisant la clé KEY et la suite CIPHER.
À l’étape E112, l’entité de vérification CSC vérifie la validité de la suite CIPHER, notamment en vérifiant que l’identifiant de la suite CIPHER appartient à une liste d’identifiants de suites de chiffrement considérées comme valides (i.e. considérées comme conformes à des règles de sécurité définies). L’entité de vérification CSC pourrait également, selon un mode de réalisation, vérifier à l’étape E112 que l’identifiant de la suite CIPHER n’appartient pas à une liste (e.g. liste noire ou « blacklist » en anglais) d’identifiants de suites de chiffrement considérées comme invalides (e.g. obsolètes, non-sécurisées, etc.). L’étape E112 permet ainsi de vérifier que la suite CIPHER utilisée est conforme aux règles de sécurité définies.
À l’étape E120, si le résultat de la vérification à l’étape E110 est négatif, l’entité de vérification CSC envoie une instruction d’interruption des échanges entre les dispositifs CLT et SRV. L’instruction d’interruption peut notamment être envoyée au dispositif CLT, et/ou au dispositif SRV, et/ ou à une entité de contrôle du réseau (i.e. une fonction réseau). L’étape E120 permet d’interrompre les communications entre les deux dispositifs CLT et SRV, si la preuve PRF est invalide ou si la suite CIPHER est obsolète. Ainsi, cette étape permet avantageusement de ne pas compromettre la sécurité des communications entre les dispositifs CLT et SRV.
L’invention permet ainsi de renforcer la sécurité informatique de l’authentification d’un produit physique en associant ce produit physique à deux NFTs imbriqués : le NFT pictural et le NFT de certification.
Pour ce faire, le produit physique est associé à un NFT de certification avec un premier code crypté apposé sur le produit physique et intégré dans le NFT de certification.
Selon un mode de réalisation, un troisième code crypté peut également être appliqué sur le produit physique et associé au produit physique dans la base de données de sorte que la preuve de l’authenticité soit apportée en vérifiant également que le troisième code est associé dans la base de données avec le produit physique. Cette protection améliore encore la sécurité de l’authentification du produit physique.
Cette sécurité peut également être améliorée en utilisant un quatrième code crypté intégré dans le jeton non-fongible de certification et associé au produit physique dans la base de données de sorte que la preuve de l’authenticité soit apportée en vérifiant également que le quatrième code crypté est associé dans la base de données avec le produit physique.
Pour apposer ces codes sans encombrer le produit physique, au moins un code appliqué sur le produit physique peut être imprimé sous la forme d’un QR code. Par exemple, le produit physique correspond à une coque de téléphone, un poster ou une plaque métallique.
En ce qui concerne les codes des jetons non-fongibles, ils sont préférentiellement stockés dans les métadonnées des jetons non-fongibles.
Par ailleurs, la plateforme d’authentification correspond préférentiellement à une page internet hébergée sur un serveur.
Description sommaire des figures La manière de réaliser l’invention ainsi que les avantages qui en découlent, ressortiront bien des modes de réalisation qui suivent, donnés à titre indicatif mais non limitatif, à l’appui de la dans laquelle :
est une représentation schématique d’un système d'authentification d'un produit physique selon un mode de réalisation de l’invention.
Description détaillée de l’invention La illustre un système d'authentification d’un produit physique P , par exemple une coque de téléphone, un poster ou une plaque métallique.
Le produit physique P est marqué par au moins un code d'authentification crypté C 1 . Ce code d'authentification crypté C1 est également encrypté dans un NFT de certification N FT-C placé dans un portefeuille numérique W d'un utilisateur.
Pour garantir l'authenticité du produit physique P , l'utilisateur peut se connecter sur une plateforme d'authentification P a , par exemple un site Internet, afin de rentrer les deux codes C1 et d’obtenir une confirmation de l'authenticité du produit physique P .
Pour ce faire, la plateforme d'authentification P a procède à un décryptage des deux codes C 1 , à une vérification que ces deux codes décryptés sont bien identiques et à une vérification que l’utilisateur possède effectivement le portefeuille numérique W . Ces deux codes C1 peuvent être cryptés avec des algorithmes de chiffrement distincts en indiquant sur plateforme d'authentification P a la provenance des codes pour que la plateforme d'authentification P a puisse déterminer l'algorithme permettant de retrouver le code d'authentification à partir des codes d'authentification cryptés C1 .
Par ailleurs, l'invention propose d'améliorer encore la sécurité d'authentification en utilisant un NFT pictural NFT-P , également stocké dans un portefeuille numérique W de l'utilisateur, et associé au produit physique P dans une base de données Bd .
Ainsi, une double authentification est réalisée en vérifiant qu'un second code crypté N1 intégré dans le NFT pictural NFT-P correspond effectivement au produit physique P identifié par l'utilisateur. Cette identification du produit physique P peut être réalisée à partir de la transmission du code C1 préalablement réalisé par la plateforme d'authentification P a .
Outre ces deux codes d'authentification cryptés C1 et N1 , le produit physique P peut également intégrer un troisième code crypté S1 qui peut être renseigné sur la plateforme d'authentification P a et associé au produit physique P dans la base de données Bd . De même, le NFT de certification NFT - C peut également intégrer un quatrième code C2 vérifié de manière analogue par la plateforme d'authentification P a .
Or il se trouve que, dans certains cas, l’espace disponible transversalement est relativement restreint, et la présence d’au moins une traverse longitudinale diminue encore, du fait de son épaisseur, ledit espace pour recevoir les bacs de batteries.
Par ailleurs, la fixation des modules de batteries dans le dispositif s’avère souvent complexe et empiète éventuellement de façon importante dans l’espace dont on cherche à maximiser la taille.
A cet effet, l’invention propose un dispositif de réception d’une pluralité de modules de batteries destinées à alimenter un organe électrique, ledit dispositif comprenant un bac métallique, ledit bac s’étendant selon des axes longitudinal, transversal et vertical, ledit bac présentant selon ledit axe vertical une forme sensiblement rectangulaire, ledit bac étant pourvu d’une pluralité de compartiments de géométrie sensiblement analogue destinés à recevoir chacun une partie desdits modules, lesdits compartiments présentant une forme générale de rectangle dont la longueur s’étend selon ledit axe transversal et la largeur selon ledit axe longitudinal, ledit dispositif comprenant en outre des traverses métalliques de séparation desdits compartiments et de rigidification dudit bac, lesdits compartiments s’étendant sensiblement selon toute l’étendue transversale dudit bac, de manière à se succéder seulement selon ledit axe longitudinal et à être séparés les uns des autres exclusivement par des traverses transversales, lesdites traverses transversales étant soudées par leurs extrémités sur des parois latérales dudit bac.
Dans toute cette description, les termes de positionnement dans l’espace (vertical, longitudinal, transversal, …) sont pris en référence au dispositif en place en condition d’utilisation, par exemple dans un véhicule à propulsion électrique.
Avec l’agencement proposé, on supprime la présence de traverse longitudinale, ce qui permet de maximiser l’espace disponible transversalement pour y loger des modules de batteries.