INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Lorsque l’étape E6 a été mise en œuvre par les nœuds fournisseurs de service 101-1, 101-2, le contenu des offres ainsi déchiffrées correspond au contenu des offres de services OS chiffré au moyen de la clé FHE. Dans un tel cas de figure, l’oracle 1030 n’a accès qu’au contenu chiffré au moyen du chiffrement homomorphe des offres déchiffrées. L’oracle 1030 traite alors le contenu chiffré des offres déchiffrées préservant ainsi la confidentialité des offres de services OS.
Une fois les offres déchiffrées, l’oracle 1030 peut identifier alors la ou les offres de service gagnante(s) parmi la liste des offres transmises par le contrat intelligent SC 11. Dans l’exemple qui nous concerne, la liste d’offres de service transmise est [ ], bien entendu cette liste peut comprendre plus de deux offres de service. Les indices respectifs associés aux offres de service afin de les identifier sont 0 et 1. Si l’oracle 1030 détermine que l’offre de service est l’offre gagnante, l’oracle 1030 renverra l’indice correspondant à cette offre , ici 0, au contrat intelligent SC 11. Si au contraire l’oracle 1030 détermine que l’offre de service est l’offre gagnante, l’oracle 1030 renverra l’indice correspondant à cette offre , ici 1.
Pour cela, l’oracle peut par exemple mettre en œuvre deux algorithmes décrits ci-après. L’algorithme 1 peut par exemple être mis en œuvre pour générer un vecteur de comparaison des offres dit vecteur des argmax B. l’algorithme 2 peut par exemple être mis en œuvre pour déterminer la valeur d’une variable t utilisée dans l’algorithme 1 présenté en annexe.
Comme illustré sur les figures 1 à 9, le dispositif de stationnement antivol 100 comprend au moins un socle 110, au moins une paire de bras longitudinaux 120 et au moins un premier élément de maintien 140.
Ainsi, l’invention couvre également un dispositif de stationnement antivol 100 qui comprend deux ou plusieurs socles 110 et/ou deux ou plusieurs paires de bras longitudinaux 120 et/ou deux ou plusieurs premiers éléments de maintien 140.
Dans une mise en œuvre particulière de l’invention, on peut réaliser tout ou partie des éléments du dispositif de stationnement antivol dans un matériau choisi parmi l’acier, l’acier inox, le cuivre, le titane, la fonte, l’aluminium, les matériaux plaqués ou leurs alliages.
Toutefois, selon les besoins, on pourra envisager d’utiliser d’autres matériaux résistants, et ce, sans nécessiter de modifications substantielles de l’invention
Dans l’invention, le socle 110 est adapté pour être fixé sur un substrat.
On entend par « substrat », une structure homogène (c.-à-d., qui comporte une seule couche d’un matériau) ou une structure hétérogène (c.-à-d., qui comporte un ensemble de couches d’au moins un matériau) qui peut servir de support de fixation au dispositif de stationnement antivol 100.
Dans un premier exemple du substrat, celui-ci s’étend dans un plan horizontal. Dans ce cas, il peut s’agir du sol ou d’une surface d’appui qui est sensiblement parallèle au sol.
Dans un deuxième exemple du substrat, celui-ci s’étend dans un plan vertical. Dans ce cas, il peut s’agir d’un mur ou d’une surface d’appui qui est sensiblement parallèle à un mur.
De manière connue, on peut fixer le socle 110 sur le substrat grâce à des moyens de fixations du type par vissage, par collage, par polymérisation ou par soudure.
Toutefois, selon les besoins, on pourra envisager d’utiliser d’autres moyens de fixations amovibles ou inamovibles, et ce, sans nécessiter de modifications substantielles de l’invention.
Par ailleurs, comme illustré sur les figures 1 et 3 à 8, le socle 110 s’étend d’amont en aval dans le sens de la flèche F, le long d’un axe longitudinal central.
En outre, comme illustré sur les figures 1 et 3 à 8, le socle 110 peut comprendre une portion centrale de section transversale bombée.
De cette manière, l’utilisateur du dispositif de stationnement antivol 100 peut facilement y faire pénétrer une roue de cycle qui serait couplée au cadre de cycle.
Dans une première mise en œuvre particulière de l’invention qui comprend plus de deux socles 110, on peut prévoir que tout ou partie de la pluralité de socles 110 présente un axe longitudinal central commun.
Dans une deuxième mise en œuvre particulière de l’invention qui comprend plus de deux socles 110, on peut prévoir que tout ou partie de la pluralité de socles 110 de manière à espacer axialement entre eux des socles 110 de la pluralité, pris deux à deux, d’au moins une distance prédéterminée.
Comme illustré dans les figures 1 à 9, chaque bras longitudinal 120 de la paire de bras longitudinaux 120 s’étend de manière espacée l’un de l’autre en s’éloignant depuis le socle 110 et, de part et d’autre du socle 110.
Les éléments de correction orthopédique, par exemple respectivement pour la voute interne, la voute externe, la barre rétro capitale, l’élément médio interne, la voute supinatrice, les éléments sous l’articulation métatarso-phalangienne et les éléments rigidifiant du premier rayon, sont positionnés de manière amovible à la surface supérieure du corps de la chaussure. Ces éléments de correction orthopédique comportent au moins une partie « mâle » cylindrique venant s’enchâsser dans une partie « femelle » de même forme du corps de la chaussure. Alternativement, ces éléments de correction comportent une partie « femelle » cylindrique venant prendre ancrage sur une partie « mâle » de même forme du corps de chaussure.
La semelle de propreté, par exemple d’environ deux millimètres d’épaisseur, recouvre le corps de chaussure 71 et les éventuels éléments de correction orthopédique, coussins et éléments stimulants.
Dans son quatrième mode de réalisation, illustré en figures 16 et 17, la chaussure 90 ouverte est structurée de manière similaire à la chaussure 50, si ce n’est que les sangles 99 ont, chacune, quatre extrémités. De plus, quatre cales 106 sont positionnées à l’avant et à l’arrière ainsi que sous les voutes internes et externes du pied, sur le corps 91. Des échancrures 105 formées dans la semelle 97 et de mêmes dimensions et dispositions que les cales 106, servent à retenir la semelle 97 en position, notamment pour éviter des rotations locales de la semelle 97. On observe aussi, en , un élément de correction orthopédique 103 fixé sur le corps de chaussure 91.
Dans son cinquième mode de réalisation, illustré partiellement en , la chaussure 110 ouverte est structurée de manière similaire à la chaussure 90, si ce n’est qu’il n’y a que deux cales 126 et donc deux échancrures 125.
Dans son sixième mode de réalisation, illustré en , la chaussure 130 ouverte est structurée de manière similaire à la chaussure 50, si ce n’est que les moyens d’attache 140 et 141 sont constitués de tissus auto-agrippant.
Dans son septième mode de réalisation, illustré en , la chaussure 150 est structuré de manière similaire à la chaussure 30, si ce n’est que les moyens d’attache 160 et 161 sont constitués de tissus auto-agrippant et une cale 166 formée sur la sangle 159 en délimite l’extrémité qui peut pénétrer dans l’ouverture traversante 158 de la semelle de propreté 157. Cette cale 166 permet d’écraser la semelle de propreté 157 sur le corps de chaussure 151, autour de chaque l’extrémité de sangle. A cet effet, la cale 166 présente des dimensions supérieures aux dimensions de l’ouverture traversante 158 de la semelle de propreté 157 et aux dimensions d’une embouchure intérieure 155 de l’ouverture traversante du corps de chaussure 151.
Dans son huitième mode de réalisation, illustré en figures 21 à 23, la chaussure 170 comporte, en extrémité des sangles (non représentées) des moyens d’attache 180 comportant un clip. Chaque clip est un élément permettant de fixer la semelle de propreté 177 au corps 171 de la chaussure 170 sur les loges 175 à 176 qui ne sont pas occupées par une extrémité de sangle. Chaque clip 180 traverse une ouverture traversante 178 de la semelle de propreté 177. Par ailleurs, chaque clip 180 fait partie d’une extrémité de sangle, par exemple comme expliqué en regard de la .
Comme illustré en , chaque clip 180 comporte une dent escamotable 181 configurée pour rentrer dans une loge formée dans le corps 171 de la chaussure 170 entre une embouchure intérieure 175 et une embouchure extérieure 176. Cette loge présente, à son embouchure intérieure 175 sur la surface supérieure du corps 171, une section inférieure à la section du clip 180 lorsque la dent 181 est déployée et supérieure à la section du clip 180 lorsque la dent 181 est escamotée. La dent escamotable 181 est soumise à une force de rappel tendant à la déployer, par exemple sous l’effet d’un ressort ou de sa propre élasticité. Préférentiellement, l’extrémité supérieure de la dent escamotable 181 vient, lorsque cette dent 181 est déployée, en appui sur le bord de l’embouchure extérieure 176 de la loge. On forme ainsi un clip 180 qui s’enclenche dans la loge et ne nécessite qu’une déformation manuelle par appui du doigt sur la dent 181 escamotable pour être extrait de la loge.
Dans la variante illustrée en , le moyen d’attache 182 est similaire au clip 180, si ce n’est qu’il comporte une partie supérieure 183 comportant une ouverture traversante 184 sur laquelle peut être formée une boucle d’une sangle, comme exposé en regard des autres modes de réalisation. Ainsi, un moyen d’attache en extrémité d’une sangle comporte une dent escamotable configurée pour rentrer dans une ouverture traversante formée dans le corps de chaussure, la dent escamotable étant configurée pour se déployer dans l’ouverture traversante ou en sortie de l’embouchure extérieure de l’ouverture traversante. On forme ainsi une fixation à clip qui s’enclenche dans la loge et retient la sangle et la semelle de propreté sur le corps de chaussure. Cette fixation ne nécessite qu’une déformation manuelle par appui du doigt sur la dent escamotable pour être extrait de la loge.
On note que, pour au moins une ouverture traversante du corps de chaussure et l’ouverture traversante de la semelle de propreté, le clip 180 ne comportant pas de moyen de fixation d’une sangle s’enclenche dans la loge et retient la semelle de propreté sur le corps de chaussure. Ce clip ne nécessite qu’une déformation manuelle par appui du doigt sur la dent escamotable pour être extrait de la loge. Le clip 180 peut être positionné dans une loge ne recevant pas d’extrémité de sangle.
On observe, en , que le corps 171 d’une chaussure objet de l’invention peut comporter un creux 173A, par exemple de deux millimètres de profondeur sous le gros orteil visant à faciliter l'activité du muscle long fléchisseur des orteils à la marche et un creux 172 pour amortir l’appui du talon. On observe, en , une gorge périphérique du corps 171 pour l’accueil d’un renfort périphérique de la semelle 177, similaire au renfort 107.
Dans des variantes, les ouvertures traversantes disponibles sur la partie supérieure du corps de la chaussure reçoivent une partie de tissu autoagrippant dont la partie correspondante se situe sur l’élément à fixer.
Dans le neuvième mode de réalisation particulier d’une chaussure 190 objet de l’invention illustré en figures 25 à 28, le corps 191 de la chaussure 190 présente des ouvertures traversantes entre une embouchure intérieure 195 et une embouchure extérieure 196. On note que, en figures 25 à 28, une seule sangle 199 est représentée. Une semelle de propreté 197 présente des ouvertures traversantes 198 en correspondance géométrique avec les ouvertures traversantes du corps 191.
Le système d’attache de la sangle 199 se fait par des pions 200. Ces pions 200 présentent, par exemple, des formes cylindriques. A chaque ouverture traversante du corps 191 permettant le passage d’une sangle 199, sont présents deux pions cylindriques 200, par exemple d’un diamètre compris entre deux et quatre millimètres, partant du corps 191 vers l’extérieur, et dirigés parallèlement au plan principal du corps et de la semelle de propreté 197.
Ces pions 200 traversent, en position neutre, la zone de passage de la sangle 199.
A la main, ou avec un outil manuel, l’utilisateur peut abaisser les pions 200 afin de faciliter le passage de la sangle 199. Alternativement, l’appui, par le haut, d’une extrémité de sangle 199 suffit à déplacer les pions 200 vers le bas. Une fois la sangle 199 passée, les pions 200 remontent pour venir se placer dans un trou de la sangle 199 et fixe ainsi la sangle 199 à cet emplacement. Les pions interdisent la remontée de la sangle 199 à travers l’ouverture traversante du corps 191 de la chaussure 190.
Le tremplin 1 comporte en outre au moins un organe élastique fixe 6 (visible à la ). Le tremplin 1 comporte ici quatre organes élastiques fixes 6.
Chaque organe élastique fixe 6 a une première extrémité 60 et une deuxième extrémité 61 opposée à la première extrémité 60. La première extrémité 60 est disposée dans l’une des gorges 35 de la partie inférieure 3. La deuxième extrémité 61 est fixée à la partie supérieure 2, par exemple au moyen du pion correspondant.
Le nombre, la forme et la disposition des gorges et des pions de la partie supérieure 2 et de la partie inférieure 3 peuvent varier en fonction du nombre d’organes élastiques fixes 6. Bien entendu, d’autres dispositions et moyens d’immobilisation des organes élastiques fixes 6 par rapport à la plaque supérieure 2 et à la plaque inférieure 3 sont envisageables.
Les organes élastiques fixes 6 sont par exemple des ressorts coniques.
Les organes élastiques fixes 6 peuvent être d’un autre type, notamment des ressorts cylindriques.
En position d’utilisation, la partie inférieure 3 du tremplin est placée sur une structure de support, par exemple le sol d'une salle de gymnastique. Le gymnaste peut alors sauter sur la face d’appel 22 de la partie supérieure 2.
Afin de régler l’élasticité du tremplin 1, un utilisateur peut procéder de la façon suivante.
La roue menante 50 peut être mise en rotation manuellement. La roue menante 50 peut être mise en rotation au moyen de tout outil adapté, par exemple d’une clé à cliquet.
Alternativement ou en combinaison, le système de mise en mouvement 5 peut comprendre un moteur. Le moteur est configuré pour mettre en rotation la roue menante 50 de manière automatisée. Le système de mise en mouvement 5 peut également comprendre d’autres composants, notamment électroniques, configurés pour contrôler le moteur.
Le mouvement de rotation de la roue menante 50 est transmis à la roue menée 51 par le lien flexible 52. La roue menée 51 se met donc également en rotation.
Le lien flexible 52 se déplace dans la rainure 34 de la partie inférieure 3. Le lien flexible 52 étant fixé aux dispositifs de réglage de tension 44, le déplacement du lien flexible 52 entraîne le déplacement des dispositifs de réglage de tension 44 dans la rainure 34 de la partie inférieure 3. Les dispositifs de réglage de tension 44 entraînent avec eux les éléments de guidage 43.
Le mouvement des éléments de guidage 43 dans la rainure 34 de la partie inférieure 3 engendre le coulissement de la plaque inférieure 41 sur la partie inférieure 3 et avec elle de la plaque supérieure 40 sur la partie supérieure 2.
Les éléments de guidage 43 étant logés dans la rainure 34, ils guident le coulissement de la plaque inférieure 41 et de la plaque supérieure 40. L’extrémité libre 433 chanfreinée et la portion cylindrique 430 permettent par leurs formes arrondies une fluidité dans le guidage et donc dans le coulissement de la plaque inférieure 41 et de la plaque supérieure 40.
Le dispositif élastique mobile 4 coulisse entre la roue menée 50 et la roue menante 51. Le dispositif élastique mobile 4 coulisse ici longitudinalement. La direction selon laquelle le dispositif élastique mobile 4 coulisse est déterminée notamment par la direction selon laquelle s’étendent la rainure 34 et le lien flexible 52.
Lorsque la roue menante 50 est tournée dans le sens horaire, le dispositif élastique mobile 4 coulisse vers les extrémités libres 21, 31 du tremplin 1. Lorsque la roue menante 50 est tournée dans le sens anti-horaire, le dispositif élastique mobile 4 coulisse vers les extrémités de solidarisation 20, 30 du tremplin 1.
Grâce à la graduation 36, il est possible de visualiser la position du dispositif élastique mobile 4 et ainsi connaître le réglage élastique du tremplin.
Dans un ensemble de modes de réalisation de l’invention, la couronne périphérique absorbante Cour se présente sous la forme d’un cylindre creux.
Dans l’exemple de la , le cylindre creux a une hauteur h2, et un diamètre extérieur d1 respectivement identiques aux hauteur et diamètre extérieur de la cavité métallique Cav représentée en , et une épaisseur w1, correspondant à un diamètre intérieur d1 – w1.
La couronne périphérique absorbante représentée en peut donc être placée dans la cavité métallique représentée en , et absorber les ondes électromagnétiques entre l’antenne et la latérale 420 de la cavité métallique.
La représente un exemple d’élément de base d’une demi-lentille absorbante dans un ensemble de modes de réalisation de l’invention.
L’élément de base Bas de la demi-lentille absorbante se présente ici comme un demi-cylindre d’épaisseur h4 et de diamètre d2 > d1. L’élément de base peut donc obturer la moitié de la cavité métallique.
L’élément de base contribue ainsi à la déviation du faisceau.
L’élément de base peut, dans certains modes de réalisation, servir de support à d’autres éléments de la lentille tels que ceux représentés en
Dans d’autres modes de réalisation de l’invention, l’élément de base est le seul élément de la demi-lentille obturant la cavité métallique. Dans ces modes de réalisation, la hauteur de l’élément de base peut être définie en fonction de la déviation désirée du faisceau. En particulier, certaines hauteurs peuvent favoriser la déviation du faisceau dans certaines bandes de fréquences ; la hauteur h4 peut donc être définie en fonction d’une bande de fréquence à dévier de manière préférentielle.
Le design de l’élément de base présenté en est fourni à titre d’exemple uniquement, et d’autres designs sont possibles. Par exemple, l’élément de base peut être formé d’un demi-cylindre de diamètre d1 rentrant légèrement dans la cavité métallique, ou l’élément annulaire représenté en , et un demi-cylindre de diamètre d2 comme représenté en . De manière générale, le design de l’élément de base peut obéir aux considérations suivantes : l’élément de base doit obturer la moitié de la cavité métallique, ou la moitié de la partie creuse de la couronne périphérique annulaire ; l’élément de base peut avoir une hauteur constante, pour la partie venant obturer la cavité métallique, ou la moitié de la partie creuse de la couronne périphérique annulaire.
La représente un exemple d’élément annulaire dans un ensemble de modes de réalisation de l’invention.
Dans ensemble de modes de réalisation de l’invention, la demi-lentille absorbante est disposée sur un élément annulaire formant un prolongement de la couronne périphérique absorbante hors de la cavité jusqu’à l’élément de base. Selon les modes de réalisation de l’invention, la demi-lentille absorbante et l’élément annulaire peuvent être solidaires et former un élément unique, ou être deux éléments distincts juxtaposés.
Dans l’exemple de la , l’élément annulaire Ann se présente comme un cylindre creux de diamètre extérieur d1, d’épaisseur w1 et de hauteur h3. Il s’agit donc d’un demi-cylindre creux de même diamètre extérieur et épaisseur que le demi-cylindre creux de la couronne périphérique représentée en , qui vient prolonger celle-ci hors de la cavité métallique, jusqu’à l’élément de base Bas, et donc former un support de l’élément de base Bas.
Cet élément annulaire absorbe donc les réflexions de l’antenne, tout fixant les autres éléments de la lentille et maintenant une distance fixe entre l’antenne et l’élément de base de la demi-lentille.
Lorsque la demi-lentille et l’élément annulaire sont joints, ceci permet de plus de réaliser la demi-lentille sans nécessiter d’interface mécanique entre sa face inférieure et la face supérieure du circuit rayonnant. Autrement dit, l’association monobloc de la demi-lentille et de l’élément annulaire ces deux éléments (par exemple par impression 3D) permet de réduire les interfaces d’assemblage suivant l’axe perpendiculaire au circuit rayonnant, tout en permettant de choisir précisément la lame d’air entre la face supérieure du circuit rayonnant et celle inférieure de la demi-lentille : il n’y a par exemple pas besoin de film de colle-mousse-film de colle entre le circuit rayonnant et la demi-lentille.
La représente un exemple d’un ensemble d’éléments secteurs circulaires d’une demi-lentille absorbante dans un ensemble de modes de réalisation de l’invention.
Dans un ensemble de modes de réalisation de l’invention, la demi-lentille absorbante comprend au moins un élément secteur circulaire dont l’épaisseur varie en fonction de la distance au centre de la demi-lentille.
Dans une étape G6, l’oracle 1030 initialise l’algorithme 1.Dans l’exemple décrit, le contenu o des offres est chiffré au moyen de la clé FHE. Pour cela, l’oracle 1030 utilise les variables suivantes : la liste C des offres, Ci représente l’élément i du vecteur d’offres C (ci= C[i]). Dans l’algorithme 1 « != » signifie « ».
L’oracle 1030 compare alors les différentes offres deux à deux. Ainsi, dans une étape G7, correspondant aux lignes 6 à 8 de l’algorithme 1, l’oracle 1030 détermine un maximum local entre une première offre C[i] et une deuxième offre . Une fois obtenue la valeur m correspondant au maximum local, l’oracle 1030 peut par exemple mettre en œuvre l’algorithme 2 afin de déterminer la valeur de la variable b à appliquer. Un tel algorithme 2 est également présenté en annexe.
La fonction « testEquality » repose sur le petit théorème de Fermat.
Pour deux variables chiffrées A et B, le petit théorème de Fermat indique que lorsque A!=B (tout comme dans l’algorithme 1, ici aussi « != » signifie « ».), alors (A-B)p-1 est congru à 1 mod p, donc t = 1- (A-B)p-1 vaut 0.
Selon le petit théorème de Fermat, lorsque A=B, alors (A-B) vaut 0, t se voit affecter la valeur 1. Dans notre cas d’usage, on multiplie alors t par une variable c n correspondant au chiffré d’un entier naturel n où n est supérieur à 1 afin de mieux faire la différence entre 0 et 1. En effet, les calculs effectués sur des données chiffrées au moyen d’un chiffrement homomorphe tel qu’un chiffrement du type FHE engendrent du bruit lié aux techniques de chiffrement.
Ainsi, l’oracle peut appliquer l’algorithme 2 aux variables C[i] et m . Si la variable C[i] est supérieure au maximum local m alors la variable b de l'algorithme 1 qui correspond à la variable t de l’algorithme 2prend la valeur c n . Si au contraire la variable C[i] est inférieure au maximum local m alors la variable b prend la valeur c 0 (le chiffré de 0).
Le résultat de l’opération B[i]+ b est alors mémorisé comme étant une coordonnée du vecteur argmax B.
L’étape G7 peut être exécutée jusqu’à ce que toutes les offres de services reçues aient été comparées deux à deux. A chaque occurrence, une valeur B [i]+b peut être mémorisée comme étant une coordonnée du vecteur argmax B. Un tel vecteur argmax B peut comprendre autant de coordonnées que le nombre de comparaisons d’offres à effectuer. Les coordonnées du vecteur argmax B ne peuvent prendre que deux valeurs : 0 ou B [i]+b .
Dans un cas de figure où le contenu des offres est chiffré selon un chiffrement homomorphe, l’oracle 1030 peut transmettre, dans une étape G8, le vecteur argmax B obtenu à destination de l’autorité de certification AutoCertif ayant généré la clé de chiffrement FHE afin que l’autorité de certification AutoCertif puisse procéder au déchiffrement du vecteur argmax B.
Une fois le vecteur argmax B déchiffré au moyen de la clé de chiffrement FHE, l’autorité de certification AutoCertif peut transmettre le vecteur argmax B déchiffré à l’oracle 1030 dans une étape G9.
Une fois qu’il a accès à un vecteur argmax B déchiffré, l’oracle 1030 est en capacité de fournir au contrat intelligent SC 11 un identifiant d’une ou plusieurs offres gagnantes. Pour cela, l’oracle transmet par exemple le vecteur argmax déchiffré à destination du contrat intelligent SC 11 dans une étape G10.