EP0889453A2 - A programmable code remote control system - Google Patents
A programmable code remote control system Download PDFInfo
- Publication number
- EP0889453A2 EP0889453A2 EP98111928A EP98111928A EP0889453A2 EP 0889453 A2 EP0889453 A2 EP 0889453A2 EP 98111928 A EP98111928 A EP 98111928A EP 98111928 A EP98111928 A EP 98111928A EP 0889453 A2 EP0889453 A2 EP 0889453A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- code
- remote control
- transmitter
- control system
- memory
- Prior art date
- Legal status (The legal status 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 status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/16—Electric signal transmission systems in which transmission is by pulses
- G08C19/28—Electric signal transmission systems in which transmission is by pulses using pulse code
Definitions
- This invention concerns a remote control system, particularly a type suited to perform remote control operations like opening/closing a door, connecting/disconnecting a burglar alarm system, etc.
- this invention concerns a remote control system incorporating a multi-channels transmitter and a receiver capable of driving an actuator to accomplish a desired operation when receiving from the transmitter a predetermined numerical code equal to a code stored in the receiver.
- the invention has a preferred and particular application, in remote control systems using infrared, radiofrequency, ultrasounds, etc., and it will be disclosed in the following with reference to such an application, which however is not to be understood as limiting the scope of the invention.
- Remote control systems are devices of widespread use and generally include one or more remote control transmitters, provided with a memory in which at least a code is stored, and one or more remote control receivers, fitted to the actuating device or to vehicle to be controlled, and adapted to extract from the transmitted signal an unique code that enables the execution of a desired operation.
- the remote control transmitter becomes a sort of quite safe "key" for the user.
- Remote control transmitters and receivers are manufactured as mass production devices and subsequentely customized with proper identification codes.
- the code is selected in advance and stored in the devices by the equipment manufacturer.
- the final user can select his/her own identification code and have it stored by means of a suitable programming device.
- the code can be stored either manually or by using a programmer. Where the storing is manually accomplished, usually through a plurality of microswitches or "dip" switches located inside in transmitter and possibly also in receiver, serious safety problems araise, for example in case the device is (even temporarily) lost, because such code can be discovered through a mere inspection of the switches.
- Rolling code originates from the fact that, in order to provide the final user with a new transmitter, the installer has to go to the controlled premises and store the code in the receiver.
- the installer in systems known as “Random”, the installer must keep a card with a non volatile memory for each installation, in order to be able to reprogram a transmitter without physically going to the controlled plant or premise.
- the object of this invention is to overcome the above described limits and drawbacks of the prior art devices, and in particular to provide a system in which the final user is able to select and store a code of his/her own both in the transmitter(s) and the receiver(s) of a remote control system, with the utmost safety and without need of using complex equipments, nor to accomplish manual operations on the receiver and the transmitter.
- the remote control system provides for using code portions or partial codes of different level in order to improve the system safety, More particularly, according to an embodiment of the invention, there are defined a distributor code, an installation code, a plant code and a personal code that together make up the complete identification code (CODE) of a given device, plant or car, with each partial code being entered and stored separately in both the receiver and the transmitter as steps of a programming procedure.
- CODE complete identification code
- a remote control system comprises - in its simplest arrangement - a remote control transmitter, indicated by reference 10, and a remote control receiver 20, connected to an actuator 4 (shown in dotted lines) or other circuit or device adapted to carry out the required operations, e.g. the opening/closing of a door.
- the remote control transmitter 10 is preferably provided with 2/4/8 or more channels, with each channel being associated to a different code.
- two or more remote transmitters for example one being given to a second user
- two or more receivers for example to control more than one gate or door through the same device.
- the transmitters and receivers can be of various types, for example infrared devices, radiofrequency devices (radio control), ultrasounds devices, with the programming being carried out (preferably) through infrared signals, without this being construed as a limitation.
- the receiver is of the so called "autolearning" type, i.e. capable - when properly enabled to do so - of receiving and permanentely storing the code from the transmitter, i.e. to be programmed.
- autolearning i.e. capable - when properly enabled to do so - of receiving and permanentely storing the code from the transmitter, i.e. to be programmed.
- this feature is not to be construed as a limitation.
- the transmitter 10 is housed in a plastic material container 14 and usually equipped with a plurality of independent channels, each of which is univocally associated with a receiver 20 by an enabling digital code.
- a transmitter is generally provided with one code for each channel, while the receiver is usually responsive to one code only.
- the system according to the invention further provides for at least two separate encoders (30, 40, 50, 60 in Fig. 1) in order to enter a desired digital code in the receiver and the transmitter, that is "to program” or set these devices.
- the encoders can be either portable devices with a construction like that of the transmitter. or bench type apparatuses capable of setting a large number of transmitter and receivers, and in this case they are provided with a holder in which the device to be set is located, and the code transmission is continuous in order to speed up the encoding of a large number of devices.
- said two or more encoding devices 30, 40, 50, 60 are employed in succession to store in the transmitter(s) 10 and the receiver(s) an identification code CODE or a portion thereof.
- a complete identification code CODE comprises a bit string, and each encoder supplies a portion (partial code) of this string.
- a portable encoder is housed in a container 34 substantially equal to the container 14 housing the transmitter 10, and provided with two pushbuttons T1 and T2 and with two emitters, for example two LEDs, respectively 31 and 32.
- the encoder can further comprise a plurality of microswitches or dip switches 33 through which a partial code is set up.
- the partial code can be stored in a non volatile memory.
- the setting means of the encoders can include a keyboard, or an interface for a PC connection.
- the transmitter 10 is provided with a receiving portion RI comprising an infrared photo-transistor 12 for receiving the code or portions thereof, and with a radio transmitting portion TX for sending the code to the receiver 20.
- a receiving portion RI comprising an infrared photo-transistor 12 for receiving the code or portions thereof, and with a radio transmitting portion TX for sending the code to the receiver 20.
- the transmitter 10 is contained in a housing 14, preferably of a plastic shockproof material.
- Device 10 comprises a transmitting portion TX capable of sending command codes to receiver 20, and a receiving portion RI capable to receive codes from the encoder.
- an infrared receiver 12 for example a photodiode, a PIN or similar device, which is used either in the codes entering procedure or in the autolearning procedure.
- the transmitter 10 further comprises a memory M, of non volatile and re-writable type, that stores the digital enabling codes for the several channels, and a microcontroller or a microprocessor indicated with ⁇ C.
- memory M is an EEPROM (Electrically Erasable Programmable Read Only Memory).
- the code portions Cp, Cd, Ci and Cu of a given channel are supplied in different locations and at different times by the different encoders 30, 40, 50, 60 and are stored in memory M.
- the portions Cp1, Cd1, Ci1 and Cu1 of a same code are stored at different memory locations and not adjacent to each other, but however the microprocessor is capable to retrieve the code portions and join them together to obtain the complete code.
- the microcontroller ⁇ C reads from memory M the partial codes that make up the complete code of a given channel and pack them again to build the string of the complete code that is then transmitted by portion TX.
- a similar storing arrangement can be provided in the receiver(s) 20.
- the length of the partial codes Cp, Cd, Ci and Cu is in some way dependent from the number of different encoders that are assigned to a given code/channel. For example, the number of bits forming the Cd partial code assigned to the distributor must allow to identify each distributor with his own code. By using 5 bits for the partial code Cd, 32 (2 5 ) different codes are available and as a result an equal number of encoders can be assigned to as many distributors. The number of bits identifying a distributor can also be increased, however it is preferable to assign a larger number of bits (i.e. of identifiable combinations) to the installers. In other words it is preferred to lengthen the partial code Ci in order to ensure the maximum customization of a transmitter.
- a transmitter is manufactured including a partial code Cp (manufacturer) of 5-10 bits that identifies the reseller. This way resellers that are geographically near to each other cannot have transmitters that could be compatible.
- the distributor or reseller by means of an encoder supplied by the manufacturer, can select and store at suitable locations of memory M a partial code Cd of his own (or second level code), made up for example by 10 or more bits, that identifies the installers who depends on a same distributor. Also in this case, to installers which are near to each other there are assigned devices that are not compatible to avoid interference.
- the distributor will also supply the installer an encoder of 20 or more bits that will allow this latter to customize the transmitters sold by him to the final users.
- the installer can supply to the final user an encoder with 20 or more bits so that the user can store a personal code Cu of his/her choice. Moreover the final user can change the final portion Cu of the code every time this is deemed necessary or desirable.
- Fig. 2 The allocation of the partial codes in Fig. 2 is shown as sequential, in case interleaved with that of other channels, however many different arrangements of the memory allocation are possible, either in accordance with particular algorithms or with different bits interleaved. It is however to be noted the hierarchical arrangement of the partial codes according to the invention. More particularly, the microcontroller will prevent writing of a partial code unless all the hierarchically higher partial codes have already been stored.
- the remote control receivers or receiving units 20 are provided with a memory and with a microcontroller (or microprocessor) similar to those used in the transmitter and for this reason have not been disclosed in details.
- the receivers can store either the entire code (i.e. distributor code + installer code + final user code + personal code), or only two or more partial codes, such as for example the distributor code + the final user code, and so on.
- the encoder for the receivers is in principle equal to the portable encoder described with reference to Fig. 3, but without the (dip) witches 33 since the relevant code is supplied by the manufacturer with a serial number and cannot be changed.
- the receiving unit is ready for operation.
- the sequence of partial codes learnt by the receiving unit is usefull as a safeguard for the distributor's and installer's sales. For example, in case the installer code and the final user code are correct, but the distributor code does not match, then the transmitter will not be capable of commanding the desired operation, since it comes from a different distributor from the one who sold the previous transmitters. Thus the sales of the distributor are safeguarded.
- the installer will further be able to further customize and make safer the plant with the encoding of the receiving units.
- An encoder with a code preset by the manufacturer and different for each installer, allows to enable autolearning of the transmitted code by the receiver unit.
- the enabling of the receiver unit to learn the transmitter code takes place after the encoder code has been set by means of infrared transmission.
- the code of the transmitter(s) learnt by the receiver unit cannot be changed, unless the encoder code of the installer who supplied the transmitters is introduced again in the device.
- an installer who is servicing a plant he has not installed will not be able to release the receiver unit with his encoder and to store a new code.
- an encoder for receiving units will be sufficient.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
Claims (10)
- A remote control system comprising:at least one remote control transmitter (10) equipped with one or more channels, provided with a memory (M) in which an enabling code (CODE) for actuating a controlled device can be stored;at least one remote control receiver (20) adapted to receive a signal sent out by said transmitter (10) and containing said code (CODE); andat least one encoding device (30) for storing codes in said transmitter (10) and receiver (20) , said system being characterized in that it comprises at least a further encoding device (30 40, 50, 60), said (or each of said) at least one encoding devices (30, 40, 50, 60) being adapted to supply to and store into said transmitter (10) and receiver (20) a portion or partial code (Cp, Cd, Ci, Cu) of said enabling code (CODE).
- A remote control system as claimed in claim 2, characterized in that said code portions (Cp, Cd, Ci, Cu) are hierarchically arranged.
- A remote control system as claimed in claim 1 or 2, characterized in that within said remote control transmitter (10) said partial codes (Cp, Cd, Ci, Cu,) are stored at different locations in said memory (M) that can be traced by a microcontroller or by a microprocessor (C) and joined together to form the complete code (CODE).
- A remote control system as claimed in claim 1 or 2, characterized in that within said remote control receiver (20) said partial codes (Cp, Cd, Ci , Cu) are stored in memory at different locations in said memory (M) that can be traced by a microcontroller or by a microprocessor (C) and joined together to form the complete code (CODE).
- A remote control system as claimed in the preceding claims, characterized in that it provides four of said partial codes (Cp, Cd, Ci, Cu), each generated by a respective encoder (30, 40, 50, 60).
- A remote control system as claimed in claim 5, characterized in that said four partial codes are the producer code (Cp), the distributor code (Cd), the installer code (Ci), and the personal code of the final user (Cu) that together make up said enabling code (CODE).
- A remote control system as claimed in the preceding claims, characterized in that said transmitters (10) are RF transmitters of the infrared-programmable type.
- A transmitter for a remote control system as claimed in the preceding claims, characterized in that it comprises a receiving portion (RI), a RF transmitter portion (RX), a non volatile and re-writable memory (M) containing said partial codes (Cp, Cd, Ci, Cu)
- A remote control transmitter as claimed in claim 8, characterized in that said partial codes (Cp, Cd, Ci, Cu) are stored at different locations in said memory (M) that can be traced and joined together to form the complete code (CODE).
- A remote control transmitter as claimed in claims 8 and 9, characterized in that said memory (M) is an EEPROM.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ITMI971572 | 1997-07-03 | ||
| IT97MI001572A IT1297272B1 (en) | 1997-07-03 | 1997-07-03 | REMOTE CONTROL SYSTEM WITH CODE PROGRAMMING |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP0889453A2 true EP0889453A2 (en) | 1999-01-07 |
| EP0889453A3 EP0889453A3 (en) | 1999-02-03 |
Family
ID=11377488
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP98111928A Withdrawn EP0889453A3 (en) | 1997-07-03 | 1998-06-27 | A programmable code remote control system |
Country Status (2)
| Country | Link |
|---|---|
| EP (1) | EP0889453A3 (en) |
| IT (1) | IT1297272B1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6650029B1 (en) * | 1998-03-31 | 2003-11-18 | Exodus Electronic Limited | Remotely controllable electrical switching apparatus |
| EP1421632B2 (en) † | 2001-07-03 | 2015-01-07 | Face International Corporation | Self-powered switch initiation system |
Family Cites Families (2)
| 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 |
| DE69400859T2 (en) * | 1993-11-01 | 1997-03-27 | Phisilog Research Ltd | Transmitter for a group of remote control devices |
-
1997
- 1997-07-03 IT IT97MI001572A patent/IT1297272B1/en active IP Right Grant
-
1998
- 1998-06-27 EP EP98111928A patent/EP0889453A3/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6650029B1 (en) * | 1998-03-31 | 2003-11-18 | Exodus Electronic Limited | Remotely controllable electrical switching apparatus |
| EP1421632B2 (en) † | 2001-07-03 | 2015-01-07 | Face International Corporation | Self-powered switch initiation system |
Also Published As
| Publication number | Publication date |
|---|---|
| IT1297272B1 (en) | 1999-08-09 |
| ITMI971572A1 (en) | 1999-01-03 |
| ITMI971572A0 (en) | 1997-07-03 |
| EP0889453A3 (en) | 1999-02-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| USRE37986E1 (en) | Coding system for multiple transmitters and a single receiver | |
| US4912463A (en) | Remote control apparatus | |
| US4750118A (en) | Coding system for multiple transmitters and a single receiver for a garage door opener | |
| CA1256500A (en) | Universal remote control unit | |
| EP0651119B1 (en) | A transmitter for a remote control group | |
| EP0124331B1 (en) | Remote control transmitter arrangement for one or more television devices | |
| US6020829A (en) | Multiple remote control system | |
| US5819294A (en) | Automatic configuration mechanism for universal remote | |
| EP0917767B1 (en) | A method for remotely controlling a plurality of apparatus using a single remote control device | |
| AU654288B2 (en) | Remote actuating apparatus | |
| KR19990021999A (en) | Multiple transport channel group transmitter | |
| WO1994001844A1 (en) | Universal remote control assembly | |
| EP0984560B1 (en) | Remote controllers and methods of selectively setting remote control signals | |
| WO1992015977A1 (en) | Selectively addressable programmable remote control system | |
| MXPA02003735A (en) | Media system and remote controller for controlling the media system. | |
| WO2003090394A2 (en) | Home automation system | |
| CA2238037A1 (en) | Learn mode for remote transmitters | |
| EP0889453A2 (en) | A programmable code remote control system | |
| CA2142025C (en) | Programmable remote control transmitter | |
| EP0417735B1 (en) | Improved television receiver | |
| CA2519215C (en) | Closing system and method for operating same | |
| EP0562007B1 (en) | Remote actuating apparatus comprising a keypad controlled transmitter and a fixed code transmitter | |
| US7034664B2 (en) | Alerting system using a communication protocol | |
| JP3178479B2 (en) | Remote control transmitter and remote control system | |
| EP1631947B1 (en) | Authentication and management system of remote control coding |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
| AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
|
| AX | Request for extension of the european patent |
Free format text: AL;LT;LV;MK;RO;SI |
|
| AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
|
| AX | Request for extension of the european patent |
Free format text: AL;LT;LV;MK;RO;SI |
|
| AKX | Designation fees paid | ||
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 19990804 |