FR2601480A1 - Procede et dispositif de controle de l'utilisation d'un materiel tel qu'un ordinateur personnel - Google Patents

Procede et dispositif de controle de l'utilisation d'un materiel tel qu'un ordinateur personnel Download PDF

Info

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
Application number
FR8610149A
Other languages
English (en)
Other versions
FR2601480B1 (fr
Inventor
Andre Martinie
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AMSA Inc
Original Assignee
AMSA Inc
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 AMSA Inc filed Critical AMSA Inc
Priority to FR8610149A priority Critical patent/FR2601480B1/fr
Publication of FR2601480A1 publication Critical patent/FR2601480A1/fr
Application granted granted Critical
Publication of FR2601480B1 publication Critical patent/FR2601480B1/fr
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/88Detecting or preventing theft or loss
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • 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/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/33Individual 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)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)

Abstract

PROCEDE ET CONTROLE POUR LE FONCTIONNEMENT D'UN APPAREIL, NOTAMMENT UN ORDINATEUR PERSONNEL, SELON LEQUEL ON UTILISE UN CODE POUR LA MISE EN MARCHE DE L'APPAREIL, CARACTERISE EN CE QUE LE CODE EST CHANGE AUTOMATIQUEMENT PAR DES MOYENS 2, 5 INCORPORES A L'APPAREIL SELON UNE SUITE DE COMBINAISONS, LE CHANGEMENT DE CODE SE PRODUISANT LORSQUE L'UTILISATEUR A UNE OBLIGATION A RESPECTER. APPLICATIONS : METTRE L'APPAREIL A L'ARRET SI UNE OPERATION D'ENTRETIEN OU UN PAIEMENT N'A PAS ETE FAIT EN TEMPS UTILE.

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.
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.
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.
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.
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.
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.
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é.
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.
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.
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.
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.
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.
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).
Le fonctionnement du dispositif ressort clairement du schéma cijoint.
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.
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é.
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.
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.

Claims (8)

REVENDICATIONS
1. 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, caractérisé en ce que le code est changé automatiquement par des moyens (2, 5) incorporés à l'appareil selon une suite de combinaisons, le changement de code se produisant lorsque l'utilisateur a une obligation à respecter.
2. Procédé selon la revendication 1J caractérisé en ce que l'obligation est une opération dentretlen, à effectuer au bout d'une période d'utilisation déterminée.
3. Procédé selon la revendication 1, caractérisé en ce que l'obligation est un paiement à effectuer à une périodicité déterminée.
4. Procédé selon la revendication 1, caractérisé en ce que l'obligation est une information de localisation de l'appareil pour le compte du propriétaire.
5. Procédé selon la revendication 1, caractérisé en ce que l'obligation est une demande d'information à effectuer.
6. Procédé selon une des revendications i à 5, caractérisé en ce que l'on introduit une procédure supplémentaire dans la mise en marche de l'appareil, la procédure supplémentaire comportant au moins les étapes suivantes:
a) tester le compteur horaire
b) demander à l'utilisateur d'entrer son code
c) comparer le code entré au code recalculé, à partir de données contenues dans la mémoire 4
7. Dispositif pour la mise en oeuvre du procédé selon une des revendications 1 à 6, caractérisé en ce qu'il comprend au moins un chronomètre (2, 3), du type compteur ou horloge et une mémoire (4) contenant une série de codes, ou des moyens pour calculer les codes à partir d'au moins une formule contenue dans la mémoire.
8. Dispositif selon la revendication 5, caractérisé en ce qu'il comporte en outre un circuit (5) pour intercaler une procédure supplémentaire dans la mise en marche de l'appareil, la procédure introduite comportant au m-oins les étapes suivantes:
a) tester le compteur horaire
b) demander à l'utilisateur d'entrer son code
c) comparer le code entré au code recalculé à partir de données contenues dans la mémoire 4
d) Si le code entré correspondant a celui qui est recalculé, la procédure d'utilisation devient normale, sinon il y a blocage, avec éventuellement affichage d'un message.
FR8610149A 1986-07-11 1986-07-11 Procede et dispositif de controle de l'utilisation d'un materiel tel qu'un ordinateur personnel Expired FR2601480B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR8610149A FR2601480B1 (fr) 1986-07-11 1986-07-11 Procede et dispositif de controle de l'utilisation d'un materiel tel qu'un ordinateur personnel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR8610149A FR2601480B1 (fr) 1986-07-11 1986-07-11 Procede et dispositif de controle de l'utilisation d'un materiel tel qu'un ordinateur personnel

Publications (2)

Publication Number Publication Date
FR2601480A1 true FR2601480A1 (fr) 1988-01-15
FR2601480B1 FR2601480B1 (fr) 1988-11-25

Family

ID=9337357

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8610149A Expired FR2601480B1 (fr) 1986-07-11 1986-07-11 Procede et dispositif de controle de l'utilisation d'un materiel tel qu'un ordinateur personnel

Country Status (1)

Country Link
FR (1) FR2601480B1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994002913A1 (fr) * 1992-07-21 1994-02-03 Bacon, Brian Appareils comportant des systemes electroniques
FR2706059A1 (fr) * 1993-06-04 1994-12-09 Decaux Jean Claude Installation pour informer les usagers d'un réseau d'autobus sur les temps d'attente de ces autobus.
FR2757300A1 (fr) * 1996-12-16 1998-06-19 Ricard Claude Taximetre prevu pour pouvoir etre exploite en location
EP0905601A1 (fr) * 1997-07-22 1999-03-31 TLV Company, Limited Système limiteur de l'utilisation d'un dispositif de mesure

Citations (4)

* Cited by examiner, † Cited by third party
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 (fr) * 1984-02-22 1985-08-29 Gordian Systems, Inc. Clef a semi-conducteur pour controler l'acces au logiciel de l'ordinateur
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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 (fr) * 1984-02-22 1985-08-29 Gordian Systems, Inc. Clef a semi-conducteur pour controler l'acces au logiciel de l'ordinateur

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994002913A1 (fr) * 1992-07-21 1994-02-03 Bacon, Brian Appareils comportant des systemes electroniques
US5495531A (en) * 1992-07-21 1996-02-27 Son Holdings Limited Of C/O Celtic Trust Company Limited Equipment which included electronics
FR2706059A1 (fr) * 1993-06-04 1994-12-09 Decaux Jean Claude Installation pour informer les usagers d'un réseau d'autobus sur les temps d'attente de ces autobus.
EP0635814A1 (fr) * 1993-06-04 1995-01-25 Jean-Claude Decaux Installation pour informer les usagers d'un réseau d'autobus sur les temps d'attente de ces autobus
FR2757300A1 (fr) * 1996-12-16 1998-06-19 Ricard Claude Taximetre prevu pour pouvoir etre exploite en location
EP0905601A1 (fr) * 1997-07-22 1999-03-31 TLV Company, Limited Système limiteur de l'utilisation d'un dispositif de mesure
CN1093238C (zh) * 1997-07-22 2002-10-23 株式会社特尔弗 用于限制使用测量装置的系统
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 (fr) 1988-11-25

Similar Documents

Publication Publication Date Title
FR2675602A1 (fr) Procede et dispositif de protection d'un systeme informatique.
JP3503773B2 (ja) ファイルへのアクセスを保護するための方法および装置
US6594646B1 (en) Method and apparatus for selling digital contents, processing program thereof and recording medium for the program
US20180177319A1 (en) System and method for secure lock box with near proximity awareness
US20030135467A1 (en) Rental system of digital content
EP0430734A1 (fr) Procédé et système d'exploitation sécurisée d'un logiciel
CH633379A5 (fr) Installation de securite notamment pour l'execution d'operations bancaires.
EP0325506A1 (fr) Système de sécurité pour protéger des zones de programmation d'une carte à puce
JPH07295799A (ja) ファイルへのアクセスを保護するための方法および装置
EP0252812A1 (fr) Dispositif de sécurité interdisant le fonctionnement d'un ensemble électronique après une première coupure de son alimentation électrique
JPH0260009B2 (fr)
EP0907937A1 (fr) Terminal et procede d'autodiagnostic ou de supervision et objet portatif utilise dans un tel terminal ou procede
US20070204141A1 (en) Recording medium, data management method, and program
FR2843466A1 (fr) Procede pour empecher la falsification d'un systeme de traitement de donnees, et ce systeme
FR2736448A1 (fr) Procede et dispositif d'autorisation temporaire d'utilisation d'un programme protege par un cartouche electronique
FR2513408A1 (en) Self-destructing memory system for card reader - uses volatile memory in logic authentication circuit providing power cut=out control signal
FR2601480A1 (fr) Procede et dispositif de controle de l'utilisation d'un materiel tel qu'un ordinateur personnel
FR2670595A1 (fr) Carte a circuit integre.
FR2637710A1 (fr) Procede et dispositif de commande electronique multifonction a haute securite comportant une carte a puce
WO1990010292A1 (fr) Procede de controle de l'utilisation d'un support d'informations, notamment magnetique ou magneto-optique et systemes pour sa mise en ×uvre
Woods et al. Cyber warranties: market fix or marketing trick?
EP0175557B1 (fr) Méthode et dispositif de traitement
RU2207617C1 (ru) Способ защиты и контроля подлинности информации и электронный криптографический модуль для его осуществления
EP1609326B1 (fr) Procede de protection d'un terminal de telecommunication de type telephone mobile
CN101025776A (zh) 用于在内容管理系统中审核数字权利的方法和系统

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