Patents by Inventor Derek L. Davis

Derek L. Davis 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: 7571320
    Abstract: An electronic system and method for providing secure communications between devices. The secure communications are maintained through use of an integrity check value (ICV) that accompanies a message. The ICV is used to determine whether the contents of a message have been modified during transmission. An efficient technique for producing the ICV involves bitwise arithmetic operations and “exclusive OR” operations between data associated with the message (in its non-encrypted format) and coefficients of a matrix. The “coefficients” are selected bits from a pseudo-random data stream created by a cipher engine from keying material used in communications between the devices.
    Type: Grant
    Filed: January 27, 2004
    Date of Patent: August 4, 2009
    Assignee: Intel Corporation
    Inventor: Derek L. Davis
  • Patent number: 7149901
    Abstract: A method and system for maintaining integrity and confidentiality of pages paged to an external storage unit from a physically secure environment. An outgoing page is selected to be exported from a physically secure environment to an insecure environment. An integrity check value is generated and stored for the outgoing page. In one embodiment, this takes the form of taking a one-way hash of the page using a well-known one-way hash function. The outgoing page is then encrypted using a cryptographically strong encryption algorithm. Among the algorithms that might be used in one embodiment of the invention are IDEA and DES. The encrypted outgoing page is then exported to the external storage. By virtue of the encryption and integrity check, the security of the data on the outgoing page is maintained in the insecure environment.
    Type: Grant
    Filed: January 29, 2004
    Date of Patent: December 12, 2006
    Assignee: Intel Corporation
    Inventors: Howard C. Herbert, Derek L. Davis
  • Patent number: 6905164
    Abstract: A body panel mounting system for a vehicle has panel supports, a hinge bar, a latch bar, a support bracket, fastening collars, fastening brackets, and fasteners. The panel supports are coupled to the body panel and are adapted to receive the hinge bar and the latch bar. The support bracket is attached to the vehicle chassis and is adapted to removeably receive the hinge bar. The fastening collars slideably couple to the latch bar. The fastening brackets are coupled to the chassis of the vehicle and are adapted to receive the fasteners. The fastener couples the latch bar to the vehicle chassis via the fastening collars.
    Type: Grant
    Filed: March 19, 2004
    Date of Patent: June 14, 2005
    Assignee: Paccar Inc
    Inventors: Joseph F. Marrs, Derek L. Davis
  • Patent number: 6896318
    Abstract: A body panel mounting system for a vehicle has panel supports, a hinge bar, a latch bar, a support bracket, fastening collars, fastening brackets, and fasteners. The panel supports are coupled to the body panel and are adapted to receive the hinge bar and the latch bar. The support bracket is attached to the vehicle chassis and is adapted to removeably receive the hinge bar. The fastening collars slideably couple to the latch bar. The fastening brackets are coupled to the chassis of the vehicle and are adapted to receive the fasteners. The fastener couples the latch bar to the vehicle chassis via the fastening collars.
    Type: Grant
    Filed: September 14, 2004
    Date of Patent: May 24, 2005
    Assignee: Paccar Inc
    Inventors: Joseph F. Marrs, Derek L. Davis
  • Patent number: 6882730
    Abstract: In one embodiment, a method is described to secure transfer data from one location to another for storage in an electronic component. The transfer occurs with part of the data routed to a first destination and the remaining data routed to a second destination. The data routed to the first destination is for securely loading a current sort encrypted key (SEK) and a next SEK into memory of the electronic component. The data routed to the second destination includes a private key which is recovered using the current SEK and the next SEK.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: April 19, 2005
    Assignee: Intel Corporation
    Inventors: Howard C. Herbert, Derek L. Davis
  • Publication number: 20040230799
    Abstract: An electronic system and method for providing secure communications between devices. The secure communications are maintained through use of an integrity check value (ICV) that accompanies a message. The ICV is used to determine whether the contents of a message have been modified during transmission. An efficient technique for producing the ICV involves bitwise arithmetic operations and “exclusive OR” operations between data associated with the message (in its non-encrypted format) and coefficients of a matrix. The “coefficients” are selected bits from a pseudo-random data stream created by a cipher engine from keying material used in communications between the devices.
    Type: Application
    Filed: January 27, 2004
    Publication date: November 18, 2004
    Inventor: Derek L. Davis
  • Publication number: 20040186994
    Abstract: A method and system for maintaining integrity and confidentiality of pages paged to an external storage unit from a physically secure environment. An outgoing page is selected to be exported from a physically secure environment to an insecure environment. An integrity check value is generated and stored for the outgoing page. In one embodiment, this takes the form of taking a one-way hash of the page using a well-known one-way hash function. The outgoing page is then encrypted using a cryptographically strong encryption algorithm. Among the algorithms that might be used in one embodiment of the invention are IDEA and DES. The encrypted outgoing page is then exported to the external storage.
    Type: Application
    Filed: January 29, 2004
    Publication date: September 23, 2004
    Inventors: Howard C. Herbert, Derek L. Davis
  • Publication number: 20040174045
    Abstract: A body panel mounting system for a vehicle has panel supports, a hinge bar, a latch bar, a support bracket, fastening collars, fastening brackets, and fasteners. The panel supports are coupled to the body panel and are adapted to receive the hinge bar and the latch bar. The support bracket is attached to the vehicle chassis and is adapted to removeably receive the hinge bar. The fastening collars slideably couple to the latch bar. The fastening brackets are coupled to the chassis of the vehicle and are adapted to receive the fasteners. The fastener couples the latch bar to the vehicle chassis via the fastening collars.
    Type: Application
    Filed: March 19, 2004
    Publication date: September 9, 2004
    Applicant: PACCAR INC
    Inventors: Joseph F. Marrs, Derek L. Davis
  • Patent number: 6778667
    Abstract: A cryptography unit having a cipher unit and a hash unit coupled in parallel for simultaneous ciphering and hashing. The cipher unit implements a cipher algorithm that operates on a data block having a first predetermined size M. The hash unit implements a hash algorithm on a data block having a second predetermined size N. Buffers of a size Q, where Q is an integer multiple of M and N, are employed to receive the input data into the present invention. A security unit that ensures that the cipher unit and the hash unit operate on the same data block of size Q is also provided.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: August 17, 2004
    Assignee: Intel Corporation
    Inventors: Ashutosh Bakhle, Derek L. Davis
  • Patent number: 6775770
    Abstract: A platform and a corresponding method for protecting the integrity of data transferred between the user input device and a secure processing unit. In one embodiment, this can be accomplished by establishing a virtual secure path between a device controller of the user input device and the secure processing unit. Thereafter, when sensitive information is input by the user via the user input device, the device controller is placed in a first mode of operation to securely transfer the sensitive information from the user input device to the secure processing unit over the virtual secure path. Additionally, a security indicator is placed in an Active state to indicate to the user that the sensitive information is being securely transferred to the secure processing unit.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: August 10, 2004
    Assignee: Intel Corporation
    Inventors: Derek L. Davis, Shawn C. Beckman
  • Patent number: 6755460
    Abstract: A body panel mounting system for a vehicle has panel supports, a hinge bar, a latch bar, a support bracket, fastening collars, fastening brackets, and fasteners. The panel supports are coupled to the body panel and are adapted to receive the hinge bar and the latch bar. The support bracket is attached to the vehicle chassis and is adapted to removeably receive the hinge bar. The fastening collars slideably couple to the latch bar. The fastening brackets are coupled to the chassis of the vehicle and are adapted to receive the fasteners. The fastener couples the latch bar to the vehicle chassis via the fastening collars.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: June 29, 2004
    Assignee: Paccar Inc.
    Inventors: Joseph F. Marrs, Derek L. Davis
  • Patent number: 6708274
    Abstract: A method and system for maintaining integrity and confidentiality of pages paged to an external storage unit from a physically secure environment. An outgoing page is selected to be exported from a physically secure environment to an insecure environment. An integrity check value is generated and stored for the outgoing page. In one embodiment, this takes the form of taking a one-way hash of the page using a well-known one-way hash function. The outgoing page is then encrypted using a cryptographically strong encryption algorithm. Among the algorithms that might be used in one embodiment of the invention are IDEA and DES. The encrypted outgoing page is then exported to the external storage. By virtue of the encryption and integrity check, the security of the data on the outgoing page is maintained in the insecure environment.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: March 16, 2004
    Assignee: Intel Corporation
    Inventors: Howard C. Herbert, Derek L. Davis
  • Patent number: 6633981
    Abstract: A Basic Input/Output System (BIOS) device is designed to control access to a portion of BIOS code loaded in its internal memory. For example, during a boot process, an internal state machine permits access to the portion of the BIOS code in response to authentication of a portable token in communication with the BIOS device. Otherwise, the BIOS device precludes access to the portion of the BIOS code until the portable token is authenticated.
    Type: Grant
    Filed: June 18, 1999
    Date of Patent: October 14, 2003
    Assignee: Intel Corporation
    Inventor: Derek L. Davis
  • Patent number: 6629244
    Abstract: A cryptographic device comprising a processing logic and memory associated with the processing logic. The memory is loaded with a first segment of code to control execution of cryptographic functions and hash functions, and a second segment of code to perform cryptographic functions on behalf of a third party having no physical control of hardware employing the cryptographic device.
    Type: Grant
    Filed: November 16, 2001
    Date of Patent: September 30, 2003
    Assignee: Intel Corporation
    Inventors: Derek L. Davis, Howard C. Herbert
  • Publication number: 20020099946
    Abstract: A method and system for maintaining integrity and confidentiality of pages paged to an external storage unit from a physically secure environment An outgoing page is selected to be exported from a physically secure environment to an insecure environment An integrity check value is generated and stored for the outgoing page. In one embodiment, this takes the form of taking a one-way hash of the page using a well-known one-way hash function. The outgoing page is then encrypted using a cryptographically strong encryption algorithm. Among the algorithms that might be used in one embodiment of the invention are IDEA and DES. The encrypted outgoing page is then exported to the external storage. By virtue of the encryption and integrity check, the security of the data on the outgoing page is maintained in the insecure environment.
    Type: Application
    Filed: April 30, 1998
    Publication date: July 25, 2002
    Inventors: HOWARD C. HERBERT, DEREK L. DAVIS
  • Patent number: 6401208
    Abstract: A cryptographic device is implemented in communication with a host processor to prevent the host processor from performing a standard boot-up procedure until a basic input output system (BIOS) code is authenticated. This is accomplished by a cryptographic device which is addressed by the host processor during execution of a first instruction following a power-up reset. The cryptographic device includes a first integrated circuit (IC) device and a second IC device. The first IC device includes a memory to contain firmware and a root certification key. The second IC device includes logic circuitry to execute a software code to authenticate the BIOS code before permitting execution of the BIOS code by the host processor.
    Type: Grant
    Filed: July 17, 1998
    Date of Patent: June 4, 2002
    Assignee: Intel Corporation
    Inventors: Derek L. Davis, Pranav Mehta
  • Patent number: 6389537
    Abstract: A cryptographic device comprising a processing logic and memory associated with the processing logic. The memory is loaded with a first segment of code to control execution of cryptographic functions and hash functions, and a second segment of code to perform cryptographic functions on behalf of a third party having no physical control of hardware employing the cryptographic device.
    Type: Grant
    Filed: April 23, 1999
    Date of Patent: May 14, 2002
    Assignee: Intel Corporation
    Inventors: Derek L. Davis, Howard C. Herbert
  • Patent number: 6389533
    Abstract: An anonymity system including a cryptographic device. The cryptographic device of the anonymity system is adapted to initially determine whether a response to an incoming electronic message is requested. If so, an address of the anonymity system is encrypted with a key. In one embodiment, the key may be a public key of a system targeted to receive an outgoing electronic message from the anonymity system inclusive of data contained in the incoming electronic message. The encrypted address is placed into an outgoing electronic message before re-routing to the target system to allow the target system to re-route the response back to the anonymity system.
    Type: Grant
    Filed: February 5, 1999
    Date of Patent: May 14, 2002
    Assignee: Intel Corporation
    Inventors: Derek L. Davis, Jean-Charles Korta
  • Publication number: 20020052225
    Abstract: In one embodiment, a calendar program is loaded and stored internally within a wireless communication unit. The calendar program is accessed in order to schedule an occurrence of a first event using the calendar program. The first event may cause activation or deactivation of a first operating mode for the wireless communication unit. Such activation or deactivation may occur for a specified period of time.
    Type: Application
    Filed: October 30, 2001
    Publication date: May 2, 2002
    Inventors: Derek L. Davis, William W. Schaal
  • Patent number: RE40694
    Abstract: A cryptographic device formed as an integrated circuit encapsulated in an integrated circuit package. The cryptographic device decrypts information having a first encrypted format that is input into the cryptographic device producing information in a non-encrypted format. The information in the non-encrypted format is subsequently re-encrypted into a second encrypted format which is output from the cryptographic device. The decryption and re-encryption operations are accomplished entirely within the cryptographic device.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: March 31, 2009
    Assignee: Intel Corporation
    Inventor: Derek L. Davis