The present invention provides a new and novel system and method for protecting a computer software program from unauthorized use and/or copying. In a preferred embodiment of the invention, each embodiment of the storage medium containing the software also includes means for: (1) inhibiting use of the software unless a valid authorization code for use has been received from a remote authorization unit, (2) generating, storing and retrieving a serial number uniquely associated with the particular host computer on which the software is to be used, (3) inhibiting transfer from one host computer to another of the software unless a valid deauthorization code has been received from a remote authorization unit, (4) uniquely identifying each embodiment of the storage medium, thereby making it possible to individually track each embodiment of the storage medium and to recognize when such an embodiment may have been copied before its installation on a host computer or installed on multiple host computers, and (5) preventing hackers from inputting an unlimited number of authorization codes in an attempt to enable use of the software.

Die anwesende Erfindung stellt neues und Romansystem und -methode für das Schützen eines Computer-Software Programms vor nicht autorisierten Gebrauch und/oder der Kopie zur Verfügung. In einer bevorzugten Verkörperung der Erfindung, schließt jede Verkörperung des Speichermediums, welches die Software enthält auch, Mittel für ein: (1) inhibierender Gebrauch von der Software, es sei denn ein gültiger Ermächtigung Code für Gebrauch von einer Remoteermächtigung Maßeinheit empfangen worden ist, (2) Erzeugen, Speicherung und Zurückholen einer Seriennummer einzigartig verbunden mit dem bestimmten Host-Computer, auf dem die Software verwendet werden soll, (3) inhibierende Übertragung von einem Host-Computer zu anderen der Software, es sei denn ein gültiger deauthorization Code von einer Remoteermächtigung Maßeinheit empfangen worden ist, (4) jede Verkörperung des Speichermediums einzigartig, kennzeichnend, es möglich dadurch machend, jede Verkörperung des Speichermediums einzeln aufzuspüren und zu erkennen, wann solch eine Verkörperung vor seiner Installation auf einem Host-Computer kopiert worden sein oder auf mehrfache Host-Computer angebracht worden sein kann, und (5), Häcker am Eingeben einer unbegrenzten Anzahl von Ermächtigung Codes hindernd, um Gebrauch von der Software zu ermöglichen.

 
Web www.patentalert.com

< (none)

< Continuous media file server system and method for scheduling network resources to play multiple files having different data transmission rates

> Object-based anti-aliasing

> (none)

~ 00003