Patents by Inventor David Booz

David Booz 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: 7788529
    Abstract: A method for safely interrupting blocked work in a server including: creating a registry; registering a potential blocking event in the registry; executing the potential blocking event; determining that the potential blocking event is not responding; accessing a registry entry corresponding to the blocking event; and taking an corrective action indicated by the registry entry corresponding to the blocking event.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: David Booz, David Follis, Gary Puchkoff
  • Publication number: 20070240015
    Abstract: A method for safely interrupting blocked work in a server including: creating a registry; registering a potential blocking event in the registry; executing the potential blocking event; determining that the potential blocking event is not responding; accessing a registry entry corresponding to the blocking event; and taking an corrective action indicated by the registry entry corresponding to the blocking event.
    Type: Application
    Filed: December 8, 2005
    Publication date: October 11, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Booz, David Follis, Gary Puchkoff
  • Publication number: 20060259526
    Abstract: Nested recovery scope management systems and methods for a multiple process computer system having a dynamic multiple address space server are disclosed. Stateless recovery agents are employed, under the control of a supervisory program called Recovery Director, during initialization or restart of servers to restore recoverable data in response to identified failures or other abnormal termination. The Director controls the recovery of protected resources in a systematic manner. The Director is initialized when a first address space of a first server is started. Then, as each instance of a recoverable component is initialized, the component registers with the Director by providing a reference to a stateless recovery agent that can later perform recovery functions for it if needed. As part of the registration, a token representing the current failure scope of the registration is generated and provided to the recoverable component by the Director.
    Type: Application
    Filed: July 26, 2006
    Publication date: November 16, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Booz, Stephen Kinder, Matthew Sykes
  • Publication number: 20060248351
    Abstract: A method and apparatus is disclosed for determining transaction attributes for software components which provide transaction data for the component itself and for any client of the component. The transaction attributes may be used for testing during component assembly and may be translated into transaction attributes of alternative runtime platforms.
    Type: Application
    Filed: May 9, 2006
    Publication date: November 2, 2006
    Inventors: DAVID BOOZ, Graham Charters, Mandy Chessell, Ian Robinson