Software protection mechanism
First Claim
1. A method for preventing unauthorized use of software components for a computer system or a control unit having a unique hardware identification, wherein an identification number for a distinct allocation of hardware identification and license information is generated from the invariant hardware identification code of a computer-readable data medium and additional license information by means of an encoding algorithm, and is sent in the form of the computer-readable data medium to the computer system or the control unit on which the software components run.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining authorization to use software components of a computer system or a controller using a unique hardware identification code is disclosed. An identification number is generated by an encoding algorithm from a hardware identification code and license information, optionally including additional information. Comparison of encoded and decoded identification numbers will permit or restrict access to the software components.
-
Citations
9 Claims
- 1. A method for preventing unauthorized use of software components for a computer system or a control unit having a unique hardware identification, wherein an identification number for a distinct allocation of hardware identification and license information is generated from the invariant hardware identification code of a computer-readable data medium and additional license information by means of an encoding algorithm, and is sent in the form of the computer-readable data medium to the computer system or the control unit on which the software components run.
Specification