WO2002047038A1 - Remote control device and method of configuration of such a remote control device - Google Patents

Remote control device and method of configuration of such a remote control device Download PDF

Info

Publication number
WO2002047038A1
WO2002047038A1 PCT/DK2001/000807 DK0100807W WO0247038A1 WO 2002047038 A1 WO2002047038 A1 WO 2002047038A1 DK 0100807 W DK0100807 W DK 0100807W WO 0247038 A1 WO0247038 A1 WO 0247038A1
Authority
WO
WIPO (PCT)
Prior art keywords
remote
remote control
unit
controlled
code
Prior art date
Application number
PCT/DK2001/000807
Other languages
French (fr)
Inventor
Martin Sandal Nielsen
Original Assignee
Vkr Holding A/S
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vkr Holding A/S filed Critical Vkr Holding A/S
Priority to KR1020037007702A priority Critical patent/KR100924978B1/en
Priority to AU2002220531A priority patent/AU2002220531A1/en
Priority to DE60109811T priority patent/DE60109811T2/en
Priority to AT01999925T priority patent/ATE292311T1/en
Priority to EA200300661A priority patent/EA004552B1/en
Priority to DK01999925T priority patent/DK1340198T3/en
Priority to PL01364803A priority patent/PL364803A1/en
Priority to US10/433,216 priority patent/US7679525B2/en
Priority to JP2002548686A priority patent/JP2004515947A/en
Priority to EP01999925A priority patent/EP1340198B1/en
Publication of WO2002047038A1 publication Critical patent/WO2002047038A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00857Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/00388Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks code verification carried out according to the challenge/response method
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/00412Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal being encrypted
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/0042Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed
    • G07C2009/00476Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically
    • G07C2009/005Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically whereby the code is a random code
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/00507Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks keyless data carrier having more than one function
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C2009/00753Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
    • G07C2009/00769Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00857Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
    • G07C2009/00873Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed by code input from the lock
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00857Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
    • G07C2009/00888Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed programming by learning

Definitions

  • the present invention relates to a remote control device as specified in the preamble of claim 1 and a method of configuration of such a remote control device as specified in the preamble of claim 9.
  • a system of this kind is known from e.g. German publication No. DE 197 33 405 A.
  • this remote control system it is also possible to enter a new code on the remote control, which is in the shape of a hand-held transmitter, and transfer the new code to the remote-controlled unit in such a manner that the remote-controlled unit will subsequently react when a command signal with this new code is transmitted.
  • this known system still suffers from the above-mentioned drawback unless the chosen codes is changed quite often and in theory each time a command signal is transmitted which is highly unlikely in practice.
  • Such a system is known from e.g. WO 95/02231 A concerning a remote control for a lighting arrangement.
  • WO 95/02231 A concerning a remote control for a lighting arrangement.
  • EP 0 870 889 A2 A further related prior art system is described in EP 0 870 889 A2.
  • This document relates to a keyless motor vehicle entry and ignition system, wherein a number of remote controls may be used for selecting a function for the vehicle to perform, e.g. unlocking the doors, by means of coded signals.
  • the vehicle comprises a microcomputer for controlling these functions, and this microcomputer contains a stored list of unique identification numbers for the remote controls, by means of which the vehicle may be controlled. Further, a unique seed number is allocated to the microprocessor, e.g. the vehicle, and this seed number must also be stored in a storage member of each remote control for controlling the vehicle.
  • one of the potposes of the invention is to present a remote control device of the initially mentioned kind with improved security in relation to the remote control devices known within the art.
  • Another purpose of the invention is to present a remote control device which prevents the codes used by the device from being read and used for e.g. unauthorized operation of the remote control device.
  • a further purpose of the invention is to provide a remote control device which is flexible with regard to the addition of remote-control units and/or remote controls while maintaining the standard of security.
  • Another purpose of the invention is to present a remote control device of the initially mentioned kind wherein a remote controlled unit may easily be related to the device, wherein an already installed remote controlled unit may easily be replaced by another remote controlled unit and wherein one or more further remote controls may effortlessly be associated with the device, while simultaneously the high standard of security is maintained.
  • Yet another purpose of the invention is to present a method of configuration of the kind specified above whereby a remote control device is obtained comprising the desired improved security in relation to the systems known within the art.
  • the purpose of the invention is to present a method of configuration, whereby a remote control device is obtained which may prevent the codes used by the device from being read and used for e.g. unauthorized operation of the remote control device.
  • a remote control device for operation of at least one controllable unit such as a drive unit attached to a movable part such as a door, a gate, a window, blinds, shutters or a curtain, an awning or the like
  • the remote control device comprises a remote control unit and a remote- controlled unit designed in such a manner that the remote control unit may transmit coded control signals and in that the remote-controlled unit can receive and react upon said coded control signals
  • a remote control device according to the invention is characterized by the remote control unit and the remote-controlled unit both comprising one and the same code, and by the remote-controlled unit comprising means for generating and transmitting an authorization request signal upon receipt of a command signal from the remote control unit and by the remote control unit comprising means for generating and transmitting a response signal to the authorization request and by the remote-controlled unit comprising means for verification of such a response.
  • the remote- controlled unit's means for generation and transmission of an authorization request signal comprises means for generation of random signals whereby the opportunity to synthesize a response signal to an authorization request signal will practically be non-existent since it will only be possible by systematic or non-systematic testing of numerous possibilities.
  • the remote control unit's means for generation and transmission of a response signal to an authorization request signal comprises means for carrying out a coding of at least part of the information of the authorization request signal by means of its code
  • the remote-controlled unit's means for verification of the response signal comprises means for carrying out a coding of at least part of the information in the authorization request signal by means of its own code and means for carrying out a comparative procedure where these two coded signals are used.
  • the desired security is obtained in an advantageous manner, since no signals will be communicated which will inherently reveal any information of vital interest in respect of security and thus eliminate the possibility of bystanders reading or copying such information. If the code forms part of a signal when the units are communicating, it has been combined with a signal generated by the remote-controlled unit and such a signal will not be repeated but will vary from one operation procedure to another. Read communication signals will thus not reveal neither the code nor the signal generated in the remote-controlled unit.
  • the remote-controlled unit comprises encryption means to encrypt said authorization request signal by means of said code in the remote-controlled unit and the remote control unit comprises encryption means for encryption of the response signal by means of said code in the remote-controlled unit, whereby additional security is obtained against maloperation and or unauthorized operations.
  • the remote- controlled unit comprises means for detecting received non-critical command signals and the remote-controlled unit is designed to comply with such non-critical command signals.
  • Critical commands may be commands that effect opening of a door, a gate or a window leading into a building.
  • a command is critical or not depending on the time of day, e.g. that opening of a window or a door constitutes an uncritical command if carried out on a working day during normal working hours while being critical at all other times.
  • the criterion for detection will be stored in the remote-controlled unit, e.g. in the form of identification of critical or non-critical commands, and possibly also in the form of time limits important in relation to detection.
  • the remote control will furthermore comprise a time indicator e.g. in the form of a watch and/or calendar function serving as reference.
  • the remote control device may preferably comprise one or more remote-controlled unit(s), where each remote-controlled unit may comprise a unique address, whereby the respective remote-controlled units may be operated selectively by means of the remote control unit.
  • the remote control device may comprise two or more remote control units where each of said at least two or more remote control units comprises one and the same code.
  • each of said at least two or more remote control units comprises one and the same code.
  • a remote control device may comprise two or more remote-controlled units and at least one remote control unit wherein addresses for the remote-controlled units are stored, said addresses being divided into one or more groups. In this manner, it will be possible to operate all units in the group at the same time which results in improved user-friendliness and extensive system flexibility.
  • the invention furthermore relates to a method, as specified in the preamble of claim 9, for configuration of a remote control device designed to operate at least one remote-controlled unit such as a drive unit attached to a moveable part such as a door, a gate, a window, blinds, shutters, a curtain or an awning or the like, where the remote control device comprises a remote control unit and a remote-controlled unit designed in such a manner that the remote control unit may transmit coded control signals and in that the remote-controlled unit may receive and respond to said coded control signals, and the method according to the invention is characterized by, as specified in the characterizing part of claim 9, provision of one or more remote- controlled units each being provided with an address, by provision of a remote control unit being provided with a code and by an initiation command from the remote control unit initiating transmission of the respective addresses of one or more of said remote-controlled units which are received and stored in the remote control unit and by said code being transmitted to and stored by the remote-controlled unit(s) in question.
  • the remote control device will be configured in such a manner that all units to be operated by means of the remote control will transfer their respective addresses to the remote control and that a code which is unique to the remote control is simultaneously or subsequently transferred to the respective remote-controlled units so that it is subsequently possible to operate the remote control device in such a manner that it is optimally secured against maloperation and/or unauthorized operation.
  • said code will be stored by the remote- controlled units that have not previously been provided with a code.
  • a remote control system e.g. a system in the immediate vicinity of the system to be configured and within communication- wise reach of the remote control unit forming part of the new system, from unintentionally being transferred to the new system.
  • the remote-controlled units may be designed in such a manner that once a code has been stored by a remote-controlled unit, such a unit will not be brought into a configuration state again if it receives an initiation command from a remote control unit. Thus, the unit will not transfer its address to the remote control unit and will therefore not be provided with any code by the remote control unit.
  • the data transferred during the initial configuration and in particular the secret code may be coded by a special master key.
  • a master key may be contained in and be identical and unique for equipment of a certain type, e.g. Nelux remote control equipment, certain remote control equipment intended for special purposes, etc.
  • This master key may be used only under special circumstances, e.g. for the initial configuration or for copying data from a master remote control to a new or slave remote control.
  • a group configuration of the remote control device is made, said remote control unit being brought in a programming state, and said one or more addresses stored in the remote control unit being attached to one of one or more user-specified groups.
  • a remote-controlled unit which has previously been used by one remote control device and which is now to be used by a new device to be configured, or to obtain that a remote-controlled unit, wherein a code has been stored by mistake, are brought into a state in which the code has been removed from the memory in such a manner that the remote-controlled unit may now form part of the configuration on equal terms with the other units.
  • the reset procedure may be configured in such a manner that it will not be immediately possible for e.g. unauthorized persons to carry out this procedure.
  • the procedure could be carried out inside the unit, or at least partly inside, so that the unit must be opened, an operating part placed on the unit may be activated in a particular manner or some kind of key may be used.
  • fig.1 shows a remote control device according to an embodiment of the invention in general and schematic form
  • fig. 2 shows an initiation procedure at configuration of a remote control device according to an embodiment of the invention
  • fig. 3 shows a method of use of a remote control device according to an embodiment of the invention
  • fig. 4 shows an embodiment of a remote control unit according to the invention.
  • Fig. 1 shows a remote control device according to an embodiment of the invention, said remote control device comprising a remote control unit 10, which also will be referred to as the remote control in the following, and a number of remote-controlled units 20a-20n.
  • a remote control unit 10 which also will be referred to as the remote control in the following
  • a number of remote-controlled units 20a-20n As will also appear from the following, one single remote-controlled unit may be involved, just as any number of remote-controlled units may be involved.
  • remote-controlled units may be immediately and simultaneously accessible for operation by means of the remote control unit 10 as illustrated or they may be individually operated. However, the remote-controlled units will often be divided into groups where all units in a group may be operated simultaneously.
  • the remote control unit 10 will comprise means such as remote control buttons, operating keys or the like, for selection of one or more units to be controlled, just as it will comprise means for selection and/or programming of the parameters to be controlled.
  • Fig. 2 shows how an initial configuration of the system takes place and includes installation of a code in connection with the installation of a remote control device according to an embodiment of the invention.
  • the remote control 10 When manufactured, the remote control 10 is provided with a secret code stored in a storage means 11 in the remote control. This code is unique for this remote control unit and no other finished remote control has the same code.
  • the remote control 10 By activation of an initiation procedure, the remote control 10 will transmit an initiation command by means of a signal 30 to all remote-controlled units 20 that are in proximity of the remote control 10 communication- wise, i.e. which may be able to communicate with the remote control 10. If the remote-controlled units 20, of which only one is illustrated in fig. 2 for practical reasons, receiving this signal 30 have not previously been provided with a code, they will transmit a response signal 40 to the remote control unit 10.
  • This response signal 40 is a confirmation to the remote control unit 10 and contains information in the form of an address which the remote- controlled unit in question has stored in a storage means 22. This address has been assigned to the remote-controlled unit during manufacture of the unit and is unique to the unit in question which means that two or more units will not have the same address.
  • the address is received by the remote control unit 10 and stored in an address storage means 12 together with the addresses of other remote-controlled units 20a-20n in the remote control device which comprises the system of the remote control and the remote-controlled units controlled by the remote control.
  • the signal 40 may contain information of e.g. the type of the remote-controlled unit, e.g. a door, a window, an awning, blinds etc., controlled by means of the remote- controlled unit. This information may also be stored in the address storage means 12 in the remote control 10 or in another storage means but in such a manner that the information may be coupled with the address in question.
  • the remote control unit 10 Upon receipt and storage of an address and possibly other information of the remote-controlled unit(s) in question, the remote control unit 10 will transmit its secret code by means of a signal 31 to the respective unit(s) of the remote-controlled units 20a- 20n which have now been identified by the remote confrol through their respective addresses. These units will each receive and store the code in question in a storage means 21 and potentially, and as illustrated, each remote-controlled unit 20 may transmit a confirmation signal 41 back to the remote control unit.
  • the secret code may be coded by a special master key.
  • This master key is contained in and is identical and unique for equipment of a certain type, e.g. Nelux remote control equipment, certain remote control equipment intended for special purposes, etc. This master key is used only under special circumstances, e.g. for the initial configuration. By using this master key during initial configuration the security of the operation of the system according to the invention is enhanced.
  • the exchange of addresses and of the code may take place by the exchange of an address and of the code being completed between one remote- controlled unit 20 and the remote control unit before carrying out the exchange between the following remote-controlled units 20 and the remote control unit and this initiation process may continue sequentially until the last of the remote- controlled units having received the initiation command 30 has transmitted its address and received the code.
  • the sequence of configuration of the respective units may be determined in various ways and may e.g. be determined by the units being susceptible to the initiation signal 30 at different time intervals which may be mutually independent and potentially randomly divided between the units. The unit with which the susceptible time interval and the initiation signal 30 first coincide will thus be configured first etc.
  • the remote-controlled units 20 which have now stored the code will thus be remotely controlled only by means of the remote control 10 containing the same code as will be explained later.
  • the operation of the individual remote-controlled units by means of the remote control can now principally be carried out as will also be explained later.
  • a code from another remote control 10 cannot be transferred to a remote-controlled unit 20 which already has a code stored in its storage means 21 by means of the initiation procedure which means that a code in a storage means 21 cannot be overwritten.
  • a new code e.g. when using remote-controlled units which have been used by other remote control devices in connection with a new or other system group.
  • By carrying out a special procedure it will be possible to reset or erase the storage means 21, e.g. by activating an operation button 23 which is not ordinarily accessible. An example of this may be removal of a top cover or another action requiring intervention with the system or by the operation button 23 being manipulated in a certain manner.
  • fig. 3 shows a remote control 10 and a remote-controlled unit 20 as in fig. 2, with the understanding that there may, of course, be more remote- controlled units 20 to be controlled by the remote control 10.
  • a remote-controlled unit 20 or a group of remote- controlled units 20 must be selected, which will be explained later, and a command, such as an action, a programming or the like, must be carried out.
  • a command signal 50 containing information of the address(es) of the chosen remote-controlled unit(s) 20 and information of the command in question are transmitted from the remote control 10 to the remote-controlled units 20. They receive the command signal and the remote-controlled unit(s) with the right address(es) will initiate further steps before the command can be completed. First and foremost, the remote-controlled unit(s) in question will decide upon previously determined criteria if the command in question is a command requiring authorization.
  • a critical command may include a command which is of importance to security, e.g. the command may be one of opening doors, gates, or windows located in a so-called face wall of a building or the like.
  • This challenge signal contains a sequence of digits comprising one or more random digits produced by means of a random generator 24.
  • the challenge signal is received by the remote control 10 in which a coding of at least part of the information of the challenge signal by means of the code stored in the code storage means 11 of the remote control will take place and the result will be returned to the remote-controlled unit in the form of an authorization response 70.
  • This is received by the remote- controlled unit 20 wherein the received authorization response or at least a part hereof is compared in a verification unit 25 to a signal produced by coding of the sequence of digits produced in the remote controlled unit 20 by means of the code stored in the storage means 21.
  • the remote- controlled unit will know for sure that the command is coming from the right remote control, or in other words from the remote control containing the same code as the remote-controlled unit.
  • the generated sequence of digits may be made by means of a random generator 24, but may also be made in other ways which will be obvious to a person skilled within the art but it should preferably involve a sequence of digits which changes each time.
  • the number of digits in the signal may be determined with respect to the desired security level and with respect to the equipment, available resources in the remote control and/or the remote-controlled unit(s) etc.
  • the method of coding of the sequence of digits and/or signals comprising such a sequence by means of a code may be chosen from a variety of solutions which will be obvious to a person skilled within the art.
  • the remote-controlled units 20 configured by means of a remote control unit 10 may be divided into groups to be controlled, i.e. operated, simultaneously. This will be explained in the following with reference to fig. 4 which shows an example of an embodiment of the remote control 10, in particular in relation to the operative embodiment.
  • the remote control 10 comprises a storage means 11 wherein the code is stored and a storage means 12 wherein addresses and possibly the type of remote-controlled unit 20a-20n which at the initiation procedure has received the code from the remote control 10 and is operated by means of this, have been stored.
  • the remote control 10 comprises the possibility of showing the remote- controlled unit(s) which may be controlled by the remote control and this is illustrated by a display 41 in the shown example.
  • the identification 42 of a particular, chosen remote-controlled unit has been shown as unit M5 in this example.
  • fig. 4 shows that the same display may show the identification 43 of a particular, chosen group shown as unit G3 in this example. It will be obvious to a person skilled within the art that several other ways of indicating a chosen group and/or a selected remote-controlled unit than those illustrated may be chosen in practice.
  • signalling means have been included, 44 and 45 respectively, which may e.g. be visual indications such as light emitting diodes (LEDs) or other forms of signalling lamps.
  • LEDs light emitting diodes
  • These signalling means may also be designed in such a manner that they may be used to select between group 43 and unit 42, e.g. in the form of push buttons or touch-sensitive keys.
  • the remote control 10 has been provided with a keyboard 46, 47, and 48 to be used when selecting groups and/or remote-controlled units, said keyboard further being used when controlling the remote-controlled units 20a-20n.
  • This keyboard comprises a key 46 for increasing a displayed value, a key 48 for reducing a displayed value, and a key 47, a stop button, for selection of a shown value and potentially stopping an initiated increase or reduction of a parameter or another initiated command such as e.g. initiated movement, e.g. opening of a window.
  • the remote control 10 has been provided with an operation button 49 to be used when initiating configurations of the remote control device.
  • This operation button 49 may also be used to initiate the initiation procedure which constitutes the initial configuration, since the button 49, when used for this purpose, may be operated in a special way or in a special combination with other keys for initiation of this rare, occurring procedure.
  • the remote control 10 By configuration of the remote control device in groups, the remote control 10 must first be brought into a group configuration state. This may e.g. be done by activating the operation button 49, preferably in a special manner, e.g. in combination with one or more other keys, whereby unintended activation will be avoided.
  • the group configuration may be carried out just as the composition of a group or more groups may be studied and potentially changed.
  • a selection of remote-controlled units 20a-20n is carried out which may e.g. be done by means of the indicator/key 44.
  • the indicator 44 will indicate this e.g. by blinking.
  • a selection of the various remote-controlled units may be made, e.g. Ml-Mn corresponding to the units 20a-20n by scrolling up and down by means of the buttons 46 and 48, respectively.
  • a desired unit e.g. a motor for opening/closing of a window, such as motor M5 as shown by 42, it may be selected by pressing the stop button 47.
  • the indicator 44 can now indicate that a unit has been selected, e.g. by constant light.
  • the remote control device will now indicate to the user which remote-controlled unit has just been selected on the display 41 by activating the remote-controlled unit in question for a brief period or in another manner indicate selection of the item.
  • a remote-controlled unit which has been selected and relates to the operation of blinds or a window may briefly operate the blinds or open/close the window, respectively. In this manner, the user may dete ⁇ nine where the selected units are actually located.
  • one or more groups Gl-Gn may be chosen, in which it is desirable to include the selected unit. Selection and indication may e.g. be made by means of the indicator 45 which will now be active, either by constant light or by blinking. As was the case above with the selection of unit, it is possible to scroll up and down by means of the keys 46 and 48. If a group shown on the display 41 already includes the unit in question, the indicator 45 will indicate this by e.g. blinking. If the remote- controlled unit shown on display 41 is not part of the group, the indicator will also indicate this by e.g. constant light.
  • the previously selected unit e.g. the unit with identification M5 as shown by 42
  • the now selected group e.g. group G3 as shown by 43
  • this may e.g. be done by activating the stop button 47, after which the indicator 45 will blink and indicate that the previously selected unit has now been transferred to the selected group.
  • a selected unit already included in the group in question should be removed from the group, this may also be done by activating the stop button 47, after which the indicator 45 will indicate that the unit is removed from the group by constant light.
  • a starting point may be taken from fig. 1 and a group creation consisting of 4 groups, G1-G4 may be imagined, where Gl comprises the remote- controlled units 20b, 20c, and 20e, where group G2 comprises the units 20a, 20c, 20d, 20g and 20h, where group G3 comprises the units 20f, 20i, 20j, 20m, and 20n, and where group G4 comprises the units 20k and 201.
  • the procedure for group creation may be determined in other ways that that described above and the important issue is that it is possible to select one of the remote-controlled units and that its relations to one or more groups may be created, shown and/or changed.
  • the remote control 10 may be designed in several different ways and by use of a many different options, which will be obvious to a man skilled within the art.
  • the display 41 may be designed to show additional information concerning units 42 and/or groups 43, e.g. user-entered information concerning nature and/or location of a unit etc.
  • the remote control may be designed with additional keyboards, e.g. an alpha-numerical keyboard to be used for inputting and so forth.
  • the codes included in the individual remote controls 10 are unique whereby one and only one remote control may be used to control a system and this is the remote control which has been used at the initiation procedure. Since it may be practical to have more than one remote control for a remote control system, e.g. a remote control system of a large building or in a place where more persons need to carry out operations independently of each other, and since it may be practical and/or necessary to have remote controls in reserve at hand if the original one has been misplaced, destroyed or in another manner deactivated, it will be possible to copy the first code, that is the original code, from the original remote control to any other remote control 10.
  • a special command e.g. a key combination or by pressing one key of one of the remote controls (the original remote control or the master remote control) and potentially also include the new remote control (the slave remote control), whereby the code is transferred to the storage means 11 of the new remote control.
  • addresses and groups stored in the address storage means 12 are also transmitted to and stored by the new remote control.
  • the initial code of the new remote control may be maintained therein but will be inactive.
  • the data may be coded during this data transmission by means of the previously mentioned master key, which is unique for the type of equipment used, e.g. Nelux remote control equipment, certain remote control equipment intended for special purposes, etc.
  • this master key is used only under special circumstances, e.g. for the initial configuration.
  • the original code must be removed from all remote-controlled units. As explained above, this is done by manipulation of the command key 23 (fig. 3). Subsequently, one of the original slave remote controls in which the original code is maintained as described above may be used to initiate the initiation procedure whereby its code, which is new in relation to the system, will be transferred to all remote-controlled units with no code.
  • This slave remote control which is now the master control will, however, still comprise its original group configuration which may be transferred to the other slave remote controls together with the new master code as described above.
  • remote control units do not necessarily have to be designed as hand-held transmitters but may also be designed as stationary units or mobile units that may even be designed in such a manner that they may be placed stationary, or in any other manner known or obvious to a person skilled within the art.

Abstract

Remote control device for operation of at least one controllable unit such as a drive unit attached to a moveable part such as a door, a gate, a window, blinds, shutters, or a curtain, an awning or the like. The remote conrol device comprises a remote control unit (10) and a remote-controlled unit (20) designed in such a manner that the remote control unit may receive and react upon said coded control signals. Both the remote control unit (10) and the remote-controlled unit (20) comprise one and the same code. The emote-controlled unit comprises means for generation and transmission of an authorization request signal (60) upon receipt of a command signal (50) from the remote control unit, and said remote control unit (10) comprises means for generation and transmission of a response signal (70) to the authorization request, and the remote-controlled unit comprises means for verification of such a response in such a manner that improved security against maloperation and/unauthorized use of the remote control unit is obtained. Furthermore, the invention relates to a method of configuration of such a remote control device.

Description

REMOTE CONTROLDEVICE AND METHOD OF CONFIGURATION OF SUCHAREMOTE CONTROL DEVICE
Use of the invention
The present invention relates to a remote control device as specified in the preamble of claim 1 and a method of configuration of such a remote control device as specified in the preamble of claim 9.
Background technique
In relation to remote control devices, it is commonly known to take steps to ensure that any given remote controlled unit may only be operated by means of a particular remote control unit and that, on the other hand, the activation of any such given remote control unit will not result in (an)other remote-controlled unit or units than those intended being activated.
Thus, it is known to provide a remote control with a code which is transmitted together with a command signal to the unit to be operated. The unit will know the code and upon receipt of the command signal, it will test whether the right code is transmitted and, if this is the case, carry out the desired command. Meanwhile, this technique suffers from the drawback that it is possible to read the transmitted command signals and copy these, after which it will be possible for an unauthorized person to transmit command signals with the correct code to one or more remote- controlled units, whereby such an unauthorized person will e.g. gain access to a building through doors, gates or windows controlled by means of such a remote control.
A system of this kind is known from e.g. German publication No. DE 197 33 405 A. By this remote control system, it is also possible to enter a new code on the remote control, which is in the shape of a hand-held transmitter, and transfer the new code to the remote-controlled unit in such a manner that the remote-controlled unit will subsequently react when a command signal with this new code is transmitted. However, this known system still suffers from the above-mentioned drawback unless the chosen codes is changed quite often and in theory each time a command signal is transmitted which is highly unlikely in practice.
Also, it is known to attach particular addresses to the remote-controlled units in question in cases where a remote control must be used to control more units independently of each other, and these addresses will subsequently form part of the transmitted command signals and result in selective control of the remote-controlled units.
Such a system is known from e.g. WO 95/02231 A concerning a remote control for a lighting arrangement. By this system, it will also be possible to read and copy the transmitted control signals, after which unauthorized control signals may be transmitted.
A further related prior art system is described in EP 0 870 889 A2. This document relates to a keyless motor vehicle entry and ignition system, wherein a number of remote controls may be used for selecting a function for the vehicle to perform, e.g. unlocking the doors, by means of coded signals. The vehicle comprises a microcomputer for controlling these functions, and this microcomputer contains a stored list of unique identification numbers for the remote controls, by means of which the vehicle may be controlled. Further, a unique seed number is allocated to the microprocessor, e.g. the vehicle, and this seed number must also be stored in a storage member of each remote control for controlling the vehicle. However this prior art system has the drawback that it is not suitable for a device comprising a plurality of remote-controlled units since, according to this prior art, a remote controlled unit must have knowledge of identification numbers or the like for the remote controls which may be used for controlling the units. Similarly, the addition or replacement of a remote control in such a prior art system will require a lot of effort since identification number(s) or the like will have to be amended, erased and/or added in all remote-controlled units controlled by the particular remote control(s).
Thus, one of the puiposes of the invention is to present a remote control device of the initially mentioned kind with improved security in relation to the remote control devices known within the art.
Another purpose of the invention is to present a remote control device which prevents the codes used by the device from being read and used for e.g. unauthorized operation of the remote control device.
A further purpose of the invention is to provide a remote control device which is flexible with regard to the addition of remote-control units and/or remote controls while maintaining the standard of security.
Another purpose of the invention is to present a remote control device of the initially mentioned kind wherein a remote controlled unit may easily be related to the device, wherein an already installed remote controlled unit may easily be replaced by another remote controlled unit and wherein one or more further remote controls may effortlessly be associated with the device, while simultaneously the high standard of security is maintained.
Yet another purpose of the invention is to present a method of configuration of the kind specified above whereby a remote control device is obtained comprising the desired improved security in relation to the systems known within the art.
Finally, the purpose of the invention is to present a method of configuration, whereby a remote control device is obtained which may prevent the codes used by the device from being read and used for e.g. unauthorized operation of the remote control device. The invention
The above-mentioned purposes are obtained by means of a remote control device for operation of at least one controllable unit such as a drive unit attached to a movable part such as a door, a gate, a window, blinds, shutters or a curtain, an awning or the like, where the remote control device comprises a remote control unit and a remote- controlled unit designed in such a manner that the remote control unit may transmit coded control signals and in that the remote-controlled unit can receive and react upon said coded control signals, and where a remote control device according to the invention is characterized by the remote control unit and the remote-controlled unit both comprising one and the same code, and by the remote-controlled unit comprising means for generating and transmitting an authorization request signal upon receipt of a command signal from the remote control unit and by the remote control unit comprising means for generating and transmitting a response signal to the authorization request and by the remote-controlled unit comprising means for verification of such a response.
In this manner, security against maloperation and/or unauthorized operation is improved since the remote control unit will require confirmation of the command signal being sent from the correct remote control unit comprising the correct code. Since the completion of an operation requires correct verification of the remote- controlled unit's authorization request, which is controlled by verification in the remote-controlled unit, any attempt of unauthorized operation will require a significant effort and will practically be impossible since the invention will comprise a significant amount of variations in relation to both the authorization request and the required response signal from the remote control unit. Thus, various signal forms may be chosen which vary in accordance with a pattern that cannot be deduced from the signals transmitted between the units and the codes stored in the units may furthermore not be detected by reading the transmitted signals since the form of the authorization requests and response signals is not known. In a particularly advantageous embodiment, as specified in claim 2, the remote- controlled unit's means for generation and transmission of an authorization request signal comprises means for generation of random signals whereby the opportunity to synthesize a response signal to an authorization request signal will practically be non-existent since it will only be possible by systematic or non-systematic testing of numerous possibilities.
According to the preferred embodiment, as specified in claim 3, the remote control unit's means for generation and transmission of a response signal to an authorization request signal comprises means for carrying out a coding of at least part of the information of the authorization request signal by means of its code, and the remote- controlled unit's means for verification of the response signal comprises means for carrying out a coding of at least part of the information in the authorization request signal by means of its own code and means for carrying out a comparative procedure where these two coded signals are used.
Thus, the desired security is obtained in an advantageous manner, since no signals will be communicated which will inherently reveal any information of vital interest in respect of security and thus eliminate the possibility of bystanders reading or copying such information. If the code forms part of a signal when the units are communicating, it has been combined with a signal generated by the remote- controlled unit and such a signal will not be repeated but will vary from one operation procedure to another. Read communication signals will thus not reveal neither the code nor the signal generated in the remote-controlled unit.
According to another embodiment, as specified in claim 4, the remote-controlled unit comprises encryption means to encrypt said authorization request signal by means of said code in the remote-controlled unit and the remote control unit comprises encryption means for encryption of the response signal by means of said code in the remote-controlled unit, whereby additional security is obtained against maloperation and or unauthorized operations. According to another preferred embodiment, as specified in claim 5, the remote- controlled unit comprises means for detecting received non-critical command signals and the remote-controlled unit is designed to comply with such non-critical command signals. Hereby, confirmation and subsequent verification will only be required in cases involving a critical command so that simplified control is obtained in relation to all other commands. Critical commands may be commands that effect opening of a door, a gate or a window leading into a building. Furthermore, it is possible to determine whether a command is critical or not depending on the time of day, e.g. that opening of a window or a door constitutes an uncritical command if carried out on a working day during normal working hours while being critical at all other times. The criterion for detection will be stored in the remote-controlled unit, e.g. in the form of identification of critical or non-critical commands, and possibly also in the form of time limits important in relation to detection. In the latter case, the remote control will furthermore comprise a time indicator e.g. in the form of a watch and/or calendar function serving as reference.
As specified in claim 6, the remote control device may preferably comprise one or more remote-controlled unit(s), where each remote-controlled unit may comprise a unique address, whereby the respective remote-controlled units may be operated selectively by means of the remote control unit.
Preferably, according to claim 7, the remote control device may comprise two or more remote control units where each of said at least two or more remote control units comprises one and the same code. In this manner, it is possible to use several separate remote control units in the same system, e.g. by several different persons, and it will also be possible to keep remote control units in reserve if a remote control should disappear or malfunction.
As specified in claim 8, a remote control device according to a preferred embodiment may comprise two or more remote-controlled units and at least one remote control unit wherein addresses for the remote-controlled units are stored, said addresses being divided into one or more groups. In this manner, it will be possible to operate all units in the group at the same time which results in improved user-friendliness and extensive system flexibility.
The invention furthermore relates to a method, as specified in the preamble of claim 9, for configuration of a remote control device designed to operate at least one remote-controlled unit such as a drive unit attached to a moveable part such as a door, a gate, a window, blinds, shutters, a curtain or an awning or the like, where the remote control device comprises a remote control unit and a remote-controlled unit designed in such a manner that the remote control unit may transmit coded control signals and in that the remote-controlled unit may receive and respond to said coded control signals, and the method according to the invention is characterized by, as specified in the characterizing part of claim 9, provision of one or more remote- controlled units each being provided with an address, by provision of a remote control unit being provided with a code and by an initiation command from the remote control unit initiating transmission of the respective addresses of one or more of said remote-controlled units which are received and stored in the remote control unit and by said code being transmitted to and stored by the remote-controlled unit(s) in question.
This means that the remote control device will be configured in such a manner that all units to be operated by means of the remote control will transfer their respective addresses to the remote control and that a code which is unique to the remote control is simultaneously or subsequently transferred to the respective remote-controlled units so that it is subsequently possible to operate the remote control device in such a manner that it is optimally secured against maloperation and/or unauthorized operation.
Preferably, said code, as specified in claim 10, will be stored by the remote- controlled units that have not previously been provided with a code. In this manner, it is possible to prevent previously configured units to be used in connection with a remote control system, e.g. a system in the immediate vicinity of the system to be configured and within communication- wise reach of the remote control unit forming part of the new system, from unintentionally being transferred to the new system.
This may preferably be obtained by, as specified in claim 11, said code being stored by the respective remote-controlled units in such a manner that it cannot be replaced by a new configuration.
Furthermore, the remote-controlled units may be designed in such a manner that once a code has been stored by a remote-controlled unit, such a unit will not be brought into a configuration state again if it receives an initiation command from a remote control unit. Thus, the unit will not transfer its address to the remote control unit and will therefore not be provided with any code by the remote control unit.
Preferably, the data transferred during the initial configuration and in particular the secret code may be coded by a special master key. Hereby it is prevented that the data and in particular the secret code may accidentally and/or unintentionally be received and read by other that the intended receiver(s) during the initial configuration. Such a master key may be contained in and be identical and unique for equipment of a certain type, e.g. Nelux remote control equipment, certain remote control equipment intended for special purposes, etc. This master key may be used only under special circumstances, e.g. for the initial configuration or for copying data from a master remote control to a new or slave remote control. By using this master key during special configuration processes the security of the operation of the system according to the invention is enhanced.
According to another preferable embodiment of the method, said embodiment being specified in claim 12, further a group configuration of the remote control device is made, said remote control unit being brought in a programming state, and said one or more addresses stored in the remote control unit being attached to one of one or more user-specified groups. Thus, the opportunity to operate more units at the same time is obtained in a preferable mam er, just as it becomes possible for the user to make such a division into groups in a manner which is completely adapted to the requirements of the user whereby user-friendliness and flexibility have been improved further.
As specified in claim 13 and according to an embodiment of the invention, further additional steps may be carried out whereby a code already stored by a remote- controlled unit may be removed by means of a reset procedure carried out on said remote-controlled unit prior to initiation of configuration of a remote control device in which said remote-controlled unit forms part or is to form part.
In this mamier, it is possible to obtain that a remote-controlled unit which has previously been used by one remote control device and which is now to be used by a new device to be configured, or to obtain that a remote-controlled unit, wherein a code has been stored by mistake, are brought into a state in which the code has been removed from the memory in such a manner that the remote-controlled unit may now form part of the configuration on equal terms with the other units. The reset procedure may be configured in such a manner that it will not be immediately possible for e.g. unauthorized persons to carry out this procedure. For example, the procedure could be carried out inside the unit, or at least partly inside, so that the unit must be opened, an operating part placed on the unit may be activated in a particular manner or some kind of key may be used.
Figures
The invention will be explained in detail in the following with reference to the drawings on which
fig.1 shows a remote control device according to an embodiment of the invention in general and schematic form, fig. 2 shows an initiation procedure at configuration of a remote control device according to an embodiment of the invention, fig. 3 shows a method of use of a remote control device according to an embodiment of the invention, and fig. 4 shows an embodiment of a remote control unit according to the invention.
Embodiments
Fig. 1 shows a remote control device according to an embodiment of the invention, said remote control device comprising a remote control unit 10, which also will be referred to as the remote control in the following, and a number of remote-controlled units 20a-20n. As will also appear from the following, one single remote-controlled unit may be involved, just as any number of remote-controlled units may be involved.
If a number of remote-controlled units is involved, these may be immediately and simultaneously accessible for operation by means of the remote control unit 10 as illustrated or they may be individually operated. However, the remote-controlled units will often be divided into groups where all units in a group may be operated simultaneously.
Thus, the remote control unit 10 will comprise means such as remote control buttons, operating keys or the like, for selection of one or more units to be controlled, just as it will comprise means for selection and/or programming of the parameters to be controlled.
Fig. 2 shows how an initial configuration of the system takes place and includes installation of a code in connection with the installation of a remote control device according to an embodiment of the invention. When manufactured, the remote control 10 is provided with a secret code stored in a storage means 11 in the remote control. This code is unique for this remote control unit and no other finished remote control has the same code.
By activation of an initiation procedure, the remote control 10 will transmit an initiation command by means of a signal 30 to all remote-controlled units 20 that are in proximity of the remote control 10 communication- wise, i.e. which may be able to communicate with the remote control 10. If the remote-controlled units 20, of which only one is illustrated in fig. 2 for practical reasons, receiving this signal 30 have not previously been provided with a code, they will transmit a response signal 40 to the remote control unit 10. This response signal 40 is a confirmation to the remote control unit 10 and contains information in the form of an address which the remote- controlled unit in question has stored in a storage means 22. This address has been assigned to the remote-controlled unit during manufacture of the unit and is unique to the unit in question which means that two or more units will not have the same address.
The address is received by the remote control unit 10 and stored in an address storage means 12 together with the addresses of other remote-controlled units 20a-20n in the remote control device which comprises the system of the remote control and the remote-controlled units controlled by the remote control. In addition to the address, the signal 40 may contain information of e.g. the type of the remote-controlled unit, e.g. a door, a window, an awning, blinds etc., controlled by means of the remote- controlled unit. This information may also be stored in the address storage means 12 in the remote control 10 or in another storage means but in such a manner that the information may be coupled with the address in question.
Upon receipt and storage of an address and possibly other information of the remote- controlled unit(s) in question, the remote control unit 10 will transmit its secret code by means of a signal 31 to the respective unit(s) of the remote-controlled units 20a- 20n which have now been identified by the remote confrol through their respective addresses. These units will each receive and store the code in question in a storage means 21 and potentially, and as illustrated, each remote-controlled unit 20 may transmit a confirmation signal 41 back to the remote control unit.
In order to avoid that the secret code is accidentally and/or unintentionally received and read by other that the intended receiver(s) during the initial configuration, the secret code may be coded by a special master key. This master key is contained in and is identical and unique for equipment of a certain type, e.g. Nelux remote control equipment, certain remote control equipment intended for special purposes, etc. This master key is used only under special circumstances, e.g. for the initial configuration. By using this master key during initial configuration the security of the operation of the system according to the invention is enhanced.
If, as previously mentioned, a code has already been stored in the storage means 21 of a remote-controlled unit 20, this unit will not respond to the transmitted signal 30 and the address of such a remote-controlled unit will thus not be transferred to the remote control unit 10.
In practice, the exchange of addresses and of the code may take place by the exchange of an address and of the code being completed between one remote- controlled unit 20 and the remote control unit before carrying out the exchange between the following remote-controlled units 20 and the remote control unit and this initiation process may continue sequentially until the last of the remote- controlled units having received the initiation command 30 has transmitted its address and received the code. The sequence of configuration of the respective units may be determined in various ways and may e.g. be determined by the units being susceptible to the initiation signal 30 at different time intervals which may be mutually independent and potentially randomly divided between the units. The unit with which the susceptible time interval and the initiation signal 30 first coincide will thus be configured first etc.
The remote-controlled units 20 which have now stored the code will thus be remotely controlled only by means of the remote control 10 containing the same code as will be explained later. The operation of the individual remote-controlled units by means of the remote control can now principally be carried out as will also be explained later.
As already explained, a code from another remote control 10 cannot be transferred to a remote-controlled unit 20 which already has a code stored in its storage means 21 by means of the initiation procedure which means that a code in a storage means 21 cannot be overwritten. Meanwhile, there may be cases where it must be possible to enter a new code, e.g. when using remote-controlled units which have been used by other remote control devices in connection with a new or other system group. By carrying out a special procedure, it will be possible to reset or erase the storage means 21, e.g. by activating an operation button 23 which is not ordinarily accessible. An example of this may be removal of a top cover or another action requiring intervention with the system or by the operation button 23 being manipulated in a certain manner.
The method of operation of a the remote-controlled unit will now be explained with reference to fig. 3 which shows a remote control 10 and a remote-controlled unit 20 as in fig. 2, with the understanding that there may, of course, be more remote- controlled units 20 to be controlled by the remote control 10.
On the remote control 10, a remote-controlled unit 20 or a group of remote- controlled units 20 must be selected, which will be explained later, and a command, such as an action, a programming or the like, must be carried out. A command signal 50 containing information of the address(es) of the chosen remote-controlled unit(s) 20 and information of the command in question are transmitted from the remote control 10 to the remote-controlled units 20. They receive the command signal and the remote-controlled unit(s) with the right address(es) will initiate further steps before the command can be completed. First and foremost, the remote-controlled unit(s) in question will decide upon previously determined criteria if the command in question is a command requiring authorization. If not, the command is carried out but if the command is a so-called critical command requiring authorization, the remote- controlled unit will transmit a challenge signal in the form of an authorization request signal 60 to the remote control 10. A critical command may include a command which is of importance to security, e.g. the command may be one of opening doors, gates, or windows located in a so-called face wall of a building or the like. This challenge signal contains a sequence of digits comprising one or more random digits produced by means of a random generator 24. The challenge signal is received by the remote control 10 in which a coding of at least part of the information of the challenge signal by means of the code stored in the code storage means 11 of the remote control will take place and the result will be returned to the remote-controlled unit in the form of an authorization response 70. This is received by the remote- controlled unit 20 wherein the received authorization response or at least a part hereof is compared in a verification unit 25 to a signal produced by coding of the sequence of digits produced in the remote controlled unit 20 by means of the code stored in the storage means 21. If the two signals or rather corresponding parts of the two signals, for example the coded parts, are identical or concordant, the remote- controlled unit will know for sure that the command is coming from the right remote control, or in other words from the remote control containing the same code as the remote-controlled unit.
As mentioned, the generated sequence of digits may be made by means of a random generator 24, but may also be made in other ways which will be obvious to a person skilled within the art but it should preferably involve a sequence of digits which changes each time. The number of digits in the signal may be determined with respect to the desired security level and with respect to the equipment, available resources in the remote control and/or the remote-controlled unit(s) etc. The method of coding of the sequence of digits and/or signals comprising such a sequence by means of a code may be chosen from a variety of solutions which will be obvious to a person skilled within the art.
As previously mentioned, the remote-controlled units 20 configured by means of a remote control unit 10 may be divided into groups to be controlled, i.e. operated, simultaneously. This will be explained in the following with reference to fig. 4 which shows an example of an embodiment of the remote control 10, in particular in relation to the operative embodiment. As previously mentioned, the remote control 10 comprises a storage means 11 wherein the code is stored and a storage means 12 wherein addresses and possibly the type of remote-controlled unit 20a-20n which at the initiation procedure has received the code from the remote control 10 and is operated by means of this, have been stored.
Furthermore, the remote control 10 comprises the possibility of showing the remote- controlled unit(s) which may be controlled by the remote control and this is illustrated by a display 41 in the shown example. On the display 41, the identification 42 of a particular, chosen remote-controlled unit has been shown as unit M5 in this example. Furthermore, fig. 4 shows that the same display may show the identification 43 of a particular, chosen group shown as unit G3 in this example. It will be obvious to a person skilled within the art that several other ways of indicating a chosen group and/or a selected remote-controlled unit than those illustrated may be chosen in practice.
In addition to the two identifications in 42 and 43, additional signalling means have been included, 44 and 45 respectively, which may e.g. be visual indications such as light emitting diodes (LEDs) or other forms of signalling lamps. These signalling means may also be designed in such a manner that they may be used to select between group 43 and unit 42, e.g. in the form of push buttons or touch-sensitive keys.
Furthermore, the remote control 10 has been provided with a keyboard 46, 47, and 48 to be used when selecting groups and/or remote-controlled units, said keyboard further being used when controlling the remote-controlled units 20a-20n. This keyboard comprises a key 46 for increasing a displayed value, a key 48 for reducing a displayed value, and a key 47, a stop button, for selection of a shown value and potentially stopping an initiated increase or reduction of a parameter or another initiated command such as e.g. initiated movement, e.g. opening of a window. Finally, the remote control 10 has been provided with an operation button 49 to be used when initiating configurations of the remote control device. This operation button 49 may also be used to initiate the initiation procedure which constitutes the initial configuration, since the button 49, when used for this purpose, may be operated in a special way or in a special combination with other keys for initiation of this rare, occurring procedure.
By configuration of the remote control device in groups, the remote control 10 must first be brought into a group configuration state. This may e.g. be done by activating the operation button 49, preferably in a special manner, e.g. in combination with one or more other keys, whereby unintended activation will be avoided. Hereafter, the group configuration may be carried out just as the composition of a group or more groups may be studied and potentially changed.
Firstly, activation of a selection of remote-controlled units 20a-20n is carried out which may e.g. be done by means of the indicator/key 44. Once the selection of units has been activated, the indicator 44 will indicate this e.g. by blinking. Hereafter, a selection of the various remote-controlled units may be made, e.g. Ml-Mn corresponding to the units 20a-20n by scrolling up and down by means of the buttons 46 and 48, respectively. Once a desired unit is displayed, e.g. a motor for opening/closing of a window, such as motor M5 as shown by 42, it may be selected by pressing the stop button 47. The indicator 44 can now indicate that a unit has been selected, e.g. by constant light. Furthermore, the remote control device will now indicate to the user which remote-controlled unit has just been selected on the display 41 by activating the remote-controlled unit in question for a brief period or in another manner indicate selection of the item. For example, a remote-controlled unit which has been selected and relates to the operation of blinds or a window may briefly operate the blinds or open/close the window, respectively. In this manner, the user may deteπnine where the selected units are actually located.
Hereafter, one or more groups Gl-Gn may be chosen, in which it is desirable to include the selected unit. Selection and indication may e.g. be made by means of the indicator 45 which will now be active, either by constant light or by blinking. As was the case above with the selection of unit, it is possible to scroll up and down by means of the keys 46 and 48. If a group shown on the display 41 already includes the unit in question, the indicator 45 will indicate this by e.g. blinking. If the remote- controlled unit shown on display 41 is not part of the group, the indicator will also indicate this by e.g. constant light.
If the previously selected unit, e.g. the unit with identification M5 as shown by 42, should be included in the now selected group, e.g. group G3 as shown by 43, this may e.g. be done by activating the stop button 47, after which the indicator 45 will blink and indicate that the previously selected unit has now been transferred to the selected group. If a selected unit already included in the group in question should be removed from the group, this may also be done by activating the stop button 47, after which the indicator 45 will indicate that the unit is removed from the group by constant light.
Correspondingly, other groups may be examined for the unit in question when configuring the group relations, and a new remote-controlled unit may subsequently be chosen as described above, after which a corresponding process may be carried out.
It is, of course, possible to create groups according to specific requirements and it will also be possible to include the same remote-controlled unit 20a-20n in more than one group, if necessary.
As an example, a starting point may be taken from fig. 1 and a group creation consisting of 4 groups, G1-G4 may be imagined, where Gl comprises the remote- controlled units 20b, 20c, and 20e, where group G2 comprises the units 20a, 20c, 20d, 20g and 20h, where group G3 comprises the units 20f, 20i, 20j, 20m, and 20n, and where group G4 comprises the units 20k and 201. The procedure for group creation may be determined in other ways that that described above and the important issue is that it is possible to select one of the remote-controlled units and that its relations to one or more groups may be created, shown and/or changed. Furthermore, the remote control 10 may be designed in several different ways and by use of a many different options, which will be obvious to a man skilled within the art. For example, the display 41 may be designed to show additional information concerning units 42 and/or groups 43, e.g. user-entered information concerning nature and/or location of a unit etc. Furthermore, the remote control may be designed with additional keyboards, e.g. an alpha-numerical keyboard to be used for inputting and so forth.
As previously mentioned, the codes included in the individual remote controls 10 are unique whereby one and only one remote control may be used to control a system and this is the remote control which has been used at the initiation procedure. Since it may be practical to have more than one remote control for a remote control system, e.g. a remote control system of a large building or in a place where more persons need to carry out operations independently of each other, and since it may be practical and/or necessary to have remote controls in reserve at hand if the original one has been misplaced, destroyed or in another manner deactivated, it will be possible to copy the first code, that is the original code, from the original remote control to any other remote control 10. This takes place by bringing the two remote controls into contact with each other communication-wise and by carrying out a special command, e.g. a key combination or by pressing one key of one of the remote controls (the original remote control or the master remote control) and potentially also include the new remote control (the slave remote control), whereby the code is transferred to the storage means 11 of the new remote control. At the same time, addresses and groups stored in the address storage means 12 are also transmitted to and stored by the new remote control. The initial code of the new remote control may be maintained therein but will be inactive.
In order to avoid that the transferred data, e.g. in particular the secret code is accidentally and/or unintentionally received and read by other than the intended receiver, e.g. the new remote control, the data may be coded during this data transmission by means of the previously mentioned master key, which is unique for the type of equipment used, e.g. Nelux remote control equipment, certain remote control equipment intended for special purposes, etc. As mentioned above this master key is used only under special circumstances, e.g. for the initial configuration. By using this master key during this copy-process the security of the operation of the system according to the invention is enhanced.
If one of the remote controls has disappeared in a manner which causes concern in relation to security, the original code must be removed from all remote-controlled units. As explained above, this is done by manipulation of the command key 23 (fig. 3). Subsequently, one of the original slave remote controls in which the original code is maintained as described above may be used to initiate the initiation procedure whereby its code, which is new in relation to the system, will be transferred to all remote-controlled units with no code. This slave remote control, which is now the master control will, however, still comprise its original group configuration which may be transferred to the other slave remote controls together with the new master code as described above.
In the above, communication between the included units has not been described in detail and it should be understood that communication may take place in any form suitable, i.e. by means of e.g. infrared communication, ultrasound communication or electromagnetic communication. Furthermore, the remote control is illustrated in relation to doors, gates, windows and various kinds of light opening covers but it should be understood that numerous other fields of application where there is a need for operation of one or more elements that do not necessarily have any movable parts, at a distance, selectively and/or in any other manner, are also possible. Finally, it should be noted that the included remote control units do not necessarily have to be designed as hand-held transmitters but may also be designed as stationary units or mobile units that may even be designed in such a manner that they may be placed stationary, or in any other manner known or obvious to a person skilled within the art.

Claims

Patent Claims
1. Remote control device for operation of at least one controllable unit such as a drive unit attached to a moveable part such as a door, a gate, a window, blinds, shutters, or a curtain, an awning or the like, where the remote confrol device comprises a remote control unit and a remote-controlled unit designed in such a manner that the remote control unit may transmit coded control signals and in that the remote-controlled unit may receive and react upon said coded control signals, characterized by
- both the remote control unit (10) and the remote-controlled unit (20) comprising one and the same code,
- by the remote-controlled unit (20) comprising means for generation and transmission of an authorization request signal (60) upon receipt of a command signal (50) from the remote control unit (10),
- by the remote control unit (10) comprising means for generation and transmission of a response signal (70) to the authorization request, and
- by the remote-controlled unit comprising means for verification of such a response.
2. Remote confrol device according to claim Icharacterized by the means of the remote-controlled unit for generation and transmission of an authorization request signal (60) comprising means (24) for generation of random signals.
3. Remote control device according to claim lor2characterized by the means of the remote control unit for generation and transmission of a response signal
(70) to the authorization request signal (60) comprising means for carrying out a coding of at least part of the information of the authorization request signal by means of its code and by the means of the remote-controlled unit for verification of the response signal comprising means for carrying out a coding of at least part of the information of the authorization request signal by means of its own code and means for carrying out a comparative procedure by means of these two coded signals.
4. Remote control device according to claim l,2or3characterized by the remote-controlled unit comprising encryption means for encryption of said authorization request signal (60) by means of said code in the remote-controlled unit and by the remote control unit (10) comprising encryption means for encryption of the response signal (70) by means of said code in the remote-controlled unit.
5. Remote control device according to one or more of claims 1-4 characterize d b y the remote-controlled unit (20) comprising means for detection of received non-critical command signals and by the remote-controlled unit being designed to comply directly with such non-critical command signals.
6. Remote confrol device according to one or more of claims 1-5 characterize d b y the remote control unit comprising one or more remote-controlled units (20), and by each of the remote-controlled units comprising a unique address.
7. Remote control device according to one or more of claims 1-6 characterize d b y the remote control device comprising two or more remote control units (10) and by said two or more remote control units comprising one and the same code.
8. Remote control device according to one or more of claims 1-7 characterize d b y the remote control device comprising two or more remote-controlled units (20) and at least one remote control unit (10) wherein the address of each of the remote-controlled units has been stored and wherein said addresses are divided into one or more groups.
9. Method of configuration of a remote confrol device designed for operation of at least one remote-controlled unit such as a drive unit attached to a moveable part such as a door, a gate, a window, blinds, shudders, or a curtain, an awning or the like, where the remote control device comprises a remote control unit and a remote- controlled unit designed in such a manner that the remote control unit may transmit coded control signals and in that the remote-controlled unit may receive and react upon said coded control signals, characterized by
- the provision of one or more remote-controlled unit provided with an address each,
- the provision of a remote control unit provided with a code, and
- an initiation command from the remote confrol unit resulting in one or more of said remote-controlled units transmitting the(ir) respective address(es), which are being received and stored by the remote control unit and by said code being transmitted to and stored by the remote-controlled unit(s) in question.
10. Method according to claim 9characterized by said code being stored by one or more of said remote-controlled units that have not previously been provided with a code.
11. Method according to claim 9orl0characterized by said code being stored in the respective remote-controlled units in such a manner that it cannot be overwritten by a new configuration.
12. Method according to one or more of claims 9-1 I characterized bya further group configuration of the remote control device being carried out whereby the remote control unit is brought to a programming state and whereby one or more of the addresses stored in the remote control unit are attached to one of one or more user-specified groups.
13. Method according to one or more of claims 9-12 characterized bya code already stored by a remote-controlled unit being removed by carrying out a reset procedure on said remote-controlled unit prior to initiation of a configuration of the remote control device wherein said remote-controlled unit forms part or is to form part.
PCT/DK2001/000807 2000-12-10 2001-12-05 Remote control device and method of configuration of such a remote control device WO2002047038A1 (en)

Priority Applications (10)

Application Number Priority Date Filing Date Title
KR1020037007702A KR100924978B1 (en) 2000-12-10 2001-12-05 Remote control device and method of configuration of such a remote control device
AU2002220531A AU2002220531A1 (en) 2000-12-10 2001-12-05 Remote control device and method of configuration of such a remote control device
DE60109811T DE60109811T2 (en) 2000-12-10 2001-12-05 Remote control device and method for configuring such a remote control device
AT01999925T ATE292311T1 (en) 2000-12-10 2001-12-05 REMOTE CONTROL DEVICE AND METHOD FOR CONFIGURATION OF SUCH A REMOTE CONTROL DEVICE
EA200300661A EA004552B1 (en) 2000-12-10 2001-12-05 Remote control device and method of configuration of such a remote control device
DK01999925T DK1340198T3 (en) 2000-12-10 2001-12-05 Remote control device and method for configuring such a remote control device
PL01364803A PL364803A1 (en) 2000-12-10 2001-12-05 Remote control device and method of configuration of such a remote control device
US10/433,216 US7679525B2 (en) 2000-12-10 2001-12-05 Remote control device and method of configuration of such a remote control device
JP2002548686A JP2004515947A (en) 2000-12-10 2001-12-05 Remote control device and method of setting remote control device
EP01999925A EP1340198B1 (en) 2000-12-10 2001-12-05 Remote control device and method of configuration of such a remote control device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DKPA200001848 2000-12-10
DKPA200001848 2000-12-10

Publications (1)

Publication Number Publication Date
WO2002047038A1 true WO2002047038A1 (en) 2002-06-13

Family

ID=8159897

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DK2001/000807 WO2002047038A1 (en) 2000-12-10 2001-12-05 Remote control device and method of configuration of such a remote control device

Country Status (14)

Country Link
US (1) US7679525B2 (en)
EP (2) EP1548655A3 (en)
JP (1) JP2004515947A (en)
KR (1) KR100924978B1 (en)
CN (2) CN1282944C (en)
AT (1) ATE292311T1 (en)
AU (1) AU2002220531A1 (en)
CZ (1) CZ20031608A3 (en)
DE (1) DE60109811T2 (en)
DK (1) DK1340198T3 (en)
EA (1) EA004552B1 (en)
ES (1) ES2240574T3 (en)
PL (1) PL364803A1 (en)
WO (1) WO2002047038A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007003187A1 (en) * 2005-07-04 2007-01-11 Vkr Holding A/S System comprising a master unit and a plurality of slave units for operating a plurality of devices
WO2007003185A1 (en) * 2005-07-04 2007-01-11 Vkr Holding A/S System comprising at least a master unit and a plurality of slave units
US7724687B2 (en) 2004-04-16 2010-05-25 Somfy Sas Method for transmitting information between bidirectional objects
WO2018130532A1 (en) * 2017-01-13 2018-07-19 Hörmann KG Antriebstechnik Radio remote control system for automatic building closures and their actuators, automatic building closure system and operating process
US20220067214A1 (en) * 2020-08-26 2022-03-03 International Business Machines Corporation Deleting content from temporary memory

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7679525B2 (en) 2000-12-10 2010-03-16 Vkr Holding A/S Remote control device and method of configuration of such a remote control device
JP4166156B2 (en) * 2002-01-03 2008-10-15 ホームコントロール エー/エス Method and system for transmitting a signal to a node of a system
US7626641B1 (en) * 2004-04-29 2009-12-01 EchoStar Technologies, L.L.C. Method and apparatus for a simplified power scan for remote control
US7373897B2 (en) 2005-01-21 2008-05-20 I3 Ventures Cover system for a boat
US7520240B2 (en) 2005-01-21 2009-04-21 Tufte Brian N Cover system for a boat
GB2427733A (en) * 2005-06-29 2007-01-03 Symbian Software Ltd Remote control
EP1900153B1 (en) * 2005-07-04 2012-02-22 VKR Holding A/S System and method for operating a master unit and a plurality of slave units
ATE469383T1 (en) * 2005-07-04 2010-06-15 Vkr Holding As SYSTEM AND METHOD FOR COMMAND EXECUTION HANDLING
CN101218548B (en) * 2005-07-04 2011-05-25 Vkr控股公司 System and method for limitation handling
US7327107B2 (en) * 2005-08-24 2008-02-05 Wayne-Dalton Corp. System and methods for automatically moving access barriers initiated by mobile transmitter devices
US7327108B2 (en) * 2005-08-24 2008-02-05 Wayne-Dalton Corp. System and methods for automatically moving access barriers initiated by mobile transmitter devices
US8179229B2 (en) * 2005-08-24 2012-05-15 Homerun Holdings Corporation System and methods for automatically moving access barriers initiated by mobile transmitter devices
US8058970B2 (en) * 2005-08-24 2011-11-15 Homerun Holdings Corporation System and methods for automatically moving access barriers initiated by mobile transmitter devices
US7779343B2 (en) * 2006-01-30 2010-08-17 Microsoft Corporation Opening network-enabled electronic documents
JP2008177636A (en) * 2007-01-16 2008-07-31 Smk Corp Rf communication system
FR2912821B1 (en) * 2007-02-20 2009-05-08 Somfy Soc Par Actions Simplifi METHOD FOR CONFIGURING A DOMOTIC INSTALLATION AND TOOL FOR IMPLEMENTING SUCH A METHOD
WO2008117244A1 (en) * 2007-03-27 2008-10-02 Koninklijke Philips Electronics N.V. Control circuit, system for operating a device and device for programming such a control circuit
ES1065322Y (en) * 2007-05-03 2007-10-16 Eika S Coop SYSTEM FOR REMOTE CONTROL OF AT LEAST ONE APPLIANCE APPLIANCE
US8037493B2 (en) 2007-06-11 2011-10-11 Microsoft Corporation Modular remote control and user interfaces
US8026791B2 (en) * 2007-06-19 2011-09-27 At&T Intellectual Property I, L.P. Methods, apparatuses, and computer program products for implementing remote control processes
JP5044430B2 (en) * 2008-02-04 2012-10-10 株式会社東芝 Control device, controlled device
US8565431B2 (en) * 2008-03-17 2013-10-22 Sony Corporation System and method for scrambling wireless signals using a secure time value
US8487743B2 (en) * 2008-08-18 2013-07-16 GM Global Technology Operations LLC Valet keyfob system
CN102273127A (en) * 2008-11-14 2011-12-07 Oki半导体株式会社 Confidential information transmission method, confidential information transmission system, and confidential information transmission device
EP2237483A1 (en) 2009-04-03 2010-10-06 VKR Holding A/S Wireless communication for automation
CN101694981B (en) * 2009-06-29 2012-12-19 王金友 Shutter motor, control end and methods thereof for sending action command and responding
US8854798B1 (en) * 2009-10-02 2014-10-07 Qmotion Incorporated Transmitter holder apparatus and method
TWI392263B (en) * 2009-12-16 2013-04-01 Powertech Ind Co Ltd Remote control system with learning function and learning method
CN103110329B (en) * 2011-11-16 2016-08-31 深圳光启高等理工研究院 Electric curtain control system, mobile terminal and electrically driven curtain control device
CN102542643B (en) * 2011-12-20 2014-05-14 贾松仁 One-touch security system and method
EP2642454B1 (en) * 2012-03-23 2021-04-21 VKR Holding A/S A method of enabling reconfiguration and a system comprising a slave device
DE102012023730A1 (en) * 2012-09-20 2014-03-20 Cp Electronics Gmbh Arrangement for remote controlled electrical lights i.e. LEDs, has infra-red remote control receivers mounted on carrier for controlling LEDs, where infra-red remote control receivers are arranged to respond to infra-red command signal
DE102013105822B4 (en) * 2013-06-06 2020-09-10 MAQUET GmbH Method and device for the remote control of medical devices by means of a remote control device
US9384657B2 (en) 2013-06-13 2016-07-05 The Watt Stopper, Inc. Architectural covering cradle system, multifunction remote and method of use
CN103824368A (en) * 2014-03-12 2014-05-28 厦门立林科技有限公司 Device and method for enabling electronic equipment to enter into a set state in a non-contact manner
DE202014007838U1 (en) * 2014-12-08 2016-03-09 GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) Control device for opening and closing window panes in a motor vehicle
BR112017000136A2 (en) 2015-05-21 2018-01-09 Koninklijke Philips Nv user interaction system, remote control, and remotely controlled device
CN107636748A (en) * 2017-07-03 2018-01-26 深圳市控博士科技有限公司 A kind of intelligent remote controller and its application method
CN107355163A (en) * 2017-08-31 2017-11-17 厦门众联世纪科技有限公司 A kind of intelligent barcode scanning enabling control system
CN107715470B (en) * 2017-09-19 2020-01-07 东莞市佰腾塑胶五金制品有限公司 Control method, device and system of remote control toy

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0503695A1 (en) * 1991-03-15 1992-09-16 Delco Electronics Corporation System for accesssing a plurality of stations
EP0579354A2 (en) * 1992-07-14 1994-01-19 Sony United Kingdom Limited Controlling equipment with transmission of control structure definitions
EP0704590A2 (en) * 1994-09-30 1996-04-03 Sony Corporation Remote operating system
EP0808972A2 (en) * 1996-05-20 1997-11-26 Sony Corporation Identification signal registering method and apparatus
US5731756A (en) * 1996-10-10 1998-03-24 United Technologies Automotive, Inc. Universal encrypted radio transmitter for multiple functions
US5940007A (en) * 1996-02-24 1999-08-17 Mercedes-Benz Ag Remote control system for motor vehicle related devices
WO2000046955A1 (en) * 1999-02-05 2000-08-10 Australian Arrow Pty Ltd. Bi-directional coding system for remote control device security
EP1058219A1 (en) * 1999-06-01 2000-12-06 N.V. Nederlandsche Apparatenfabriek NEDAP Two step programming method of remote controller
US6160491A (en) * 1994-11-10 2000-12-12 Matsushita Electric Industrial Co., Ltd. Remote controller, remote control interface, and remote control system including a remote controller and a remote control interface

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5148159A (en) * 1989-04-26 1992-09-15 Stanley Electronics Remote control system with teach/learn setting of identification code
JP2768976B2 (en) 1989-04-28 1998-06-25 株式会社アルファ Remote control device
WO1990015211A1 (en) * 1989-06-02 1990-12-13 Tls Technologies Pty. Ltd. Security system
JPH0793748B2 (en) 1989-10-25 1995-10-09 日本建鐵株式会社 Interlocking control system
DE69118748T2 (en) 1990-05-29 1996-11-28 Microchip Tech Inc Integrated circuits, in particular for use in remote control systems
US5506575A (en) * 1991-09-25 1996-04-09 Ormos; Zoltan S. Key-lock system and method using interchange of system-originated codes
US5343529A (en) * 1993-09-28 1994-08-30 Milton Goldfine Transaction authentication using a centrally generated transaction identifier
ATE145035T1 (en) * 1993-11-01 1996-11-15 Phisilog Res Ltd TRANSMITTER FOR A GROUP OF REMOTE CONTROL DEVICES
US5654688A (en) 1995-04-14 1997-08-05 Omega Research And Development, Inc. Vehicle security system having enhanced remote transmitter security
DE69637072T2 (en) 1995-05-17 2008-01-10 The Chamberlain Group, Inc., Elmhurst ROLLING CODE SECURITY SYSTEM
JPH0949354A (en) 1995-08-04 1997-02-18 Yuhshin Co Ltd Bilateral communication type remote control device
US6191701B1 (en) 1995-08-25 2001-02-20 Microchip Technology Incorporated Secure self learning system
JPH09125768A (en) 1995-11-07 1997-05-13 Tokai Rika Co Ltd Remote controller, fixed transmitter/receiver, and bi-directional transmitting and receiving system
KR0164089B1 (en) 1995-12-20 1998-12-01 양승택 Remote control method and system thereof
JPH09215064A (en) 1996-01-30 1997-08-15 Toshiba Corp Method and equipment for group communication
US5986571A (en) * 1996-03-25 1999-11-16 Flick; Kenneth E. Building security system having remote transmitter code verification and code reset features
DE19616399A1 (en) * 1996-04-24 1997-10-30 Marantec Antrieb Steuerung remote control
JPH1088879A (en) 1996-09-13 1998-04-07 Sony Corp Identification signal reference device and identification signal reference method
US5909183A (en) * 1996-12-26 1999-06-01 Motorola, Inc. Interactive appliance remote controller, system and method
JPH10285666A (en) 1997-04-11 1998-10-23 Futaba Corp Setting information change method for radio receiver for control, radio transmitter for control and radio receiver for control
JPH10303886A (en) * 1997-05-01 1998-11-13 Sony Corp Device and method for collating identification signal
DE19728761C1 (en) * 1997-07-05 1998-09-24 Kostal Leopold Gmbh & Co Kg Non-key type access control unit for motor vehicle with access authorised control
AU739172B2 (en) * 1997-10-10 2001-10-04 Robert Bosch Gmbh An entry system
US6441719B1 (en) 1998-02-13 2002-08-27 Philip Y. W. Tsui Remote signaling device for a rolling code security system
US6333698B1 (en) * 1998-11-10 2001-12-25 Lear Automotive Dearborn, Inc. Expandable multiple frequency programmable transmitter
JP3287809B2 (en) 1999-03-15 2002-06-04 フジ電機工業株式会社 Electronic device having remote controller and changeable ID code
US6377173B1 (en) 1999-10-01 2002-04-23 Siemens Automotive Corporation Garage door opener signal incorporated into vehicle key/fob combination
US7679525B2 (en) 2000-12-10 2010-03-16 Vkr Holding A/S Remote control device and method of configuration of such a remote control device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0503695A1 (en) * 1991-03-15 1992-09-16 Delco Electronics Corporation System for accesssing a plurality of stations
EP0579354A2 (en) * 1992-07-14 1994-01-19 Sony United Kingdom Limited Controlling equipment with transmission of control structure definitions
EP0704590A2 (en) * 1994-09-30 1996-04-03 Sony Corporation Remote operating system
US6160491A (en) * 1994-11-10 2000-12-12 Matsushita Electric Industrial Co., Ltd. Remote controller, remote control interface, and remote control system including a remote controller and a remote control interface
US5940007A (en) * 1996-02-24 1999-08-17 Mercedes-Benz Ag Remote control system for motor vehicle related devices
EP0808972A2 (en) * 1996-05-20 1997-11-26 Sony Corporation Identification signal registering method and apparatus
US5731756A (en) * 1996-10-10 1998-03-24 United Technologies Automotive, Inc. Universal encrypted radio transmitter for multiple functions
WO2000046955A1 (en) * 1999-02-05 2000-08-10 Australian Arrow Pty Ltd. Bi-directional coding system for remote control device security
EP1058219A1 (en) * 1999-06-01 2000-12-06 N.V. Nederlandsche Apparatenfabriek NEDAP Two step programming method of remote controller

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7724687B2 (en) 2004-04-16 2010-05-25 Somfy Sas Method for transmitting information between bidirectional objects
WO2007003187A1 (en) * 2005-07-04 2007-01-11 Vkr Holding A/S System comprising a master unit and a plurality of slave units for operating a plurality of devices
WO2007003185A1 (en) * 2005-07-04 2007-01-11 Vkr Holding A/S System comprising at least a master unit and a plurality of slave units
EA011111B1 (en) * 2005-07-04 2008-12-30 Вкр Холдинг А/С System comprising a master unit and a plurality of slave units for operating a plurality of devices
EA011175B1 (en) * 2005-07-04 2009-02-27 Вкр Холдинг А/С System comprising at least a master unit and a plurality of slave units for means performing communication
EP2075954A2 (en) 2005-07-04 2009-07-01 VKR Holding A/S System comprising a master unit and a plurality of slave units for operating a plurality of devices
EP2079187A2 (en) 2005-07-04 2009-07-15 VKR Holding A/S System comprising at least a master unit and a plurality of slave units
EP2075954A3 (en) * 2005-07-04 2010-05-05 VKR Holding A/S System comprising a master unit and a plurality of slave units for operating a plurality of devices
EP2079187A3 (en) * 2005-07-04 2010-05-05 VKR Holding A/S System comprising at least a master unit and a plurality of slave units
US8996643B2 (en) 2005-07-04 2015-03-31 Vkr Holding A/S System comprising at least a master unit and a plurality of slave units
WO2018130532A1 (en) * 2017-01-13 2018-07-19 Hörmann KG Antriebstechnik Radio remote control system for automatic building closures and their actuators, automatic building closure system and operating process
US20220067214A1 (en) * 2020-08-26 2022-03-03 International Business Machines Corporation Deleting content from temporary memory

Also Published As

Publication number Publication date
CZ20031608A3 (en) 2003-09-17
KR20030066699A (en) 2003-08-09
US7679525B2 (en) 2010-03-16
EP1340198A1 (en) 2003-09-03
ES2240574T3 (en) 2005-10-16
US20040070516A1 (en) 2004-04-15
JP2004515947A (en) 2004-05-27
ATE292311T1 (en) 2005-04-15
EA004552B1 (en) 2004-06-24
EP1548655A3 (en) 2006-03-15
CN1502094A (en) 2004-06-02
AU2002220531A1 (en) 2002-06-18
CN1282944C (en) 2006-11-01
EP1548655A2 (en) 2005-06-29
CN1924936A (en) 2007-03-07
KR100924978B1 (en) 2009-11-04
DE60109811T2 (en) 2006-03-30
DE60109811D1 (en) 2005-05-04
EP1340198B1 (en) 2005-03-30
DK1340198T3 (en) 2005-08-08
PL364803A1 (en) 2004-12-13
EA200300661A1 (en) 2003-10-30

Similar Documents

Publication Publication Date Title
EP1340198B1 (en) Remote control device and method of configuration of such a remote control device
US5940007A (en) Remote control system for motor vehicle related devices
US5159329A (en) Method for safeguarding code words of a remote control system
US6243000B1 (en) Wireless rolling code security system
EP0503695B1 (en) System for accesssing a plurality of stations
US5838255A (en) Enhanced remote control device
US6538558B2 (en) Communication system
US5937065A (en) Keyless motor vehicle entry and ignition system
US20010011941A1 (en) Integrated remote keyless entry and garage door opener using a universal repeater
US5540069A (en) Electronic and mechanical lock and key therefor
US20050024228A1 (en) Method for matching transmitters and receiver
US20040124708A1 (en) Keyless entry system for a vehicle, in particular a motor vehicle
WO2001089259A1 (en) Remote control system for access management and control
US20070216516A1 (en) Security system and method for in-vehicle remote transmitter
US6982626B2 (en) System and method for activation of remote features from an automotive vehicle
EP1629450B1 (en) System and method for training a transmitter to control a remote control system
US6037858A (en) Communication apparatus
US8552854B2 (en) Method for reprogramming bidirectional objects
EP1101670A2 (en) Intelligent valet key
MXPA01006670A (en) Method and apparatus for radio frequency security system with automatic learning.
US5712512A (en) Method of resetting a central lock system of a motor vehicle having a remote operator
JP4528559B2 (en) Remote keyless entry device
CA2519215C (en) Closing system and method for operating same
JPH06503866A (en) Remote actuation device with keypad control transmitter
CA2319250A1 (en) Remote control device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2001999925

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2002548686

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 1020037007702

Country of ref document: KR

Ref document number: PV2003-1608

Country of ref document: CZ

WWE Wipo information: entry into national phase

Ref document number: 018203698

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 200300661

Country of ref document: EA

WWP Wipo information: published in national office

Ref document number: 1020037007702

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2001999925

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: PV2003-1608

Country of ref document: CZ

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWE Wipo information: entry into national phase

Ref document number: 10433216

Country of ref document: US

WWG Wipo information: grant in national office

Ref document number: 2001999925

Country of ref document: EP