1. Field of the Invention
The present invention relates to a personal or personalizable device for the conditional use of electric or electronic appliances.
2. Discussion of the Background
Many electrical or electronic devices can be used without their usual users' agreement in absence of devices allowing the control of the start of their run in a sufficiently secured way. The codes usually installed on devices—such as TV sets or doors—are easily bypassed and require a growing memorization of numerical codes or the possession of multiple magnetic cards.
Numerous previous works allowed the development of devices aimed at increasing the security associated with access to premises, with bank operations, or with electronic keys of various applications. For example:
U.S. Pat. No. 3,821,704 (Sabsay) and U.S. Pat. No. 3,906,447 (Crafton) describe a security system for the control of access to premises. The device used puts in practice a key controlled by a decoding circuit comparing the data of a memory with those of the key. These patents do not give any description of a personalizable key, or the insertion of the decoding (identification and comparison) circuit in an essential site of an electric or electronic circuit of the appliance.
European patent application no. 43 270 concerns an unlocking system, in particular for the opening and closing of doors, by comparison of a code on a card with the content of a memory and the possibility of modifying the content of the memory.
European patent application no. 122 244 discloses a door locking-system consisting in a magnetic card, a reader of this card, a memory and a clock which allows the opening of the door if the content of the card and the memory agree during a lapse of time set by the clock.
British patent no. 2 126 647 describes an invention which allows to re-code an electronic locking system by using a master-key, in order to prevent the access to premises with a previous key.
European patent application no. 152 678 covers a locking system for hotel doors consisting in an electromagnetic system controlled by a microprocessor recognizing 5 levels of access, said system detects the code of a magnetic card inserted in an appropriate lock and allows the opening of the door.
French patent no. 2 715 748 [FR 9 401 202] concerns a system of automatic payment made secure by a card with a built-in chip.
U.S. Pat. No. 4,404,464 discloses an appliance for making an electrical contact with a portable electronic card, such as a card with a built-in chip.
Japanese patent no. J 08 326 375 describes a double security system for a door electronic key with a secret code to be typed on a key-pad and a recordable identification card compared with a memory.
PCT patent application no. 95 570 16 concerns the opening of a door with a card.
PCT patent application no. WO 97 02 200 (ERICSSON) describes a device comprising a signal generating unit that allows to identify which key of a keyboard is used.
European patent application no. 98 1042 84 (Olympus Optical Co.) discloses a procedure for the modulation of numerical data to send or record.
European patent no. 97 934 683 (Philips Electronics N.V.) describes an improved system of locking transmission.
On the other hand, to the inventors' knowledge, no previous document discloses the use of a key or personalizable substrate (or medium) for the control of the conditional operation of an electronic or electric appliance that uses an identification circuit localized on an essential electric or electronic part of said appliance.
By “essential part” one means any element which—if not active—will not allow the operation of the device. One means for example a printed or integrated circuit such as the mother-board or the micro-processor of a computer or the reception card of a TV or video recorder or the control circuit of household appliances, such as washing machine, fridge or photographic appliances or else machines controlled by electric circuits (such as all kinds of vehicles).
The present invention relates to a device associated to an electric or electronic appliance consisting in one part of a personalized or personalizable substrate (key) and a reader of said substrate and on the other part of an electronic circuit of identification comprising a) a memory and b) a circuit comparing the memory content and the data read by the reader of the substrate (key), said identification circuit (electric or electronic) being placed on an essential electric or electronic circuit of the appliance.
By personalized or personalizable substrate or medium, one means a material element modifiable by the user and capable of receiving data recognized or recognizable by a device of reader type.
The present invention has for object to provide a procedure for the conditional operation of electronic or electric appliances that does not require the memorization of codes by the user through the use of a substrate easily personalizable and modifiable after every re-activation of the appliance, the said substrate being able to activate different appliances belonging to the same user. The same personalizable substrate can be used to secure many appliances of different types, for example TV-set, freezer or door of regulated access.
The invention concerns also appliances and devices containing the following elements or related to those (see
A substrate (A) which is personalizable by the presence or absence of modifications in the said substrate. This substrate can be a key or a pocket-size card made of cardboard or plastic, for example the format of a credit or phone card or any other substrate capable of receiving data recognized by a reader (B).
A reader (B) of said substrate consisting of an ensemble of electric or electronic circuits activated or inactivated by the introduction of the substrate in the reader. The reader B can be placed inside or outside the appliance to be secured.
A memory (C) containing a comparison code.
An identification or comparison circuit (D) capable of reading the data of the reader and/or those of the memory and of activating the essential circuit of the appliance or a principal element if the data of both sources are identical.
The elements C and D are located inside the appliance on an electric or electronic circuit essential for the operation of the appliance. The elements C and D cannot be disconnected without impairing the operation of said appliance.
The invention covers, a device associated to every electric or electronic appliance consisting, on one hand, in a personalized or personalizable substrate (key) and a reader of said substrate and, on the other hand, in an electronic identification circuit comprising a) a memory and b) a comparison circuit between the memory and the data read by the reader of the substrate (key), said identification circuit (electric or electronic) being placed on an essential electric or electronic circuit of the appliance (such as the mother-board of a computer or the printed circuit of an electric or electronic appliance, as a TV-set for example). This device may comprise an identification circuit to control the operation of the circuit or an essential part of the appliance by allowing it to be powered or by activating the microprocessor of the appliance or a logic chip.
The invention concerns every electric or electronic appliance containing or associating for its operation the device having the characteristics described above.
The invention also covers a method for the modification of the memory of the identification circuit consisting in introducing a first personalized or personalizable substrate in the reader (no. 1), putting the appliance under tension, then taking out the original substrate, then introducing a second substrate (no. 2) aimed to replace the first substrate, the said second substrate having characteristics different of the first substrate and validate by activating or deactivating a circuit in order to replace the old data in memory by the new ones read by the reader. A variant of this procedure consists in first putting the appliance under tension then introducing the first substrate in the reader then proceeding as before. An other variant in order to modify the memory consists in introducing the personalizable substrate before the appliance is under tension, then after validation of the recognition of the authorized user by the identification and comparison circuit, to allow the modification of the memory by the user, for example by changing the position of micro-switches or push-buttons linked to the memory, by typing a code on a keyboard or by all other means allowing to modify the state or the content of the memory present in part C of the device according to the invention. It is understood that in this variant the user will have to modify the personalizable substrate in an adequate manner to have access to the appliance.
A first implementation of a device for the starting of an appliance containing a part A and a part B is shown in
In the device according to the invention, the substrate of part A is any element comprising a surface modifiable by the user such as to generate a code, said code allowing to obtain at least 1000 different combinations.
In the device according to the invention, the substrate is modifiable by perforating or scratching or coloring or erasing or gluing or ungluing or deforming part of its surface.
The invention also concerns a procedure of secured modification of the memory characterized on one hand by the introduction of the personalized or personalizable substrate in the reader, the identification of the user by the identification and comparison circuit and its validation by said circuit and on the other hand by the modification of the memory content by the user. In particular the modification of the memory is done by removing the personalized or personalizable substrate from the reader and replacing it by an other substrate containing the new code and then validating the replacement of the memory content by this new code.
Finally, the invention covers a procedure of conditional operation of an electric or electronic appliance characterized by:
Any power cut of the electric appliance generates the necessity to proceed to an operation of user recognition with the help of the personalized substrate by the memory and/or the comparison-identification circuit.
The device according to the present invention also called “secured personal electronic key” (SPEK) controls a main circuit or a critical electronic component in an appliance (such as computer, TV set, video, car-radio, electric door, contact circuit, etc.) and prevents their theft or fraudulent use. The same system can also allow the control of entrance and user identification in secured premises.
That system allows—thanks to a unique personalizable key—to control the operation of all the electrical appliances equipped with it. It also offers an absolute security against theft or fraudulent use, the number of possible combinations easily reaching 2100=1030.
That system comprises notably:
The personalized or personalizable substrate has preferentially the format type of a credit card, or a similar one in which the user has (possibly himself) effected some modifications in specific places, the existence or not of modifications representing a code. Among the possible modifications of the substrate, one notices without restrictions: the perforation of holes in the card, the scratching (for example of a conducting or reflecting zone), the gluing or ungluing (for example in order to create a conducting or reflecting zone), the coloring (for example blackening) or the erasing of certain places on the substrate.
As an example, with the possibility to punch about thirty holes, the users disposes of a billion possible combinations (230).
The possibility for one-self to code his own key on standard and cheap cards (by perforation, scratching, gluing, ungluing, coloring or erasing) allows for the easy duplication of the keys and their quick modification if lost, without a security prejudice and with no need for specialized manpower (locksmith, electrician, etc.).
A variant of the substrate might be constituted of two or more regions on the card, each corresponding to a particular code allowing the opening of a function or the access to certain appliances or premises.
The substrate reader is an ensemble of electric circuits activated or deactivated during the introduction of the key by the presence or absence of modifications in the substrate.
As examples one cites:
The output of the reader is an ensemble of logical tensions (‘0’ or ‘1’) corresponding to the state of the electric circuits (such as micro-switches, micro-contacts, photo-electric cells, etc.) and reflecting the code of the key.
The memory is an electric circuit memorizing one (or many) particular state(s) of the reader of the substrate. It can possibly be protected when, without activation of the main circuit, the physical, visual or electric access to the memory and/or writing are unrealizable.
Among the electric circuits that can act as a memory, one mentions as examples:
The purpose of the electronic identification circuit is to compare the outputs of the substrate and the memory. It activates the main circuit—or a critical electronic component—under its control, when the outputs are identical.
Depending on the circuit under control, that activation could be done in various ways: for example, by the activation of the functions set, reset, enable, etc., by the activation of an electromagnetic relay or by powering the main circuit.
Depending on the degree of security required, of complexity and cost, the electronic identification circuit can be either a microprocessor or a system of logical gates comparing the memory and reader outputs (see
One might advantageously use micro-control circuits (such as the 8 bits SGS microprocessors—ST626X, ARIZONA, PIC16C84, etc., (see catalogue FARNELL Components, USA)) that integrate on a single chip a microprocessor and an EEPROM (possibly also a data RAM and an EPROM memory) and can thus fulfill the double function of memory and identification circuit (see
For the implementation of the device, two options are present: either the key is left in the reader or it is taken out. If one wishes to take back the key after its introduction without turning off the appliance, the electrical circuit could set a flip-flop that will continue to activate the principal circuit or a critical component indefinitely (or for a determined time-lapse) even after the key has been retracted. In that case, one would possibly have to re-initialize the appliance (re-introduce the substrate, for example the card, turning it off or unplugging it for example) in order to re-secure it.
In a secured system, it might be desirable to prevent the access to the memory and/or the modification of its state without authorization. The authorization for the access to and the modification of the memory will preferentially be granted by the activation of the main circuit. When many users share the memory (multiple key system) the authorization of access to the memory can possibly be granted after activation of the main circuit by a competent authority (activation by the substrate or key of a “privileged user”).
In a preferred mode of implementation of the invention, the memory, of type permanent electronic memory (EEPROM, FLASH, etc.) cannot be modified but after activation of the main circuit. In other words, an agreement between the key card (or personalizable substrate) and the content of the memory must be established. The activation then permit writing in the memory, preferentially by the introduction of a new key card in the reader (and a possible complementary validation, by an adequate switch). In order to eliminate all possibilities of electronically breaking in the memory, in case of failure of identification, one can contemplate the introduction of a dead time (greater than one second for example and increasing with the, number of failures) before a new identification attempt, (see
In an other mode of realization, the access to a memory of type “switch ensemble” might be physically blocked. This can be achieved, for example, with a key or a system of electromagnetic doors or shutters, freed by the activation of the main circuit and allowing the physical access to the memory (the switches).
Besides, if the state of the switches cannot be determined visually (push button type), the content of the memory might nevertheless be expressed by small LEDs which will light up, possibly after activation of the main circuit. That option allows to reflect the state of the associated switches and to manually modify them as desired.
In all these modes of realization, it thus becomes possible to operate various electrical appliances with a same and unique key, which code (for example the ensemble of perforations) is determined by the user and modifiable by himself, without the need of specialized manpower.
In an other mode of realization, the SPEK also allows the control of entrance and identification of the user. This can be achieved by coding (possibly in various places of the substrate) the identity of the user and the opening codes of the appliances and premises to which he is allowed. It is thus possible to use a SPEK in order to allow (or block) the access to certain determined TV channels, by a competent authority ( a privileged user (super-user) such as the parents, for example).
In a first implementation the outputs of the reader of a perforated substrate are connected by a ribbon cable to the entrance of a micro-controller (type SGS-ST626X) that compares these outputs with its memory M (type EEPROM),
In this micro-controller the following program is implemented, see
The deactivation of the main circuit (and/or the micro-controller) can be done by shutting the power (turning off the appliance under control). The reactivation of the main circuit could then be done by turning on the appliance and inserting the perforated card, which can be done simultaneously.
In a second implementation, the outputs of the substrate reader and the outputs of the memory (switch type) are compared one by one by XOR logical gates (logical output ‘0’ if the inputs are identical, ‘1’ if they are different). The outputs of the XOR gates are then combined in a NOR gate (logical output ‘1’, if and only if all the entries are null). Thus the output of the NOR gate is ‘1’, if and only if the contents of the memory and reader agree. The output of the NOR gate sets a flip-flop that activates the main circuit, even after removal of the card from its reader. That flip-flop can be reset such as to de-activate the main circuit by a switch R. Thus, if this circuit is used to activate an electromagnet that allows the opening of a door (see example 4), the closure of this door switches R and de-activates the opening circuit.
In a third implementation, the reader is an ensemble of N micro-switches and the memory an ensemble of N switches. The output of memory switch j is connected to the entry of micro-switch j and the output of this micro-switch to the input of memory switch j+1, (see
Implementation of a SPEK for the control of a door opening. The reader L (type ensemble of micro-switches) is embedded in the wall in such a way that its opening slit for a perforated substrate sticks out slightly, see
The invention presents many possibilities for adaptation by using elements similar to the ones described in the present application. The adaptations and variants which allow one to obtain the same effects as the device and the same implementation of the procedure are an integral part of the invention.
Number | Date | Country | Kind |
---|---|---|---|
99 03862 | Mar 1999 | FR | national |
The present application is a continuation of, and claims the benefit of the earlier filing date of U.S. application Ser. No. 09/536,985, filed Mar. 29, 2000, which claims priority to French Application No. 99-03862, filed Mar. 29, 1999, respectively. The contents of each of the above-identified applications is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 09536985 | Mar 2000 | US |
Child | 10970996 | Oct 2004 | US |