INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
L'ensemble EPM 700 peut être couplé à une structure de touches à pivot en tout point approprié. La illustre un système EPM configuré sur une extrémité arrière d'un ensemble de plaque de touches, selon certains modes de réalisation. La plaque de touches 1210 tourne sur un pivot avec un mécanisme de sollicitation de pré-charge 1215. Le système EPM 700 comporte des éléments ferromagnétiques 740, 750 où l'élément ferromagnétique 740 est couplé à l'ensemble EPM et fait partie de l'élément ferromagnétique 750 lorsque la plaque de touches 1210 est enfoncée. L'élément ferromagnétique 750 peut être couplé à un emplacement fixe, tel que le châssis 1220, un sous-châssis, une carte de circuit imprimé, ou similaire.
La montre un système EPM configuré sur une extrémité avant de l'ensemble de plaque de touches, selon certains modes de réalisation. Dans cet exemple, l'ensemble EPM et l'élément ferromagnétique supérieur 740 sont couplés à un emplacement fixe, tel que le châssis 1320, un sous-châssis, une carte de circuit imprimé, ou similaire. L'élément ferromagnétique inférieur 750 est couplé à la plaque de touches 1310 (l'élément mobile) et s'éloigne de l'élément ferromagnétique supérieur 740 lorsque la plaque de touches 1310 est enfoncée. Un gros plan de la relation entre l'ensemble EPM, les éléments ferromagnétiques 740, 750 et la plaque de touches 1310 est illustré à la . Dans certains aspects, l'élément 1330 peut être utilisé pour faire tourner le profil de retour global. Sa rigidité ou sa raideur peut être ajustée pour introduire plus ou moins de course au niveau de la plaque de touches avant de détacher les plaques et peut ainsi affecter la course opérationnelle. L'élément 1330 peut fonctionner comme un ressort plat et peut être rigide. D'autres configurations de conception sont également possibles, comme l'apprécierait une personne ayant une compétence ordinaire dans l'art et bénéficiant de la présente invention.
Dans certaines modes de réalisation du clavier, un commutateur de clavier peut comporter un bouton-poussoir avec un seul degré de liberté pour un déplacement vertical. Chacun de ces exemples de structures d'éléments d'entrée, ainsi que ceux qui entrent dans le cadre général de la présente application, peuvent incorporer les nouveaux systèmes EPM décrits dans le présent document, comme l'apprécierait une personne ayant une compétence ordinaire dans l'art et bénéficiant de la présente invention.
Dans certains modes de réalisation exemplaires, un dispositif d'entrée peut comporter un ou plusieurs processeurs ; un élément d'entrée pouvant être enfoncé mécaniquement ; un ensemble d'aimant électro-permanent (EPM) comprenant : un aimant permanent pouvant fonctionner pour générer un champ magnétique et un ensemble de magnétisation commandé par le ou les processeurs et configuré pour régler une intensité et une polarité du champ magnétique généré par l'aimant permanent ; une première plaque métallique (un premier élément ferromagnétique) couplée à l'élément d'entrée pouvant être enfoncé ; une seconde plaque métallique (un second élément ferromagnétique) couplée à l'ensemble EPM, où les première et seconde plaques métalliques sont configurées pour être au moins partiellement alignées axialement et en contact l'une avec l'autre lorsque l'élément d'entrée enfonçable est dans un état neutre, non enfoncé, et où la première plaque métallique est configurée pour se séparer et s'éloigner de la seconde plaque métallique lorsque l'élément d'entrée enfonçable est enfoncé. Lorsque l'ensemble EPM magnétise l'aimant permanent à une première polarité, les première et seconde plaques métalliques peuvent être magnétiquement attirées l'une vers l'autre et fournir une force d'attraction proportionnelle à l'intensité du champ magnétique qui s'oppose magnétiquement à la séparation des première et seconde plaques métalliques. Lorsque l'ensemble EPM magnétise l'aimant permanent à une seconde polarité, les première et seconde plaques métalliques ne sont pas magnétiquement attirées l'une vers l'autre et ne s'opposent pas magnétiquement à la séparation des première et seconde plaques métalliques. Dans certains cas, l'élément d'entrée est flexible et offre une résistance à la flexion, et lorsque l'ensemble EPM magnétise l'aimant permanent à la première polarité et que l'intensité du champ magnétique est supérieure à la résistance à la flexion de l'élément d'entrée, une force appliquée sur l'élément d'entrée qui provoque la séparation des première et seconde plaques métalliques comprend une magnitude de force supérieure à la résistance à la flexion et à la force d'attraction des première et seconde plaques métalliques.
Dans certains cas, l'élément d'entrée est flexible jusqu'à une distance de déviation seuil, où l'élément d'entrée peut être enfoncé jusqu'à une distance d'enfoncement seuil, la distance de déviation seuil étant inférieure à la distance d'enfoncement seuil, et lorsque l'ensemble EPM magnétise l'aimant permanent à la première polarité et que l'intensité du champ magnétique est supérieure à la résistance à la flexion de l'élément d'entrée, l'élément d'entrée peut être enfoncé jusqu'à la déviation seuil et s'arrête jusqu'à ce que la force exercée sur l'élément d'entrée soit supérieure à la force d'attraction, provoquant ainsi l'écartement de la première et de la seconde plaque métallique et amenant l'élément d'entrée à continuer de s'enfoncer jusqu'à la distance d'enfoncement seuil. Dans certains aspects, les première et seconde plaques sont configurées pour s'écarter jusqu'à 0,2 mm à 0,5 mm, bien que d'autres plages soient possibles. La distance de dépression seuil pour l'élément d'entrée peut être de 0,5 mm à 0,7 mm, bien que d'autres plages soient possibles. Il convient de noter que cette flexibilité peut être importante car elle permet une certaine course de la plaque de touches avant que la sensation de « clic » ne se produise. Cela permet à l'utilisateur d'avoir une bonne sensation du moment où le clic réel se produira. Veuillez noter que la netteté du clic lui-même - c'est-à-dire la soudaineté de la chute de force pendant la course, qui peut être importante pour l'expérience de l'utilisateur, peut être liée à la distance que les plaques doivent parcourir jusqu'à ce qu'elles ne soient plus sous l'effet du champ magnétique. Dans certains modes de réalisation, le clic magnétique se produit en moins de 0,1 mm (par ex., un clic très net) et dans certains cas en moins de 0,05 mm, bien que d'autres distances puissent être utilisées.
Dans certains modes de réalisation, l'élément d'entrée est une plaque de touches qui comporte une partie avant accessible à l'utilisateur ayant une surface supérieure et une surface inférieure, une partie de support de pivot, une partie arrière comprenant une surface inférieure, et un arbre disposé dans la partie de support de pivot, dans lequel la plaque de touches tourne par rapport à l'arbre. Dans certains aspects, l'ensemble EPM, la première plaque métallique et la seconde plaque métallique sont configurés sur la partie arrière de la plaque de touches. Dans certains cas, l'ensemble EPM, la première plaque métallique et la seconde plaque métallique sont configurés sur la partie avant accessible à l'utilisateur de la plaque de touches.
Dans d'autres modes de réalisation, et comme décrit plus en détail ci-dessous, le dispositif d'entrée peut en outre comporter un capteur à effet Hall configuré pour détecter un changement dans un flux magnétique du champ magnétique de l'ensemble EPM, dans lequel le ou les processeurs sont en outre configurés pour générer un signal de commande correspondant à un enfoncement de l'élément d'entrée d'une distance seuil lorsque le flux magnétique change d'une quantité seuil. L'élément d'entrée peut être une souris d'ordinateur, un clavier, ou similaire. L'ensemble de magnétisation peut comporter un noyau magnétique et une bobine de polarisation, comme illustré, par exemple, à la .
Dans d'autres modes de réalisation, lorsque l'ensemble EPM magnétise l'aimant permanent à la première polarité, un premier circuit magnétique est formé qui passe à travers les première et seconde plaques métalliques (éléments ferromagnétiques), et lorsque l'ensemble EPM magnétise l'aimant permanent à la seconde polarité, un second circuit magnétique est formé à l'intérieur de l'ensemble EPM qui passe uniquement à travers la première plaque métallique. Dans certains modes de réalisation, lorsque l'ensemble EPM magnétise l'aimant permanent à la première polarité, l'ensemble de magnétisation et l'aimant permanent ont des pôles magnétiques correspondants, et lorsque l'ensemble EPM magnétise l'aimant permanent à la seconde polarité, l'ensemble de magnétisation et l'aimant permanent ont des pôles magnétiques opposés qui forment un circuit magnétique fermé dans l'ensemble EPM.
Les divers modes de réalisation des éléments ferromagnétiques présentés ici les décrivent comme étant généralement en forme de T avec des interfaces plates entre eux. Cependant, d'autres conceptions d'éléments ferromagnétiques sont possibles et peuvent être utilisées pour générer différentes caractéristiques de profil de retour lorsque les éléments ferromagnétiques se déplacent les uns par rapport aux autres. Certaines considérations relatives à la conception qui peuvent affecter la façon dont ils se comportent lorsqu'ils sont exposés à un champ magnétique comprennent, sans s'y limiter, la composition et la qualité de l'aimant, la géométrie de l'aimant, la taille individuelle de l'aimant, la position relative des aimants les uns par rapport aux autres et par rapport à l'ensemble EPM et au champ magnétique correspondant, le matériau du stator (les propriétés magnétiques ; la taille du stator, sa géométrie globale et sa forme particulière, la taille de l'élément ferromagnétique, sa géométrie globale et sa forme particulière ; dans certains cas, la plaque mobile peut également être constituée de ferrite de sorte que les éléments ferromagnétiques conduisent un champ magnétique mais ne restent pas nécessairement magnétisés. Les éléments ferromagnétiques peuvent prendre n'importe quelle forme, carrée, rectangulaire, ovale, profilée, etc., et les éléments de forme égale, symétrique, similaire ou différente peuvent être appariés. La montre un certain nombre de types d'éléments ferromagnétiques et leurs configurations, selon certains modes de réalisation.
D'autres caractéristiques de conception peuvent inclure une position de repos initiale de l'élément ferromagnétique (par ex., contact, séparation initiale, entrefer) ; la distance de déplacement totale de l'élément ferromagnétique et sa position finale ; les éléments peuvent se déplacer les uns par rapport aux autres (par ex., séparation du contact / position de repos) ou peuvent passer à proximité les uns des autres ou les uns à travers les autres (par ex., anneau + point dans le type aligné) ; des matériaux d'amortissement et d'espacement peuvent être configurés entre les éléments ferromagnétiques ; le dimensionnement de la bobine autour des aimants réversibles ; la polarisation de l'aimant (par ex., la polarité et l'intensité de la polarisation) ; la modulation du courant de polarisation (par ex., tension, courant, durée, attaque / décroissance, etc.)
La est un organigramme simplifié montrant des aspects d'un procédé 1500 pour commander un champ magnétique d'un système EPM pour un dispositif d'entrée, selon certains modes de réalisation. Le procédé 1500 peut être exécuté par une logique de traitement qui peut comprendre du matériel (circuits, logique dédiée, etc.), un logiciel fonctionnant sur du matériel approprié (tel qu'un système informatique général ou une machine dédiée), un microprogramme (logiciel intégré), ou toute combinaison de ceux-ci. Dans certains modes de réalisation, le procédé 1500 peut être exécuté par des éléments du système 200 (par ex., le processeur 210), du système 300 (le processeur 302), du système de commande 1100 (par ex., le bloc de commande 1130), ou une combinaison de ceux-ci.
Lors de l'opération 1510, le procédé 1500 peut comporter la réception, par un ou plusieurs processeurs, de données d'entrée indiquant une sélection de l'un d'une pluralité de modes de fonctionnement d'un dispositif d'entrée, selon certains modes de réalisation. Le dispositif d'entrée peut comprendre un élément d'entrée (par ex., une plaque de touches sur une souris d'ordinateur, une touche sur un clavier, etc.) et un ensemble EPM avec un aimant permanent pouvant fonctionner pour générer un champ magnétique et un ensemble de magnétisation configuré pour régler l'intensité et la polarité du champ magnétique généré par l'aimant permanent. Le dispositif d'entrée peut en outre comporter un premier élément ferromagnétique (par ex., une plaque métallique, un matériau ferromagnétique) couplé à l'élément d'entrée et un second élément ferromagnétique (par ex., une plaque métallique, un matériau ferromagnétique) couplé à l'ensemble EPM. Dans certains aspects, les premier et second éléments ferromagnétiques sont configurés pour être au moins partiellement alignés axialement et en contact l'un avec l'autre lorsque l'élément d'entrée est dans un état neutre, non enfoncé. Le premier élément ferromagnétique peut être configuré pour se séparer et s'éloigner du second élément ferromagnétique lorsque l'élément d'entrée est enfoncé, comme illustré et décrit ci-dessus au moins en ce qui concerne les figures 7-13B.
Lors de l'opération 1530, en réponse aux données d'entrée reçues correspondant à la sélection d'un premier mode de fonctionnement (opération 1520) de la pluralité de modes de fonctionnement, le procédé 1500 peut comprendre la magnétisation de l'aimant permanent à une première polarité telle que les premier et second éléments ferromagnétiques sont magnétiquement attirés l'un vers l'autre et fournissent une force d'attraction proportionnelle à l'intensité du champ magnétique qui s'oppose magnétiquement à ce que les premier et second éléments ferromagnétiques se séparent.
Lors de l'opération 1540, en réponse aux données d'entrée reçues correspondant à la sélection d'un second mode de fonctionnement (opération 1520) de la pluralité de modes de fonctionnement, le procédé 1500 peut comprendre la magnétisation de l'aimant permanent à une seconde polarité telle que les premier et second éléments ferromagnétiques ne sont pas magnétiquement attirés l'un vers l'autre et ne s'opposent pas magnétiquement à ce que les premier et second éléments ferromagnétiques se séparent. Dans certains cas, il peut y avoir une attraction magnétique négligeable dans le second mode de fonctionnement qui n'affecterait pas matériellement le profil de retour du point de vue de l'utilisateur. Par exemple, les utilisateurs ne détectent généralement pas une attraction magnétique inférieure à 5 gf. Dans certains cas, le seuil de force minimale au bout du doigt d'une personne peut être d'environ 0,8 mN.
Les modes de réalisation de la présente invention peuvent être réalisés dans une variété d'appareils, y compris des dispositifs électroniques (par ex., des dispositifs informatiques périphériques) mis en œuvre en utilisant toute combinaison de circuits et de logiciels. En outre, des aspects et/ou des parties du système 200 peuvent être combinés avec ou exploités par d'autres sous-systèmes, selon les besoins de la conception. Par exemple, le bloc de détection d'entrée 250 et/ou la mémoire 220 peuvent fonctionner dans le(s) processeur(s) 210 au lieu de fonctionner comme une entité séparée. En outre, les concepts inventifs décrits dans le présent document peuvent également être appliqués à tout dispositif électronique. En outre, le système 200 peut être appliqué à n'importe lequel des périphériques informatiques décrits dans les modes de réalisation. En outre, le système 200 peut être appliqué à n'importe lequel des dispositifs informatiques périphériques décrits dans les modes de réalisation du présent document, qu'ils soient décrits de manière explicite, référentielle ou tacite (c'est-à-dire qu'une personne ayant une compétence ordinaire dans l'art aurait su qu'ils étaient applicables à un dispositif informatique périphérique particulier). Les modes de réalisation qui précèdent ne sont pas destinés à être limitatifs et les personnes ayant une compétence ordinaire dans l'art et bénéficiant de la présente invention apprécieront la myriade d'applications et de possibilités.
Système d'exploitation d'un dispositif informatique hôte
La est un schéma fonctionnel simplifié d'un dispositif informatique hôte 300, selon certains modes de réalisation. Le dispositif informatique hôte 300 peut mettre en œuvre tout ou partie des fonctions, des comportements et/ou des capacités décrits ci-dessus qui utiliseraient un stockage ou un traitement électronique, ainsi que d'autres fonctions, comportements ou capacités non expressément décrits. Le dispositif informatique hôte 300 peut comprendre un sous-système de traitement (processeur(s)) 302, un sous-système de stockage 306, des interfaces utilisateur 314, 316, et une interface de communication 312. Le dispositif informatique 300 peut également inclure d'autres composants (non explicitement illustrés) tels qu'une batterie, des contrôleurs de puissance et d'autres composants pouvant être utilisés pour fournir diverses capacités améliorées. Dans divers modes de réalisation, le dispositif informatique hôte 300 peut être mis en œuvre dans n'importe quel dispositif informatique approprié, tel qu'un ordinateur de bureau ou portable (par ex., un ordinateur de bureau 110), un dispositif mobile (par ex., une tablette, un téléphone intelligent, un portable), un dispositif portable, un dispositif multimédia ou similaire, ou dans des dispositifs périphériques (par ex., des claviers, etc.) dans certains modes de réalisation.
Le(s) processeur(s) 302 peut(vent) inclure des MCU, des microprocesseurs, des circuits intégrés spécifiques à une application (ASIC), des processeurs de signaux numériques (DSP), des dispositifs de traitement de signaux numériques (DSPD), des dispositifs logiques programmables (PLD), des réseaux de portes programmables par l'utilisateur (FPGA), des processeurs, des contrôleurs, des microcontrôleurs, des microprocesseurs ou des unités électroniques conçues pour exécuter une fonction ou une combinaison de méthodes, de fonctions, etc., décrits dans le présent document.
Le sous-système de stockage 306 peut être mis en œuvre en utilisant un stockage local et/ou un support de stockage amovible, par exemple, en utilisant un disque, une mémoire flash (par ex., une carte numérique sécurisée, un lecteur flash à bus série universel) ou tout autre support de stockage non transitoire ou une combinaison de supports, et peut inclure des supports de stockage volatils et/ou non volatils. Le stockage local peut inclure un sous-système de mémoire 308 comprenant une mémoire vive (RAM) 318 telle qu'une RAM dynamique (DRAM), une RAM statique (SRAM), une RAM dynamique synchrone (par ex., DDR), ou une RAM sauvegardée par batterie ou une mémoire morte (ROM) 320, ou un sous-système de stockage de fichiers 310 qui peut inclure un ou plusieurs modules de code. Dans certains modes de réalisation, le sous-système de stockage 306 peut stocker une ou plusieurs applications et/ou programmes de système d'exploitation à exécuter par le sous-système de traitement 302, y compris des programmes pour mettre en œuvre certaines ou toutes les opérations décrites ci-dessus qui seraient exécutées à l'aide d'un ordinateur. Par exemple, le sous-système de stockage 306 peut stocker un ou plusieurs modules de code pour mettre en œuvre une ou plusieurs étapes du procédé décrites dans le présent document.
Un microprogramme et/ou un logiciel peut être mis en œuvre avec des modules (par exemple, des procédures, des fonctions, etc.). Un support lisible par machine incorporant de manière tangible des instructions peut être utilisé pour mettre en œuvre les procédés décrits dans le présent document. Les modules de code (par ex., les instructions stockées en mémoire) peuvent être mis en œuvre à l'intérieur d'un processeur ou à l'extérieur du processeur. Tel qu'il est utilisé dans le présent document, le terme « mémoire » fait référence à un type de support de stockage à long terme, à court terme, volatile, non volatile ou autre et ne doit pas être limité à un type particulier de mémoire ou à un nombre particulier de mémoires ou à un type de support sur lequel la mémoire est stockée.
En outre, le terme « support de stockage » ou « dispositif de stockage » peut représenter une ou plusieurs mémoires pour stocker des données, y compris une mémoire morte (ROM), une RAM, une RAM magnétique, une mémoire centrale, des supports de stockage à disque magnétique, des supports de stockage optiques, des dispositifs de mémoire flash et/ou d'autres supports lisibles par machine pour stocker des informations. Le terme « support lisible par machine » comprend, sans s'y limiter, des dispositifs de stockage portables ou fixes, des dispositifs de stockage optiques, des canaux sans fil et/ou divers autres supports de stockage capables de stocker des instructions et/ou des données.
En outre, les modes de réalisation peuvent être mis en œuvre par du matériel, des logiciels, des langages de script, des microprogrammes, des intergiciels, des microcodes, des langages de description de matériel et/ou toute combinaison de ceux-ci. Lorsqu'il est mis en œuvre dans un logiciel, un microprogramme, un intergiciel, un langage de script et/ou un microcode, le code de programme ou les segments de code pour exécuter des tâches peuvent être stockés sur un support lisible par une machine, tel qu'un support de stockage. Un segment de code (par ex., un module de code) ou une instruction exécutable par machine peut représenter une procédure, une fonction, un sous-programme, un programme, une routine, une sous-routine, un module, un progiciel, un script, une classe ou une combinaison d'instructions, de structures de données et/ou d'instructions de programme. Un segment de code peut être couplé à un autre segment de code ou à un circuit matériel en transmettant et/ou en recevant des informations, des données, des arguments, des paramètres et/ou des contenus de mémoire. Les informations, les arguments, les paramètres, les données, etc. peuvent être passés, acheminés ou transmis par des moyens appropriés, notamment le partage de mémoire, le passage de messages, le passage de jetons, la transmission par réseau, etc. Ces descriptions de logiciels, microprogrammes, supports de stockage, etc., s'appliquent aux systèmes 200 et 300, ainsi qu'à toute autre mise en œuvre dans le cadre général de la présente invention. Dans certains modes de réalisation, des aspects de l'invention (par ex., la classification des surfaces) peuvent être exécutés par un logiciel stocké dans le sous-système de stockage 306, stocké dans la mémoire 220 d'un dispositif informatique périphérique, ou les deux. Une personne ayant une compétence ordinaire dans l'art et bénéficiant de la présente invention apprécierait les nombreuses modifications, variations et autres modes de réalisation de l'invention.
La mise en œuvre des techniques, blocs, étapes et moyens décrits dans la présente invention peut se faire de diverses manières. Par exemple, ces techniques, blocs, étapes et moyens peuvent être mis en œuvre dans du matériel, des logiciels ou une combinaison de ceux-ci. Pour une mise en œuvre matérielle, les unités de traitement peuvent être mises en œuvre dans un ou plusieurs ASIC, DSP, DSPD, PLD, FPGA, processeurs, contrôleurs, microcontrôleurs, microprocesseurs, autres unités électroniques conçues pour exécuter les fonctions décrites ci-dessus et/ou une combinaison de ceux-ci.
Chaque module de code peut comprendre des ensembles d'instructions (codes) incorporés dans un support lisible par ordinateur qui ordonne à un processeur d'un dispositif informatique hôte 110 d'exécuter des actions correspondantes. Les instructions peuvent être configurées pour s'exécuter dans un ordre séquentiel, en parallèle (par exemple, sous différents fils de traitement) ou dans une combinaison de ceux-ci. Après avoir chargé un module de code sur un système informatique à usage général, l'ordinateur à usage général est transformé en un système informatique à usage spécial.