Patents by Inventor Francis Joseph Reardon, Jr.

Francis Joseph Reardon, Jr. has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5933497
    Abstract: Software is distributed without entitlement to run, while a separately distributed encrypted entitlement key enables execution of the software. The key includes the serial number of the computer for which the software is licensed, together with a plurality of entitlement bits indicating which software modules are entitled to run on the machine. A secure decryption mechanism contained on the computer fetches its serial number and uses it as a key to decrypt the entitlement information, which is then stored in a product lock table in memory. The distributed software contains a plurality of entitlement verification triggers. Each trigger is a single machine instruction in the object code, identifying a product number of the software module. When a trigger is encountered during execution, the computer checks the product lock table entry corresponding to the product number of the software. If the product is entitled to run, execution continues normally; otherwise execution is aborted.
    Type: Grant
    Filed: January 29, 1993
    Date of Patent: August 3, 1999
    Assignee: International Business Machines Corporation
    Inventors: Robert Carl Beetcher, Michael Joseph Corrigan, Francis Joseph Reardon, Jr., James William Moran