Abstract:
A system displays a representation of an original equipment remote control device for a target device to be controlled using a macro button of a configurable controlling device. The displayed representation of the original equipment remote control device includes representations of buttons that would be used on the original equipment remote control device to control controllable functions of the target device. The system accepts input by which one or more of the displayed representations of buttons are selected. The macro button is then configured whereby an activation of the macro button will cause a transmission of commands from the configurable controlling device to control those controllable functions of the target devices that correspond to the one or more of the displayed representations of buttons that were selected.
Abstract:
In an apparatus (1), such as a database or a processor/memory combination of a remote control system (10), for supplying for example infrared codes defining functions for remotely controlling devices, code-sets comprise function-code-combinations for each one of two/more different functions. By distinguishing main-functions such as power on/off and sub-functions such as channel up/down and volume up/down, code-sets can be allocated to a group of code-sets for a target device in case a code of a function-code-combination for the main-function is valid for the target device. This increases an efficiency of the apparatus (1). The group of code-sets may form a tree, whereby the main-function and its code(s) form a root of the tree, whereby a sub-function forms a branch of the tree and a code or codes defining this sub-function form a leaf or leaves of the branch. The group of code-sets may be defined for device-types and/or device-brands.
Abstract:
A method of testing and installing a remote control unit (RCU) for controlling elements (ACT1, ACT2, ACT3) of a home automation network, intended for managing the security or heat or light comfort in a building, comprising the use of software (ALS) emulating the remote control unit in a computer (PCU) to define a virtual remote control unit (VRCU), and the configuring of the virtual remote control unit to enable the elements of the network to be controlled, wherein sending rights are assigned to the virtual remote control unit at the time of that configuration and wherein the cancellation of these sending rights results at least from a step for copying the configuration (CFG) of the virtual remote control unit in the remote control unit.
Abstract:
A system for controlling diverse infrared controlled devices, capable of emulating infrared signals provided by diverse infrared remote controls by recording them, and then using information derived from the recorded signals to reproduce the signals. A received infrared signal is sampled, stored, edge trimmed and compressed into a table of entries. Each entry indicates a level and a length of a portion of the associated infrared signal having that level. The compression also eliminates transients from the captured infrared signal. The table fully describes the captured infrared signal. A table header may contain the frequency at which the captured infrared signal was sampled, and the number of table entries used to describe the signal. During playback, a file containing the table for a user selected infrared signal may be opened and read into a dynamic memory. The vector table header information may be used to determine the number of stored vector table entries, and to determine the sampling rate at which the associated infrared signal was captured. An infrared shift register in specialized hardware shifts out one bit of data every sampling cycle until each bit of data described by each entry in the vector table has been transmitted. The disclosed system may be conveniently embodied to be voice controlled, to enable voice control over all infrared remote controlled devices in a disabled user's living environment.
Abstract:
Data indicative of physical characteristics of an object of interest is received at a recognition system having an associated database in which is stored physical characteristic data for a plurality of reference objects each of which is cross-referenced to configuration information for a universal controlling device. The reference system uses the received data and the physical characteristic data for the plurality of reference objects to discern one or more reference objects as being a match for the object of interest. At least a subset of the configuration information that has been cross-referenced to the one or more reference objects discerned by the recognition system as being a match for the object of interest is then used to configure the universal controlling device to enable the universal controlling device to communicate commands to one or more target appliances.
Abstract:
A method for programming a control device. The method for programming the control device may include using a graphical programming interface. The graphical programming interface may direct a user through the programming process with text and graphics. The graphical programming interface may provide a control device image that corresponds to the physical control device that is being programmed. The graphical programming interface may graphically verify to a user whether a button was successfully programmed. Additionally, the graphical programming interface may illustrate the correct positioning of one control device to another control device while programming.
Abstract:
A universal remote control apparatus that is programmable with software supplied by manufacturers of controllable devices so that a single remote control apparatus has a broad spectrum application capable of operating many different controllable devices. The remote control apparatus is based in a Personal Digital Assistant (PDA) having sufficient memory to store the requisite software from a multitude of controllable devices and is operable to send or receive signals to the controllable devices by radio signal or by infra red beam. The remote control apparatus can be coupled to a personal computer to download the requisite software into the memory of the PDA, which can come via software supplied with the controllable device or by accessing the manufacturer's web site and downloading the necessary software therefrom. The display screen of the PDA can then be customized to replicate any control functions with a touch screen actuation control buttons.
Abstract:
Method of operating a home automation system comprising: at least one home automation equipment item of a building, the home automation equipment item being associated with a specific equipment control means, a device for controlling this home automation equipment item, comprising a display and control screen on which a portion of the screen is assigned to the display of a first graphic representation, associated with this equipment item, the control device being separate from the specific control means, which system comprises a step for setting at least one value of a parameter of the home automation equipment item involved in the definition of a scenario, this setting step being able to be both implemented by action on the specific control means so as to cause a phase for modification of the state of the home automation equipment item and by action on the control device so as to cause a phase for modification of the appearance of the first graphic representation of the home automation equipment item.
Abstract:
A user provides to an image recognition system an image that is intended to be used to identify one or more appliances that are to be controlled by a universal controlling device. The image recognition system has access to a database of images that have been cross-referenced to appliances and configuration information for those appliances. The image recognition system uses the provided image to identify one or more appliances to be controlled using the universal controlling device and, accordingly, the configuration information for those one or more appliances so identified. The configuration information may then be provided to a user for manual provision to the universal controlling device or be provided in a form for downloading into the universal controlling device, whether directly or via an intermediate device. The configuration information may also be provided to an intermediate device which has programming for use in connection with a process of configuring the universal controlling device.
Abstract:
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 controlling device to utilize one of a group of pre-selected command data sets.