Patent ID: 6421703
Filing Date: 2002-07-16
Classification: G06F

Abstract:
A process for authorizing and controlling the use of a software developed under a specified platform, associated with a device provided with an electronic circuit with read/write memory, the device being connected to terminals of a parallel port between a computer and a peripheral apparatus, wherein signals are processed in the device and/or are returned from the device to the computer in response to signals transmitted from the computer, said process comprising the steps of:writing to or reading from the circuit of the device by calling upon a function built into an object file or a Dynamic Library File previously inserted into the software, said function having the following form: result=cnrm (var1, var2. . . varn) with n>3 in which var1 to varn correspond to particular values depending on what the software is desired to execute with the device and to at least one specific value corresponding to a specified user, detecting automatically the type of specified platform, with said function, and calculating software execution context as a function of the platform.