Patents by Inventor Matthew Douglas Dirba

Matthew Douglas Dirba 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: 8006254
    Abstract: A computer implemented method, apparatus, and computer program product for transferring a privilege to a module. In one embodiment, a set of privileges required to initiate execution of code associated with the software module is identified to form enhanced privileges. The application is frozen. The enhanced privileges are unassigned to the application and the application has insufficient privileges to initiate execution of code associated with the software module. The software module is loaded into available application address space associated with the application. The enhanced privileges are transferred to the application. Execution of the application is unsuspended and the code associated with the software module is executed within the application.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: David Jones Craft, Matthew Douglas Dirba, Vinit Jain
  • Publication number: 20090094624
    Abstract: A computer implemented method, apparatus, and computer program product for transferring a privilege to a module. In one embodiment, a set of privileges required to initiate execution of code associated with the software module is identified to form enhanced privileges. The application is frozen. The enhanced privileges are unassigned to the application and the application has insufficient privileges to initiate execution of code associated with the software module. The software module is loaded into available application address space associated with the application. The enhanced privileges are transferred to the application. Execution of the application is unsuspended and the code associated with the software module is executed within the application.
    Type: Application
    Filed: October 4, 2007
    Publication date: April 9, 2009
    Inventors: David Jones Craft, Matthew Douglas Dirba, Vinit Jain