INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
L’objet du moteur d’analyse est de localiser dans les données transmises par le processeur, les critères utiles ( .P) (qui sont utilisés par le moteur de catégorisation), et d’en extraire les valeurs correspondantes ( .N). Ces valeurs serviront plus tard de base de comparaison aux valeurs cibles pour correspondant aux critères des règles du moteur de catégorisation.
Par exemple, une donnée transmise par le processeur pourra prendre la forme : "transactionCurrencyIson" : "978". Elle sera isolée et le critère « Devise » sera renseigné par la valeur « US Dollar » et le critère « Devise étrangère » sera renseigné par « Vrai ». Ici, l’information fournie par le processeur donne lieu à l’extraction de 2 critères ( .O) : « nom de la devise = USD » et « devise étrangère = vrai. ». Ces critère-valeur seront ensuite exploités par le moteur de catégorisation. De cette manière, le moteur de catégorisation pourra verifier s’il existe une règle comportant un critère basé sur la devise, et si cela devait etre le cas, comparer la valeur fournie par le moteur d’analyse avec la valeur requise dans la ou les règles définies par le porteur pour déterminer si la transaction entre dans le champ d’application d’une règle ( .Q3).
Une fois que les binômes critères-valeurs ont tous été extraits (ou définis comme absents), le moteur d’analyse formate les données propres à la transaction et crée une structure de données normalisée qui pourra ensuite être interprétée par le moteur de catégorisation sur la forme d’un format structuré ( .O)
Details du fonctionnement du moteur de catégorisation.
Le moteur de catégorisation a pour objet, de verifier s’il existe une règle définie par le porteur qui s’applique à la transaction présentée par le moteur d’analyse, et le cas échéant, de préparer la réponse qui sera transmise au processeur pour que ce dernier sache de quelle manière traiter la transaction.
Le moteur de catégorisation dispose de 2 règles qui disposent de la priorité la plus haute : Règle 1 : la règle de couverture : Le moyen de paiement est-il couvert pas les fonds nécessaires. ( .T) Règle 2 : la règle d’exception : Existe-il un jeton de forçage qui permet au porteur d’autoriser la transaction sans tenir compte des règles qui suivent. ( .U) Toutes les règles définies ensuite par le porteur viennent ensuite en complément. ( .Q)
Les modes de réalisation décrits ci-après concernent la protection de systèmes et dispositifs électroniques contre des attaques par réinitialisation partielle. On appelle, dans la suite de la description, une attaque par réinitialisation partielle une attaque pendant laquelle un utilisateur externe, par exemple un utilisateur malveillant, force un composant ou une partie d'un système ou dispositif électronique à se réinitialiser. Un utilisateur peut tirer profit de l'architecture particulière d'un circuit de réinitialisation d'un système ou dispositif électronique, pour induire une commande locale de réinitialisation, par exemple en utilisant un phénomène de couplage magnétique. Une telle architecture est décrite en relation avec la .
Les modes de réalisation se rapportent plus particulièrement à un circuit de réinitialisation adapté à détecter une attaque par réinitialisation partielle.
Le dispositif électronique 100 est un dispositif électronique complexe ou semi-complexe comprenant au moins deux composants électroniques, généralement plus de deux composants électroniques. Plus particulièrement, en , le dispositif 100 comprend N composants électroniques 101-1, 101-2, …, 101-N, N étant un entier supérieur ou égal à deux.
Chaque composant électronique 101-1, 101-2, …, 101-N peut être un composant électronique unitaire, un ensemble de composants électroniques unitaires, un circuit électronique simple, un ensemble de circuits électroniques simples, un module électronique unitaire, ou un ensemble de modules électroniques unitaires.
De plus, chaque composant électronique 101-1, …, 101-N comprend une borne de réinitialisation RST-1, …, RST-N adaptée à recevoir une commande de réinitialisation. En pratique et selon un exemple, chaque composant électronique 101-1, …, 101-N peut comprendre une bascule de réinitialisation dont la borne de réinitialisation forme la borne de réinitialisation RST-1, …, RST-N du composant 101-1, …, 101-N.
Le dispositif 100 comprend, en outre, un circuit de réinitialisation 102 (RESET) selon un mode de réalisation. Le circuit de réinitialisation a pour rôle de gérer une opération de réinitialisation du dispositif 100. Pendant une telle opération, tous les composants 101-1, 101-2, …, 101-N du dispositif 100 sont réinitialisés. Pour cela le circuit de réinitialisation 102 comprend au moins une entrée IN_RST, et autant de sorties OUT1_RST, OUT2_RST, …, OUTN_RST que de composants électroniques 101-1, 101-2, …, 101-N compris dans le dispositif électronique 100, c'est-à-dire N sorties OUT1_RST, OUT2_RST, …, OUTN_RST en . Un mode de réalisation d'un circuit de réinitialisation 102 est décrit en relation avec les figures 2 à 4.
L'entrée IN_RST est adaptée à recevoir une requête de réinitialisation pouvant provenir de différentes sources. Selon un premier exemple, une source de requête peut être, par exemple, un signal de surveillance d'alimentation, une commande donnée par un utilisateur du dispositif 100, un signal de commande interne du dispositif 100, etc. Selon un exemple, le circuit 102 peut comprendre plusieurs entrées du type de l'entrée IN_RST, chaque entrée étant adapté, par exemple, à recevoir une requête de réinitialisation de la part d'une source particulière.
Chaque sortie OUT1_RST, OUT2_RST, …, OUTN_RST est adaptée à fournir une commande de réinitialisation à un composant 101-1, 101-2, …, 101-N. Selon un exemple, en , la sortie OUTi_RST est adaptée à fournir une commande de réinitialisation au composant 101-i, i étant un entier variant entre 1 et N.
Plus particulièrement, le circuit de réinitialisation 102 comprend : - un circuit de commande 1021 (RST CMD) ; - un circuit de détection d'anomalie 1022 (Anomalous Detectors) ; et - des circuits de synchronisation 1023-1 (RST Syn-1), 1023-2 (RST Syn-2), …, 1023-N (RST Syn-N), par exemple autant de circuits de synchronisation 1023-1 à 1023-N que de composants électroniques compris dans le dispositif électronique 100, c'est-à-dire N bascules 1023-1, 1023-2, …, 1023-N en .
Le circuit de commande 1021 (RST CMD) comprend au moins une première entrée reliée, de préférence connectée, à l'entrée IN_RST du circuit de réinitialisation 102, et une deuxième entrée recevant un signal de détection d'anomalie Anom. Selon un exemple, si le circuit de réinitialisation 102 comprend plusieurs entrées du type de l'entrée IN_RST, le circuit de commande 1021 comprend plusieurs entrées, chacune reliée, de préférence connectée, à une entrée du type de l'entrée IN_RST. Le circuit de commande 102 comprend, en outre, une sortie adaptée à fournir une commande de réinitialisation CMD_RST. Selon un exemple, la commande de réinitialisation CMD_RST est une impulsion de commande, c'est-à-dire un signal présentant un front montant puis un front descendant pendant une durée donnée. La commande de réinitialisation CMD_RST est destinée à être envoyée aux bornes de réinitialisation RST-1 à RST-N des composants 101-1 à 101-N.
Le circuit de détection d'anomalie 1022 (Anomalous Detect) est adapté à détecter une commande de réinitialisation reçue par un composant électronique différente de la commande de réinitialisation CMD_RST. Selon un mode de réalisation, le circuit de détection d'anomalie 1022 est tout particulièrement adapté à détecter une fausse commande de réinitialisation, aussi appelé anomalie, reçue par seulement un ou une partie des composants 101-1, 101-2, …, 101-N. Selon un exemple, lorsque la commande de réinitialisation CMD_RST est une impulsion de commande, une fausse commande de réinitialisation peut être une impulsion de commande de plus courte durée. Le circuit de détection d'anomalie 1022 est adaptée à fournir le signal de détection d'anomalie Anom au circuit de commande 1021. Le circuit de détection d'anomalie est décrit plus en détails en relation avec les figures 3 et 4.
Les circuits de synchronisation 1023-1 à 1023-N sont optionnels. Ils ont pour but de synchroniser la commande de réinitialisation pour faire en sorte que tous les composants reçoivent la commande de réinitialisation en même temps. En effet, les différents composants 101-1, …, 101-N peuvent fonctionner en utilisant des signaux d'horloge différents et/ou en utilisant des modes d'alimentation différents. Si deux composants 101-1, …, 101-N fonctionne en utilisant le même signal d'horloge et le même mode d'alimentation, ils peuvent partager un circuit de synchronisation 1023-1, …, 1023-N. Chaque circuit 1023-1, 1023-2, …, 1023-N est adapté à recevoir, en entrée, la commande de réinitialisation CMD_RST et à la transmettre, en sortie, à une sortie OUT1_RST, OUT2_RST, …, OUTN_RST. Selon un exemple, en , le circuit 1023-i est adaptée à fournir la commande de réinitialisation à la sortie OUTi_RST, et donc à fournir la commande de réinitialisation au composant 101-i, i variant entre 1 et N.
Lors d'une attaque par réinitialisation partielle, un utilisateur malveillant peut, par exemple, injecter une fausse commande de réinitialisation au niveau d'une des bornes de réinitialisation RST-1 à RST-N des composants électroniques 101-1 à 101-N. Le circuit de détection d'anomalie 1022 est adaptée à détecter une telle fausse commande.
La représente, schématiquement mais plus en détails, un circuit de réinitialisation 200 du type du circuit de réinitialisation 100 décrit en relation avec la . La illustre, plus particulièrement et plus en détails, un circuit de commande du type du circuit de commande 1021 décrit en relation avec la .
De manière générale, l’adaptateur est connecté d’une part au connecteur, communément au moyen d’une liaison pivot, et d’autre part au bras d’essuie-glace.
Il existe différentes sortes de bras d’essuie-glace, comme les bras crochets, les bras à axe de pivotement latéral, les bras à clipsage longitudinal, les bras tiges etc.
L’adaptateur et le connecteur sont ainsi spécifiquement configurés pour coopérer l’un avec l’autre, l’adaptateur faisant la liaison avec le bras d’essuie-glace. Les bras tiges sont une catégorie de bras qui ont la spécificité d’être plats. Ces bras tiges présentent l'avantage d’avoir un faible encombrement du fait de leur faible épaisseur. Les bras tiges présentent des formes plus ou moins complexes au niveau de la zone de connexion à l’adaptateur notamment du fait de différentes solutions existantes de verrouillage
De manière générale, le bras tige est inséré en coulissement dans un logement de l’adaptateur. En utilisation, le retrait du bras en déplacement longitudinal est empêché dans une zone de verrouillage de l’adaptateur du fait du relâchement d’un bouton poussoir venant s’engager dans une découpe latérale dédiée du bras.
Cette connexion particulière dans laquelle l’adaptateur fait la liaison entre le connecteur du balai et le bras d’essuie-glace a néanmoins comme problème que les jeux entre l’adaptateur et le bras d’essuie-glace s’additionnent avec les jeux entre l’adaptateur et le connecteur. Il en résulte que les jeux globaux peuvent être trop important et ne pas satisfaire les exigences des constructeurs par exemple.
Un des buts de la présente invention est donc de remédier au moins partiellement aux inconvénients de l’art antérieur et de proposer un connecteur ainsi qu’un dispositif de connexion amélioré.
La présente invention concerne un connecteur pour balai d’essuie-glace comportant : - un moyen de fixation à une raclette d’essuyage, et - un dispositif de liaison pivot destiné à venir en relation avec un adaptateur du balai d’essuie-glace, ledit connecteur et ledit adaptateur étant destinés à coopérer avec un bras d’essuie-glace, le connecteur comportant au moins une gorge s’étendant selon un axe longitudinal perpendiculaire à la liaison pivot avec l’adaptateur, ladite gorge étant configurée pour que le bras d’essuie-glace passe au sein de cette dernière, la largeur de ladite gorge étant égale à la largeur dudit bras d’essuie-glace.
Selon un aspect de l’invention, le connecteur comporte, de part et d’autre de ladite gorge, des parois externes et destinées à venir en contact avec des contres-parois de l’adaptateur, lesdites parois externes s’étendant parallèlement à l’axe longitudinal du connecteur et perpendiculairement à la liaison pivot avec l’adaptateur.
Selon un autre aspect de l’invention, le connecteur comporte des parois guides et destinées à venir en contact avec des contres-parois de l’adaptateur, lesdites parois guides s’étendant parallèlement à l’axe longitudinal du connecteur et perpendiculairement à la liaison pivot avec l’adaptateur.
Selon un autre aspect de l’invention, le connecteur comporte au moins deux parois guides disposées de part et d’autre de l’axe longitudinal.
Selon un autre aspect de l’invention, la gorge et les parois guides sont disposées le long de l’axe longitudinal de part et d’autre de la liaison pivot avec l’adaptateur.
La présente invention concerne également un dispositif de connexion pour balai d’essuie-glace comportant un connecteur tel que décrit précédemment et un adaptateur, ledit connecteur et ledit adaptateur étant destinés à coopérer avec un bras d’essuie-glace, ledit dispositif de connexion comportant un dispositif de liaison pivot, perpendiculaire à l’axe longitudinal, entre le connecteur et l’adaptateur.
Selon un aspect du dispositif de connexion selon l’invention, le dispositif de liaison pivot comporte au moins un axe venant de matière avec l’un ou l’autre du connecteur ou de l’adaptateur, et au moins un orifice complémentaire sur l’un ou l’autre du connecteur ou de l’adaptateur dans lequel l’au moins un axe vient s’insérer.
Selon un autre aspect du dispositif de connexion selon l’invention, la liaison pivot comporte des orifices traversant et alignés, ménagés sur le connecteur et l’adaptateur, et un axe inséré dans lesdits orifices.
La présente invention concerne également un dispositif d’essuyage comportant un dispositif de connexion tel que décrit précédemment et comportant en outre un bras d’essuie-glace.
Selon un aspect du dispositif d’essuyage selon l’invention, le bras d’essuie-glace comporte une zone de connexion insérée dans la gorge, des flancs latéraux du bras d’essuie-glace étant plats au sein de ladite zone de connexion.
Procédé et dispositif de contrôle d’un véhicule en fonction de son environnement La présente invention concerne les procédés et dispositifs de contrôle d’un véhicule, et notamment mais pas exclusivement d’un véhicule autonome. L’invention vise en particulier le contrôle de la vitesse de véhicules en fonction de leur environnement extérieur. L’invention concerne également le contrôle à distance de véhicules autonome.
Les enjeux de sécurité sont particulièrement critiques en ce qui concerne les véhicules autonomes pour le transport de passagers et/ou de marchandises. Par nature, de tels véhicules sont capables de circuler sans l’intervention d’un conducteur. Toutefois, il est nécessaire de pouvoir superviser des véhicules autonomes à distance à partir d’un centre de contrôle. Ainsi, si un véhicule autonome rencontre une défaillance de son système de conduite autonome (par exemple une panne du système ou une situation de conduite non gérée), un opérateur distant peut reprendre la main et conduire manuellement le véhicule, par exemple vers un centre de réparation ou de façon à gérer la situation de conduite afin de remettre le véhicule dans une mode nominal (situation de conduite normale).
Le contrôle à distance, dit aussi télé-pilotage, d’un véhicule nécessite l’échange de données entre le véhicule télépiloté et un centre de contrôle. Or, il a été constaté que la conduite manuelle à distance d’un véhicule n’est pas toujours aisée et peut poser des problèmes, notamment en raison des retards de communication susceptibles de gêner les communications entre le centre de contrôle et le véhicule. La communication en 4G peut ainsi conduire à des retards de communication engendrant des difficultés importantes lors du télé-pilotage d’un véhicule, ce qui peut se traduire notamment par des oscillations du véhicule autour de sa trajectoire de référence (centre de voie) au-delà d’un seuil de vitesse (par exemple au-delà de 20 km/h) qui est fonction des retards de communication subis.
Ces retards de communication peuvent être sources de dangers pour le véhicule télépiloté et les personnes environnantes. En particulier, lorsque le véhicule télépiloté se déplace parmi d’autres véhicules, par exemple en milieu urbain ou dans un trafic routier dense, de tels retards de communication peuvent conduire à des collisions ou décélérations brusques, ce qui peut être inconfortable voire dangereux pour les passagers.
De façon similaire, le contrôle manuel classique par un conducteur dans son véhicule (non-autonome ou semi-autonome) peut conduire à des risques de collisions ou décélérations brusques en raison du temps de réaction du conducteur, notamment en situation d’urgence ou lorsqu’une réaction rapide est requise. Ce temps de réaction, inhérent à la physiologie humaine et qui peut varier d’un individu à un autre et selon le niveau d’attention, peut également être source de dangers ou d’inconforts.
Un autre objet de la présente invention est de réaliser un contrôle à distanceprécis et fiable d’un véhicule, notamment pour garantir la sécurité du véhicule et des personnes et permettre une expérience utilisateur de qualité.
Un autre objet de la présente invention est de permettre un contrôle à distance performant d’un véhicule, par exemple un véhicule autonome ou semi-autonome.
Selon un premier aspect, la présente invention concerne un procédé de contrôle d’un véhicule circulant à une vitesse V sur une voie de circulation en direction d’une courbure de voie, ledit procédé comprenant : - détermination d’une vitesse limite maximale admissible Vlim du véhicule se rapprochant à une distance d de la courbure de voie (ou à une distance d d’un début de la courbure de voie), Vlim étant un minimum entre d’une part une première valeur limite VL1 fonction d’un rayon de courbure R de la courbure de voie et d’une accélération latérale maximale admissible a1 et d’autre part une limitation routière VL2 applicable à une portion de la voie de circulation dans laquelle est positionné le véhicule ; - détermination d’une distance de décélération Ddec, nécessaire pour adapter la vitesse V du véhicule à la vitesse limite maximale admissible Vlim, en fonction de la vitesse limite maximale admissible Vlim, de la vitesse V du véhicule et d’une accélération longitudinale minimale admissible a2 ; et - si d ≤ Ddec, contrôle du véhicule à partir d’au moins une commande de conduite en limitant la vitesse du véhicule à la vitesse maximum admissible Vlim.
En limitant ainsi la vitesse V du véhicule, en fonction de la distance d le séparant d’une courbure de voie, on peut avantageusement garantir la stabilité (et donc la sécurité) du véhicule ainsi que le confort de ses passagers malgré des retards de communication, et ce quel que soit l’environnement dans lequel évolue le véhicule (y compris dans des sections courbes d’une voie de circulation). La stabilité et le confort peuvent par exemple être assurés alors que le véhicule est contrôlé à distance par le dispositif de contrôle, par exemple par un opérateur dans un centre de contrôle distant. Un tel contrôle à distance peut par exemple être réalisé si le véhicule subit une défaillance de son système de conduite autonome ou si le véhicule rencontre une situation de conduite anormale (non gérée). Un opérateur pourra alors à distance contrôler le véhicule pour résoudre le problème, par exemple en dirigeant le véhicule vers un centre de réparation ou à l’abris de sorte à le remettre dans une situation de conduite normale.
Selon un mode de réalisation particulier, le contrôle du véhicule, réalisé à distance par le dispositif de contrôle, comprend : - génération de ladite au moins une commande de conduite requérant au véhicule de circuler selon une vitesse qui est adaptée pour être inférieure ou égale à Vlim si d ≤ Ddec ; et - envoi de ladite au moins une commande de conduite au véhicule pour contrôler la vitesse dudit véhicule.
Selon un mode de réalisation particulier, le dispositif de contrôle est embarqué dans le véhicule, le contrôle du véhicule comprenant : - réception de ladite au moins une commande de conduite depuis au moins un moyen de commande embarqué du véhicule ; et - adaptation d’une vitesse requise par ladite au moins une commande de conduite de sorte à être inférieure ou égale à Vlim si d ≤ Ddec.
Selon un mode de réalisation particulier, le procédé comprend en outre : - détermination de la distance d séparant le véhicule de la courbure de voie, d étant tel que d=V*r t + dsec, où r t est un retard de transmission selon lequel est transmise ladite au moins une commande de conduite au véhicule, et où dsec est une incertitude maximale sur des distances, y compris la distance d.
Selon un mode de réalisation particulier, le procédé comprend une détermination de la limitation routière VL2 applicable à la portion de la voie de circulation à partir d’au moins l’un parmi : - des données vidéo, représentatives d’une signalisation routière, générées par au moins une caméra embarquée dans le véhicule ; et - des données cartographiques de la voie de circulation.
Dispositif embarqué pour générer une cartographie de géoréférencement automatisé de fourreaux de câbles ou de canalisations enfouis L’invention concerne un dispositif embarqué pour générer une cartographie de géoréférencement automatisé de fourreaux de câbles ou de canalisations enfouis, un procédé de génération associé et un ensemble de mise en œuvre d’un tel procédé.
Dans le domaine du génie civil, il est bien connu d’enfouir les câbles et canalisations, qu’il s’agisse, par exemple de câbles électrique, de fibres optiques ou de canalisations d’eau et de gaz.
En pratique, on procède classiquement à la pose préalable de fourreaux dans des tranchées qui sont ensuite refermées, avant d’insérer dans les fourreaux les câbles ou canalisations.
Cette pratique est fréquemment réalisée par une machine-outil appelée une trancheuse, tel qu’une trancheuse à roue ou une trancheuse à chaînes.
Les fourreaux étant généralement enfouis sur l’espace public, par exemple le long des routes, il est essentiel d’avoir une cartographie précise et détaillée de la pose de ces fourreaux. Ceci permettant notamment de limiter les risques de destructions accidentels lors de travaux ultérieurs de génie civil.
Cependant, la pratique courante de détection du réseau après la pose, en tranché fermée, est généralement imprécise.
Il existe ainsi le besoin d’une solution simple et précise de génération d’une cartographie détaillée de la position de câbles enfouis.
A cet effet on propose un dispositif d’acquisition de données de géolocalisation destiné à être installé sur une trancheuse adaptée pour former une tranchée et déposer dans ladite tranchée un fourreau de câbles ou de canalisation, ledit dispositif comprenant :
- Un organe de géolocalisation satellitaire adapté pour calculer des données de géolocalisation à partir de signaux émis par au moins une constellation de satellites artificiels ;
- Un organe de communication cellulaire adapté pour communiquer avec une station de base apte à fournir une valeur de correction des données de géolocalisation ;
- Une unité de commande adaptée pour recevoir de l’organe de géolocalisation une pluralité de données de géolocalisation et pour chaque donnée de géolocalisation, l’unité de commande étant adaptée pour envoyer ladite donnée de géolocalisation via l’organe de communication cellulaire à ladite station de base ; l’unité de commande étant en outre adaptée pour recevoir de ladite station de base au moins une valeur de correction et calculer une donnée de géolocalisation corrigée en fonction de ladite valeur de correction ; et
- Des moyens d’enregistrement pour enregistrer lesdites données corrigées.