Patents by Inventor Chris Madden

Chris Madden 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: 11356271
    Abstract: Systems and methods for providing a trusted keystore are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for providing a trusted keystore may include: (1) selecting and storing a root Keyblock Protection Key (KBPK) in a trusted domain; (2) for each key class: creating a keyblock with a class KBPK; and storing the keyblock in an untrusted keystore in an unfrosted domain; (3) loading keyblocks to a trusted key manager in the trusted domain; (4) decrypting the keyblocks with an encryption class key; (5) verifying the keyblocks under a MAC class key; (6) loading class keyblocks to the trusted key manager from the untrusted keystore; (7) writing the keyblocks to the untrusted keystore; and (8) writing class keyblock MACs in a hierarchy to the untrusted keystore. A number of levels in the hierarchy is based on an amount of available storage in the trusted domain.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: June 7, 2022
    Assignee: VERIFONE, INC.
    Inventor: Chris Madden
  • Publication number: 20210258167
    Abstract: Systems and methods for providing a trusted keystore are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for providing a trusted keystore may include: (1) selecting and storing a root Key Block Protection Key (KBPK) in a trusted domain; (2) for each key class: creating a keyblock with a class KBPK; and storing the keyblock in an untrusted keystore in an unfrosted domain; (3) loading keyblocks to a trusted key manager in the trusted domain; (4) decrypting the keyblocks with an encryption class key; (5) verifying the keyblocks under a MAC class key; (6) loading class keyblocks to the trusted key manager from the untrusted keystore; (7) writing the keyblocks to the untrusted keystore; and (8) writing class keyblock MACs in a hierarchy to the untrusted keystore.
    Type: Application
    Filed: February 13, 2020
    Publication date: August 19, 2021
    Inventor: Chris MADDEN
  • Patent number: 7040754
    Abstract: The present invention discloses a unique and novel display device for attaching an auxiliary lens assembly to a primary lens assembly. A display mount is disclosed that allows auxiliary eyewear to be displayed along with the primary eyewear to which it combines. The primary lens assembly can be supported in a conventional manner in an existing display rack. The auxiliary eyewear display mount is attachable to the bridge portion of the primary lens assembly with a hand-operated clamp. An arm extends from the clamp to an auxiliary cradle that supports the auxiliary lens assembly.
    Type: Grant
    Filed: January 29, 2004
    Date of Patent: May 9, 2006
    Assignee: Elte Optiks U.S. L.P.
    Inventors: James Hamaker, Greg Smith, Chris Madden
  • Publication number: 20050128428
    Abstract: The present invention discloses a unique and novel display device for attaching an auxiliary lens assembly to a primary lens assembly. A display mount is disclosed that allows auxiliary eyewear to be displayed along with the primary eyewear to which it combines. The primary lens assembly can be supported in a conventional manner in an existing display rack. The auxiliary eyewear display mount is attachable to the bridge portion of the primary lens assembly with a hand-operated clamp. An arm extends from the clamp to an auxiliary cradle that supports the auxiliary lens assembly.
    Type: Application
    Filed: January 29, 2004
    Publication date: June 16, 2005
    Inventors: James Hamaker, Greg Smith, Chris Madden