PROTECTION OF SOFTWARE FROM PIRACY

A method of protecting a computer program (16) running on a computer apparatus (10) from piracy. The computer program (16) includes a code module (18) which performs an application and code which defines a plurality of blockades (20). Each blockade is associated with a parameter which determines act...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MICHIELS, WILHELMUS, P., A., J, ESSER, NORBERT, C, GORISSEN, PAULUS, M., H., M., A
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method of protecting a computer program (16) running on a computer apparatus (10) from piracy. The computer program (16) includes a code module (18) which performs an application and code which defines a plurality of blockades (20). Each blockade is associated with a parameter which determines activation of the blockade. Once activated, each blockade changes the functionality of the application compared to that pertaining prior to activation of the blockade. Blockades activate at different times. Each blockade requires at least one program update to be executed to deactivate that blockade. Updates can be installed manually or automatically. Preferably, the computer program is authorised as being a genuine copy of the program before receiving a program update. L'invention concerne un procédé destiné à protéger un programme informatique (16) s'exécutant sur un ordinateur (10) contre le piratage informatique. Le programme informatique (16) comprend un module de code (18) qui exécute une application et un code définissant une pluralité de blocages (20). Chaque blocage est associé à un paramètre qui détermine l'activation du blocage. Une fois activé, chaque blocage change la fonctionnalité de l'application par rapport à la fonctionnalité qui s'appliquait avant l'activation du blocage. Les blocages s'activent à des moments différents. Chaque blocage nécessite au moins une exécution de mise à jour de programme pour désactiver ce blocage. Les mises à jour peuvent être installées manuellement ou automatiquement. De préférence, le programme informatique reçoit une autorisation certifiant que ce programme est une copie authentique du programme, avant de recevoir une mise à jour de programme.