Patents by Inventor Joel M. Weise

Joel M. Weise 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).

  • Publication number: 20080181399
    Abstract: The functionality of a hardware security module is combined with that of a cryptographic accelerator in a single device. A single device comprising a hardware security module configured to generate and securely store at least one cryptographic key is combined with hardware configured to accelerate cryptographic computations associated with a plurality of encryption algorithms. The cryptographic keys generated are managed entirely within the composite HSM cryptographic accelerator. Once generated, cryptographic keys may be stored either within the device or outside the device in an encrypted form. The master key used to encrypt the cryptographic keys remains within the device at all times and is isolated on a separate bus. Clear text versions of the cryptographic keys are not accessible outside of the composite HSM cryptographic accelerator.
    Type: Application
    Filed: January 29, 2007
    Publication date: July 31, 2008
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Joel M. Weise, Gary D. Morton
  • Patent number: 6233683
    Abstract: The embodiments of the present invention teaches a system and method which allows card issuers to securely add applications during the lifetime of the card after the card has already been issued (post issuance). The system and method according to embodiments of the present invention allows the loading of an application and/or objects from an application server via a card acceptance device and its supporting system infrastructure delivery mechanism, onto a card post issuance in a secure and confidential manner.
    Type: Grant
    Filed: March 24, 1998
    Date of Patent: May 15, 2001
    Assignee: Visa International Service Association
    Inventors: Alfred Chan, Marc B. Kekicheff, Joel M. Weise, David C. Wentker
  • Patent number: 6005942
    Abstract: A system and method allow card issuers to securely add applications during the lifetime of the card after the card has already been issued (post issuance). Loading of an application and/or objects from an application server via a card acceptance device (and its supporting system infrastructure delivery mechanism) onto a card post issuance is performed in a secure and confidential manner. A smart card includes a card domain application that manages the card. Any number of security domain applications on the card provide security for loaded applications by managing keys; each application is associated with a security domain. Each of the card domain and security domains has a command interface for off-card communication, and an API for internal card use. The card life cycle includes the states of masked, initialized, load secured and blocked. An application life cycle includes the states of not available, loaded, installed, registered, personalized, activated and blocked. An application can block the card.
    Type: Grant
    Filed: March 24, 1998
    Date of Patent: December 21, 1999
    Assignee: Visa International Service Association
    Inventors: Alfred Chan, Marc B. Kekicheff, Joel M. Weise, David C. Wentker