Patents by Inventor A. David Booz

A. 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: 10346406
    Abstract: The systems, apparatus, methods, and computer program products described herein provide the capability for an entity to identify and autonomously contract via a blockchain database with an unknown and anonymous host device for access rights to a high volume raw data stream generated by a sensor of the host device. The systems, apparatus, methods, and computer program products further provide the capability for the entity to push or upload a software module to the host device to allow the entity to process the high volume raw data stream into a low volume data stream directly on the host device, i.e., at the source of the high volume raw data stream.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: David A. Booz, Jonathan D. Dye, Michael J. Dye, Egan F. Ford
  • Publication number: 20170279774
    Abstract: The systems, apparatus, methods, and computer program products described herein provide the capability for an entity to identify and autonomously contract via a blockchain database with an unknown and anonymous host device for access rights to a high volume raw data stream generated by a sensor of the host device. The systems, apparatus, methods, and computer program products further provide the capability for the entity to push or upload a software module to the host device to allow the entity to process the high volume raw data stream into a low volume data stream directly on the host device, i.e., at the source of the high volume raw data stream.
    Type: Application
    Filed: March 28, 2016
    Publication date: September 28, 2017
    Applicant: International Business Machines Corporation
    Inventors: David A. Booz, Jonathan D. Dye, Michael J. Dye, Egan F. Ford
  • Patent number: 8572044
    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: Grant
    Filed: July 26, 2006
    Date of Patent: October 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: David A. Booz, Stephen J. Kinder, Matthew J. Sykes
  • Patent number: 8209262
    Abstract: A pattern-based policy method for service component architecture (SCA) defines a policy pattern for SCA. The policy pattern includes a plurality of roles and one or more constraints between said plurality of roles. Each of said plurality of roles defines a plurality of intents or policy sets or combination thereof. One or more roles assigned to said one or more SCA components are identified and one or more intents or policy sets or combination thereof associated with said one or more roles are automatically applied to said one or more SCA components. Said one or more intents or policy sets or combination thereof applied to said one or more SCA components are validated based on said one or more constraints.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: June 26, 2012
    Assignee: International Business Machines Corporation
    Inventors: David A. Booz, Francisco P. Curbera, Shinichi Hirose, Nirmal K. Mukhi, Yuichi Nakamura, Fumiko Satoh
  • 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: 20100004968
    Abstract: A pattern-based policy method for service component architecture (SCA) defines a policy pattern for SCA. The policy pattern includes a plurality of roles and one or more constraints between said plurality of roles. Each of said plurality of roles defines a plurality of intents or policy sets or combination thereof. One or more roles assigned to said one or more SCA components are identified and one or more intents or policy sets or combination thereof associated with said one or more roles are automatically applied to said one or more SCA components. Said one or more intents or policy sets or combination thereof applied to said one or more SCA components are validated based on said one or more constraints.
    Type: Application
    Filed: July 3, 2008
    Publication date: January 7, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David A. Booz, Francisco P. Curbera, Shinichi Hirose, Nirmal K. Mukhi, Yuichi Nakamura, Fumiko Satoh
  • 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
  • Patent number: 7107293
    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: Grant
    Filed: April 30, 2003
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: David A. Booz, Stephen J. Kinder, Matthew J. Sykes
  • Publication number: 20040220973
    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 there coverable component by the Director.
    Type: Application
    Filed: April 30, 2003
    Publication date: November 4, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David A. Booz, Stephen J. Kinder, Matthew J. Sykes
  • Patent number: 6553384
    Abstract: A transactional name server. One or more objects of the name server are managed as transactional objects, thereby providing a transactional name server. Atomic updates are provided in the name server by the addition of transactional semantics. The transactional semantics include making the objects of the name space managed objects and providing a local interface to a directory service that propagates a transactional context from the name server through a directory down to a resource manager.
    Type: Grant
    Filed: June 14, 1999
    Date of Patent: April 22, 2003
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey A. Frey, David A. Booz, Timothy J. Hahn, Theodore R. Maeurer
  • Patent number: 5974462
    Abstract: A method and apparatus for controlling the number of servers in an information handling system in which incoming work requests belonging to a first service class are placed in a queue for processing by one or more servers. The system also has units of work assigned to a second service class that acts as a donor of system resources. In accordance with the invention, a performance measure is defined for the first service class as well as for the second service class. Before adding servers to the first service class, there is determined not only the positive effect on the performance measure for the first service class, but also the negative effect on the performance measure for the second service class. Servers are added to the first service class only if the positive effect on the performance measure for the first service class outweighs the negative effect on the performance measure for the second service class.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: October 26, 1999
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Aman, John E. Arwe, David A. Booz, David V. Bostjancic, Gregory M. Dritschler, Catherine K. Eilert, Peter B. Yocom
  • Patent number: 4585601
    Abstract: An improved system for the production of particulate metal is disclosed. The system comprises a containment vessel having a sidewall extending to an endwall, a source of metal external to said vessel and nozzle means carried by said endwall, said nozzle means including a central bore and providing communication between said vessel and said external source of metal, the sidewall and endwall cooperating with the nozzle means to seal off the interior of said vessel and the metal particles therein from the area adjacent said source of molten metal. Further, the system comprises a source of atomizing gas flowing through said nozzle means into said vessel and means for redirecting said atomizing gas flowing into said vessel into said central bore to remove deposition in said bore.
    Type: Grant
    Filed: May 3, 1984
    Date of Patent: April 29, 1986
    Assignee: Aluminum Company of America
    Inventors: A. David Booz, Kalman E. Buchovecky, Walter S. Cebulak, Ray A. Kuchera, David D. White, Jr.
  • Patent number: 4576767
    Abstract: An improved apparatus is disclosed for the production of particulate metal comprising a containment vessel having a sidewall extending to an endwall, a source of metal external to the vessel, nozzle means carried by the endwall, the nozzle means including a central bore and providing communication between the vessel and the external source of metal, the sidewall and endwall cooperating with the nozzle means to seal off the interior of the vessel and the metal particles therein from the area adjacent the source of molten metal, a source of atomizing gas flowing through the nozzle means into the vessel, and means for removing depositions in the bore including a source of purging gas directable into the bore.
    Type: Grant
    Filed: May 3, 1984
    Date of Patent: March 18, 1986
    Assignee: Aluminum Company of America
    Inventors: A. David Booz, Daniel R. Barch, Ray A. Kuchera, David D. White, Jr.
  • Patent number: 4548768
    Abstract: Apparatus is provided for the production of atomized metal comprising a containment vessel having a sidewall terminating in a bottom plate through which atomizing gas and molten metal from a molten metal source external to said vessel enter said vessel through nozzle means sealed thereto. An air ingress port is provided in the vessel spaced from said bottom plate; the sidewall and bottom plate cooperating with said nozzle means to seal off the interior of the vessel and the metal particles therein from the area adjacent the source of molten metal; thereby providing an essentially closed vessel, particularly with respect to the area in which the nozzle means are mounted.
    Type: Grant
    Filed: May 3, 1984
    Date of Patent: October 22, 1985
    Assignee: Aluminum Company of America
    Inventors: Robert A. Ramser, A. David Booz, Daniel R. Barch, Walter S. Cebulak
  • Patent number: 4522655
    Abstract: In a composition of matter including a leafing, metallic pigment and a means for inhibiting reaction of the pigment to form hydrogen gas, the improvement including a liquid fatty acid in an amount effective for at least reducing loss of optical properties which would occur in the absence of such fatty acid.A water-borne coating containing an effective amount of liquid fatty acid for improved optical properties.
    Type: Grant
    Filed: July 5, 1983
    Date of Patent: June 11, 1985
    Assignee: Aluminum Company of America
    Inventors: Pamela L. Claassen, A. David Booz
  • Patent number: 4469282
    Abstract: A method of forming metal flake from metal particles comprises charging metal particles, liquid and milling material to a mill and operating the mill to form the metal flake. A portion of the metal flake, liquid and milling material is removed from the mill at a rate substantially commensurate with the charging thereto and milling material is separated from the liquid and metal flake.
    Type: Grant
    Filed: May 11, 1983
    Date of Patent: September 4, 1984
    Assignee: Aluminum Company of America
    Inventor: A. David Booz
  • Patent number: 4468182
    Abstract: An improved apparatus is disclosed for the production of particulate metal comprising a containment vessel having a sidewall extending to a bottom plate, a source of metal external to the vessel, nozzle means carried by the bottom plate, the nozzle means including a central bore and providing communication between the vesel and the external source of metal, the sidewall and bottom plate cooperating with the nozzle means to seal off the interior of the vessel and the metal particles therein from the area adjacent the source of molten metal, a source of atomizing gas flowing through the nozzle means into the vessel, and means for removing depositions in the bore including a source of purging gas directable into the bore.
    Type: Grant
    Filed: August 31, 1982
    Date of Patent: August 28, 1984
    Assignee: Aluminum Company of America
    Inventors: A. David Booz, Daniel R. Barch, Ray A. Kuchera, David D. White, Jr.
  • Patent number: 4466786
    Abstract: An improved apparatus for the production of particulate metal is disclosed. The apparatus comprises a containment vessel having a sidewall extending to a bottom plate, a source of metal external to said vessel and nozzle means carried by said bottom plate, said nozzle means including a central bore and providing communication between said vessel and said external source of metal, the sidewall and bottom plate cooperating with the nozzle means to seal off the interior of said vessel and the metal particles therein from the area adjacent said source of molten metal. Further, the apparatus comprises a source of atomizing gas flowing through said nozzle means into said vessel and means for redirecting said atomizing gas flowing into said vessel into said central bore to remove deposition in said bore.
    Type: Grant
    Filed: August 31, 1982
    Date of Patent: August 21, 1984
    Assignee: Aluminum Company of America
    Inventors: A. David Booz, Kalman E. Buchovecky, Walter S. Cebulak, Ray A. Kuchera, David D. White, Jr.