Patents by Inventor Dale Hopkins

Dale Hopkins 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: 8713667
    Abstract: Systems, methods, and apparatus are provided for policy protected cryptographic Application Programming Interfaces (APIs) that are deployed in secure memory. One embodiment is a method of software execution. The method includes executing an application in a first secure memory partition; formatting a request to comply with a pre-defined secure communication protocol; transmitting the request from the application to a cryptographic application programming interface (API) of the application, the API being in a second secure memory partition that is separate and secure from the first secure memory partition; and verifying, in the second secure memory partition, that the request complies with a security policy before executing the request.
    Type: Grant
    Filed: July 8, 2005
    Date of Patent: April 29, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeff Kalibjian, Ralph Bestock, Larry Hines, W. Dale Hopkins, Vladimir Libershteyn, Steven W. Wierenga, Susan Langford
  • Patent number: 8167254
    Abstract: A trash container emptying mechanism provides an upstanding ā€œUā€ shaped yoke with two horizontally spaced apart vertically extending arms each having a perpendicular base portion mounted to wheeled cart. A trash container carrier having a partially circumferentially extending rigid upper support, a vertically spaced apart bottom support and at least one vertical leg communicating between the rigid upper support and the bottom support is pivotally carried within the yoke on two offset pivot spacers and two horizontal axles extending therethrough and therebetween. A flexible length adjustable strap releasably secures the trash container to the carrier and a removable position locking pin extends through aligned axle holes defined in yoke vertical arm and carrier to positionally secure the carrier and trash container in a vertical orientation within the yoke.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: May 1, 2012
    Inventor: Dale Hopkins
  • Publication number: 20090290963
    Abstract: A trash container emptying mechanism provides an upstanding ā€œUā€ shaped yoke with two horizontally spaced apart vertically extending arms each having a perpendicular base portion mounted to wheeled cart. A trash container carrier having a partially circumferentially extending rigid upper support, a vertically spaced apart bottom support and at least one vertical leg communicating between the rigid upper support and the bottom support is pivotally carried within the yoke on two offset pivot spacers and two horizontal axles extending therethrough and therebetween. A flexible length adjustable strap releasably secures the trash container to the carrier and a removable position locking pin extends through aligned axle holes defined in yoke vertical arm and carrier to positionally secure the carrier and trash container in a vertical orientation within the yoke.
    Type: Application
    Filed: May 22, 2008
    Publication date: November 26, 2009
    Inventor: Dale Hopkins
  • Patent number: 7512800
    Abstract: A key management technique establishes a secure channel through an indeterminate number of nodes in a network. The technique comprises enrolling a smart card with a unique key per smart card. The unique key is derived from a private key that is assigned and distinctive to systems and a card base of a card issuer. An enrolled smart card contains a stored public entity-identifier and the secret unique key. The technique further comprises transacting at a point of entry to the network. The transaction creates a PIN encryption key derived from the smart card unique key and a transaction identifier that uniquely identifies the point of entry and transaction sequence number. The technique also comprises communicating the PIN encryption key point-to-point in encrypted form through a plurality of nodes in the network, and recovering the PIN at a card issuer server from the PIN encryption key using the card issuer private key.
    Type: Grant
    Filed: February 3, 2004
    Date of Patent: March 31, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: W. Dale Hopkins
  • Patent number: 7390161
    Abstract: A composite fan casing for a gas turbine engine includes, in an exemplary embodiment, a core having a plurality of core layers of reinforcing fiber bonded together with a thermosetting polymeric resin. Each core layer includes a plurality of braided reinforcing fiber tows. The braids of reinforcing fiber tows are aligned in a circumferential direction with each fiber tow including a plurality of reinforcing fibers. The core also includes at least one additional fiber tow braided into at least one predetermined axial location to form at least one concentrated stiffening ring.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: June 24, 2008
    Assignee: General Electric Company
    Inventors: Ming Xie, Stephen C. Mitchell, Donald G. LaChapelle, Michael Scott Braley, Gary D. Roberts, Dale Hopkins
  • Patent number: 7231040
    Abstract: A method and apparatus are disclosed for improving public key encryption and decryption schemes that employ a composite number formed from three or more distinct primes. The encryption or decryption tasks may be broken down into sub-tasks to obtain encrypted or decrypted sub-parts that are then combined using a form of the Chinese Remainder Theorem to obtain the encrypted or decrypted value. A parallel encryption/decryption architecture is disclosed to take advantage of the inventive method.
    Type: Grant
    Filed: October 26, 1998
    Date of Patent: June 12, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Collins, Dale Hopkins, Susan Langford, Michael Sabin
  • Patent number: 7120248
    Abstract: A process is provided for searching in parallel for a plurality of prime number values simultaneously includes the steps of: randomly generating a plurality of k random odd numbers (wherein k is preferably more than 2, but could also be one or more) expressed as n0,0, n1,0, . . . n((k?1)),0, each number providing a prime number candidate; determining a plurality of y additional odd numbers based on each one of the randomly generated odd numbers n0,0, n1,0, . . .
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: October 10, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: W. Dale Hopkins, Thomas W. Collins, Steven W. Wierenga, Ruth A. Wang
  • Publication number: 20060201135
    Abstract: A composite fan casing for a gas turbine engine includes, in an exemplary embodiment, a core having a plurality of core layers of reinforcing fiber bonded together with a thermosetting polymeric resin. Each core layer includes a plurality of braided reinforcing fiber tows. The braids of reinforcing fiber tows are aligned in a circumferential direction with each fiber tow including a plurality of reinforcing fibers. The core also includes at least one additional fiber tow braided into at least one predetermined axial location to form at least one concentrated stiffening ring.
    Type: Application
    Filed: November 16, 2005
    Publication date: September 14, 2006
    Inventors: Ming Xie, Stephen Mitchell, Donald LaChapelle, Michael Braley, Gary Roberts, Dale Hopkins
  • Patent number: 7083089
    Abstract: A method for off-line Personal Identification Number (PIN) verification using a smart card accessed on an off-line terminal comprises creating a unique secret key for an enrolled smart card using a card issuer private key, and generating signatures on an entered PIN using the unique key. The signatures are verifiable by the smart card and/or the terminal.
    Type: Grant
    Filed: January 20, 2004
    Date of Patent: August 1, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: W. Dale Hopkins
  • Patent number: 7059517
    Abstract: A technique for on-line Personal Identification Number (PIN) verification uses polynomial hiding. The technique comprises enrolling a smart card, including initializing a smart card with an entity-selected PIN hidden in a polynomial over a finite field. The initialization polynomial is a function of the PIN, an entity-identifier, and a random number. The random number and the PIN are discarded after smart card initialization.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: June 13, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: W. Dale Hopkins
  • Patent number: 7016494
    Abstract: A method and apparatus provides cryptographic parameters for use in cryptographic applications in response to requests therefor. The method includes the steps of: pre-computing one or more different types of sets of cryptographic parameters, each the type of set being adapted for use by an associated type of cryptographic application; securely storing the pre-computed sets of cryptographic parameters in a memory storage unit; receiving a request for a set of cryptographic parameters having specified characteristics for use in a particular cryptographic application; determining one of the sets of cryptographic parameters stored in the memory storage unit that has specified characteristics; accessing the determined set of cryptographic parameters from the memory storage unit; and providing the determined set of cryptographic parameters with minimal latency.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: March 21, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: W. Dale Hopkins, Thomas W. Collins, Steven W. Wierenga, Larry L. Hines
  • Publication number: 20020186837
    Abstract: A process is provided for searching in parallel for a plurality of prime number values simultaneously includes the steps of: randomly generating a plurality of k random odd numbers (wherein k is preferably more than 2, but could also be one or more) expressed as n0, 0, n1, 0, . . . n((k−1)), 0, each number providing a prime number candidate; determining a plurality of y additional odd numbers based on each one of the randomly generated odd numbers n0, 0, n1, 0, . . .
    Type: Application
    Filed: March 26, 2001
    Publication date: December 12, 2002
    Inventors: W. Dale Hopkins, Thomas W. Collins, Steven W. Wierenga, Ruth A. Wang
  • Patent number: 5999624
    Abstract: An apparatus and method for performing remote financial transactions over an interactive network using a user operated payment module such as an initialized remote control device. The secure remote financial transaction system uses password security as well as a secure method for selecting and implementing personal passwords.
    Type: Grant
    Filed: December 24, 1996
    Date of Patent: December 7, 1999
    Assignee: Compaq Computer Corporation
    Inventor: W. Dale Hopkins
  • Patent number: 5848159
    Abstract: A method and apparatus are disclosed for improving public key encryption and decryption schemes that employ a composite number formed from three or more distinct primes. The encryption or decryption tasks may be broken down into sub-tasks to obtain encrypted or decrypted sub-parts that are then combined using a form of the Chinese Remainder Theorem to obtain the encrypted or decrypted value. A parallel encryption/decryption architecture is disclosed to take advantage of the inventive method.
    Type: Grant
    Filed: January 16, 1997
    Date of Patent: December 8, 1998
    Assignee: Tandem Computers, Incorporated
    Inventors: Thomas Collins, Dale Hopkins, Susan Langford, Michael Sabin
  • Patent number: 5757918
    Abstract: A new process is described for verifying a user and/or authenticating a smart card in an off-line computer environment with limited a priori knowledge on the part of the verifier. This process advantageously uses the computational capability and the physical and logical security characteristics offered by a smart card.
    Type: Grant
    Filed: September 30, 1996
    Date of Patent: May 26, 1998
    Assignee: Tandem Computers Incorporated
    Inventor: W. Dale Hopkins
  • Patent number: 5319710
    Abstract: The method and means of transmitting a user's transaction message to a destination node in a computer-secured network operates on the message, and a sequence number that is unique to the transaction message to form a message authentication code in combination with the user's personal identification number. The message authentication code is encrypted with a generated random number and a single session encryption key which also encrypts the user's personal identification number. An intermediate node may receive the encryptions to reproduce the personal identification number that is then used to encrypt the received message and sequence number to produce the random number and a message authentication code for comparison with a decrypted message authentication code.
    Type: Grant
    Filed: August 22, 1986
    Date of Patent: June 7, 1994
    Assignee: Tandem Computers Incorporated
    Inventors: Martin M. Atalla, W. Dale Hopkins
  • Patent number: RE40530
    Abstract: A method and apparatus are disclosed for improving public key encryption and decryption schemes that employ a composite number formed from three or more distinct primes. The encryption or decryption tasks may be broken down into sub-tasks to obtain encrypted or decrypted sub-parts that are then combined using a form of the Chinese Remainder Theorem to obtain the encrypted or decrypted value. A parallel encryption/decryption architecture is disclosed to take advantage of the inventive method. REEXAMINATION RESULTS The questions raised in reexamination request No. 90/005,733, filed May 18, 2000 and reexamination request No. 90/005,776, filed on Jul. 28, 2000, have been considered and the results thereof are reflected in this reissue patent which constitutes the reexamination certificate required by 35 U.S.C. 307 as provided in 37 CFR 1.570(e).
    Type: Grant
    Filed: October 20, 2000
    Date of Patent: October 7, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Collins, Dale Hopkins, Susan Langford, Michael Sabin
  • Patent number: D587516
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: March 3, 2009
    Inventor: Dale Hopkins