Patents by Inventor David B. Lehman

David B. Lehman 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: 4683968
    Abstract: A system which enables a protected program to run only a selected plurality of computers includes a respective unique key Ki for each computer of the plurality, the key being triple encrypted in the form E.sub.FK [E.sub.Ki [E.sub.FK [Ki]]]. A respective module is coupled to each computer of the plurality. A checker program in each computer responds to a request to use the protected program by performing a single decryption procedure E.sub.FK.sup.-1 on the triple encrypted key and sends the result to the module as a message. The module performs a single decryption procedure E.sub.Ki.sup.-1 on the message and sends that result back to the computer. The checker program receives the module's result and performs another single decryption procedure E.sub.FK.sup.-1 on it to obtain key Ki. Then the checker program uses key Ki to decrypt an identifier, and proceeds with the execution of the protected program only if it is identified by the decrypted identifier.
    Type: Grant
    Filed: September 3, 1985
    Date of Patent: August 4, 1987
    Assignee: Burroughs Corporation
    Inventors: Matthew A. Appelbaum, David B. Lehman, Donald J. Nieglos, Stanley C. Nolte, Michael P. Oehler
  • Patent number: D507761
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: July 26, 2005
    Inventors: Hope P. Lehman, David B. Lehman
  • Patent number: D507762
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: July 26, 2005
    Inventors: Hope P. Lehman, David B. Lehman
  • Patent number: D510295
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: October 4, 2005
    Inventors: Hope P. Lehman, David B. Lehman