Patents by Inventor Phillip Norman Smith

Phillip Norman Smith 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: 9158896
    Abstract: A method, system on a chip, and computer system for generating more robust keys which utilize data occupying relatively small die areas is disclosed. Embodiments provide a convenient and effective mechanism for generating a key for use in securing data on a portable electronic device, where the key is generated from repurposed data and a relatively small amount. A multi-stage encryption algorithm may be performed to generate the key, where the first stage may include encrypting the secure data, and the second stage may include encrypting the result of a logical operation on the encrypted secure data with a unique identifier of the portable electronic device. A secret key may be used as the encryption key for each stage. The result of the second encryption stage may include the generated key which may be used to perform subsequent operations on the portable electronic device.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: October 13, 2015
    Assignee: NVIDIA CORPORATION
    Inventors: Michael Brian Cox, Phillip Norman Smith, Stephen Donald Lew
  • Patent number: 8719585
    Abstract: Techniques for securely updating a boot image without knowledge of a secure key used to encrypt the boot image.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: May 6, 2014
    Assignee: Nvidia Corporation
    Inventors: Gordon Grigor, Phillip Norman Smith
  • Patent number: 7996670
    Abstract: Provided is an architecture for a cryptography accelerator chip that allows significant performance improvements over previous prior art designs. In various embodiments, the architecture enables parallel processing of packets through a plurality of cryptography engines and includes a classification engine configured to efficiently process encryption/decryption of data packets. Cryptography acceleration chips in accordance may be incorporated on network line cards or service modules and used in applications as diverse as connecting a single computer to a WAN, to large corporate networks, to networks servicing wide geographic areas (e.g., cities). The present invention provides improved performance over the prior art designs, with much reduced local memory requirements, in some cases requiring no additional external memory. In some embodiments, the present invention enables sustained full duplex Gigabit rate security processing of IPSec protocol data packets.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: August 9, 2011
    Assignee: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law, Phillip Norman Smith
  • Publication number: 20100070743
    Abstract: Techniques for securely updating a boot image without knowledge of a secure key used to encrypt the boot image.
    Type: Application
    Filed: February 11, 2008
    Publication date: March 18, 2010
    Applicant: NVIDIA CORPORATION
    Inventors: Gordon Grigor, Phillip Norman Smith
  • Publication number: 20090202069
    Abstract: A method, system on a chip, and computer system for generating more robust keys which utilize data occupying relatively small die areas is disclosed. Embodiments provide a convenient and effective mechanism for generating a key for use in securing data on a portable electronic device, where the key is generated from repurposed data and a relatively small amount. A multi-stage encryption algorithm may be performed to generate the key, where the first stage may include encrypting the secure data, and the second stage may include encrypting the result of a logical operation on the encrypted secure data with a unique identifier of the portable electronic device. A secret key may be used as the encryption key for each stage. The result of the second encryption stage may include the generated key which may be used to perform subsequent operations on the portable electronic device.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: NVIDIA CORPORATION
    Inventors: Michael Brian Cox, Phillip Norman Smith, Stephen Donald Lew
  • Publication number: 20030023846
    Abstract: Provided is an architecture for a cryptography accelerator chip that allows significant performance improvements over previous prior art designs. In various embodiments, the architecture enables parallel processing of packets through a plurality of cryptography engines and includes a classification engine configured to efficiently process encryption/decryption of data packets. Cryptography acceleration chips in accordance may be incorporated on network line cards or service modules and used in applications as diverse as connecting a single computer to a WAN, to large corporate networks, to networks servicing wide geographic areas (e.g., cities). The present invention provides improved performance over the prior art designs, with much reduced local memory requirements, in some cases requiring no additional external memory. In some embodiments, the present invention enables sustained full duplex Gigabit rate security processing of IPSec protocol data packets.
    Type: Application
    Filed: August 12, 2002
    Publication date: January 30, 2003
    Applicant: Broadcom Corporation
    Inventors: Suresh Krishna, Christopher Owen, Derrick C. Lin, Joseph J. Tardo, Patrick Law, Phillip Norman Smith