Patents by Inventor Paul A. Jennas

Paul A. Jennas 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: 7493601
    Abstract: A system and method implementable in a JAVA® application for providing C++ language friend-style access that grants JAVA® objects access to methods of another JAVA® object. The method comprises steps of: providing a method in the implementing JAVA object for determining the name of a JAVA object class that has called a method within the implementing JAVA object; comparing the JAVA object class name against a list of object names that have been granted access rights to the method in the implementing JAVA object; and, in response to the comparing, one of: enabling execution of the method of the implementing JAVA object upon determination that the calling object class is a member of the list, or, preventing execution of the method upon determination that the calling object is not a member of the list.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Joseph A. Gimness, Jason L. Peipelman, Paul A. Jennas, II
  • Publication number: 20060117296
    Abstract: A system and method implementable in a JAVA® application for providing C++ language friend-style access that grants JAVA® objects access to methods of another JAVA® object. The method comprises steps of: providing a method in the implementing JAVA object for determining the name of a JAVA object class that has called a method within the implementing JAVA object; comparing the JAVA object class name against a list of object names that have been granted access rights to the method in the implementing JAVA object; and, in response to the comparing, one of: enabling execution of the method of the implementing JAVA object upon determination that the calling object class is a member of the list, or, preventing execution of the method upon determination that the calling object is not a member of the list.
    Type: Application
    Filed: November 19, 2004
    Publication date: June 1, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joseph Gimness, Jason Peipelman, Paul Jennas
  • Publication number: 20060112173
    Abstract: Disclosed are a system, a method, and article of manufacture to configure information storage and retrieval systems. A configuration loader receives configuration commands from a configuration loader user interface. Upon receipt of configuration commands, the configuration loader transfers storage controller configurations from information storage and retrieval system configuration sources to target information storage and retrieval systems. Threading technology is used to apply a thread manager for managing threads to accomplish the configuration transfers. Multiple physical and/or logical configurations may be transferred simultaneously using the threading technology.
    Type: Application
    Filed: November 8, 2004
    Publication date: May 25, 2006
    Applicant: Internatonal Business Machines Corporation
    Inventors: Jeremy Cohn, Andrew Gellai, Paul Jennas, Bryan Wright