INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon une autre caractéristique, chaque conduit d’évacuation comporte une première partie aménagée à l’intérieur de la portière et une deuxième partie aménagée dans le châssis du véhicule, en dehors de l’habitacle, dans lequel une première extrémité de la première partie comporte une ouverture d’entrée couplée, de manière étanche à l’air, à l’ouverture de sortie de la poubelle de portière aménagée dans ou au voisinage du fond de la poubelle de la portière et une deuxième extrémité de la première partie présente une bouche de sortie débouchant vers l’extérieur de la portière, dans lequel une première extrémité de la deuxième partie comporte une ouverture de sortie couplée, de manière étanche à l’air, à une ouverture d’entrée de la poubelle centrale et une deuxième extrémité de la deuxième partie présente une bouche d’entrée d’air débouchant vers l’extérieur du châssis du véhicule ; lesdites bouches d’entrée et de sortie coopérant entre elles pour coupler de manière étanche à l’air les première et deuxième parties du conduit d’évacuation lorsque les portières sont fermées.
Selon une autre caractéristique, chaque poubelle comporte un capteur de mesure du taux de remplissage de la poubelle couplé à l’organe de commande.
Selon une autre caractéristique, l’organe de commande est agencé pour commander le vidage d’au moins une des poubelles de portière dans la poubelle centrale quand le taux de remplissage mesuré dans la poubelle est supérieur à 50%.
Selon une autre caractéristique, l’organe de commande comporte un programmateur apte à commander le vidage d’au moins une des poubelles de portière suivant des horaires déterminés.
Selon une autre caractéristique, le système comporte un dispositif de vidage de la poubelle centrale comportant un bras télescopique agencé sous le châssis du véhicule au voisinage de l’ouverture de sortie de la poubelle centrale, apte à se déployer automatiquement entre une position de stockage et une position de déploiement dans laquelle le contenu de la poubelle centrale est amené à l’extérieur du véhicule.
Selon une autre caractéristique, le contenu de la poubelle centrale est stocké dans un sac poubelle maintenu ouvert à l’extrémité libre du bras dans sa position de stockage et de déploiement.
Selon une autre caractéristique, le système comporte un écran de commande tactile, couplé à l’organe de commande, affichant une page active sur laquelle sont agencés des boutons de commande tactile correspondant respectivement aux commandes de vidage de chacune des poubelles.
La présente invention a également pour objet, un véhicule automobile comportant un système tel que décrit ci-dessus.
Un autre avantage de la présente invention est de pouvoir centraliser les déchets dans une poubelle centrale du véhicule, en dehors de l’habitacle, et de suivre l‘état de remplissage de l’ensemble des poubelles.
illustre, selon une vue de dessus schématique, une configuration d’un agencement d’une pluralité de poubelles dans un système selon l'invention ;
illustre, selon une vue en perspective, un exemple d’implantation d’une poubelle dans une portière du véhicule dans le système selon l’invention ;
illustre, schématiquement selon une vue schématique arrière du véhicule, un mode de réalisation d’un dispositif de vidage de la poubelle centrale ; et
illustre, une page d’écran tactile d’une IHM du véhicule permettant la gestion du vidage des poubelles par un utilisateur.
Des stratifils hybridés par des fibres naturelles peuvent être incorporés dans un tissu tressé, tissé ou cousu à l'exclusion d'autres étoupes de fibres, ou un stratifil peut être créé en utilisant un stratifil hybridé par des fibres naturelles et incorporé dans un tissu avec des étoupes de renforcement non hybridées.
Des étoupes, des stratifils et des tissus créés à partir de stratifils hybridés par des fibres naturelles peuvent avoir des ajouts de résines, de filaments à base de résine (tels que l'acide polylactique, la polyoléfine, ou le polyamide) ou d'autres produits chimiques supplémentaires qui sont ajoutés pour ajuster les performances du FRC résultant.
Les avantages de cette solution sont nombreux :
1) Lorsque des fibres naturelles ayant des caractéristiques mécaniques relativement similaires telles que le chanvre, le lin, la ramie, l'ortie, la cellulose alpha et/ou extraite sont utilisées dans un seul stratifil, il est bien plus possible de répéter les caractéristiques mécaniques du stratifil, récolte après récolte, avec moins de probabilité de variance par lot parce qu'il y a une plus grande taille d'échantillon de fibre à étirer. Comme les caractéristiques de chaque type de fibres varient faiblement, cela assure une plus grande capacité à mélanger les fibres pour obtenir un ensemble spécifié de valeurs mécaniques ; et le traitement de la cellulose extraite fournit une fibre d'origine végétale qui peut imiter la répétabilité de fibres synthétiques.
2) Plutôt que d'utiliser exclusivement de la cellulose extraite dans les stratifils, ce qui augmenterait l'impact écologique du renforcement des fibres, combiner les fibres végétales nettoyées (c'est-à-dire lin, ramie, chanvre, etc.) avec la cellulose extraite réduit la production globale de gaz à effet de serre, et augmente la biodégradabilité des stratifils résultants.
3) Des recherches portant sur la résistance à la flexion et la résistance à la tension de certaines combinaisons de fibres naturelles montrent une amélioration d'approximativement 5 à 10 % et, dans certains cas, plus de 20 % lorsque les fibres sont agencées dans une orientation unidirectionnelle et moulées dans une matrice époxy lors de la comparaison des performances de l'alternance de stratifils distincts constitués de deux fibres végétales aux performances de la même masse de fibres peignées dans des stratifils hybridés. L'augmentation de l'homogénéité des fibres dans la matrice permet une résistance plus efficace aux charges parmi les différentes fibres et une diminution des microfractures dans la matrice là où les caractéristiques mécaniques des variantes de stratifils provoqués des augmentations des contraintes.
4) La rigidité extrême des fibres de carbone à module élevé a permis à l'épaisseur de paroi d'éléments composites de devenir exceptionnellement mince. La densité des fibres de carbone est typiquement 1,8-2,0. Bien que beaucoup moins rigide que la fibre de carbone HM, et requérant une paroi plus épaisse pour obtenir la même rigidité, la fibre de verre a une densité de 2,7-3,0 la rendant bien moins efficace en termes de production de rigidité. Au contraire, les fibres naturelles se trouvent en termes de densité fonctionnelle dans une plage entre 0,9 et 1,8 et ont la capacité d'être insérées dans des composites ayant une plus grande épaisseur de paroi que le carbone à masse de fibres correspondante. Étant donné que l'épaisseur de paroi d'une structure composite influence la rigidité de la structure sous forme d'une fonction cubique [Rigidité à la flexion = (Module de Young * épaisseur au cube)/12 * (1 - Coefficient de Poisson)], la capacité à augmenter la dimension d'une paroi avec une masse supplémentaire minimale en incorporant des fibres de plus faible densité dans la paroi peut être extrêmement avantageuse pour surmonter la différence de propriétés mécaniques entre les fibres de carbone et végétales.
5) En hybridant des stratifils avec des fibres de composant de différents types et de différentes longueurs, il est possible d'optimiser les performances du stratifil pour une application. Si, par exemple, une rigidité élevée à l'élongation et une rigidité élevée à la flexion sont requises, alors l'utilisation d'une première fibre ayant une élongation élevée (telle que de la cellulose extraite) d'une plus grande longueur de fibre et l'hybridation de celle-ci avec une deuxième fibre ayant une rigidité à la flexion plus élevée (telle que le basalte) d'une plus courte longueur de fibre conduirait à un composite résultant dans lequel l'élongation à la tension de la cellulose extraite n'est pas excessivement restreinte par la résistance à la tension de la fibre de basalte, mais la rigidité à la flexion de la fibre de basalte peut efficacement augmenter la rigidité à la flexion de la fibre de cellulose extraite. Avec des stratifils de fibres continues d'un seul type de fibre, ces caractéristiques seraient difficiles à obtenir, rendant le stratifil hybridé avantageux dans une gamme d'applications dans lesquelles des performances paraissant antagonistes ou mutuellement opposées sont souhaitées.
Des exemples de tissus comprenant des stratifils ou étoupes tels que décrits ici sont représentés dans les figures 5 à 13, ces tissus étant par exemple similaires à ceux décrits dans la demande PCT publiée sous le numéro WO2020/222045, mais l'étoupe ou le stratifil de cette demande étant dans cette demande remplacé par le stratifil ou étoupe décrit ici. Le contenu de cette demande PCT tel que publiée est incorporé ici par référence dans la mesure autorisée par la loi.
La représente un tissu à renforcement unidirectionnel constitué d'étoupes à renforcement par fibres telles que décrites précédemment.
La représente un tissu cousu à renforcement unidirectionnel constitué d'étoupes à renforcement par fibres utilisant au moins une étoupe telle que décrite précédemment.
La représente un tissu cousu multiaxial constitué d'étoupe à renforcement par fibres utilisant au moins une étoupe telle que décrite précédemment.
La représente un tissu tissé multiaxial constitué d'étoupes à renforcement par fibres utilisant au moins une étoupe telle que décrite précédemment.
La représente une tresse tubulaire constituée d'étoupes à renforcement par fibres utilisant au moins une étoupe telle que décrite précédemment.
La représente un tissu unidirectionnel comprenant l'alternance d'étoupes de fibres de renforcement situées dans des d'étoupes telles que décrites précédemment.
La représente un tissu biaxial comprenant l'alternance d'étoupes de fibres de renforcement situées dans des étoupes telles que décrites précédemment.
Le siège 264 est convergent en direction de l’orifice 164, c’est-à-dire de la surface supérieure S127 du bord 127, et comprend un certain nombre de rainures 268 destinées à recevoir en appui la bille 262 en se déformant localement pour assurer un contact étanche entre la bille 262 et le siège 264.
En pratique, la bille 262 a un diamètre Ø262 de l’ordre de 6,5 millimètres (mm) et les nervures 268 sont distantes les unes des autres d’une distance d268 de l’ordre de 0,5 mm, alors qu’elles présentent une hauteur h268 de l’ordre de 0,2 mm.
En outre, au niveau de l’orifice 164, le siège 264 est pourvu d’un godron 270 de blocage de la bille 262, ce godron présentant un diamètre intérieur Ø270 strictement inférieur au diamètre Ø262, dans l’exemple égal à 4,5 mm.
Le barreau 266 s’étend en travers du tube de passage d’air 16, à partir d’un pied 266A situé du côté externe 16C et en direction du côté interne 16D. La bille 262 est disposée entre le siège 264 et le barreau 266. En d’autres termes, le barreau 266 est disposé à l’opposé du siège 264 par rapport à la bille 262 et est ancré dans le côté extérieur 16C du tube de passage d’air 16.
Le barreau 266 est monobloc avec ce côté 16C et la partie de l’habillage 264 qui constitue le siège 264. Le barreau 266 est cylindrique à section circulaire autour de son axe longitudinal A266 et présente un diamètre Ø266, qui est égal à son épaisseur dans le plan des figures 2 à 4, de l’ordre de 2,2 mm.
Le barreau 266 s’étend jusqu’à proximité du côté intérieur 16D, auquel il est relié par une patte 272 dont l’épaisseur e272 mesurée perpendiculairement à l’axe A266 dans le plan des figures 2 à 4 qui contient l’axe A16, est de l’ordre de 0,5 mm.
Ainsi, le rapport e272/ Ø266 est de l’ordre de 0,23. En pratique, ce rapport peut être choisi entre 0,1 et 0,5, de préférence entre 0,2 et 0,3 et la valeur de 0,23 est la plus préférentielle.
Le barreau 266 est élastiquement déformable, en ce sens qu’il peut passer de la configuration de la à la configuration de la , et réciproquement, sans déformation plastique. Cette déformation élastique du barreau 266 est essentiellement une déformation en flexion qui est accompagnée par une déformation en flexion et en extension de la patte 272, ce qui est possible du fait que l’épaisseur e272 est largement inférieure au diamètre D266.
Lorsqu’il convient de créer un vide partiel dans les volumes V12 et V14, la boîte 10 est constituée en montant le couvercle 14 sur le récipient 12, puis posée sur l’embase 20 dans la configuration de la , ce qui constitue le système S de mise sous vide de l’invention. Puis, la pompe 22 est actionnée, ce qui a pour effet de créer une dépression dans la partie du tube de passage d’air 16 située sous la bille 262. Cette dépression a pour effet d’aspirer cette bille 262 et à l’encontre de l’effort élastique exercé par le barreau 266, jusqu’à décoller la bille 262 du siège 264, ce qui permet alors à l’air présent dans les volumes V12 et V14 de s’écouler jusque dans le conduit 24, comme représenté par la flèche F16 à la . Il est à noter que cette représente le système S avant mise en marche de la pompe 22 ou après arrêt de celle-ci, de sorte que la bille 262 n’est pas encore ou n’est plus décollée du siège 264 et que le barreau 266 n’est pas encore ou n’est plus déformé.
L’aspiration d’air par la pompe 22 à travers les conduits 16 et 24 permet de créer un vide partiel dans les volumes V12 et V14. La pression absolue dans ces volumes peut, par exemple, être amenée à 0,2 bar, ce qui permet une bonne conservation des aliments.
Lorsque le niveau de vide partiel souhaité a été atteint, ici 0,8 bar environ, la pompe 22 est arrêtée et la pression de part et d’autre de la bille 262 s’équilibre. Le barreau 266 repousse alors la bille 262 contre le siège 264, dans une configuration où les deux orifices 162 et 164 des extrémités 16A et 16B du tube de passage d’air 16 sont isolées fluidiquement l’une de l’autre. Il s’agit de la configuration représentée aux figures 2 et 3.
La boîte 10 peut alors être séparée de l’embase 20 et stockée, par exemple dans un réfrigérateur ou un congélateur, sans risque que l’air ambiant ne pénètre dans les volumes V12 et V14 et n’oxyde la matière organique stockée dans la boîte 10, puisque le clapet 26 empêche un écoulement d’air vers ces volumes et puisque le joint 144 assure une fermeture étanche de la boîte 10.
Lorsqu’il convient d’accéder à la matière organique stockée dans le volume V12, il faut séparer le couvercle 14 du récipient 12. Compte tenu du vide partiel régnant dans les volumes V12 et V14, ceci ne peut pas être effectué par une simple traction sur le couvercle 14, même après dégagement du crochet 148 par rapport à la collerette 128. Il convient en effet de réaliser une « rupture de vide » c’est-à-dire de laisser pénétrer de l’air dans les volumes V12 et V14, à partir de l’extérieur de la boîte 10.
Pour ce faire, l’habillage 126 définit une languette 28 qui est monobloc avec les autres parties de l’habillage mentionnées ci-dessus, en particulier avec le barreau 266, et qui s’étend à l’extérieur du côté externe 16C par rapport au tube de passage d’air 16. La languette 28 est accessible pour un utilisateur depuis l’extérieur de la boîte 10, donc du récipient 12.
Lorsqu’il convient de rompre le vide dans la boîte 10, un effort de traction représenté par la flèche F28 à la est exercé par l’utilisateur sur la languette 28, ce qui a pour effet de déformer élastiquement la partie de l’habillage 126 disposée au niveau de l’extrémité 16B du tube de passage d’air 16. Cet effort F28 est transmis par la languette 28 au barreau 266 sous la forme d’un effort F’28 induit dans la matière de l’habillage 126, au point que le barreau 266 se déforme élastiquement dans un sens d’éloignement par rapport au siège 264. Ceci a pour effet de libérer la bille 262 qui est soumise à son propre poids lorsque la boîte 10 est posée sur une surface horizontale. La bille 262, qui n’est alors plus plaquée par le barreau 266 contre le siège 264, s’écarte de ce siège, au point que de l’air peut pénétrer dans les volumes V14 et V12 comme représenté par les flèches F A à la , ce qui a pour effet d’équilibrer les pressions entre ces volumes et l’extérieur de la boîte 10, au point que les volumes V12 et V14 passent progressivement à la pression atmosphérique. En d’autres termes, lorsqu’elle est soumise à l’effort de traction F28, la languette 28 exerce sur le barreau 266 un effort F’28 de libération de la bille 262.
La transmission de l’effort F’28 au barreau 266 dépend de la géométrie de la languette 28 et du reste de l’habillage 126, notamment de la position de la languette 28 par rapport au barreau 266 le long de l’axe A16. Cette transmission d’effort dépend également de la distance d28 entre une zone 282 d’accrochage de la languette sur l’habillage 126 et le pied 266A du barreau 266 et de la géométrie de cette zone d’accrochage 282, qui est ici biconcave et qui présente une épaisseur minimale e282 dans le plan de la qui est inférieure à l’épaisseur e28 de la languette. Ici la distance d28 est inférieure à 5 mm, de préférence à 4 mm, de préférence de l’ordre de 3 mm. D’autre part, le rapport e282/e28 est avantageusement compris entre 0,5 et 0,95, de préférence encore de l’ordre de 0,8.
Le problème ci-dessus se complexifie encore lorsque les aspects sécuritaires sont critiques. Il peut en effet être nécessaire de permettre le partage d’une fonction d’une application fermée sans introduire de vulnérabilité sécuritaire.
Ainsi, il existe aujourd’hui un besoin pour permettre la mise en partage de fonctions entre applications (ou applets) interprétées en langage objet, en particulier dans un environnement Java Card, sans introduire de vulnérabilité ou faille sécuritaire. En particulier, il n’existe pas de solution satisfaisante pour permettre le partage sécurisé d’une fonction d’une application fermée dépourvue d’une interface de partage (par exemple une application fermée Java Card), afin de permettre l’accès de ladite fonction à une application cliente.
Objet et résumé de l’invention A cet effet, la présente invention concerne un procédé de mise en partage, mis en œuvre dans un premier dispositif électronique comprenant une première application, dite application fermée, de type Java Card et un système d’exploitation apte à exécuter l’application fermée, le système d’exploitation comprenant un module de partage, le procédé comprenant les étapes suivantes réalisées par le module de partage :
analyse du code interprétable orienté objet, de l’application fermée, en cours d’exécution par le système d’exploitation, ladite analyse comprenant détection de l’instanciation par le système d’exploitation d’un premier objet correspondant à un type d’objet prédéfini ; détermination d’une référence d’objet pointant vers ledit premier objet ; génération d’un nouvel objet dit objet de partage dans le contexte de l’application fermée, ledit objet de partage comprenant au moins une fonction partagée et comprenant un champ dans lequel est insérée ladite référence d’objet ; enregistrement (S20) de l’objet de partage auprès du système d’exploitation dans une arborescence d’objets formée par le système d’exploitation en réponse au code interprétable ; et exécution de l’objet de partage causant l’implémentation d’une interface de partage de sorte à fournir l’accès d’au moins une dite fonction partagée à une deuxième application, dite application cliente, de type Java Card se trouvant dans un contexte autre que l’application fermée.
La présente invention permet de partager de façon fiable et sécurisée, avec une application cliente, des fonctions (ou méthodes) d’une application Java Card, ou plus généralement d’une quelconque application (ou applet) cible définie en langage interprété orienté objet. Une application cliente située hors du contexte de l’application fermée bénéficie ainsi d’un accès limité et sécurisé à une ou des fonctions de l’application fermée, selon les droits d’accès définis dans l’objet de partage.
Ce partage de fonction est possible sans induire de vulnérabilité dans le code de l’application fermée. Une application malveillante (malware ou autre) ne pourra ainsi avoir qu’un accès très limité aux fonctions de l’application fermée, ce qui permet de limiter les risques de sécurité. Dans l’exemple décrit ci-avant, une application cliente ne peut appeler que la fonction autorisée en partage par l’objet de partage.
Selon un mode de réalisation particulier, le procédé comprend, avant l’analyse du code interprétable orienté objet :
détermination d’au moins un type d’objet prédéfini ; et enregistrement dudit au moins un type d’objet prédéfini dans une mémoire du premier dispositif électronique ;
dans lequel ladite analyse comprend:
analyse du code interprétable orienté objet de l’application fermée en cours d’exécution pour déterminer, pour chaque objet instancié par le système d’exploitation, si ledit objet instancié correspond à un dit type d’objet prédéfini.
Selon un mode de réalisation particulier, l’analyse comprend :
détection de portions de code interprétable orienté objet de l’application fermée, exécutées par le système d’exploitation, causant l’instanciation d’un nouvel objet ; détermination, à partir d’opérandes définis dans lesdites portions de code, du type de chaque nouvel objet instancié par le système d’exploitation ; et détermination de savoir si le type de chaque nouvel objet instancié correspond à un type d’objet prédéfini.
Selon un mode de réalisation particulier, la détermination d’une référence d’objet pointant vers ledit au moins un premier objet comprend :
identification d’une référence d’objet empilée dans une pile d’exécution par le système d’exploitation au cours de l’exécution du code interprétable de l’application fermée, ladite référence d’objet pointant vers ledit premier objet détecté lors de l’analyse ; et duplication de ladite référence d’objet en vue de l’insérer dans ledit champ de l’objet de partage.
Selon un mode de réalisation particulier, l’objet de partage généré par le module de partage n’est pas défini dans le code interprétable de l’application fermée.
Selon un mode de réalisation particulier, ladite génération de l’objet de partage comprend :
la représente, sous forme d'un diagramme, les étapes d’un procédé de mise en partage et d’un procédé de traitement conformes à un mode de réalisation particulier de l'invention.
Description détaillée de plusieurs modes de réalisation
Comme indiqué précédemment, l’invention vise à mettre en partage une ou des fonctions implémentées par une application fermée, de sorte à en permettre l’accès par une autre application dite application cliente. La présente invention s’applique de manière générale à la mise en partage d’au moins une fonction d’une application (ou applet) définie dans un langage (ou code) interprétable orienté objet.
Dans la suite de ce document, l’invention est décrite dans le contexte d’applications (ou applets) de type Java Card (ou plus généralement de type Java). Toutefois, l’invention ne se limite pas à ce cas particulier et s’applique plus généralement à un mécanisme de mise en partage inter-applet, c’est-à-dire entre des applications (ou applets) définies dans un quelconque langage interprétable orienté objet.
La plateforme (ou le standard) Java Card, et les différents éléments qui la constitue sont définis dans la norme « Java Card 3 Platform Runtime Environment Specification » ou dans tout autre version ultérieure applicable.
Comme bien connu de l’homme du métier, un objet dans le contexte d’un langage interprété orienté objet constitue une instance d’une classe du langage en question. De plus, une classe est un descripteur programmatique regroupant un ensemble d’attributs et de méthodes dans le langage considéré. Comme décrit par la suite, un objet peut être de différente nature et est susceptible de comprendre au moins une référence pointant vers un autre objet (bien que cela ne soit pas nécessairement le cas).