A controlling device has at least a light-based energy harvesting system disposed within the controlling device housing. The light-based energy harvesting system is operative to supply power to at least one of a processing device and a transmitter of the controlling device. The light-based energy harvesting system includes s a substrate having a photovoltaic (PV) active area and a lens, separate from the substrate, disposed over the PV active area.
H01L 31/054 - Dispositifs à semi-conducteurs sensibles aux rayons infrarouges, à la lumière, au rayonnement électromagnétique d'ondes plus courtes, ou au rayonnement corpusculaire, et spécialement adaptés, soit comme convertisseurs de l'énergie dudit rayonnement e; Procédés ou appareils spécialement adaptés à la fabrication ou au traitement de ces dispositifs ou de leurs parties constitutives; Leurs détails adaptés comme dispositifs de conversion photovoltaïque [PV] Éléments optiques directement associés ou intégrés à la cellule PV, p.ex. moyens réflecteurs ou concentrateurs de lumière
2.
SYSTEM AND METHODS FOR ENHANCED REMOTE CONTROL FUNCTIONALITY
A hand-held device having a touch sensitive surface uses a relative distance from an origin location to each of a plurality of touch zones of the touch sensitive surface activated by a user to select a one of the plurality of touch zones as being intended for activation by the user.
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p.ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaiso
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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/038 - Dispositions de commande et d'interface à cet effet, p.ex. circuits d'attaque ou circuits de contrôle incorporés dans le dispositif
G08C 19/00 - Systèmes de transmission de signaux électriques
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
3.
SYSTEM AND METHOD FOR A SELF ADAPTIVE, MULTI-USER PROGRAM GUIDE
A programming access device such as, for example, a cable or satellite set top box (STB), a digital video recorder (DVR), a personal computer, and/or a digital media receiver automatically optimizes an order of content choices presented in a content listing, such as a program guide display, favorite channel display, and/or a recording listing display based on the past viewing and/or recording history of an identified user.
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04N 21/462 - Gestion de contenu ou de données additionnelles, p.ex. création d'un guide de programmes électronique maître à partir de données reçues par Internet et d'une tête de réseau ou contrôle de la complexité d'un flux vidéo en dimensionnant la résolution o
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p.ex. apprentissage des préférences d'utilisateurs pour recommander des films
H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
4.
THERMOSTAT FOR CONVEYING EXPECTED THERMAL RESPONSES TO USERS
A method and apparatus for summarizing and conveying expected thermal responses is described. Expected thermal responses of a room or an entire structure are calculated based on thermostat setpoints. The expected thermal responses are summarized into an expected thermal response visualization and displayed to a user for easy understanding of current, and future, temperature expectations before or as a room or entire structure is heated or cooled.
A controlling device has at least a light-based energy harvesting system disposed within the controlling device housing. The light-based energy harvesting system is operative to supply power to at least one of a processing device and a transmitter of the controlling device. The light-based energy harvesting system includes s a substrate having a photovoltaic (PV) active area and a lens, separate from the substrate, disposed over the PV active area.
H01L 31/054 - Dispositifs à semi-conducteurs sensibles aux rayons infrarouges, à la lumière, au rayonnement électromagnétique d'ondes plus courtes, ou au rayonnement corpusculaire, et spécialement adaptés, soit comme convertisseurs de l'énergie dudit rayonnement e; Procédés ou appareils spécialement adaptés à la fabrication ou au traitement de ces dispositifs ou de leurs parties constitutives; Leurs détails adaptés comme dispositifs de conversion photovoltaïque [PV] Éléments optiques directement associés ou intégrés à la cellule PV, p.ex. moyens réflecteurs ou concentrateurs de lumière
6.
SYSTEM AND METHOD FOR USING DEVICE DISCOVERY TO PROVIDE MARKETING RECOMMENDATIONS
A system functions to recommend consumer electronic device expansions, additions and/or substitutions; interconnections; supplemental capabilities; features; etc. to a consumer and/or a retailer based upon a knowledge of a consumer's existing audio and/or visual system configuration.
A device may use a device discovery process to automatically determine a configuration of a home network system of the user. A device may store data representative of the determined configuration of a home network system of the user in a data repository. A device may use the data representative of the determined configuration of the home network system of the user to automatically verify a compliance by the user with a condition for receiving the targeted advertisement. A device may provide the targeted advertisement to the user when the determined configuration of the home network system of the user is determined to be in compliance with the condition for receiving the targeted advertisement.
A radio frequency connection between a controlling device and a one of a plurality of controllable appliances in an environment is used to determine when the controlling device is pointing more towards the one of the plurality of controllable appliances relative to remaining ones of the plurality of controllable appliances. When it is determined that the controlling device is pointing more towards the one of the plurality of controllable appliances relative to remaining ones of the plurality of controllable appliances, the controlling device automatically makes active a command codeset usable to transmit commands to command functional operations of the one of the plurality of controllable appliances.
A browser device communicates via Wi-Fi with a central function device. The function device has information regarding all the various remote controls needed by the consumer. The function device communicates wirelessly with the browser device and in turn then operates all of the consumer's electronic devices
A listing of each of the plurality of appliances is used, with reference to a command and/or protoctol database, to configure a software agent to exchange communications, via a one or more communication channels, with each of the plurality of appliances. An action triggering state of at least one of the plurality of appliances is associated with an action. The action is performed when it is determined that a current state of the at least one of the plurality of appliances corresponds to the action triggering state.
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04L 41/0893 - Affectation de groupes logiques aux éléments de réseau
H04L 41/12 - Découverte ou gestion des topologies de réseau
H04L 41/0853 - Récupération de la configuration du réseau; Suivi de l’historique de configuration du réseau en recueillant activement des informations de configuration ou en sauvegardant les informations de configuration
A first appliance receives from a second controllable appliance a command for causing the first controllable appliance to be placed into a state and, in response, determines a trust level of the second controllable appliance. When it is determined that the second controllable appliance is trustworthy, the first controllable appliance executes the command. When it is determined that the second controllable appliance is untrustworthy, the first controllable appliance ignores the command. Otherwise, the first controllable appliance enters into a state in which the first controllable appliance waits for at least a predetermined period of time for a user to confirm whether or not the first controllable appliance should be caused to execute the command.
H04N 21/4367 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison Établissement d'une communication protégée entre le client et un dispositif périphérique ou une carte à puces
A system for use in controlling operating functions of a controllable device includes a hand-held device and an intermediate device in communication with the hand-held device and the controllable device. The hand-held device is adapted to receive a gesture based input and to transmit a signal having data representative of the gesture based input. The intermediate device has programming for translating the data representative of the gesture based input in a signal received from the hand-held device into a command signal to be communicated to the controllable device wherein the command signal has a format appropriate for controlling an operating function of the controllable device that is associated with the gesture based input.
G06F 3/04883 - 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 exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels pour l’entrée de données par calligraphie, p.ex. sous forme de gestes ou de texte
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
G08C 23/04 - Systèmes de transmission de signaux non électriques, p.ex. systèmes optiques utilisant des ondes lumineuses, p.ex. infrarouges
H05B 47/19 - Commande de la source lumineuse par télécommande via une transmission sans fil
H04M 1/72415 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité par interfaçage avec des accessoires externes pour la télécommande d’appareils
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
13.
METHOD AND APPARATUS FOR PROVIDING NOISE SUPPRESSION TO AN INTELLIGENT PERSONAL ASSISTANT
A radio frequency connection between a far field voice detection device and a further device is used to determine a first angular direction from the far field voice detection device to the further device. The determined first angular direction is then used to emphasize, during a noise processing of a plurality of sounds received via use of a plurality of microphones of the far field voice detection device, a first one of the plurality of sounds relative to a remainder of the plurality of sounds.
G10L 25/84 - Détection de la présence ou de l’absence de signaux de voix pour différencier la parole du bruit
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G01S 3/02 - Radiogoniomètres pour déterminer la direction d'où proviennent des ondes infrasonores, sonores, ultrasonores ou électromagnétiques ou des émissions de particules sans caractéristiques de direction utilisant des ondes radio
H04R 1/40 - Dispositions pour obtenir la fréquence désirée ou les caractéristiques directionnelles pour obtenir la caractéristique directionnelle désirée uniquement en combinant plusieurs transducteurs identiques
14.
METHOD AND DEVICE FOR DIRECT COMMUNICATION WITH THERMOSTAT THAT IS NOT IN COMMUNICATION WITH LAN
A system, method and apparatus for remote control of a thermostat by a network-based server, when the thermostat is not connected to a local or wide-area network. A network-based server calculates a modified temperature profile for a thermostat based on a utility's time-of-use pricing and/or weather forecasts. After the server has calculated the modified temperature profile, it is provided to a mobile device via a wide-area network, and the mobile device provides the modified temperature profile directly to the thermostat when the mobile device is within range of the thermostat.
G05B 19/042 - Commande à programme autre que la commande numérique, c.à d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
F24F 11/54 - Aménagements de commande ou de sécurité caractérisés par des interfaces utilisateurs ou par la communication utilisant une unité de commande centrale connectée à des sous-unités de commande
A codeset having function-code combinations is provisioned on a controlling device to control functions of an intended target device. Input is provided to the controlling device which designates a function to be controlled on the intended target device. From a plurality of codes that are each associated with the designated function in a database stored in a memory of the controlling device a first code that is determined to be valid for use in controlling the designated function on the intended target device is selected. When the codeset is then provisioned on the controlling device, the provisioned codeset includes as a function-code combination thereof the designated function and the first code.
A universal remote control (URC) is programmed to control a particular type and make of electronic consumer device using a graphical user interface. A plurality of images is displayed on the user-interface. Each image of the plurality of images is a digital photograph of an electronic consumer device or a remote control device usable to control the corresponding electronic consumer device. A user selects the digital photograph of the particular type and make of electronic consumer device or its corresponding remote control device. Codeset information associated with the selected device is transmitted to the URC such that the URC is programmed to control the selected device. If the codeset information is a codeset identifier, then it is displayed on the user interface. The user enters the codeset identifier into the URC such that the URC is programmed to control the selected device.
A system and method for enabling set up of a controlling device capable of controlling a plurality of appliances provides an interactive instruction set and associated programming which is downloadable to a controllable appliance having an associated display, such as an Internet enabled television. The programming is accessible by the controllable appliance and is configured to appropriately display interactive instructions from the interactive instruction set to a user during a user initiated set up procedure for setting up the controlling device to communicate commands to another controllable device (e.g., a DVD, VCR, DVR, etc).
Various ways to control the ambient temperature of a room in a structure are described. In one embodiment, a method for intelligently controlling an ambient room temperature in a structure is described, comprising receiving a future outdoor temperature forecast related to a geographic area where the structure is located, and altering a temperature profile for controlling the ambient room temperature based on the future outdoor temperature forecast.
F24F 11/67 - Basculement entre les modes de chauffage et de refroidissement
F24F 11/46 - Amélioration de l’efficacité électrique ou économie d’énergie électrique
F24F 11/64 - Traitement électronique utilisant des données mémorisées au préalable
F24F 11/65 - Traitement électronique pour la sélection d'un mode de fonctionnement
G05B 13/02 - Systèmes de commande adaptatifs, c. à d. systèmes se réglant eux-mêmes automatiquement pour obtenir un rendement optimal suivant un critère prédéterminé électriques
F24F 11/61 - Aménagements de commande ou de sécurité caractérisés par des interfaces utilisateurs ou par la communication utilisant des minuteurs
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
A controlling device is automatically configured to issue a communication directly to a first controllable appliance to control a functional operation of the first controllable appliance in the event that the first controllable appliance is determined to be unresponsive to a command communication transmitted to the first controllable appliance via a digital communications link or to issue a communication to a second controllable appliance to control the functional operation of the first controllable appliance via a digital communications link in the event that first controllable appliance is determined to be responsive to a command communication transmitted to the first controllable appliance via a digital communications link.
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04N 5/765 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil
H04N 21/4363 - Adaptation du flux vidéo à un réseau local spécifique, p.ex. un réseau IEEE 1394 ou Bluetooth®
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 l
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éren
H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
H04N 5/775 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et un récepteur de télévision
A system, apparatus and method for automatically controlling the volume of a home entertainment device by an HVAC component. An HVAC component determines when it, or another HVAC, is active or not, and causes a home entertainment device to adjust its volume accordingly.
A password less login using a smart device is caused to retrieve from a cloud-server a one-time use code. The smart device is associated with a virtual user account to control a plurality of controllable devices with a device app installed on a smart device. The one-time use code is provided to a controllable device and the controllable device is caused to provide the one-time use code back to the smart device. The app causes the one-time use code provided back to the smart device by the controllable device to be authenticated. In response to the one-time use code being authenticated, the controllable device is bound to the app whereupon the controllable device is controllable through use of the app.
A controlling device has at least a light-based energy harvesting system disposed within the controlling device housing. The light-based energy harvesting system is operative to supply power to at least one of a processing device and a transmitter of the controlling device. The light-based energy harvesting system includes s a substrate having a photovoltaic (PV) active area, a lens disposed over the PV active area, and a mask associated with the lens. The mask provides a finishing to a surface of the lens that functions to allow light to reach the PV active area through the mask while blending the light-based energy harvesting system into the housing.
H01L 31/054 - Dispositifs à semi-conducteurs sensibles aux rayons infrarouges, à la lumière, au rayonnement électromagnétique d'ondes plus courtes, ou au rayonnement corpusculaire, et spécialement adaptés, soit comme convertisseurs de l'énergie dudit rayonnement e; Procédés ou appareils spécialement adaptés à la fabrication ou au traitement de ces dispositifs ou de leurs parties constitutives; Leurs détails adaptés comme dispositifs de conversion photovoltaïque [PV] Éléments optiques directement associés ou intégrés à la cellule PV, p.ex. moyens réflecteurs ou concentrateurs de lumière
H02J 7/35 - Fonctionnement en parallèle, dans des réseaux, de batteries avec d'autres sources à courant continu, p.ex. batterie tampon avec des cellules sensibles à la lumière
24.
CONTROLLING DEVICE HAVING AN ENERGY HARVESTING FEATURE
A controlling device has at least a light-based energy harvesting system disposed within the controlling device housing. The light-based energy harvesting system is operative to supply power to at least one of a processing device and a transmitter of the controlling device. The light-based energy harvesting system includes s a substrate having a photovoltaic (PV) active area, a lens disposed over the PV active area, and a mask associated with the lens. The mask provides a finishing to a surface of the lens that functions to allow light to reach the PV active area through the mask while blending the light-based energy harvesting system into the housing.
H01L 31/054 - Dispositifs à semi-conducteurs sensibles aux rayons infrarouges, à la lumière, au rayonnement électromagnétique d'ondes plus courtes, ou au rayonnement corpusculaire, et spécialement adaptés, soit comme convertisseurs de l'énergie dudit rayonnement e; Procédés ou appareils spécialement adaptés à la fabrication ou au traitement de ces dispositifs ou de leurs parties constitutives; Leurs détails adaptés comme dispositifs de conversion photovoltaïque [PV] Éléments optiques directement associés ou intégrés à la cellule PV, p.ex. moyens réflecteurs ou concentrateurs de lumière
25.
SYSTEM AND METHOD FOR RAPID CONFIGURATION OF A UNIVERSAL CONTROLLING DEVICE
A universal controlling device is provided with one or more buttons which, when activated in a set up mode, serves to initiate a rapid configuration of the universal controlling device to adapt the universal controlling device to transmit communications to an intended target appliance.
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
H04N 21/4367 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison Établissement d'une communication protégée entre le client et un dispositif périphérique ou une carte à puces
G08C 19/28 - Systèmes de transmission de signaux électriques dans lesquels la transmission est par impulsions utilisant un code d'impulsions
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
26.
AUTOMATIC DETERMINATION AND RETRIEVAL OF A FAVORITE CHANNEL
A consumer electronic device tracks the current channel to which the electronic consumer device is tuned. The consumer electronic device determines an amount of time that the current channel remains unchanged. Based at least in part on this amount of time, the consumer electronic device determines whether the current channel should be stored as a favorite channel. When the consumer electronic device subsequently receives a favorite channel command, the consumer electronic device is caused to tune to the favorite channel that is currently stored in memory. Changing user preferences are thus automatically accommodated without manual intervention, resulting in an effortless user interface.
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p.ex. apprentissage des préférences d'utilisateurs pour recommander des films
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
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 l
A system, apparatus and method for automatically controlling the volume of a home entertainment device by an HVAC component. An HVAC component determines when it, or another HVAC, is active or not, and causes a home entertainment device to adjust its volume accordingly.
Axis orientation compensation is provided in a system in which movement of a controlling device is used to control navigational functions of a target appliance by determining which one of plural sides of the controlling device is an active side of the controlling device and by causing navigational functions of the target appliance made relative to at least one of an X, Y, and Z axis of the target appliance to be dynamically aligned with movements of the controlling device made relative to at least one of an A, B, and C axis of the controlling device as a function of the one of the plural sides of the controlling device that is determined to be the active side of the controlling device.
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p.ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaiso
H01H 35/02 - Interrupteurs actionnés par changement de position, inclinaison ou orientation de l'interrupteur même par rapport au champ gravitationnel
G08C 17/00 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
29.
SYSTEM AND METHOD FOR RECONFIGURATION OF AN ENTERTAINMENT SYSTEM CONTROLLING DEVICE
An entertainment device initiates a configuration process of a controlling device in response to a change in an audio visual entertainment system configuration in which at least one of a plurality devices is connected to the entertainment device as an audio and/or visual source and at least one of the plurality of devices is connected to the entertainment device as an audio and/or visual output destination for the entertainment device.
H04N 21/4363 - Adaptation du flux vidéo à un réseau local spécifique, p.ex. un réseau IEEE 1394 ou Bluetooth®
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
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 l
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04N 21/47 - Applications pour utilisateurs finaux
H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
H04N 5/765 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil
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/41 - Structure de client; Structure de périphérique de client
30.
SYSTEM AND METHOD FOR PROVISION OF APPLIANCE CONTROL FUNCTIONALITY TO A SMART DEVICE
A system for use in issuing commands to a plurality of appliances each of a specific one of a plurality of different appliance types includes a smart device adapted to transmit command communications and a plurality of low-energy consuming controllers each adapted to transmit a command to a one of the plurality of appliances of a specific one of the plurality of different appliance types in response to receipt of a command communication originating from the smart device.
H04M 1/72415 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité par interfaçage avec des accessoires externes pour la télécommande d’appareils
H04N 21/418 - Carte externe destinée à être utilisée en combinaison avec le dispositif client, p.ex. pour l'accès conditionnel
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04M 1/72412 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité par interfaçage avec des accessoires externes utilisant des interfaces sans fil bidirectionnelles à courte portée
H04B 10/114 - Systèmes d’intérieur ou à courte portée
31.
APPARATUS, SYSTEM AND METHOD FOR PROMOTING APPS TO SMART DEVICES
Apparatus, system and method for promoting media apps to an end user of a smart device. The smart device gathers information of apps that have been installed into the smart device and provides this information to a remote server. The remote server compares the information sent by the smart device to an identification of promoted apps received from a remote source to identify apps that are not installed in the smart device that are included in the identification of promoted apps. The remote server then notifies the smart device of which apps in the identification of promoted apps are not installed into the smart device, so that a user of the smart device may choose to have the missing app installed.
H04W 4/60 - Services basés sur un abonnement qui utilisent des serveurs d’applications ou de supports d’enregistrement, p.ex. boîtes à outils d’application SIM
H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
H04N 21/426 - Structure de client; Structure de périphérique de client Éléments internes de client
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04N 21/41 - Structure de client; Structure de périphérique de client
32.
APPARATUS, SYSTEM AND METHOD FOR APP DISCOVERY AND INSTALLATION
Information obtained from a smart device is used to determine a unqiue identity for the smart device. The identity for the smart device is then used to locate installed app information for the smart device. Data for installing one or more apps corresponding to the installed app information for the smart device is then provided to a setup app to thereby facilitate installation on the centralized, host device of the one or more apps corresponding to the installed app information for the smart device.
H04L 67/06 - Protocoles spécialement adaptés au transfert de fichiers, p.ex. protocole de transfert de fichier [FTP]
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
H04L 41/04 - Architectures ou dispositions de gestion de réseau
A system and method whereby an user interface editing device is used to create a user interface for a controlling device, the created user interface including user interface elements that are associated with functional operations of a virtual equivalent of an appliance. After the created user interface is transferred to the controlling device, the virtual equivalent of an appliance is caused to be linked to an intended target appliance whereupon activation of those user interface elements of the graphical user interface that were associated with functional operations of the virtual equivalent of an appliance will cause the controlling device to transmit commands to control corresponding functional operations of the intended target appliance.
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
G08C 23/04 - Systèmes de transmission de signaux non électriques, p.ex. systèmes optiques utilisant des ondes lumineuses, p.ex. infrarouges
G06F 9/06 - Dispositions pour la commande par programme, p.ex. unités de commande utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
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
G06F 8/10 - Analyse des exigences; Techniques de spécification
Information obtained from a smart device is used to determine a unique identity for the smart device. The identity for the smart device is then used to locate installed app information for the smart device. Data for installing one or more apps corresponding to the installed app information for the smart device is then provided to a setup app to thereby facilitate installation on the centralized, host device of the one or more apps corresponding to the installed app information for the smart device.
A system functions to recommend equipment expansions, additions and/or substitutions; interconnections; supplemental capabilities; features; etc. based upon a knowledge of a consumer's existing audio and/or visual system configuration.
G06Q 30/0282 - Notation ou évaluation d’opérateurs commerciaux ou de produits
G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
36.
SYSTEM AND METHOD FOR FACILITATING APPLIANCE CONTROL VIA A SMART DEVICE
A bridge device, in communication with a smart device, functions to command one or more controllable appliances in response to communications received from the smart device. The bridge device also includes input elements by which the bridge device can be used to directly command common functional operations of the one or more controllable appliances. In this manner, common functional operations, such as volume control, playback pause/resume control, etc., may be made readily available without necessitating the use of the smart device, whilst the more sophisticated GUI provided by the smart device remote control app may be advantageously utilized when more complex or less frequently used command functions are to be performed.
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
G08C 23/04 - Systèmes de transmission de signaux non électriques, p.ex. systèmes optiques utilisant des ondes lumineuses, p.ex. infrarouges
H04M 1/72415 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité par interfaçage avec des accessoires externes pour la télécommande d’appareils
37.
SYSTEMS AND METHODS FOR CONFIGURATION OF A CONTROLLING DEVICE TO ENABLE SELECTION OF ONE OR MORE MEDIA STREAMS
A controlling device has a configurable key. An insert is provided to the configurable key and includes an indicium representative of a media content provider. An image of the indicium or an image of a QR code associated with the indicium is used to assign one or more commands to the configurable key. The one or more commands are used to cause a controllable device to tune to a channel on which the media content provider is being broadcast, to invoke an app associated with the media content provider, to access a website associated with the media content provider, and the like.
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
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
G08C 17/00 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil
H04N 21/41 - Structure de client; Structure de périphérique de client
H04N 21/438 - Interfaçage de la voie descendante du réseau de transmission provenant d'un serveur, p.ex. récupération de paquets MPEG d'un réseau IP
A first data that identifies a first device is used to identify within a data store a one or more capabilities of the first device. When a voice input having one or more keywords that have been pre-associated within the data store to an operational problem associated with at least the first device is received, a system causes a state of at least the first device at a time at which the voice input is received to be identified, causes the one or more keywords, the one or more capabilities of the first device, and the state of at least the first device to be used to identify within the data store a set of instructions for interacting with at least the first device to solve the operational problem, and causes the set of instructions to be presented to a user.
A codeset is described in a Public Codeset Communication Format (PCCF) as a format block including a plurality of fields having readily decipherable values, such as ASCII character values. One field is a mark/space information field that includes a sequence of mark time indicators and space time indicators for an operational signal of the codeset. A second field is a signal characteristic information field for the operational signal. Signal characteristic information may include carrier on/off information, repeat frame information, toggle control information, and last frame information. The PCCF is a codeset interchange format of general applicability.
A method of controlling the operating mode of a remote device based upon a local user preference setting includes determining a user privacy setting by a user at a local device and storing the user privacy setting. The user privacy setting is conveyed to the remote device and the operational mode of the remote device is modified based upon the transmitted user privacy preference setting. The operational mode of the remote device is returned to the normal operational mode upon meeting a predetermined condition.
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
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
41.
SYSTEM AND METHOD FOR FLEXIBLE CONFIGURATION OF A CONTROLLING DEVICE
A system and method whereby an user interface editing device is used to create a user interface for a controlling device, the created user interface including user interface elements that are associated with functional operations of a virtual equivalent of an appliance. After the created user interface is transferred to the controlling device, the virtual equivalent of an appliance is caused to be linked to an intended target appliance whereupon activation of those user interface elements of the graphical user interface that were associated with functional operations of the virtual equivalent of an appliance will cause the controlling device to transmit commands to control corresponding functional operations of the intended target appliance.
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
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
G08C 23/04 - Systèmes de transmission de signaux non électriques, p.ex. systèmes optiques utilisant des ondes lumineuses, p.ex. infrarouges
G11B 27/034 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo sur disques
A controlling device has a configurable key. An insert is provided to the configurable key and includes an indicium representative of a media content provider. An image of the indicium or an image of a QR code associated with the indicium is used to assign one or more commands to the configurable key. The one or more commands are used to cause a controllable device to tune to a channel on which the media content provider is being broadcast, to invoke an app associated with the media content provider, to access a website associated with the media content provider, and the like.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
H04N 21/41 - Structure de client; Structure de périphérique de client
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
A configurable input element of a controlling device is configured by using a data representative of an over-the-top (OTT) media app determined to be installed on an OTT device and a data representative of the OTT device to identify at least one command that is required to be transmitted to cause the OTT device to launch the OTT media app. The at least one command is provisioned to the controlling device and assigned to the configurable input element. When the input element is subsequently activated, the controlling device will transmit the at least one command to cause the OTT device to launch the OTT media app.
A system functions to recommend consumer electronic device expansions, additions and/or substitutions; interconnections; supplemental capabilities; features; etc. to a consumer and/or a retailer based upon a knowledge of a consumer's existing audio and/or visual system configuration.
A controlling device has a moveable touch sensitive panel positioned above a plurality of switches. When the controlling device senses an activation of at least one of the plurality of switches when caused by a movement of the touch sensitive panel resulting from an input at an input location upon the touch sensitive surface, the controlling device responds by transmitting a signal to an appliance wherein the signal is reflective of the input location upon the touch sensitive surface.
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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
H01H 25/04 - Organe moteur à mouvement angulaire dans plus d'un plan, p.ex. manche à balai
A controlling device is used to control a presentation of a one of a AR content or a VR content on a display device. A radio frequency connection between the controlling device and a signaling device located remotely from the controlling device is used to determine at least an orientation of the controlling device relative to the signaling device. The presentation of the one of the AR content or the VR content on the display device is then controlled as a function of the determined at least the orientation of the controlling device relative to the signaling device.
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
G06F 3/046 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens électromagnétiques
G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
47.
SYSTEMS AND METHODS FOR PROVIDING CONTROL OF AUGMENTED REALITY AND VIRTUAL REALITY CONTENT
A controlling device is used to control a presentation of a one of a AR content or a VR content on a display device. A radio frequency connection between the controlling device and a signaling device located remotely from the controlling device is used to determine at least an orientation of the controlling device relative to the signaling device. The presentation of the one of the AR content or the VR content on the display device is then controlled as a function of the determined at least the orientation of the controlling device relative to the signaling device;
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p.ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaiso
G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
48.
Systems and methods for configuration of a controlling device to enable selection of one or more media streams
A controlling device has a configurable key. An insert is provided to the configurable key and includes an indicium representative of a media content provider. An image of the indicium or an image of a QR code associated with the indicium is used to assign one or more commands to the configurable key. The one or more commands are used to cause a controllable device to tune to a channel on which the media content provider is being broadcast, to invoke an app associated with the media content provider, to access a website associated with the media content provider, and the like.
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04N 21/41 - Structure de client; Structure de périphérique de client
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p.ex. lecture de la lumière blanche réfléchie
H04N 21/438 - Interfaçage de la voie descendante du réseau de transmission provenant d'un serveur, p.ex. récupération de paquets MPEG d'un réseau IP
G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
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
G08C 17/00 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil
49.
COMMUNICATING DISCOVERY INFORMATION FROM REMOTE CONTROL DEVICES
A set top box receives from a remote control device one or more of a codeset identifier, data indicative of a brand and model for a consumer electronic device, and remote control diagnostic information. The set top box then causes information representative of the received codeset identifier, data indicative of a brand and model for a consumer electronic device, and remote control diagnostic information to be displayed in a display device associated with the set top box.
A first appliance receives from a second controllable appliance a command for causing the first controllable appliance to be placed into a state and, in response, determines a trust level of the second controllable appliance. When it is determined that the second controllable appliance is trustworthy, the first controllable appliance executes the command. When it is determined that the second controllable appliance is untrustworthy, the first controllable appliance ignores the command. Otherwise, the first controllable appliance enters into a state in which the first controllable appliance waits for at least a predetermined period of time for a user to confirm whether or not the first controllable appliance should be caused to execute the command.
H04N 21/4367 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison Établissement d'une communication protégée entre le client et un dispositif périphérique ou une carte à puces
A browser device communicates via Wi-Fi with a central function device. The function device has information regarding all the various remote controls needed by the consumer. The function device communicates wirelessly with the browser device and in turn then operates all of the consumer's electronic devices.
An apparatus includes a head portion, an undercarriage portion, and a telescopic portion configured to adjustably move into a plurality of different lengths. A first end of the head portion is rotatably attached to a first end of the undercarriage portion and a second end of the undercarriage portion is rotatably attached to a first end of the telescopic portion. A second end of the head portion is rotatably attached to a second end of the telescopic portion. In a first position, the telescopic portion has a first length of the plurality of different lengths and the head portion and the undercarriage portion form a first angle. In a second position, the telescopic portion has a second length of the plurality of different lengths and the head portion and the undercarriage portion form a second angle different from the first angle.
F16M 13/02 - Autres supports ou appuis pour positionner les appareils ou les objets; Moyens pour maintenir en position les appareils ou objets tenus à la main pour être portés par un autre objet ou lui être fixé, p.ex. à un arbre, une grille, un châssis de fenêtre, une bicyclette
A47B 97/00 - Mobiliers ou accessoires de meubles, non prévus dans les autres groupes de la présente sous-classe
53.
System and method for aggregating and analyzing the status of a system
A listing of each of the plurality of appliances is used, with reference to a command and/or protocol database, to configure a software agent to exchange communications, via a one or more communication channels, with each of the plurality of appliances. An action triggering state of at least one of the plurality of appliances is associated with an action. The action is performed when it is determined that a current state of the at least one of the plurality of appliances corresponds to the action triggering state.
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04L 41/0893 - Affectation de groupes logiques aux éléments de réseau
H04L 41/12 - Découverte ou gestion des topologies de réseau
H04L 41/0853 - Récupération de la configuration du réseau; Suivi de l’historique de configuration du réseau en recueillant activement des informations de configuration ou en sauvegardant les informations de configuration
A codeset having function-code combinations is provisioned on a controlling device to control functions of an intended target device. Input is provided to the controlling device which designates a function to be controlled on the intended target device. From a plurality of codes that are each associated with the designated function in a database stored in a memory of the controlling device a first code that is determined to be valid for use in controlling the designated function on the intended target device is selected. When the codeset is then provisioned on the controlling device, the provisioned codeset includes as a function-code combination thereof the designated function and the first code.
A system, apparatus and method for deactivating HVAC equipment when the thermostat determines that a door or a window has been opened. The thermostat determines that a door or window is open using one or more security sensors previously installed for use with a separate security system.
G08B 25/10 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p.ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant des systèmes de transmission sans fil
H04W 4/20 - Signalisation de services; Signalisation de données auxiliaires, c. à d. transmission de données par un canal non destiné au trafic
56.
SYSTEM, METHOD AND APPARATUS FOR USING SECURITY SENSORS IN CONNECTION WITH A THERMOSTAT
A system, apparatus and method for deactivating HVAC equipment when the thermostat determines that a door or a window has been opened. The thermostat determines that a door or window is open using one or more security sensors previously installed for use with a separate security system.
G05B 13/00 - Systèmes de commande adaptatifs, c. à d. systèmes se réglant eux-mêmes automatiquement pour obtenir un rendement optimal suivant un critère prédéterminé
G08B 19/00 - Alarmes réagissant à plusieurs conditions différentes, indésirables ou anormales, p.ex. cambriolage et incendie, température anormale et débit d'écoulement anormal
An apparatus, system and method is described for controlling one or more consumer electronic devices that is performed by a smart device. The smart device causes one or more graphical elements, each for performing a particular operation to be displayed. The smart device then causes an action to be performed when the user selects one of the graphical elements, for example by pressing one of the keys on the universal controlling device or by speaking a command.
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
G06F 3/04886 - 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 exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels par partition en zones à commande indépendante de la surface d’affichage de l’écran tactile ou de la tablette numérique, p.ex. claviers virtuels ou menus
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/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
58.
Graphical user interface for programming universal remote control devices
A universal remote control (URC) is programmed to control a particular type and make of electronic consumer device using a graphical user interface. A plurality of images is displayed on the user-interface. Each image of the plurality of images is a digital photograph of an electronic consumer device or a remote control device usable to control the corresponding electronic consumer device. A user selects the digital photograph of the particular type and make of electronic consumer device or its corresponding remote control device. Codeset information associated with the selected device is transmitted to the URC such that the URC is programmed to control the selected device. If the codeset information is a codeset identifier, then it is displayed on the user interface. The user enters the codeset identifier into the URC such that the URC is programmed to control the selected device.
Axis orientation compensation is provided in a system in which movement of a controlling device is used to control navigational functions of a target appliance by determining which one of plural sides of the controlling device is an active side of the controlling device and by causing navigational functions of the target appliance made relative to at least one of an X, Y, and Z axis of the target appliance to be dynamically aligned with movements of the controlling device made relative to at least one of an A, B, and C axis of the controlling device as a function of the one of the plural sides of the controlling device that is determined to be the active side of the controlling device.
H01H 35/02 - Interrupteurs actionnés par changement de position, inclinaison ou orientation de l'interrupteur même par rapport au champ gravitationnel
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p.ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaiso
G08C 17/00 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil
60.
System and method for app discovery, installation, and usage
A system and method functions to make an app as installed on a smart device usable to access a service, such as a media streaming service. A presence of a counterpart to the app as installed on an appliance within a home network which includes the smart device is detected. A user credential, such as a username and password combination, that is associated with the counterpart to the app is then identified. The user credential is caused to be automatically associated with the app as installed on the smart device.
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04L 65/60 - Diffusion en flux de paquets multimédias
H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
61.
System and method for reconfiguration of an entertainment system controlling device
An entertainment device initiates a configuration process of a controlling device in response to a change in an audio visual entertainment system configuration in which at least one of a plurality devices is connected to the entertainment device as an audio and/or visual source and at least one of the plurality of devices is connected to the entertainment device as an audio and/or visual output destination for the entertainment device.
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04N 5/765 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil
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 l
H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
H04N 21/488 - Services de données, p.ex. téléscripteur d'actualités
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04N 21/47 - Applications pour utilisateurs finaux
H04N 21/41 - Structure de client; Structure de périphérique de client
H04N 21/4363 - Adaptation du flux vidéo à un réseau local spécifique, p.ex. un réseau IEEE 1394 ou Bluetooth®
62.
SYSTEM AND METHOD FOR APP DISCOVERY, INSTALLATION, AND USAGE
A system and method functions to make an app as installed on a smart device usable to access a service, such as a media streaming service. A presence of a counterpart to the app as installed on an appliance within a home network which includes the smart device is detected. A user credential, such as a username and password combination, that is associated with the counterpart to the app is then identified. The user credential is caused to be automatically associated with the app as installed on the smart device.
H04N 21/858 - Création de liens entre données et contenu, p.ex. en liant une URL à un objet vidéo en créant une zone active ("hotspot")
H04N 21/258 - Gestion de données liées aux clients ou aux utilisateurs finaux, p.ex. gestion des capacités des clients, préférences ou données démographiques des utilisateurs, traitement des multiples préférences des utilisateurs finaux pour générer des données co
H04N 21/437 - Interfaçage de la voie montante du réseau de transmission, p.ex. pour transmettre des requêtes de client à un serveur VOD
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
G16Y 40/00 - IdO caractérisé par la finalité du traitement de l'information
H04H 60/45 - Dispositions d'identification ou de reconnaissance de caractéristiques en liaison directe avec les informations radiodiffusées ou le créneau spatio-temporel de radiodiffusion, p.ex. pour identifier les stations de radiodiffusion ou pour identifier le pour identifier les utilisateurs
H04N 21/43 - Traitement de contenu ou données additionnelles, p.ex. démultiplexage de données additionnelles d'un flux vidéo numérique; Opérations élémentaires de client, p.ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeur; Intergiciel de client
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 l
63.
GRAPHICAL USER INTERFACE AND DATA TRANSFER METHODS IN A CONTROLLING DEVICE
A smart device is provided with a main remote control application that may be configured using information. The main remote control application may present images of original remote controls corresponding to devices which are controllable by the configured main remote control application. In connection with a presented image of an original remote control, the display may present icons that are representative of a subset of the buttons of the original remote control. The user interface also allows a user to select amongst the images of the original remote controls to change which appliances are to be controlled via the user interface. A pop-up remote control widget may also be provided which may be invoked without switching to the main remote control application provisioned on the smart device.
G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
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
G06F 3/04886 - 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 exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels par partition en zones à commande indépendante de la surface d’affichage de l’écran tactile ou de la tablette numérique, p.ex. claviers virtuels ou menus
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04N 21/41 - Structure de client; Structure de périphérique de client
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport utilisant des icônes
G06F 3/0485 - Défilement ou défilement panoramique
G05B 15/02 - Systèmes commandés par un calculateur électriques
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
A controllable device, such as a set top box, responds to a transmission received from a one of a plurality of controlling devices of differing capabilities by entering into a one of a plurality of operating modes wherein the one of the plurality of operating modes entered into corresponds to the capabilities of the controlling device from which the transmission originated.
G05B 15/02 - Systèmes commandés par un calculateur électriques
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
G05B 19/042 - Commande à programme autre que la commande numérique, c.à d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
H04N 21/41 - Structure de client; Structure de périphérique de client
66.
GRAPHICAL USER INTERFACE AND DATA TRANSFER METHODS IN A CONTROLLING DEVICE
A smart device is provided with a main remote control application that may be configured using information obtained from a QR code. The main remote control application may present images of original remote controls corresponding to devices which are controllable by the configured main remote control application. In connection with a presented image of an original remote control, the display may present icons that are representative of a subset of the buttons of the original remote control. The user interface also allows a user to select amongst the images of the original remote controls to change which appliances are to be controlled via the user interface. A pop-up remote control widget may also be provided which may be invoked without switching to the main remote control application provisioned on the smart device.
G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
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
G06F 3/04886 - 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 exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels par partition en zones à commande indépendante de la surface d’affichage de l’écran tactile ou de la tablette numérique, p.ex. claviers virtuels ou menus
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04N 21/41 - Structure de client; Structure de périphérique de client
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport utilisant des icônes
G06F 3/0485 - Défilement ou défilement panoramique
G05B 15/02 - Systèmes commandés par un calculateur électriques
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
67.
System and method for user monitoring and intent determination
Sensing interfaces associated with a home entertainment system are used to automate a system response to events which occur in a viewing area associated with the home entertainment system. Data derived from such sensing interfaces may also be used to enhance the response readiness of one or more system components. Still further, user presence data derived from such sensing interfaces may be used to capture and report user viewing habits and/or preferences.
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 l
G06Q 30/0201 - Modélisation du marché; Analyse du marché; Collecte de données du marché
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04N 21/433 - Opération de stockage de contenu, p.ex. opération de stockage en réponse à une requête de pause ou opérations de cache
H04N 21/441 - Acquisition de l'identification d'un utilisateur final
H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p.ex. apprentissage des préférences d'utilisateurs pour recommander des films
H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
Described are systems and methods for enabling an audio assisted connection between a device and appliances, networks, and the like by way of determination of relative locations. A device utilizes a microphone and/or speaker to communicate with a target device to ensure that the two devices are within sufficient proximity to ensure a proper connection.
Contextual information for an ecosystem that includes a consumer electronic device is used by a virtual agent to speed up the process by which the virtual agent provides technical support related to the consumer electronic device. The contextual information is used to reduce the amount of information the virtual agent requires from the consumer. Whilst collecting information from the consumer, the virtual agent also functions to determines if a hand-off of the consumer to a further agent is needed.
H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
G10L 25/63 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation pour estimer un état émotionnel
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
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 exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
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 l
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
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éren
70.
SYSTEM AND METHOD FOR USING A VIRTUAL AGENT TO PROVIDE CONSUMER ELECTRONIC DEVICE RELATED TECHNICAL SUPPORT
Contextual information for an ecosystem that includes a consumer electronic device is used by a virtual agent to speed up the process by which the virtual agent provides technical support related to the consumer electronic device. The contextual information is used to reduce the amount of information the virtual agent requires from the consumer. Whilst collecting information from the consumer, the virtual agent also functions to determines if a hand-off of the consumer to a further agent is needed.
A radio frequency connection between a controlling device and a one of a plurality of controllable appliances in an environment is used to determine when the controlling device is pointing more towards the one of the plurality of controllable appliances relative to remaining ones of the plurality of controllable appliances. When it is determined that the controlling device is pointing more towards the one of the plurality of controllable appliances relative to remaining ones of the plurality of controllable appliances, the controlling device automatically makes active a command codeset usable to transmit commands to command functional operations of the one of the plurality of controllable appliances.
A system and method uses a first device fingerprint for a set-top box (STB) installed within a home theater environment which includes an over-the-top (OTT) device to cause a one a plurality of original equipment manufacturer (OEM) remote control setup procedures to be selected for use to configure an OEM remote control for the STB and the selected one of the plurality of OEM remote control setup procedures uses a second device fingerprint for the OTT device to cause the OEM remote control to be configured to transmit one or more commands to control functional operations of the OTT device.
H04N 21/241 - Procédés de systèmes d'exploitation [OS], p.ex. initialisation du serveur
H04N 21/443 - Procédés de système d'exploitation, p.ex. démarrage d'un boîtier décodeur STB, implémentation d'une machine virtuelle Java dans un boîtier décodeur STB ou gestion d'énergie dans un boîtier décodeur STB
H04N 21/441 - Acquisition de l'identification d'un utilisateur final
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
A pre-defined cost savings benefit is provided to a guest as a function of an amount of a calculated cost savings that can be attributed to the guest during a period of occupancy by the guest. Utility cost saving are tracked in real-time during the period of guest occupancy and the guest will be able to use a device to visualize the utility cost savings that are being realized during this period. By being able to view the utility cost savings being realized in real-time, the guest will be incentivized to directly engage in a utility cost savings effort for the personal benefit of the guest which will, in turn, benefit the hotel.
A system and methods for facilitation of user interactions with an electronic device. A number of user interface methods are described and may be used alone or in combination with one another to present an enhanced interface to a user. A method of providing user interaction using a compact status indicator is described. A method for providing a virtual scroll wheel to a user for interaction with content sets is described. A method for allowing a user to dynamically modify a scalable user interface is described. A method for providing gesture based input to a user via a virtual gesture pad is described. A method of providing an interactive graphic search query interface is described. A method for indicating and selecting available content type is described.
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
G06F 3/0485 - Défilement ou défilement panoramique
G06F 3/04883 - 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 exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels pour l’entrée de données par calligraphie, p.ex. sous forme de gestes ou de texte
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
A slave relay station is adapted to serve and/or host pages comprising a simplified graphic user interface (GUI) encoded in a widely recognized format such as, for example, HTML, or WML. The GUI embodies activatable links corresponding to control functions for configured appliances. A wireless phone or other device with network access and the capability to process and present such pages, for example via a Web browser, may then be utilized to effect control of such appliances by simply navigating to the network address of the slave relay station, obtaining an appropriate GUI page, and interacting with the links.
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04N 21/4363 - Adaptation du flux vidéo à un réseau local spécifique, p.ex. un réseau IEEE 1394 ou Bluetooth®
H04N 21/6547 - Transmission du serveur vers le client comprenant des paramètres, p.ex. pour l'initialisation du client
H04M 1/72415 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité par interfaçage avec des accessoires externes pour la télécommande d’appareils
An apparatus includes a head portion, an undercarriage portion, and a telescopic portion configured to adjustably move into a plurality of different lengths. A first end of the head portion is rotatably attached to a first end of the undercarriage portion and a second end of the undercarriage portion is rotatably attached to a first end of the telescopic portion. A second end of the head portion is rotatably attached to a second end of the telescopic portion. In a first position, the telescopic portion has a first length of the plurality of different lengths and the head portion and the undercarriage portion form a first angle. In a second position, the telescopic portion has a second length of the plurality of different lengths and the head portion and the undercarriage portion form a second angle different from the first angle.
F16M 13/02 - Autres supports ou appuis pour positionner les appareils ou les objets; Moyens pour maintenir en position les appareils ou objets tenus à la main pour être portés par un autre objet ou lui être fixé, p.ex. à un arbre, une grille, un châssis de fenêtre, une bicyclette
A47B 97/00 - Mobiliers ou accessoires de meubles, non prévus dans les autres groupes de la présente sous-classe
77.
Codeset communication format and related methods and structures
A codeset is described in a Public Codeset Communication Format (PCCF) as a format block including a plurality of fields having readily decipherable values, such as ASCII character values. One field is a mark/space information field that includes a sequence of mark time indicators and space time indicators for an operational signal of the codeset. A second field is a signal characteristic information field for the operational signal. Signal characteristic information may include carrier on/off information, repeat frame information, toggle control information, and last frame information. The PCCF is a codeset interchange format of general applicability.
A system and method for enabling set up of a controlling device capable of controlling a plurality of appliances provides an interactive instruction set and associated programming which is downloadable to a controllable appliance having an associated display, such as an Internet enabled television. The programming is accessible by the controllable appliance and is configured to appropriately display interactive instructions from the interactive instruction set to a user during a user initiated set up procedure for setting up the controlling device to communicate commands to another controllable device (e.g., a DVD, VCR, DVR, etc).
A bridge device, in communication with a smart device, functions to command one or more controllable appliances in response to communications received from the smart device. The bridge device also includes input elements by which the bridge device can be used to directly command common functional operations of the one or more controllable appliances. In this manner, common functional operations, such as volume control, playback pause/resume control, etc., may be made readily available without necessitating the use of the smart device, whilst the more sophisticated GUI provided by the smart device remote control app may be advantageously utilized when more complex or less frequently used command functions are to be performed.
H04M 1/72415 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité par interfaçage avec des accessoires externes pour la télécommande d’appareils
G08C 23/04 - Systèmes de transmission de signaux non électriques, p.ex. systèmes optiques utilisant des ondes lumineuses, p.ex. infrarouges
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
80.
APPARATUS, SYSTEM AND METHOD FOR DIRECTING VOICE INPUT IN A CONTROLLING DEVICE
Apparatus, system and method for using a controlling device for receiving voice input to control the operation of voice controlled smart appliances and, more particularly, to a controlling device for recognizing voice commands and for use in routing a signal, based on voice commands from the user, to two or more voice controlled smart appliances from different consumer brand names.
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
A signature comprised of a plurality of data blocks formatted in accordance with a multicast communications protocol is received from a target appliance. When it is determined that one or more of the plurality of data blocks has been populated with user data, a representation of at least a portion of signature is provided to an analytics engine for processing whereby the user data within the one or more of the plurality of data blocks is replaced with a predicted, original data. The predicted, original data is then usable to provision a controlling device with a command code set for use in communicating commands to the target appliance.
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04W 4/06 - Répartition sélective de services de diffusion, p.ex. service de diffusion/multidiffusion multimédia; Services à des groupes d’utilisateurs; Services d’appel sélectif unidirectionnel
82.
System and method for using a multicast service to configure a controlling device
A signature comprised of a plurality of data blocks formatted in accordance with a multicast communications protocol is received from a target appliance. When it is determined that one or more of the plurality of data blocks has been populated with user data, a representation of at least a portion of signature is provided to an analytics engine for processing whereby the user data within the one or more of the plurality of data blocks is replaced with a predicted, original data. The predicted, original data is then usable to provision a controlling device with a command code set for use in communicating commands to the target appliance.
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
H04W 8/00 - Gestion de données relatives au réseau
H04L 61/4511 - Répertoires de réseau; Correspondance nom-adresse en utilisant des protocoles normalisés d'accès aux répertoires en utilisant le système de noms de domaine [DNS]
H04L 61/4541 - Répertoires pour la découverte de services
G16Y 10/75 - Technologie de l'information; Communication
G16Y 40/35 - Gestion des objets, c. à d. commande selon une stratégie ou dans le but d'atteindre des objectifs déterminés
A system and method used to displaying advertising content. A first app installed on a first device functions to retrieve the advertising content and to then provide the advertising content to a second app installed on a second device. The second app installed on the second device will cause the advertising content to be displayed as an overlay in a display associated with the second device.
A controlling device has a moveable touch sensitive panel positioned above a plurality of switches. When the controlling device senses an activation of at least one of the plurality of switches when caused by a movement of the touch sensitive panel resulting from an input at an input location upon the touch sensitive surface, the controlling device responds by transmitting a signal to an appliance wherein the signal is reflective of the input location upon the touch sensitive surface.
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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
H01H 25/04 - Organe moteur à mouvement angulaire dans plus d'un plan, p.ex. manche à balai
A controlling device has a moveable touch sensitive panel positioned above a plurality of switches. When the controlling device senses an activation of at least one of the plurality of switches when caused by a movement of the touch sensitive panel resulting from an input at an input location upon the touch sensitive surface, the controlling device responds by transmitting a signal to an appliance wherein the signal is reflective of the input location upon the touch sensitive surface.
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs 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
H01H 25/04 - Organe moteur à mouvement angulaire dans plus d'un plan, p.ex. manche à balai
Axis orientation compensation is provided in a system in which movement of a controlling device is used to control navigational functions of a target appliance by determining which one of plural sides of the controlling device is an active side of the controlling device and by causing navigational functions of the target appliance made relative to at least one of an X, Y, and Z axis of the target appliance to be dynamically aligned with movements of the controlling device made relative to at least one of an A, B, and C axis of the controlling device as a function of the one of the plural sides of the controlling device that is determined to be the active side of the controlling device.
H01H 35/02 - Interrupteurs actionnés par changement de position, inclinaison ou orientation de l'interrupteur même par rapport au champ gravitationnel
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p.ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaiso
G08C 17/00 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil
88.
Systems and methods for controlling device configuration in a networked environment
A system and method uses a first device fingerprint for a set-top box (STB) installed within a home theater environment which includes an over-the-top (OTT) device to cause a one a plurality of original equipment manufacturer (OEM) remote control setup procedures to be selected for use to configure an OEM remote control for the STB and the selected one of the plurality of OEM remote control setup procedures uses a second device fingerprint for the OTT device to cause the OEM remote control to be configured to transmit one or more commands to control functional operations of the OTT device.
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04N 21/241 - Procédés de systèmes d'exploitation [OS], p.ex. initialisation du serveur
H04N 21/443 - Procédés de système d'exploitation, p.ex. démarrage d'un boîtier décodeur STB, implémentation d'une machine virtuelle Java dans un boîtier décodeur STB ou gestion d'énergie dans un boîtier décodeur STB
H04N 21/441 - Acquisition de l'identification d'un utilisateur final
89.
SYSTEMS AND METHODS FOR CONTROLLING DEVICE CONFIGURATION IN A NETWORKED ENVIRONMENT
A system and method uses a first device fingerprint for a set-top box (STB) installed within a home theater environment which includes an over-the-top (OTT) device to cause a one a plurality of original equipment manufacturer (OEM) remote control setup procedures to be selected for use to configure an OEM remote control for the STB and the selected one of the plurality of OEM remote control setup procedures uses a second device fingerprint for the OTT device to cause the OEM remote control to be configured to transmit one or more commands to control functional operations of the OTT device
H04N 21/241 - Procédés de systèmes d'exploitation [OS], p.ex. initialisation du serveur
H04N 21/443 - Procédés de système d'exploitation, p.ex. démarrage d'un boîtier décodeur STB, implémentation d'une machine virtuelle Java dans un boîtier décodeur STB ou gestion d'énergie dans un boîtier décodeur STB
90.
System and method for configuring controlling device functionality
A controlling device is automatically configured to issue a communication directly to a first controllable appliance to control a functional operation of the first controllable appliance in the event that the first controllable appliance is determined to be unresponsive to a command communication transmitted to the first controllable appliance via a digital communications link or to issue a communication to a second controllable appliance to control the functional operation of the first controllable appliance via a digital communications link in the event that first controllable appliance is determined to be responsive to a command communication transmitted to the first controllable appliance via a digital communications link.
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
H04N 5/765 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil
H04N 21/4363 - Adaptation du flux vidéo à un réseau local spécifique, p.ex. un réseau IEEE 1394 ou Bluetooth®
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 l
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éren
H04N 21/485 - Interface pour utilisateurs finaux pour la configuration du client
H04N 5/775 - Circuits d'interface entre un appareil d'enregistrement et un autre appareil entre un appareil d'enregistrement et un récepteur de télévision
H04N 21/41 - Structure de client; Structure de périphérique de client
91.
Method and apparatus for providing noise suppression to an intelligent personal assistant
A radio frequency connection between a far field voice detection device and a further device is used to determine a first angular direction from the far field voice detection device to the further device. The determined first angular direction is then used to emphasize, during a noise processing of a plurality of sounds received via use of a plurality of microphones of the far field voice detection device, a first one of the plurality of sounds relative to a remainder of the plurality of sounds.
G10L 25/84 - Détection de la présence ou de l’absence de signaux de voix pour différencier la parole du bruit
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G01S 3/02 - Radiogoniomètres pour déterminer la direction d'où proviennent des ondes infrasonores, sonores, ultrasonores ou électromagnétiques ou des émissions de particules sans caractéristiques de direction utilisant des ondes radio
H04R 1/40 - Dispositions pour obtenir la fréquence désirée ou les caractéristiques directionnelles pour obtenir la caractéristique directionnelle désirée uniquement en combinant plusieurs transducteurs identiques
A system functions to recommend consumer electronic device expansions, additions and/or substitutions; interconnections; supplemental capabilities; features; etc. based upon a knowledge of a consumer's existing audio and/or visual system configuration.
A system functions to recommend consumer electronic device expansions, additions and/or substitutions; interconnections; supplemental capabilities; features; etc. based upon a knowledge of a consumer's existing audio and/or visual system configuration.
A system provides advertising by using a device discovery process to automatically determine an information about a home network system of a user. When it is determined that a first advertisement has been caused to be presented via a first content providing service or a first media access device, the information is used to automatically prevent a second content providing service or a second media access device from causing a second advertisement to be presented.
A universal controlling device is provided with one or more buttons which, when activated in a set up mode, serves to initiate a rapid configuration of the universal controlling device to adapt the universal controlling device to transmit communications to an intended target appliance.
G08B 21/00 - Alarmes réagissant à une seule condition particulière, indésirable ou anormale, et non prévues ailleurs
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
H04N 21/4367 - Interfaçage d'un réseau de distribution local, p.ex. communication avec un autre STB ou à l'intérieur de la maison Établissement d'une communication protégée entre le client et un dispositif périphérique ou une carte à puces
G08C 19/28 - Systèmes de transmission de signaux électriques dans lesquels la transmission est par impulsions utilisant un code d'impulsions
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
96.
SYSTEM AND METHOD FOR USING DEVICE DISCOVERY TO PROVIDE MARKETING RECOMMENDATIONS
A system functions to recommend consumer electronic device expansions, additions and/or substitutions; interconnections; supplemental capabilities; features; etc. to a consumer and/or a retailer based upon a knowledge of a consumer's existing audio and/or visual system configuration.
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
A system and method whereby an user interface editing device is used to create a user interface for a controlling device, the created user interface including user interface elements that are associated with functional operations of a virtual equivalent of an appliance. After the created user interface is transferred to the controlling device, the virtual equivalent of an appliance is caused to be linked to an intended target appliance whereupon activation of those user interface elements of the graphical user interface that were associated with functional operations of the virtual equivalent of an appliance will cause the controlling device to transmit commands to control corresponding functional operations of the intended target appliance.
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
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
G06F 9/06 - Dispositions pour la commande par programme, p.ex. unités de commande utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
A system, apparatus and method for automatically controlling the volume of a home entertainment device by an HVAC component. An HVAC component determines when it, or another HVAC, is active or not, and causes a home entertainment device to adjust its volume accordingly.