Patents by Inventor Keys D. Botzum

Keys D. Botzum 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: 9678893
    Abstract: The present invention relates to a secure caching technique for shared distributed caches. A method in accordance with an embodiment of the present invention includes: encrypting a key K to provide a secure key, the key K corresponding to a value to be stored in a cache; and storing the value in the cache using the secure key.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: June 13, 2017
    Assignee: International Business Machines Corporation
    Inventors: Keys D. Botzum, Peter D. Birk
  • Patent number: 8447975
    Abstract: Provided is a method for providing Java modularity class loader protection by controlling the visibility of WebSphere, service provider, library and utility code interfaces. Interface access authorization is checked once, during module and class loading to effectively protect vulnerable programming interfaces, eliminating permission checking during execution. Code in a WebSphere Application server (WAS) computing environment is categorized into a finite number of sets in which one permission type is assigned to each set and the code in each set runs at the same privilege zone. Each set exposes programming interfaces to provide functional service and code in a particular set can only access code in the same or a lower security zone set. Also provided is a technique for explicitly providing to specific modules in lower security zones access to modules or designated interfaces of modules in higher security zones.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: May 21, 2013
    Assignee: International Business Machines Corporation
    Inventors: Keys D. Botzum, Ching-Yun Chao, Glyn Normington
  • Publication number: 20120221867
    Abstract: The present invention relates to a secure caching technique for shared distributed caches. A method in accordance with an embodiment of the present invention includes: encrypting a key K to provide a secure key, the key K corresponding to a value to be stored in a cache; and storing the value in the cache using the secure key.
    Type: Application
    Filed: May 4, 2012
    Publication date: August 30, 2012
    Applicant: International Business Machines Corporation
    Inventors: Keys D. Botzum, Peter D. Birk
  • Patent number: 8209548
    Abstract: The present invention relates to a secure caching technique for shared distributed caches. A method in accordance with an embodiment of the present invention includes: encrypting a key K to provide a secure key, the key K corresponding to a value to be stored in a cache; and storing the value in the cache using the secure key.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: June 26, 2012
    Assignee: International Business Machines Corporation
    Inventors: Keys D. Botzum, Peter D. Birk
  • Patent number: 8146013
    Abstract: Mechanisms to allow authorized popup windows on a website are provided. With the mechanisms, one or more identifiers of authorized popup window sources are associated with website content. When the website content is downloaded to a client device in response to a request, the one or more identifiers are also provided to the client device. A popup blocker application resident on the client device uses the one or more identifiers to generate a filter list of authorized popup window sources against which the source of popup windows may be compared when the popup window attempts to be loaded into the browser. If the source of the popup window that is attempting to be loaded is not present in the list of authorized sources of popup windows, then the loading and output of the popup window content is blocked.
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Keys D. Botzum, Kwang S. Kang, Alexandre Polozoff
  • Patent number: 7822206
    Abstract: Systems, methods and media for managing and generating encryption keys are disclosed. In one embodiment, a processor executes encryption key processing computer code to receive requests for keys from an application program. The processor determines whether the requesting application program executes on a node or server that is within the scope of machines authorized to receive the requested keys. If authorized, the processor produces a key map and sends the key map to the application program, enabling the application program to access one or more keys in the key map. The keys are updated automatically according to a specifiable schedule.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Peter D. Birk, Keys D. Botzum, Ching-Yun Chao, Hyen V. Chung, Alaine DeMyers, Ut Van Lee, James L. Lentz, Mickella A. Rosiles
  • Publication number: 20080101610
    Abstract: Systems, methods and media for managing and generating encryption keys are disclosed. In one embodiment, a processor executes encryption key processing computer code to receive requests for keys from an application program. The processor determines whether the requesting application program executes on a node or server that is within the scope of machines authorized to receive the requested keys. If authorized, the processor produces a key map and sends the key map to the application program, enabling the application program to access one or more keys in the key map. The keys are updated automatically according to a specifiable schedule.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 1, 2008
    Inventors: PETER D. BIRK, Keys D. Botzum, Ching-Yun Chao, Hyen V. Chung, Alaine DeMyers, Ut Van Le, James L. Lentz, Mickella A. Rosiles