Patent ID: 7287273

Claim:
A personal authentication method for use in a network system, said network system comprising an electronic computer connected with a plurality of devices, including a first network card for connecting to said network system and an input device, and operated by an operating system, and having device drivers for controlling said devices, and a server comprising a second network card for connecting to said network system and storage means for storing a database, including personal information concerning a user using the electronic computer; wherein said electronic computer has a common interface means comprising an application interface means for receiving commands from an application program executed in said electronic computer, and transmitting received commands to a next flow controlling means, and informing said application program of executed results executed by these commands, said executed results contains data received from said device driver controlled by said commands or data received from said flow controlling means, an interface means for obtaining input information by accessing to said device driver, a data processing means for producing said transmitting data by adding information concerning time of said access to said input information, or by encrypting said input information, or by decrypting said encrypted input information, a network transmitting means for performing transmitting and receiving said transmitting data to said first network card, and a flow controlling means for executing commands of said server or transmitting to said application interface, after analyzing said transmitted data which is received from said server; wherein when said user actuates said input device, said input information obtained by said interface means from said device driver of said input device; input information including an actuation time is transmitted to said server by said first network card; said server receives said input information by said second network card, analyzes said input information, and obtains actuation characteristics of actuation of said input device by said user; said server performs personal authentication of said user by comparing said actuating characteristics with said personal information.