The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 12, 1998
Filed:
Mar. 14, 1996
Harry John Beatty, III, Clinton Corners, NY (US);
Peter Claude Elmendorf, Poughkeepsie, NY (US);
Jeannie Harrigan Panner, Underhill, VT (US);
Bijan Salimi, Colchester, VT (US);
Lansing Dunn Pickup, Colchester, VT (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method for verifying that an integrated circuit design tool kit has not been modified in an unauthorized manner is accomplished by providing a verification procedure that, when an executable subrule of the tool kit has been selected to be part of the rule system, the executable subrule reads a table of time stamps. This table of time stamps and a key are provided, as representative data, to an authentication subrule by the executable subrule. The executable subrule and the authentication subrule perform an authentication check algorithm upon the representative data to produce remotely and locally checked data respectively. The executable subrule then provides the locally checked data to the authentication subrule which compares the locally checked data with the remotely checked data. When a match occurs between the data, the authentication subrule indicates that the executable subrule has not been modified in an unauthorized manner. When the locally checked data does not match the remotely checked data, the authentication subrule indicates that an unauthorized modification has occurred.