A controller device programming system and method directed at identifying a connected display device 30 connected to a content management device 20 via at least one connected intermediary device 40. The system and method evaluate the details included within a sink data amalgamation that includes sink identification data from both the connected display device 30 and at least one of the connected intermediary devices 40. Keywords, whitelists, and blacklists can be employed to evaluate the content of the sink data amalgamation and determine one or more priority display device matches to, in turn, improve selection of a set of function codes for control of the connected display device 30 using a controller device 50 paired with the content management device 20.
A controller device programming system and method directed at identifying a connected display device 30 connected to a content management device 20 via at least one connected intermediary device 40. The system and method evaluate the details included within a sink data amalgamation that includes sink identification data from both the connected display device 30 and at least one of the connected intermediary devices 40. Keywords, whitelists, and blacklists can be employed to evaluate the content of the sink data amalgamation and determine one or more priority display device matches to, in turn, improve selection of a set of function codes for control of the connected display device 30 using a controller device 50 paired with the content management device 20.
H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
H04N 21/41 - Structure de clientStructure de périphérique de client
H04N 21/43 - Traitement de contenu ou données additionnelles, p. ex. démultiplexage de données additionnelles d'un flux vidéo numériqueOpérations élémentaires de client, p. ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeurIntergiciel de client
G06F 16/90 - Détails des fonctions des bases de données indépendantes des types de données cherchés
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
3.
Keyboard assembly with interchangeable keys and method of operating the same
There is a keyboard assembly for a handheld device, including a housing having a first section and a second section. The keyboard assembly has a plurality of slots formed on the first section. A printed circuit board (PCB) is disposed between the first and second sections. A key mat is sandwiched between the first section and the PCB, the key mat having a plurality of fixed keys and a plurality of interchangeable keys, each key protruding from the key's corresponding slot on the first section. Each interchangeable key has a unique identity, such that when each interchangeable key is replaced onto another slot on the first section, the interchangeable key's unique identity remains with the interchangeable key.
H01H 13/70 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p. ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p. ex. claviers
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p. ex. des claviers ou des cadrans
G06F 3/023 - Dispositions pour convertir sous une forme codée des éléments d'information discrets, p. ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
H01H 13/14 - Organes d'actionnement, p. ex. bouton-poussoir
H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
H05K 1/18 - Circuits imprimés associés structurellement à des composants électriques non imprimés
4.
KEYBOARD ASSEMBLY WITH INTERCHANGEABLE KEYS AND METHOD OF OPERATING THE SAME
There is a keyboard assembly for a handheld device, comprising a housing having a first section and a second section. The keyboard assembly has a plurality of slots formed on the first section. A printed circuit board (PCB) is disposed between the first and second sections. A key mat is sandwiched between the first section and the PCB, the key mat having a plurality of fixed keys and a plurality of interchangeable keys, each key protruding from its corresponding slot on the first section. The plurality of interchangeable keys, each has an identification means configured to provide each interchangeable key with a unique identity, such that when each interchangeable key is replaced onto another slot on the first section, its unique identity remains with the interchangeable key.
An apparatus for interacting with a graphical user interface, including: a printed circuit board, a plurality of push detection elements disposed on or over the top surface of the printed circuit board, wherein four push detection elements are arranged orthogonally from each other in the cardinal directions, a flexible pad layer disposed on or over the plurality of push detection elements, a navigation key disposed over and covering the four push detection elements, wherein the bottom surface of the navigation key has an annular-shaped cavity, four plungers, each one of the four plungers disposed above a respective one of the four push detection elements and configured to actuate a respective push detection element when a corresponding plunger is actuated, and at least one post disposed in an angular region between two plungers of adjacent cardinal directions.
H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
G06F 3/044 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens capacitifs
H04N 21/431 - Génération d'interfaces visuellesRendu de contenu ou données additionnelles
6.
Method and apparatus for recognizing user to provide personalized guide, content and services, and targeted advertisement without intentional user registration
A method and an apparatus for recognizing different users in a household without having the users to register or enroll their biometric features are provided. The apparatus may leverage sensors integrated with a remote control device or connected to a media device and create pseudo-identity of a user when the user is consuming the content services from media device. When pseudo-identity is created, user's content preference, user's viewing habit, and user's viewing behavior with respect to the content, may be associated with more than one pseudo-identity to better identify the same user. In subsequent usage, personalized services, such as personalized guide & programs, user-selected preferences, targeted advertisement, or content recommendation, may be provided by service provider to user in a subtle and natural manner.
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p. ex. des claviers ou des cadrans
H04N 21/4415 - Acquisition de l'identification d'un utilisateur final utilisant les caractéristiques biométriques de l'utilisateur, p. ex. par reconnaissance de la voix ou balayage d'empreintes digitales
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
G06V 40/50 - Traitement de données biométriques ou leur maintenance
A remote controller unit is provided. The remote controller unit may include a navigation keypad area that includes one or more navigation keys. The one or more navigation keys may be configured to move a cursor on a display device associated to a computing device or select one or more user interface items on the display device. The remote controller unit may include a fingerprint input component arranged in the navigation keypad area. The fingerprint input component may be configured to capture a plurality of fingerprint frames of a user in response to the navigation keypad area being touched by the user to move the cursor or select the one or more user interface items on the display device. The fingerprint input component may be a fingerprint input transducer or sensor.
G06V 40/50 - Traitement de données biométriques ou leur maintenance
H04N 21/41 - Structure de clientStructure de périphérique de client
H04N 21/4415 - Acquisition de l'identification d'un utilisateur final utilisant les caractéristiques biométriques de l'utilisateur, p. ex. par reconnaissance de la voix ou balayage d'empreintes digitales
H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
H04N 21/475 - Interface pour utilisateurs finaux pour acquérir des données d'utilisateurs finaux, p. ex. numéro d'identification personnel [PIN] ou données de préférences
A remote controller unit is provided. The remote controller unit may include a navigation keypad area that includes one or more navigation keys. The one or more navigation keys may be configured to move a cursor on a display device associated to a computing device or select one or more user interface items on the display device. The remote controller unit may include a fingerprint input component arranged in the navigation keypad area. The fingerprint input component may be configured to capture a plurality of fingerprint frames of a user in response to the navigation keypad area being touched by the user to move the cursor or select the one or more user interface items on the display device. The fingerprint input component may be a fingerprint input transducer or sensor.
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p. ex. des claviers ou des cadrans
G06F 21/32 - Authentification de l’utilisateur par données biométriques, p. ex. empreintes digitales, balayages de l’iris ou empreintes vocales
G06F 3/023 - Dispositions pour convertir sous une forme codée des éléments d'information discrets, p. ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
H04N 21/47 - Applications pour utilisateurs finaux
9.
METHOD AND APPARATUS FOR RECOGNIZING USER TO PROVIDE PERSONALIZED GUIDE, CONTENT AND SERVICES, AND TARGETED ADVERTISEMENT WITHOUT INTENTIONAL USER REGISTRATION
A method and an apparatus for recognizing different users in a household without having the users to register or enroll their biometric features are provided. The apparatus may leverage sensors integrated with a remote control device or connected to a media device and create pseudo-identity of a user when the user is consuming the content services from media device. When pseudo-identity is created, user's content preference, user's viewing habit, and user's viewing behavior with respect to the content, may be associated with more than one pseudo-identity to better identify the same user. In subsequent usage, personalized services, such as personalized guide & programs, user-selected preferences, targeted advertisement, or content recommendation, may be provided by service provider to user in a subtle and natural manner.
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p. ex. des claviers ou des cadrans
G06F 21/32 - Authentification de l’utilisateur par données biométriques, p. ex. empreintes digitales, balayages de l’iris ou empreintes vocales
G06F 3/023 - Dispositions pour convertir sous une forme codée des éléments d'information discrets, p. ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
H04N 21/47 - Applications pour utilisateurs finaux
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p. ex. souris 2D, boules traçantes, crayons ou palets
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p. ex. des claviers ou des cadrans
G06F 3/044 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens capacitifs
G06F 3/0362 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection des translations ou des rotations unidimensionnelles [1D] d’une partie agissante du dispositif de pointage, p. ex. molettes de défilement, curseurs, boutons, rouleaux ou bandes
11.
Device having a single-sided printed circuit board
A device comprising a single-sided printed circuit board (PCB) having a non-metallized hole, and a connection area (CA) close to the non-metallized hole on a metallized side of the single-sided printed circuit board. The present invention provides a conducting bridge (CP) from the connection area (CA) and at least partially covering the non-metallized hole, for allowing the connection area (CA) to be contacted, e.g. by a probe (P), from a non-metallized side of the single-sided printed circuit board (PCB) through the non-metallized hole.
A system (100) enables installation of a computer program on a (small-memory) device (110). The system comprises the device and a host device (180). The host device is arranged for sending data packets. At least some of the data packets comprise respective portions of the computer program. The device has a program memory (130) for containing the computer program, a boot memory (120) having a boot loader, and a processor (150). The boot loader is also arranged for installing the computer program. The boot loader comprises: detecting a data packet, extracting (a) a portion of the computer program and portion metadata and/or (b) program metadata, determining a memory location in the program memory based on said portion metadata, maintaining progress information representing extracted portions stored in the program memory, and determining completion of storing the collection of portions based on the progress information and the program metadata.
A clickable control pad, comprising a top part (101), a frame (103), and a mechanical structure (101a, 103b) for guiding a movement of the top part (101) with regard to the frame (103) in a direction perpendicular to the frame (103).
G06F 3/045 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction utilisant des éléments résistifs, p. ex. une seule surface uniforme ou deux surfaces parallèles mises en contact
G06F 3/044 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens capacitifs
First apparatuses (1) to be remotely controlled by devices (3) comprise interfaces (11) for receiving first signals from second apparatuses (2) that define that the second apparatuses (2) have received codes from the devices (3), interfaces (12) for sending second signals to the devices (3), and first controllers (21) for detecting the first signals and in response to detection results generating the second signals for providing assistance to the configurations of the devices (3) for remotely controlling the second apparatuses (2). The devices (3) for remotely controlling the first apparatuses (1) comprise interfaces (14) for sending codes to the second apparatuses (2) for remotely controlling the second apparatuses (2), interfaces (15) for receiving the second signals from the first apparatuses (1), and second controllers (22) for detecting the second signals for configuring the devices (3) for remotely controlling the second apparatuses (2).
H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
H04N 21/436 - Interfaçage d'un réseau de distribution local, p. ex. communication avec un autre STB ou à l'intérieur de la maison
H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
20.
DEVICE HAVING A SINGLE-SIDED PRINTED CIRCUIT BOARD
A device comprising a single-sided printed circuit board (PCB) having a non-metallized hole, and a connection area (CA) close to the non-metallized hole on a metallized side of the single-sided printed circuit board. The present invention provides a conducting bridge (CP) from the connection area (CA) and at least partially covering the non-metallized hole, for allowing the connection area (CA) to be contacted, e.g. by a probe (P), from a non- metallized side of the single-sided printed circuit board (PCB) through the non-metallized hole.
H01R 9/00 - Association structurelle de plusieurs éléments de connexion électrique isolés les uns des autres, p. ex. barrettes de raccordement ou blocs de connexionBornes ou plots de raccordement montés sur un socle ou dans un coffretLeurs socles
21.
SYSTEM FOR INSTALLING SOFTWARE ON A SMALL-MEMORY DEVICE
A system (100) enables installation of a computer program on a (small-memory) device (110). The system comprises the device and a host device (180). The host device is arranged for sending data packets. At least some of the data packets comprise respective portions of the computer program. The device has a program memory (130) for containing the computer program, a boot memory (120) having a boot loader, and a processor (150). The boot loader is also arranged for installing the computer program. The boot loader comprises: detecting a data packet, extracting (a) a portion of the computer program and portion metadata and/or (b) program metadata, determining a memory location in the program memory based on said portion metadata, maintaining progress information representing extracted portions stored in the program memory, and determining completion of storing the collection of portions based on the progress information and the program metadata.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Remote controls, control panels, control hubs, electronic
tablets, wireless sensors and smart device apps all for
audio sets, television sets, video recorders, dvd and
blueray sets, televisions, air conditioners, for
audio/video/photo content navigation, for home automation
control.
23.
Handheld information processing device with remote control output mode
A handheld information processing device such a mobile telephone or portable computer has a normal operating mode in which it executes information processing operations in response to user activation of user controls from the user control interface. Furthermore, the device has a remote control signal transmitter coupled to its processing circuit. The processing circuit is configured to switch automatically to a remote control mode when no user activation of the user controls has been detected for a predetermined time duration. In an embodiment handheld information processing device switches to the remote control mode only if it is within a predetermined range of spatial locations after the time duration. In the remote control mode the processing circuit responds user activation of the user controls substantially only by causing the remote control signal transmitter to transmit conventional remote control command signals to equipment like TVs, recorders etc.
G09G 5/00 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation
G05B 15/02 - Systèmes commandés par un calculateur électriques
24.
User-interface for entering alphanumerical characters
An information processing system has a display monitor and a user-interface for text entry. The display monitor presents the set of alphanumerical characters in a spatial configuration of three parallel horizontal rows or three parallel vertical columns. The “left”-button and the “right” button of the directional buttons of the user-interface control the selection of a group of alphanumerical characters, one of each of the three parallel arrays and positioned in the same column. The “up”-button and the “down”-button of the directional buttons and the “OK”-button, sitting in between, are used to select a specific one of the alphanumerical characters from the selected group.
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
G06F 3/0489 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant des touches de clavier dédiées ou leurs combinaisons
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
G06F 3/023 - Dispositions pour convertir sous une forme codée des éléments d'information discrets, p. ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
G06F 3/0362 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection des translations ou des rotations unidimensionnelles [1D] d’une partie agissante du dispositif de pointage, p. ex. molettes de défilement, curseurs, boutons, rouleaux ou bandes
G06F 3/0485 - Défilement ou défilement panoramique
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
25.
Two-shot injection molded housing with seats for keycaps in user-interface
A device has a housing with a top part that accommodates one or more pressable keys forming the user-interface of the device. Each specific key has a specific keycap. The top part is formed from a harder plastic element and a softer rubber layer in a two-shot injection molding process. The harder plastic element has one or more openings occupied by the softer rubber layer. The harder plastic element has a specific pin positioned in a specific hole of the softer rubber layer. The specific keycap has a bottom face with a specific protruding sleeve configured for engaging with the specific pin. The bottom face of the specific key and an area at a top face of the softer rubber layer have complimentarily shaped profiles configured for accurately orienting the keycap relative to the top part.
B41J 5/00 - Dispositifs ou agencements permettant la commande de sélection des caractères
H01H 13/88 - Procédés spécialement adaptés à la fabrication d'interrupteurs à mouvement rectiligne ayant plusieurs éléments moteurs associés à différents jeux de contacts, p. ex. claviers
H01H 13/86 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p. ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p. ex. claviers caractérisés par le boîtier, p. ex. boîtier étanche ou boîtier réductible
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p. ex. des claviers ou des cadrans
H01H 13/704 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p. ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p. ex. claviers avec des contacts portés par ou formés à partir de couches dans une structure multicouche, p. ex. interrupteurs à membrane caractérisés par les couches, p. ex. par leur matériau ou leur structure
First apparatuses (1)to be remotely controlled by devices (3) comprise interfaces (11) for receiving first signals from second apparatuses (2) that define that the second apparatuses (2) have received codes from the devices (3), interfaces (12) for sending second signals to the devices (3), and first controllers (21) for detecting the first signals and in response to detection results generating the second signals for providing assistance to the configurations of the devices (3) forremotely controlling the second apparatuses (2). The devices (3) for remotely controlling the first apparatuses (1) comprise interfaces (14) for sending codes to the second apparatuses (2) for remotely controlling the second apparatuses (2), interfaces (15) for receiving the second signals from the first apparatuses (1), and second controllers (22) for detecting the second signals for configuring the devices (3) for remotely controlling the second apparatuses (2).
H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
H04N 21/436 - Interfaçage d'un réseau de distribution local, p. ex. communication avec un autre STB ou à l'intérieur de la maison
H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
First apparatuses (1)to be remotely controlled by devices (3) comprise interfaces (11) for receiving first signals from second apparatuses (2) that define that the second apparatuses (2) have received codes from the devices (3), interfaces (12) for sending second signals to the devices (3), and first controllers (21) for detecting the first signals and in response to detection results generating the second signals for providing assistance to the configurations of the devices (3) forremotely controlling the second apparatuses (2). The devices (3) for remotely controlling the first apparatuses (1) comprise interfaces (14) for sending codes to the second apparatuses (2) for remotely controlling the second apparatuses (2), interfaces (15) for receiving the second signals from the first apparatuses (1), and second controllers (22) for detecting the second signals for configuring the devices (3) for remotely controlling the second apparatuses (2).
H04N 21/422 - Périphériques d'entrée uniquement, p. ex. système de positionnement global [GPS]
H04N 21/436 - Interfaçage d'un réseau de distribution local, p. ex. communication avec un autre STB ou à l'intérieur de la maison
H04N 21/442 - Surveillance de procédés ou de ressources, p. ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans le disque dur interne
The invention relates to a nested key assembly (101) that can for example be used in a remote-control, a mobile phone or the like. In general, the key assembly comprises at least one inner-key (130; 140) surrounded by an outer-key (120; 130), wherein the inner-key (130; 140) comprises at least one flexible arm (132; 142) that extends below the outer-key (120; 130) and that directly or indirectly touches a carrier structure (110, 150). In a preferred embodiment, the key assembly comprises an “OK-key”(140) surrounded by a “cursor-key”(130), which in turn is surrounded by a “diamond-key”(120). The OK-key (140) comprises flexible arms (142) that extend below the cursor-key, while the cursor-key (130) comprises flexible arms (132) that extend below the diamond-key (120).
H01H 9/26 - Mécanismes d'interverrouillage, verrouillage ou accrochage pour interverrouillage de plusieurs interrupteurs
H01H 13/72 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p. ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p. ex. claviers dans lesquels l'interrupteur comporte des moyens pour limiter le nombre d'éléments moteurs qui peuvent être actionnés simultanément
H01H 13/76 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p. ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p. ex. claviers dans lesquels quelques-uns ou l'ensemble des éléments moteurs actionnent différentes combinaisons des jeux de contacts, p. ex. dix éléments moteurs actionnant différentes combinaisons de quatre jeux de contacts
H01H 13/705 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p. ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p. ex. claviers avec des contacts portés par ou formés à partir de couches dans une structure multicouche, p. ex. interrupteurs à membrane caractérisés par la structure, le montage ou l'agencement des organes d'actionnement, p. ex. des boutons-poussoirs ou des touches
G05G 5/05 - Moyens pour faire revenir ou tendant à faire revenir les organes de commande vers une position de repos ou une position neutre, p. ex. en prévoyant des ressorts de retour ou des butées de fin de course élastiques
H01H 25/00 - Interrupteurs avec mouvement composé de la poignée ou d'un autre organe moteur
G05G 1/02 - Organes de commande actionnés à la main par un mouvement linéaire, p. ex. boutons poussoirs
A method of programming a Universal Remote Control is described. A user is requested to execute a command sequence comprising more than one command from an original Remote Control for controlling a device (306). The commands from said sequence are captured and analyzed (308). The analyzed commands are matched with a code-set or branches of a code-tree data base (310). The command sequence is used for generating a macro for executing an activity including the device (316).
A key-board assembly (10) is described that has a key-mat and a keyboard PCB (3) aligned with respect to each other instead of first to a housing of an input device. First, such alignment is achieved by adding pins (6) to the key-mat that fit tightly in holes (5) of the PCB. Secondly the key-mat has hooks (14) that can be clicked around the PCB and/or ribs (4) around the edges/carve-outs of the PCB that hold to the PCB with tight tolerances.
H01H 9/26 - Mécanismes d'interverrouillage, verrouillage ou accrochage pour interverrouillage de plusieurs interrupteurs
H01H 13/72 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p. ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p. ex. claviers dans lesquels l'interrupteur comporte des moyens pour limiter le nombre d'éléments moteurs qui peuvent être actionnés simultanément
H01H 13/76 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p. ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p. ex. claviers dans lesquels quelques-uns ou l'ensemble des éléments moteurs actionnent différentes combinaisons des jeux de contacts, p. ex. dix éléments moteurs actionnant différentes combinaisons de quatre jeux de contacts
H01H 13/705 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p. ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p. ex. claviers avec des contacts portés par ou formés à partir de couches dans une structure multicouche, p. ex. interrupteurs à membrane caractérisés par la structure, le montage ou l'agencement des organes d'actionnement, p. ex. des boutons-poussoirs ou des touches
A method for determining the right code set to be used for controlling an appliance includes the remote control sends one or more commands using the corresponding code of at least one of the multiple code sets to the appliance. The code set to be used for controlling this appliance is determined based on at least a command sent to the appliance by a user of the remote control, in reaction to the sending of the one or more commands by the remote control.
An apparatus, such as a database or a processor/memory combination of a remote control system, for supplying for example infrared codes defining functions for remotely controlling devices wherein code-sets include function-code-combinations for each one of two/more different functions. By distinguishing main-functions such as power on/off and sub-functions such as channel up/down and volume up/down, code-sets may be allocated to a group of code-sets for a target device in case a code of a function-code-combination for the main-function is valid for the target device. This increases an efficiency of the apparatus. The group of code-sets may form a tree, whereby the main-function and its code(s) form root of the tree, whereby a sub-function forms a branch of the tree and a code or cedes defining this sub-function form a leaf or leaves of the branch. The group of code-sets may be defined for device-types and/or device-brands.
A remote control extension system for controlling appliances (60,70,80). A remote control (20) is connected by means of a network (30) to an extender device (40). The remote control (20) transmits messages (110,120) to the extender (40) during the period, that a command (14) is to be transmitted from the extender to an appliance. The command is for example a command having a variable duration, such as Volume UP. The extender (40) receives the messages. It transmits the command as long as it receives the messages from the remote control. It finishes the transmission of the command, if an expected message has not been received at a predetermined time. In this way, the duration of a command is limited in case of network disturbances.
09 - Appareils et instruments scientifiques et électriques
Produits et services
(1) Remote controls, control panels, all for audio sets, for television sets, for video recorders, for computers, for televisions, for playing electronic games.