Brevet FR3004549A1 — publié le 20141017

La description de l'invention Dans la langue arabe, ce qu'on appelle le Chakl est la voyellisation des lettres, c'est à dire informer de la voyelle qui suit la consonne écrite. Pour le moment, l'écriture sur clavier en arabe n'autorise le Chakl qu'après des manipulations complexes et difficiles (Ctrl Maj ou Alt Gr) qui ne sont pas agréables à l'utilisateur, ce qui fait que 99% des arabophones, s'ils utilisent l'écriture arabe sur clavier, n'y ajoutent pas le Chakl, alors que ceci est un élément linguistique qui facilite grandement la lecture. Le Gant USB est une invention simple qui consiste en l'ajout d'une interaction supplémentaire au bout du doigt. Cela peut se faire de plusieurs manières : 10 1) Soit 2 fils d'un circuit qui se connectent au contact d'un autre élément conducteur disposé sur le clavier 2) Soit que ces deux fils se connectent au contact l'un de l'autre au moment d'une pression, ce qui revient dans ce second cas à ajouter un bouton au bout de chaque doigt. Dans ce deuxième cas, il n'y a pas de modifications à faire sur le clavier. 15 On associe à chaque bout de doigt un bouton, et on associe à chaque bouton un Chakl particulier. Il se trouve qu'il y a 8 ajouts de chakl possibles pour chaque lettre arabe : 3 principaux, 3 autres qui sont le dédoublement des 3 premiers et 2 voyelles particulières appelées le Soukoun et le chadda. Ce gant fonctionne avec un logiciel associé, qui peut changer la disposition des boutons selon 20 le doigt pour s'adapter au confort de l'utilisateur. Le Gant est connecté au PC ou à toute autre machine pouvant le lire grâce à un Câble par exemple USB. Pour que ce câble USB soit reconnu, cela nécessite une programmation préalable, donc un logiciel. L'utilisation du gant par un logiciel ouvre la porte à de nombreuses autres utilisations possibles et de nombreux programmes peuvent être conçus 25 grâce à la nouvelle dimension qu'apporte le gant. Je pense par exemple à des jeux vidéo ou à son utilisation pour d'autres langues. Le Gant USB bien conçu double la vitesse d'écriture avec Chakl. Il incite ainsi les arabophones à écrire plus avec Chakl, ce qui ouvre aux enfants et aux débutants dans la langue arabe de nouvelles lectures possibles. Cela dit, des textes arabes voyellés restent toujours plus agréables à lire que des textes arabes non voyellés même après 60 ans de pratique. Les schémas, dessins et photos joints à ce document montrent des photographies de prototypes, des schémas électroniques possibles à la connexion avec le logiciel, ainsi que des figures représentant l'invention dans son contexte. Liste des composants: Ref Description Un microcontrôleur ATmega8. ATMEGA8-16PC, ATMEGA8-16PI, ATMEGA8- U2 16PJ ou ATMEGA8-16PU. Ne pas utiliser un ATMEGA8L-*, car l'horloge de 12Mhz dépasserait la limite. R1 Résistance de 1.5k. Ordinaire au carbone 1/4 watt. R2, R3 Résistance de 68 ohms. Ordinaire au carbone 1/4 watt. D2, D3 3.6 volts zener diodes. Y1 Crystal 12 Mhz. C2, C3 Condensateurs de 27 pf. Si votre crystal recommande une autre valeur, utilisez la. Cl Condensateur de 1 uf. Installer près du ATmega8. Cavaliers. Vous pouvez aussi utiliser des interrupteurs DIP, des interrupteurs JP1, JP2 ordinaires ou des ponts de soudure. Connecteur 2x3 (6 broches), espacement 2.54mm. Pour la programmation du J2 ATmega8. J1 Connecteur USB (optionnel si vous soudez les fils directement) Pour la connexion USB, vous pouvez simplement dénuder un câble USB et souder les fils directement sur le circuit. USB utilise des couleurs de fils standardisés (sauf parfois certains câbles de basse qualité, alors méfiez vous!): Noir Vert D+ Blanc D- 0 volts (GND) Les microcontrôleurs sont des pièces qui doivent être programinées. Voici le programme du Micro processeur selon le schéma ci-dessus :100000004FC0B7C168C067C066C065C064C063C088 :1000100062C061C060C05FC05ECO5DCO5CCO5BCOEC :100020005AC059C058C00403090418037200610083 :10003000700068006E00650074002E006E006500A0 :10004000740016035500530042005F004700610032 :100050006D006500310032000A03310030003000CD :10006000300005010905A1010901A100093009318C :10007000150026FF00750895028102C005091901C7 :10008000290815002501750195088102C01201019A :1000900001000000088117960A0001010203010017 1000A00011241FBECFE5D4E0DEBECDBF10E0A0E637 :1000B000B0E0E4ECF9E002C005900D92AA39B10776 1000C000D9F710E0AAE9B0E001C01D92A63EB10741 :1000D000E1F717D376C494CF85B7836085BF8B371C :1000E00080648BBF83EC8093BC0008950F931F93B3 :1000F0000F93DF939091CC0019160CF0A6002091FD 10010000C9008091C8008D3209F097C08AE58093BC :100110006100983009F091COCCEDDOE0C21BD10949 :100120008881807609F07BCO2AEB30E01092BA001B :100130008981882341F41092BB003093CB00209337 :10014000CA0092E00600853031F48A818093CD00E8 :1001500090E020E86AC0863009F043C08B8181308E :10016000E1F1823019F4CE0167D25BC0833049F5EA :100170008A81882341F486E290E09093CB008093BB :10018000CA0094E051C0813041F48AE290E090933B 10019000CB008093CA0098E147C0823041F482E4EA :1001A00090E09093CB008093CA0096E13DC08330ED 4 Couleur Description +5 volts :1001B000D1F588E590E09093CB008093CA009CE055 :1001C00033C0813241F48DEA90E09093CB0080936C :1001D000CA0099E029C0823231F5CE012DD2982F84 :1001E00023C0883039F48FEC90E09093CB0080935B :1001F000CA000CC0893021F48A818093CF00A8CF37 100200008A3031F43093CB002093CA0091E0A1CF23 :10021000883009F09DCF83EC8093BC0099CFCE0149 :1002200030D2982F96CF90E020EC8F81882339F430 100230008E81891720F4982F02C090E020E8209347 10 :100240009A00909360001092CC008091610084FF2E 1002500042C0809160008F3F09F43DC0682F893013 :1002600008F068E0861B8093600080919A0080FF10 :1002700002C003EC01000BE48F5F80939A00E09111 10028000CAO0F091CB0086FDO4C0962FA2EBBOE02F 15 : 100290000DC0962FA2EBB 0 E004C0C895802D8D93C1 :1002A00031969150D0F704C081918D939150E0F731 :1002B000F093CB00E093CA007727162F82EB90E0F3 :1002C00054D0183018F48FEF809360000093B10081 :1002D0001C5F109361009AE080B3857031F49150F7 20 : 1002E000D9F71092CD001092C700D F91CF911F91E6 :1002F0000F9108951F93DC01162F8091620084FFF7 :1003000007C08091BC0098E889278093BC0003C097 :100310008AE580936200912FEDEBF0E002C08D91B1 1003200081939150E0F7612F8DEB90E01EDO1C5F20 25 : 10033000109362001F910895A82FB92F8FEF9FEFAO 1003400041E050EA615070F02D9138E0722F78272B :1003500096958795269570FF02C0842795273A9534 :10036000A9F7F0CF809590950895E6DF8D939D9342 :100370000895CF93CFB7CF93809BFECF809B0900CA 30 : 10038000809B07C0809B05C08091303C0809B01C0F1 :100390009EC0DF93C091C900DD27C053DF4F809B13 :1003A00002CODF91EBCF2F930F931F9300B32FEF7A :1003B00000FB20F94F933F9310B34FEF012700FB51 :1003C00021F93BE031C04E7F012F10B3216028CODE 35 : 1003D000102F4D7F2260000000B329C04B7F2460A6 :1003E000012F000010B32BC010B3477F28602AC034 :1003F0004F7E00B320612CC04F7D10B320622FC010 :100400004F7600B3206432C0422700B349934FEFC3 :100410000000102710FB20F910B31570A9F1297FF7 40 : 1004200091F2012700FB21F900B3237F89F23150BE :10043000F0F1102710FB22F910B3277E79F2012783 :1004400000FB23F92F7C81F200B3102710FB24F965 100450002F7971F2000010B3012700FB25F92F732B :1004600059F2000000B3102710FB26F9223040F2E9 :10047000000010B3012700FB27F9243028F64F777E :10048000206810B30000F9CF3B503195333010E4B1 :100490001ABFB8F0C31BD0400881033C41F10B34B4 1004A00031F11981412F1F772091C700121731F4C4 :10043000093691F10D3279F0013E69F0222720933F :1004COOOCE003F914F911F910F912F91DF91CF910E 10 :1004D000CFBFCF9118950093CE003F914F911F91C0 :1004E0000F912F91DF91CAB7C6FD46CFFOCF009193 :1004FOOOCE00002331F31091CC001123A1F534304C :10050000A2F1309300000093C8001091C9003BE0E9 :10051000311B3093C90029C00091CC0001301CF57B 15 : 100520000AE547FDO9C0309161.0034FD2000009309 100530006100C1EBDOE01FC03091620034FD1700F4 :1005400000936200CCEBDOE01600052710E002BBAO 100550001FC0052722000527270005272C00052757 :1005600010E002B333004AE5030042ED0100432F97 20 : 10057000C4E1D 0 E032E011B31560909A02B311BB30 100580005F9355E020E820FF052702B52795179500 :10059000103FD8F620F305272795023131795103F67 :1005A00000F620FF05272795179502B31C3F98F63C :1005300020FF0527279517951C3F02BB70F600004A 25 : 1005C00049912 0 FF052702BB279517951C3F38F658 :1005D00020F30527279502B317951C3F38F520FF04 :1005E00005272795179.502BB1C3F10F5203F05270F :1005F00027951795103F02BBE8F4242F3A9519F66E :100600000A7F5F9102B300001091CDO00651D0405F 30 :1006100011F01093C70010E41ABF016011B31A7FE4 :10062000402F4A7F023B113B423B43CF0527D3CF24 :100630000527D8CF0527DD0F3C018081807651F5D5 :100640008181863039F583818230D9F0823269F038 :10065000813001F580919F009091A0009093CB0094 35 : 100660008093CA008091A1000AC080919C00909163 100670009D009093CB008093CA0080919E009927A3 :10068000089583E690E09093C3008093CA0082E2C5 :1006900090E0089580E090E00895FC0124EA30E0C5 : 1006A000309303002093CA00808180768032313570 40 : 1006B0008181813081F4E091A200F091A300008853 :10060000F189E02DC9010995E091A200F091A30004 :1006D000808199270895823049F48AEA90E09093C6 :1006E000CB008093CA0081E090E008958A3031F415 1006F00083818093AA0080E090E0089580E090E0FC :100700000895CFE5D4E0DEBFCDBFB89A87B3897F27 :1007100087BB88B3866088BBC09880E395E7019764 :10072000F1F786B307D1FC019093A3008093A20058 :100730008481958190939D0080939C008281809319 100740009E0080859185009731F09093A000809362 :100750009F00868107008DE890E09093A000809371 10 :100760009F001FD18093A10080919E0080937C0008 :1007700014BA8FEF85BB88EF82BB85E081BB9EEFOB 100780008FEF9150F1F78150E1F711BA85E083BF07 :100790008FE085BD84EC83BDE091A200F091A300C1 :1007A0000284F385E02D099597DC789400E011E050 15 :1007BOOOFF2401C010E0A89599DC112341F0E091DD :1007C000A200F091A3000484F585E02D099508B6F8 :1007D00000FEOEC081E088BF8091AA00882341F00E :1007E00094E09F1518F0F82E01E002C08BEFF80E90 :1007F00008B607FE17C080E888BF0023A9F4E0917F 20 :10080000A200F091A3000484F585E02D0995E09104 :10081000A200F091A3000684F785E02D09958823B6 :10082000D9F4C8CF002331F28091620084FFC2CF97 :10083000E091A200F091A3000088F189E02D84EA04 :1008400090E00995E091A200F091A300608184EA14 25 :1008500090E050DDOOEOAECF01E0E6CF83B366B3B9 100860008095282F332725FF03C040E050E002C0C9 :1008700040E850E024FFO2C04FEF50E023FFO3COE8 1008800080E090E002C080E890E022FF02C08FEF9D :1008900090E08093AB004093AC001092AD0021FF3C 30 :1008A00003C081E08093AD0020FF05C08091AD00C2 :1008B00082608093AD006095262F332725FF05C009 1008C0008091AD0084608093AD0024FF05C08091CD :1008D000AD0088608093AD0023FF05C08091AD001E :1008E00080618093AD0022FF05C08091AD008062E1 35 :1008F0008093AD0021FF05C08091AD00806480939E :10090000AD0020FF05008091AD0080688093AD00F0 1009100008951F931FB7F89417BA88B38FEF88BB59 :1009200084B3807C84B385B38F6385BB97DF1FBF97 :100930001F91089582E690E090938A008093890049 40 :1009400085E890E00895009741F0FC01ABEAB0E043 :1009500083E00D9001928150E1F7AEMABOEOEBEA5E :10096000F0E083E001900D928150E1F708958091CD 10097000970090919800892B39F01092980010926E :10098000970021E030E00BC043E050E06EEA70E0F9 100990008BEA90E009D0282F332727FD3095C90135 5:1009A000089582E190E00895FB01DC0104C08D917F :1009B0000190801921F441505040C8F7881B990BD1 :0409C0000895FFCFC8 :1009C400FF5A5A0902220001010080320904000082 :1009D40001030000000921010100012200000705B4 10 :1009E400810308000A03002B000000000000008936 :0A09F400042E04B704A30401000060 :00000001FF REVENDICATIONS1. Un bouton ou autre type de contact simple au bout des doigts d'un gant dont la connexion avec le PC permet la saisie automatique des voyelles dans la langue arabe ou dans l'hébreux. 2. Un système électronique qui adapte l'ensemble gant-clavier à la fonction voyellation mécanique directe pour la langue arabes et pour l'hébreu.