FR2601480A1 - Method and device for monitoring the use of hardware such as a personal computer - Google Patents
Method and device for monitoring the use of hardware such as a personal computer Download PDFInfo
- Publication number
- FR2601480A1 FR2601480A1 FR8610149A FR8610149A FR2601480A1 FR 2601480 A1 FR2601480 A1 FR 2601480A1 FR 8610149 A FR8610149 A FR 8610149A FR 8610149 A FR8610149 A FR 8610149A FR 2601480 A1 FR2601480 A1 FR 2601480A1
- Authority
- FR
- France
- Prior art keywords
- code
- obligation
- memory
- user
- personal computer
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/88—Detecting or preventing theft or loss
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/33—Individual registration on entry or exit not involving the use of a pass in combination with an identity check by means of a password
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Storage Device Security (AREA)
Abstract
Description
La présente invention a pour objet un procédé et un dispositif de contrôle de l'utilisation d'un matériel, et plus particulièrement un matériel informatique, tel qu'un ordinateur personnel. The subject of the present invention is a method and a device for controlling the use of hardware, and more particularly computer hardware, such as a personal computer.
Les matériels visés par la présente invention nécessitent des entretiens au bout d'une certaine durée d'utilisation ou au bout d'une certaine période de temps déterminée. Il arrive fréquemment que les utilisateurs n'y pensent pas. Ces matériels peuvent aussi être en location et les utilisateurs doivent verser un loyer au propriétaire du matériel (ou à son mandataire). Il peut également arriver que l'utilisateur néglige d'acquitter son loyer. The materials covered by the present invention require maintenance after a certain period of use or after a certain determined period of time. Users often don't think about it. This equipment can also be rented and users must pay rent to the owner of the equipment (or his agent). It can also happen that the user neglects to pay his rent.
L'invention a pour but d'interdire le fonctionnement du matériel dans le cas où l'utilisateur ne respecte pas une obligation prévue. On connaît déjà des procédés et dispositifs antivol basés sur l'utilisation d'un code alphanumérique. L'exemple le plus connu et le plus ancien est peut-être celui de la serrure de cadenas à chiffres : le propriétaire du cadenas choisit à l'avance une combinaison de chiffres, qui ensuite, permet l'ouverture du cadenas à chaque fois qu'elle est composée. Dans ce premier exemple, la combinaison peut généralement être modifiée par l'utilisateur. Un deuxième exemple est celui de la carte de paiement: la plupart de ces cartes permettent de retirer de l'argent liquide à des guichets automatiques, qui demandent à l'utilisateur de composer son code confidentiel avant l'opération de retrait.Dans ces deux exemples, le procédé antivol a pour but de protéger l'utilisateur d'un matériel contre le vol de ce matériel par quelqu'un d'autre. Ces dispositifs ne permettent pas de résoudre le problème visé par la présente invention, dont un but est de protéger le propriétaire d'un matériel, en vue d'assurer le respect d'une obligation par l'utilisateur, telle que l'entretien du matériel, le paiement du loyer, ou la localisation de l'appareil. The object of the invention is to prohibit the operation of the equipment in the event that the user does not comply with a planned obligation. Anti-theft methods and devices are already known based on the use of an alphanumeric code. Perhaps the best known and oldest example is that of the padlock with numbers: the owner of the padlock chooses a combination of numbers in advance, which then allows the padlock to be opened whenever 'she is composed. In this first example, the combination can generally be modified by the user. A second example is that of the payment card: most of these cards allow cash to be withdrawn from ATMs, which require the user to enter their confidential code before the withdrawal operation. examples, the purpose of the anti-theft process is to protect the user of equipment against the theft of the equipment by someone else. These devices do not make it possible to solve the problem targeted by the present invention, the aim of which is to protect the owner of an item of equipment, with a view to ensuring compliance with an obligation by the user, such as the maintenance of the equipment, rent payment, or location of the device.
Selon la présente invention, un procédé et un dispositif de contrôle d'un matériel du genre en question est basé sur l'utilisation d'un code, qui change automatiquement selon une suite de combinaisons programmées, le changement de code étant commandé par l'échéance d'une obligation ou d'une recommandation à respecter. According to the present invention, a method and a device for controlling equipment of the genre in question is based on the use of a code, which changes automatically according to a series of programmed combinations, the change of code being controlled by the maturity of an obligation or recommendation to be observed.
Conformément à la présente invention, un procédé de contrôle du fonctionnement d'un appareil, notamment un ordinateur personnel, selon lequel on utilise un code pour la mise en marche de l'appareil est remarquable, notamment en ce que le code est changé automatiquement par des moyens incorporés à l'appareil selon une suite de combinaisons, le changement de code se produisant lorsque l'utilisateur a une obligation ou une recommandation à respecter. In accordance with the present invention, a method of controlling the operation of an apparatus, in particular a personal computer, according to which a code is used for switching on the apparatus is remarkable, in particular in that the code is changed automatically by means incorporated into the device in a series of combinations, the code change occurring when the user has an obligation or a recommendation to comply with.
Dans un mode de mise en oeuvre de l'invention, un procédé de contrôle du fonctionnement d'un ordinateur personnel comprend la modification de l'ordinateur, de sorte qu'il ne soit pas possible de l'utiliser ou d'en avoir la jouissance sans composer un code, ce code changeant automatiquement selon une suite de combinaisons programmées sur un support lié à l'ordinateur, à des dates définies par un chronomètre, du type compteur et/ou horloge, lié à l'ordinateur. In one embodiment of the invention, a method of controlling the operation of a personal computer comprises modifying the computer, so that it is not possible to use it or to have access to it. enjoyment without dialing a code, this code automatically changing according to a series of combinations programmed on a medium linked to the computer, on dates defined by a chronometer, of the counter and / or clock type, linked to the computer.
Avantageusement, le- procédé comprend également l'affichage d'un message invitant l'utilisateur à régulariser sa situation, c'est-à-dire à effectuer un versement, quelque temps avant la prochaine date de paiement, et/ou à contacter un correspondant du propriétaire pour diverses opérations de service, de maintenance, d'entretien, etc., qui permettent également au propriétaire de localiser l'appareil et de procéder à une visite de sécurité ou aux vérifications qu'il aura décidées à des intervalles de temps -ou de durées d'utilisation- et/ou des dates prédéterminées. En particulier, cela peut permettre d'obliger le possesseur de l'appareil à signaler au propriétaire la position de l'appareil. Ceci est important pour l'acheteur de bonne foi d'un matériel volé ou détourné. Advantageously, the method also comprises the display of a message inviting the user to regularize his situation, that is to say to make a payment, some time before the next payment date, and / or to contact a owner's correspondent for various service, maintenance, upkeep operations, etc., which also allow the owner to locate the device and carry out a safety visit or checks that he has decided at intervals of time -or durations of use- and / or predetermined dates. In particular, this can make it possible to oblige the owner of the device to report to the owner the position of the device. This is important for the bona fide purchaser of stolen or misappropriated equipment.
Conformément à la présente invention, un dispositif de contrôle d'un matériel, tel qu'un ordinateur personnel, comporte un circuit électronique comprenant au moins un chronomètre, du type compteur ou horloge, avec une alimentation électrique, et une mémoire morte contenant une série de codes ou les moyens nécessaires à l'élaboration des codes de la série prévue, par exemple une ou plusieurs formules permettant d'élaborer les codes. According to the present invention, a device for controlling a piece of equipment, such as a personal computer, comprises an electronic circuit comprising at least one stopwatch, of the counter or clock type, with a power supply, and a read-only memory containing a series of codes or the means necessary for the development of the codes of the planned series, for example one or more formulas for developing the codes.
D'autres caractéristiques et avantages de la présente invention apparaîtront mieux à la lecture de la description suivante, donnée à titre d'exemple non limitatif, des formes possibles de réalisation de l'invention, en regard du dessin ci-joint et qui fera bien comprendre comment l'invention peut être réalisée. Other characteristics and advantages of the present invention will appear better on reading the following description, given by way of nonlimiting example, of the possible embodiments of the invention, with reference to the attached drawing and which will do well understand how the invention can be realized.
La figure unique de dessin cl-Jolnt représente un exemple de réalisation d'un schéma de dispositif selon l'invention, par exemple une carte de sécurité pour ordinateur personnel. The single figure of drawing cl-Jolnt represents an exemplary embodiment of a device diagram according to the invention, for example a security card for personal computer.
La carte est connectée en 1 sur le BUS d'un ordinateur personnel et comporte un quartz Qz pilotant une horloge temps réel 2 et un compteur horaire 3. La carte comporte aussi une mémoire morte 4, par exemple un
PROM (Programmable Read Only Memory) à micro-programme et un circuit de commande 5, ainsi qu'un décodage d'adresse 6. Le BUS est connecte en 7 aux composants 2, 3, 4, 5 et 6, et ces eiements son connectés entre eux par la liaison 8.The card is connected in 1 to the BUS of a personal computer and includes a Qz quartz driving a real time clock 2 and an hour meter 3. The card also includes a read only memory 4, for example a
PROM (Programmable Read Only Memory) with micro-program and a control circuit 5, as well as an address decoding 6. The BUS is connected in 7 to components 2, 3, 4, 5 and 6, and these elements are connected to each other by link 8.
La fonction du circuit 5, placé sur la carte de sécurité est d'intercaler une procédure supplémentaire dans le fonctionnement du BIOS (Board Input Operative System) de l'ordinateur, sans modifier ce
BIOS. Cette procédure est la suivante
a) tester le compteur horaire
b) demander à l'utilisateur d'entrer son code
c) comparer le code entré au code recalculer, à partir de données contenues dans la mémoire 4
d) sl le code entré correspond à celui qui est recalculé, la procédure d'utilisation devient normale, sinon il y a blocage, avec éventuellement affichage d'un message.The function of circuit 5, placed on the security card, is to insert an additional procedure in the operation of the computer's BIOS (Board Input Operative System), without modifying this.
BIOS. This procedure is as follows
a) test the hour meter
b) ask the user to enter their code
c) compare the code entered with the code recalculate, from data contained in memory 4
d) sl the code entered corresponds to that which is recalculated, the use procedure becomes normal, otherwise there is blocking, possibly with display of a message.
Les codes peuvent figurer dans la mémoire 4 ou peuvent être recalculés à partir d'au moins une formule contenue dans ladite mémoire, et que connaît le propriétaire (ou son mandataire). The codes can appear in memory 4 or can be recalculated from at least one formula contained in said memory, and known to the owner (or his agent).
Le fonctionnement du dispositif ressort clairement du schéma cijoint. The operation of the device is clear from the attached diagram.
Le compteur 3 compte le temps d'utililisation de l'ordinateur. Au bout d'un certain temps d'utilisation, si une opération d'entretien n'a pas eu lieu, le circuit 5, après avoir testé le compteur 3, recalcule un nouveau code. Si l'utilisateur n'utilise pas le nouveau code, il ne pourra plus se servir de l'ordinateur. Ce nouveau code ne lui sera indiqué par le propriétaire de l'appareil que lorsque l'opération d'entretien aura été faite. The counter 3 counts the time of use of the computer. After a certain period of use, if a maintenance operation has not taken place, the circuit 5, after having tested the counter 3, recalculates a new code. If the user does not use the new code, he will no longer be able to use the computer. This new code will only be given to him by the owner of the appliance when the maintenance operation has been carried out.
La fourniture du nouveau code permet au propriétaire de localiser l'appareil. Ceci est particulièrement intéressant si ce dernier est entre les mains d'un acheteur de bonne foi d'un appareil volé ou détourné. Providing the new code allows the owner to locate the device. This is particularly interesting if the latter is in the hands of a bona fide buyer of a stolen or hijacked device.
Dans une autre application, l'horloge 2 envoie un signal à la mémoire 4 à chaque date de paiement du loyer. La mémoire indique alors le code suivant de la série. Le propriétaire ne communique. le nouveau code à l'utilisateur que lorsque le loyer est reçu, par exemple, le code peut être inscrit sur la quittance. Le programme de la mémoire 4 peut comporter la commande de l'affichage préalable, rappel de l'obligation à respecter ou de l'information à donner au propriétaire, entretien ou règlement de loyer, une ou plusieurs fois avant déchéance, et commande l'affichage du motif de non fonctionnement, une fois l'échéance passée, si l'obligation n'a pas été respectée, le cas échéant avec un délai. In another application, the clock 2 sends a signal to the memory 4 on each date of payment of the rent. The memory then indicates the next code in the series. The owner does not communicate. the new code to the user that when rent is received, for example, the code can be entered on the receipt. The memory 4 program can include the command of the prior display, reminder of the obligation to be respected or the information to be given to the owner, maintenance or payment of rent, one or more times before forfeiture, and controls the display of the reason for non-operation, once the deadline has passed, if the obligation has not been met, if necessary with a delay.
On comprendra que l'invention peut s'appliquer à d'autres appareils que les ordinateurs personnels, notamment, mais non exclusivement, les appareils comportant un écran d'affichage, téléviseurs, magnétoscopes, etc. It will be understood that the invention can be applied to devices other than personal computers, in particular, but not exclusively, devices comprising a display screen, televisions, video recorders, etc.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR8610149A FR2601480B1 (en) | 1986-07-11 | 1986-07-11 | METHOD AND DEVICE FOR CONTROLLING THE USE OF EQUIPMENT SUCH AS A PERSONAL COMPUTER |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR8610149A FR2601480B1 (en) | 1986-07-11 | 1986-07-11 | METHOD AND DEVICE FOR CONTROLLING THE USE OF EQUIPMENT SUCH AS A PERSONAL COMPUTER |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2601480A1 true FR2601480A1 (en) | 1988-01-15 |
FR2601480B1 FR2601480B1 (en) | 1988-11-25 |
Family
ID=9337357
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8610149A Expired FR2601480B1 (en) | 1986-07-11 | 1986-07-11 | METHOD AND DEVICE FOR CONTROLLING THE USE OF EQUIPMENT SUCH AS A PERSONAL COMPUTER |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2601480B1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994002913A1 (en) * | 1992-07-21 | 1994-02-03 | Bacon, Brian | Equipment which includes electronics |
FR2706059A1 (en) * | 1993-06-04 | 1994-12-09 | Decaux Jean Claude | Installation to inform the users of a bus network about the waiting times of these buses. |
FR2757300A1 (en) * | 1996-12-16 | 1998-06-19 | Ricard Claude | Rented taximeter with automatic disabling if rental payment is not made |
EP0905601A1 (en) * | 1997-07-22 | 1999-03-31 | TLV Company, Limited | System for restricting use of a measuring apparatus |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2080203A (en) * | 1980-07-14 | 1982-02-03 | Pitney Bowes Inc | A postage meter |
US4348696A (en) * | 1980-09-08 | 1982-09-07 | Beier Galen C | Television viewing control device |
WO1985003785A1 (en) * | 1984-02-22 | 1985-08-29 | Gordian Systems, Inc. | Solid state key for controlling access to computer software |
US4593376A (en) * | 1983-04-21 | 1986-06-03 | Volk Larry N | System for vending program cartridges which have circuitry for inhibiting program usage after preset time interval expires |
-
1986
- 1986-07-11 FR FR8610149A patent/FR2601480B1/en not_active Expired
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2080203A (en) * | 1980-07-14 | 1982-02-03 | Pitney Bowes Inc | A postage meter |
US4348696A (en) * | 1980-09-08 | 1982-09-07 | Beier Galen C | Television viewing control device |
US4593376A (en) * | 1983-04-21 | 1986-06-03 | Volk Larry N | System for vending program cartridges which have circuitry for inhibiting program usage after preset time interval expires |
WO1985003785A1 (en) * | 1984-02-22 | 1985-08-29 | Gordian Systems, Inc. | Solid state key for controlling access to computer software |
Non-Patent Citations (3)
Title |
---|
IBM TECHNICAL DISCLOSURE BULLETIN, vol. 16, no. 7, décembre 1973, pages 2354-2355, New York, US; R.J.PREISS: "Self-modifying lockword for one-time use instruction" * |
IBM TECHNICAL DISCLOSURE BULLETIN, vol. 18, no. 10, mars 1976, pages 3197-3198, New York, US; R.G.SIMPSON et al.: "Unauthorized use protection for a computer" * |
IBM TECHNICAL DISCLOSURE BULLETIN, vol. 28, no. 6, novembre 1985, page 2530, New York, US; "Method of protecting data on a personal computer" * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994002913A1 (en) * | 1992-07-21 | 1994-02-03 | Bacon, Brian | Equipment which includes electronics |
US5495531A (en) * | 1992-07-21 | 1996-02-27 | Son Holdings Limited Of C/O Celtic Trust Company Limited | Equipment which included electronics |
FR2706059A1 (en) * | 1993-06-04 | 1994-12-09 | Decaux Jean Claude | Installation to inform the users of a bus network about the waiting times of these buses. |
EP0635814A1 (en) * | 1993-06-04 | 1995-01-25 | Jean-Claude Decaux | Installation for informing busnetwork users about waiting times |
FR2757300A1 (en) * | 1996-12-16 | 1998-06-19 | Ricard Claude | Rented taximeter with automatic disabling if rental payment is not made |
EP0905601A1 (en) * | 1997-07-22 | 1999-03-31 | TLV Company, Limited | System for restricting use of a measuring apparatus |
CN1093238C (en) * | 1997-07-22 | 2002-10-23 | 株式会社特尔弗 | System for restricting use of measuring apparatus |
US6556894B1 (en) | 1997-07-22 | 2003-04-29 | Tlv Company, Ltd. | System for restricting use of a measuring apparatus |
Also Published As
Publication number | Publication date |
---|---|
FR2601480B1 (en) | 1988-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0430734B1 (en) | System and method to securely operate a computerprogram | |
FR2675602A1 (en) | METHOD AND DEVICE FOR PROTECTING A COMPUTER SYSTEM. | |
JP3503773B2 (en) | Method and apparatus for securing access to a file | |
US20180177319A1 (en) | System and method for secure lock box with near proximity awareness | |
EP1808770B1 (en) | Process for managing access to a memory by means of passwords | |
CH633379A5 (en) | SECURITY INSTALLATION, PARTICULARLY FOR THE EXECUTION OF BANKING OPERATIONS. | |
EP0325506A1 (en) | Security system for protecting the programming zones of an IC card | |
JPH07295799A (en) | Method and equipment to protect access to file | |
WO1998028720A1 (en) | Self-diagnostic or supervisory terminal and method and portable object used in such terminal or method | |
FR2736448A1 (en) | METHOD AND DEVICE FOR TEMPORARY AUTHORIZATION OF USE OF A PROGRAM PROTECTED BY AN ELECTRONIC CARTRIDGE | |
FR2843466A1 (en) | METHOD FOR PREVENTING FALSIFICATION OF A DATA PROCESSING SYSTEM, AND SYSTEM | |
FR2513408A1 (en) | Self-destructing memory system for card reader - uses volatile memory in logic authentication circuit providing power cut=out control signal | |
FR2601480A1 (en) | Method and device for monitoring the use of hardware such as a personal computer | |
FR2670595A1 (en) | Integrated circuit card | |
FR2637710A1 (en) | Method and device for high-security multifunction electronic control comprising a microchip card | |
WO1990010292A1 (en) | Process for controlling the use of an information storage medium, in particular of a magnetic or magneto-optic type, and system for its implementation | |
WO1998029813A1 (en) | Method for ensuring the safety of a security module, and related security module | |
WO1994010655A1 (en) | Ic card | |
EP0175557B1 (en) | Processing device and method | |
JP2005501346A (en) | Disabling consumer devices and consumer devices | |
EP1609326B1 (en) | Method of protecting a mobile-telephone-type telecommunication terminal | |
RU2207617C1 (en) | Method and electronic cryptographic module for information protection and authenticity control | |
FR2834366A1 (en) | SELF-LOCKING CHIP CARD, DEVICE FOR SECURING SUCH A CARD AND RELATED METHODS | |
JP3662511B2 (en) | Card settlement terminal device and power-on method for card settlement terminal device | |
CA2264896A1 (en) | Security module comprising means generating links between main files and auxiliary files |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse | ||
AR | Application made for restoration | ||
DS | Decision of the director general to state about an appeal | ||
ST | Notification of lapse |