INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Il est de plus souhaité que les services de stockage en ligne utilisés pour stocker les fragments ne puissent pas acquérir de connaissances sur le fichier original. Or les fragments sont stockés non chiffrés par ces services de stockage en ligne. Pour respecter ces contraintes, il est proposé que l’utilisateur encode le fichier original en utilisant une fonction AONT pour générer un pseudo-message à partir du fichier original. C’est ce pseudo-message et non le fichier original qui est alors chiffré et transmis au serveur relai pour stockage par les services de stockage en ligne. Du fait des propriétés de la fonction AONT, l’ensemble du pseudo-message est nécessaire pour le décoder et retrouver le fichier original. Ainsi, chaque service de stockage en ligne ne possédant par définition que d’un ou plusieurs fragments du pseudo-message est incapable d’accéder ne serait-ce qu’à un fragment du fichier original.
De plus, l’utilisation de la fonction AONT possède un avantage supplémentaire. En effet, comme il est nécessaire d’accéder à l’intégralité du pseudo-message pour le décoder, il n’est pas nécessaire de chiffrer l’intégralité du pseudo-message pour en protéger l’accès. Le chiffrement d’une seule partie, même minime, du pseudo-message offre le même degré de protection que le chiffrement de l’intégralité du pseudo-message. Cette propriété peut être mise en œuvre pour limiter les ressources en calcul nécessaires à la méthode proposée en ne chiffrant qu’une partie minime du pseudo-message. Ceci est d’autant plus intéressant que les fonctions de chiffrement totalement homomorphes sont coûteuses en calcul.
Pour résumer, le procédé de stockage proposé, comprend pour l’opération de téléversement une première étape d’application d’une fonction AONT par l’utilisateur sur le fichier original pour obtenir un pseudo-message correspondant au fichier original. Ensuite, l’utilisateur chiffre au moins une partie du pseudo message pour obtenir un pseudo-message chiffré. Ce chiffrement est du type totalement homomorphe. Il est effectué à l’aide d’une clé secrète partagée entre l’utilisateur et les services de stockage en ligne. Dans un mode de réalisation, cette clé secrète est échangée à l’aide du protocole de Diffie-Hellman entre l’utilisateur et les services de stockage. Le pseudo-message chiffré est transmis au serveur relai. Il est à noter ici que l’on qualifie le pseudo-message de pseudo-message chiffré même dans le cas d’un chiffrement partiel du pseudo-message. En effet, du fait de l’utilisation de la fonction AONT, même dans le cas d’un chiffrement partiel, les parties non chiffrées du pseudo-message ne sont pas accessibles sans déchiffrement de la partie chiffrée. Le serveur relai applique alors la fonction de dispersion pour obtenir une pluralité de fragments chiffrés. Les fragments sont qualifiés de chiffrés ici, bien qu’en toute rigueur, le chiffrement pouvant n’affecter qu’une partie du pseudo-message, certains fragments peuvent correspondre à une partie non chiffrée du pseudo-message, ceci pour la raison expliquée ci-dessus à propos du pseudo-message chiffré. Ces fragments chiffrés sont répartis sur les différents services de stockage en ligne. Ils sont alors déchiffrés et stockés en clair par le service de stockage en ligne.
L’opération de téléchargement est symétrique. Elle est également basée sur un chiffrement homomorphe utilisant une clé partagée entre l’utilisateur est les services de stockage en ligne. Cette clé secrète peut, dans un exemple de réalisation, être échangée par le protocole de Diffie-Hellman suite à une éventuelle génération d’une nouvelle clé asymétrique par l’utilisateur. Les services de stockage en ligne chiffrent alors tout ou partie des fragments à leur disposition. Ces fragments sont alors transmis au serveur relai sur requête. Le serveur relai ayant reçu les fragments chiffrés applique la fonction de dispersion inverse pour retrouver le pseudo-message chiffré. La manipulation des données chiffrées étant rendue possible par l’utilisation d’un chiffrement totalement homomorphe. Ce pseudo-message chiffré est alors transmis sur requête à l’utilisateur qui peut le déchiffrer pour obtenir le pseudo-message non chiffré et décoder ce dernier pour retrouver le fichier original.
Pour réaliser le téléversement, l’utilisateur 201, commence par générer le pseudo-message par application de la fonction AONT au fichier original. Ensuite, il obtient la clé secrète K partagée avec les services de stockage en ligne, ici le service de stockage 203. Dans un exemple de réalisation, l’utilisateur génère une clé asymétrique (DH_P_U, DH_S_U), typiquement à l’aide de la fonction KEYGEN et applique le protocole de Diffie-Hellman pour calculer la clé secrète K. Cette clé est alors utilisée pour chiffrer au moins partiellement le pseudo-message à l’aide d’un chiffrement totalement homomorphe et obtenir un pseudo-message chiffré. L’utilisateur transmet alors le pseudo-message chiffré 204 à stocker au serveur relai 202. Ce dernier applique la fonction de dispersion et génère les fragments chiffrés issus du pseudo-message chiffré. Il associe également le pseudo-message chiffré à l’identifiant de fichier original 207 Id_o qu’il transmet en retour à l’utilisateur 201. Nous décrivons le traitement d’un de ces fragments chiffrés, le fragment 205 qui est transmis au service de stockage en ligne 203 pour stockage. Ce fragment issu d’un pseudo-message chiffré est également chiffré. Le service de stockage en ligne 203 déchiffre le fragment chiffré 205, le mémorise et l’associe à un identifiant de fragment Id_f qui est renvoyé au serveur relai. Alternativement, l’identifiant de fragment Id_f peut être généré directement par le serveur relai qui peut alors calculer le hash directement afin d’éviter un aller-retour avec le service de stockage.
Concernant le téléchargement, dans ce mode de réalisation, l’utilisateur génère une nouvelle clé asymétrique à l’aide de la fonction KEYGEN pour calculer une nouvelle clé secrète K’ partagée avec les services de stockage en ligne à l’aide du protocole de Diffie-Hellman. Pour télécharger le fichier, l’utilisateur transmet, étape 307, l’identificateur du fichier original Id_o, sa clé publique DH_P_U et possiblement sa signature. La signature permet au service de stockage en ligne de vérifier que cette clé publique n’a pas été usurpée par le serveur relai. Le serveur relai relaye ces informations au service de stockage en ligne, étape 306.
A l’aide de cette clé, le service de stockage en ligne peut également calculer la clé secrète K’. Le service de stockage peut alors chiffrer le fragment pour reconstituer un fragment chiffré. Ici encore, le chiffrement du pseudo-message pouvant être partiel, il est possible que tous les fragments ne soient pas effectivement chiffrés. Ces fragments seront tout de même qualifiés de fragments chiffrés car ils correspondent à des fragments issus d’un pseudo-message chiffré au moins partiellement.
Ce fragment chiffré est alors transmis au serveur relai, lors de l’étape 205, accompagné de la clé publique du service de stockage en ligne DH_P_S.
Alors le serveur relai, une fois en possession de l’ensemble des fragments chiffrés applique la fonction de dispersion inverse pour obtenir le pseudo-message chiffré HE(K’, AONT(fichier)). Ce dernier est transmis accompagné de la clé publique du service de stockage en ligne à l’utilisateur.
A l’aide de la clé publique du stockage et en appliquant le protocole de Diffie-Hellman, l’utilisateur peut calculer la clé K’ et ainsi déchiffrer le pseudo-message qu’il ne reste alors qu’à décoder, c’est-à-dire à appliquer la fonction inverse AONT pour retrouver le fichier d’origine.
Il peut être constaté que les cinq contraintes énoncées sont respectées par le système lors de l’étape de téléchargement. L’utilisateur n’est pas contraint de gérer des clés persistantes. L’utilisateur n’acquiert aucune information sur les services de stockage en ligne utilisés. Ces derniers ne peuvent acquérir aucune information sur le fichier original stocké. De même, le serveur relai bien qu’ayant connaissance de tous les échanges, ne peut acquérir d’information sur le fichier original stocké. Enfin, l’ensemble du procédé ne requiert qu’une occurrence d’échanges entre les différents acteurs du système depuis la requête émise par l’utilisateur à la réponse lui transmettant le pseudo-message chiffré à partir duquel il peut retrouver le fichier original.
La est un bloc-diagramme schématique d'un dispositif de traitement de l’information 400 pour la mise en œuvre d'un ou plusieurs modes de réalisation de l'invention. Le dispositif 400 de traitement de l’information peut être un périphérique tel qu'un micro-ordinateur, un poste de travail ou un terminal mobile de télécommunication. Le dispositif 400 comporte un bus de communication connecté à :
- une unité centrale de traitement 401, tel qu'un microprocesseur, notée CPU;
Selon une caractéristique optionnelle de l’invention, le châssis est équipé d’un poids de lestage apte à maintenir les roues motrices au sol lors du déplacement du chariot. En effet étant donné le poids du chariot à déplacer, les roues motrices ont tendance à se soulever lorsque le chariot n’est au contact du dispositif d’aide au déplacement que par les moyens d’accrochage, sans poids de lestage sur le châssis, et de ce fait les roues motrices ont tendance à patiner lors du déplacement du chariot. Ce poids de lestage est par exemple de l’ordre d’une centaine de kilogrammes, et est de préférence supérieur à cent kilogrammes. Il est positionné plus près des roues motrices que de la roue folle.
Selon une caractéristique optionnelle de l’invention, le châssis comporte un moyen de guidage apte à s’insérer au moins en partie dans un rail de guidage agencé sous le chariot. Le moyen de guidage comporte par exemple un doigt de guidage. Le rail de guidage est par exemple un rail d’entrée dans un mécanisme croix de Malte utilisé pour faire coopérer le chariot avec un véhicule à guidage automatique. Le doigt de guidage du dispositif permet de centrer l’ensemble du châssis sous le chariot, le rail de guidage étant lui-même centré sous le chariot, le doigt de guidage étant disposé orthogonalement au guidon et parallèlement à la longueur du châssis. Ce centrage lors du positionnement du châssis sous le chariot permet ensuite de faciliter le déplacement du chariot.
Avantageusement, dans ce deuxième mode de réalisation de l’invention, le châssis comporte en outre une cale, un vérin apte à lever verticalement la cale et un mécanisme d’actionnement du vérin, la cale étant apte à exercer une force de poussée sur le chariot lorsqu’elle est en position verticale. Grâce au centrage du châssis sous le chariot permis par le doigt de guidage, la cale mise en position verticale vient en butée contre le chariot au niveau d’un espace prédéfini sous le chariot, sans abîmer l’interface mécanique présente sous le chariot et destinée à son ancrage avec un véhicule à guidage automatique. Par exemple la cale est logée dans un espace central d’un mécanisme croix de Malte. La cale permet donc d’exercer une poussée sous le chariot et de plaquer les roues motrices au sol sans abîmer cette interface mécanique. Lorsque cette cale est utilisée, il n’est pas nécessaire d’utiliser un poids de lestage pour maintenir les roues motrices au sol.
De préférence, le mécanisme d’actionnement est un mécanisme à pédale agencé sur le châssis à proximité du guidon. Cela améliore l’ergonomie du dispositif d’aide au déplacement selon l’invention.
En variante, le doigt de guidage et la cale sont remplacés par deux pions disposés verticalement sur le châssis et mobiles dans la direction verticale. Dans cette variante, le chariot comporte par exemple un mécanisme Croix de Malte présent sous une structure plane du chariot faisant face au sol, le mécanisme Croix de Malte comportant quatre rails de guidage débouchant au centre du mécanisme sur un espace creux. Les pions verticaux sont aptes à venir s’insérer dans l’un des rails de guidage et maintenir une direction de guidage du chariot. L’un des deux pions est positionné au niveau de l’espace central creux de la Croix de Malte lorsque le chariot atteint la butée des moyens d’accrochage. Ce pion est apte à être actionné verticalement pour venir en butée contre la structure plane du chariot au niveau d’une paroi de fond de l’espace central creux, de sorte à exercer une poussée verticale sur la structure plane et à plaquer les roues motrices au sol. Au moins l’un des pions verticaux est donc mobile verticalement et actionné par exemple par un vérin, de manière similaire à la levée de la cale. De préférence dans cette variante les deux pions sont mobiles verticalement, par exemple entre une position escamotée à l’intérieur du châssis et une position déployée dans laquelle ils aptes à venir s’insérer dans le mécanisme Croix de Malte.
L’invention concerne aussi un procédé de déplacement d’un chariot équipé de roues folles, le procédé comportant des étapes de : - positionnement sous le chariot, du châssis et de l’essieu d’un dispositif d’aide au déplacement selon l’invention, - fixation au chariot du dispositif d’aide au déplacement en utilisant les moyens d’accrochage, - actionnement des roues motrices.
Dans le deuxième mode de réalisation utilisant la cale et le vérin, lors de l’étape de positionnement, l’opérateur humain insère le doigt de guidage dans le rail de guidage du chariot. À la suite de cette étape de positionnement, l’opérateur accroche le chariot au dispositif lors de l’étape de fixation, qui est suivie, dans ce mode de réalisation, d’une étape de plaquage des roues motrice au sol par actionnement du vérin, qui lève la cale pour lui faire exercer une force de poussée contre le chariot au niveau de l’espace prédéfini.
De manière analogue, dans la variante de réalisation utilisant des pions verticaux sur le châssis, lors de l’étape de positionnement, l’opérateur humain dirige le dispositif de sorte à insérer les pions verticaux dans un des rails de guidage du mécanisme Croix de Malte, puis accroche le chariot au dispositif par les moyens d’accrochage lors de l’étape de fixation. Enfin, il actionne l’un des pions verticaux positionné au niveau de l’espace central creux de la Croix de Malte pour le faire venir verticalement en butée contre le chariot, au niveau d’une structure plane du chariot supportant le mécanisme croix de Malte, cette structure étant laissée accessible aux pions pénétrant dans les rails de guidage du mécanisme uniquement au niveau de l’espace central creux. Il est à noter que dans ce mode de réalisation ou dans cette variante, l’étape de fixation utilisant les moyens d’accrochage peut être réalisée après l’étape de plaquage des roues motrices utilisant la cale ou l’un des pions verticaux du châssis, pourvu qu’un autre moyen que la butée des moyens d’accrochage soit utilisé pour positionner le vérin ou l’un des pions au niveau de l’espace central du mécanisme Croix de Malte.
Le procédé de déplacement d’un chariot équipé de roues folles selon l’invention comporte des avantages analogues à ceux du dispositif d’aide au déplacement selon l’invention.
illustre un dispositif d’aide au déplacement selon l’invention, dans un premier mode de réalisation de l’invention,
représente un chariot équipé de roues folles et destiné au transport de pièces lourdes d’un atelier à un autre dans une usine, fixé au dispositif d’aide au déplacement de la ,
est un agrandissement d’une partie de la , montrant de manière rapprochée des moyens d’accrochage du chariot au dispositif d’aide au déplacement de la ,
illustre un dispositif d’aide au déplacement selon l’invention, dans un deuxième mode de réalisation de l’invention, et
représente des étapes d’un procédé de déplacement d’un chariot équipé de roues folles selon l’invention, utilisant le dispositif d’aide au déplacement de la .
Les modes de réalisation de l’invention présentés en relation avec les figures 1 à 5 se rapportent à un dispositif 1, 10 d’aide au déplacement d’un chariot 5 (référencé ), utilisé notamment lorsqu’un véhicule à guidage automatique prévu normalement pour le déplacement du chariot 5 n’est pas opérationnel. Dans ces modes de réalisation, le terme « vertical » fait référence à une direction perpendiculaire au sol sur lequel roule le dispositif 1, 10 d’aide au déplacement et le terme « horizontal » fait référence à une direction parallèle au plan du sol.
Dans l’état de la technique, on connait l’utilisation de modules de connexion disposés à une jonction entre un bras d'entraînement et un balai d'essuie-glace d’un système d'essuyage. Cette connexion est réalisée au travers d’une liaison généralement de type pivot afin de permettre au balai d’essuie-glace de pouvoir pivoter autour d’un axe de rotation par rapport au bras d’entrainement. Plus particulièrement, les modules de connexion connus comportent un connecteur permettant de solidariser une lame de raclage du balai d’essuie-glace, un adaptateur couplé au connecteur, un bras d’entrainement de balai d’essuie-glace couplé avec l’adaptateur, et un dispositif de sécurisation du bras d’entrainement sur l’adaptateur. L’adaptateur est généralement couplé au connecteur par l’intermédiaire d’une liaison pivot.
De tels modules de connexion permettent ainsi de coupler mécaniquement et, le cas échéant, électriquement et/ou hydrauliquement le bras d'entraînement au balai d'essuie-glace. Par suite, de tels modules de connexion connus autorisent le remplacement du balai d’essuie-glace en cas d’usure ou de défaillance.
De tels modules de connexion connus sont décrits notamment dans les documents KR101611061A1 et CN103687758A1 qui décrivent respectivement un organe de verrouillage du type d’une tringle qui s’étend depuis le bras d’entrainement afin de crocheter l’adaptateur pour verrouiller le bras d’entrainement sur le module de connexion, d’un bras d’entrainement sur l’adaptateur, et un organe de verrouillage du type d’un dispositif d’encliquetage du bras d’entrainement sur l’adaptateur.
En fonction des types de balais d’essuie-glace, les organes de verrouillage mis en œuvre dans les modules de connexion connus ne sont pas toujours adaptés. En particulier, la miniaturisation des modules de connexion rend de plus en plus complexe l’intégration d’un bouton de déverrouillage ou la réservation d’un espace autorisant l’insertion d’un crochet de verrouillage du bras d’entrainement sur l’adaptateur.
De même, lorsque le bras d’entrainement comporte un profil particulier prévu à la fois pour des besoins aérodynamiques et pour des besoins de reconnaissance et de style, l’utilisation des modules de connexion connus peut s’avérer impossible ou non souhaitée.
Un autre but de l’invention est de faciliter l’accès et l’utilisation de l’organe de sécurisation d’un tel module de connexion.
Un autre but de l’invention est de miniaturiser l’organe de sécurisation d’un tel module de connexion.
Selon un premier aspect de l’invention, on atteint au moins l’un des objectifs précités avec un module de connexion pour un balai d’essuie-glace, le module de connexion comportant :
- un connecteur comportant des moyens de retenue d’une lame de raclage du balai d’essuie-glace, le connecteur s’étendant selon un axe longitudinal ;
- un adaptateur comportant un organe de couplage en rotation avec le connecteur ;
- une chape d’un bras d’entrainement de balai d’essuie-glace, la chape comportant un élément de couplage avec l’adaptateur, l’élément de couplage étant configuré pour autoriser un blocage axial de la chape sur l’adaptateur relativement à l’axe longitudinal et à un axe transversal perpendiculaire à l’axe longitudinal ;
- un dispositif de sécurisation de la chape sur l’adaptateur, le dispositif de sécurisation étant configuré pour prendre une configuration libre dans laquelle la chape n’est pas bloquée sur l’adaptateur relativement à un axe vertical simultanément perpendiculaire à l’axe longitudinal et l’axe transversal, et une configuration verrouillée dans laquelle la chape est bloquée sur l’adaptateur, relativement à l’axe vertical.
Dans le module de connexion conforme au premier aspect de l’invention, pour une position donnée de la chape et de l’adaptateur, le dispositif de sécurisation passe de la configuration libre à la configuration verrouillée par rotation dudit dispositif de sécurisation.
En d’autres termes, l’organe de sécurisation du module de connexion conforme au premier aspect de l’invention autorise le passage de l’une à l’autre des configurations – la configuration libre à la configuration verrouillée ou inversement – par rotation du dispositif de sécurisation uniquement, la chape, l’adaptateur et le connecteur demeurant immobiles.
Dans le contexte de la présente invention, un axe longitudinal, un axe latéral et un axe vertical sont définis relativement balai d’essuie-glace sur lequel le module de connexion conforme au premier aspect de l’invention est destiné à être monté. L’axe longitudinal s’étend le long d’une direction d’élongation propre du balai d’essuie-glace, correspondant notamment à une direction d’élongation de la lame de raclage. L’axe longitudinal correspond aussi à la plus grande dimension du module de connexion, et notamment de l’adaptateur et du connecteur. L’adjectif longitudinal, avant et arrière font références à cet axe longitudinal. En outre, l’axe transversal s’entend comme une direction prise en travers du balai d’essuie-glace et du module de connexion conforme au premier aspect de l’invention. En d’autres termes, l’axe transversal s’entend d’une direction qui s’étend depuis un bord frontal du balai d’essuie-glace, lorsque celui-ci est mis en œuvre sur un pare-brise de véhicule automobile, vers un bord arrière dudit balai d’essuie-glace, ou réciproquement. L’axe transversal est perpendiculaire à l’axe longitudinal. L’adjectif latéral fait référence à cet axe latéral. Enfin, l’axe vertical s’entend comme étant pris le long d’un axe qui s’étend à l’aplomb de la lame de raclage en direction du connecteur, ou inversement. L’axe vertical est simultanément perpendiculaire à l’axe transversal et à l’axe longitudinal. Les adjectifs dessus et dessous, ou inférieur et supérieur font références à cet axe vertical.
L’expression « huile pour les cheveux » désigne une huile compatible avec un usage cosmétique, comme l’huile de sésame ou l’huile de ricin.
Un autre aspect de l’invention concerne une méthode de protection non-thérapeutique des effets néfastes sur les cheveux soumis à un stress oxydatif et/ou hormonal d’un patient sain, comprenant l’application sur les cheveux ou le crâne de celui-ci d’une composition cosmétique préparée telle que définie ci-dessus.
Par « protection », on entend que ladite méthode non-thérapeutique est effectuée avant l’apparition des effets néfastes sur les cheveux. Cette méthode est non-thérapeutique car elle est appliquée sur des cheveux sains, c’est-à-dire ne présentant notamment pas d'infection ou de maladie
Un autre aspect de l’invention concerne une composition pharmaceutique ou dermatologique, de phytocannabinoïdes non-psychotropes comportant au moins une fonction acide carboxylique COOH, pour son utilisation dans le traitement ou la prévention de l’alopécie résultant d’un stress oxydatif et/ou hormonal.
L’expression « composition pharmaceutique ou dermatologique » désigne une composition à visée pharmaceutique ou dermatologique pouvant être mise en contact avec les cheveux ou le cuir chevelu.
Par « alopécie », on entend une perte de cheveux sur tout ou sur une partie du cuir chevelu laissant la peau partiellement ou totalement nue
Dans un mode de réalisation particulier, l’invention concerne une composition pharmaceutique ou dermatologique, pour son utilisation telle que définie ci-dessus, ladite composition comprenant au moins l’un des composés de formule suivante :
Dans un mode de réalisation particulier, l’invention concerne une composition pharmaceutique ou dermatologique, pour son utilisation telle que définie ci-dessus, ladite composition comprenant au moins un composé de formule suivante
à un pourcentage compris de 2 à 15%, de préférence de 5 à 10%