Patents by Inventor Patrick J. Brooks
Patrick J. Brooks 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: 8511146Abstract: The disclosed portable apparatus for determining leaks in air ducts includes a wheeled cabinet having hand-graspable handles for transport. A front, covered equipment readout includes displays for air duct flow, air duct pressure, blower speed, and smoke generator operation. An on-board variable speed blower control knob also is included on the front panel. Housed within the cart is a variable speed blower, a silencer, a smoke generator, power supply, and multiple venturis of different diameter for different sized air ducts to be tested.Type: GrantFiled: January 25, 2011Date of Patent: August 20, 2013Assignee: United McGill CorporationInventor: Patrick J. Brooks
-
Patent number: 8171053Abstract: The dynamic workflow documentation system is a computer implemented process comprising the following steps: The dynamic workflow documentation system starts a workflow manager program, a class loader program in a computer memory and creates an instance of a workflow program in the computer memory. The dynamic workflow documentation system extracts metadata properties from the workflow program and records the metadata properties in the memory. The dynamic workflow documentation system notifies the workflow manager that a new instance of the workflow program has been created and repeats the steps of creating an instance of a workflow component program, extracting metadata properties, recording the metadata properties and notifying the workflow manager for all workflow components associated with the workflow program. Security and auditing functions of the dynamic workflow documentation system ensure that workflow programs execute according to the workflow requirements.Type: GrantFiled: May 11, 2010Date of Patent: May 1, 2012Assignee: International Business Machines CorporationInventors: David B. Kumhyr, Patrick J. Brooks, Rhonda L. Childress, Michael J. Spisak
-
Publication number: 20110179854Abstract: The disclosed portable apparatus for determining leaks in air ducts includes a wheeled cabinet having hand-graspable handles for transport. A front, covered equipment readout includes displays for air duct flow, air duct pressure, blower speed, and smoke generator operation. An on-board variable speed blower control knob also is included on the front panel. Housed within the cart is a variable speed blower, a silencer, a smoke generator, power supply, and multiple venturis of different diameter for different sized air ducts to be tested.Type: ApplicationFiled: January 25, 2011Publication date: July 28, 2011Applicant: United McGill CorporationInventor: Patrick J. Brooks
-
Patent number: 7810150Abstract: Various aspects of the invention provide a method, apparatus, and software for selecting interconnectivity rules for a computer network environment and visualization on a display of a data processing system interconnectivity rules in an auto provisioning environment, including: selecting a network environment specification having characteristics describing the environment, the characteristics including: number of network security tiers, firewalls, and other network constraints; displaying a graphical representation of the selected network environment, including security tiers, and proposed firewalls, to a user on the display; selecting network objects for the selected network environment, the network objects being selected from a group of objects including: operating systems and other software applications having predefined or configurable characteristics including interconnectivity rules, and firewall rules; populating the displayed network environment with the selected objects; determining network interconnType: GrantFiled: December 27, 2007Date of Patent: October 5, 2010Assignee: International Business Machines CorporationInventors: Patrick J. Brooks, Andrew J. Greff, Stewart J. Hyman, Artur Keizner
-
Publication number: 20100217746Abstract: The dynamic workflow documentation system is a computer implemented process comprising the following steps: The dynamic workflow documentation system starts a workflow manager program, a class loader program in a computer memory and creates an instance of a workflow program in the computer memory. The dynamic workflow documentation system extracts metadata properties from the workflow program and records the metadata properties in the memory. The dynamic workflow documentation system notifies the workflow manager that a new instance of the workflow program has been created and repeats the steps of creating an instance of a workflow component program, extracting metadata properties, recording the metadata properties and notifying the workflow manager for all workflow components associated with the workflow program.Type: ApplicationFiled: May 11, 2010Publication date: August 26, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David B. Kumhyr, Patrick J. Brooks, Rhonda L. Childress, Michael J. Spisak
-
Patent number: 7752614Abstract: The dynamic workflow documentation system creates an instance of a workflow program, extracts metadata properties from the workflow programs, records the metadata properties, notifies the workflow manager that a new instance of the workflow program has been created. Security and auditing functions of the dynamic workflow documentation system ensure that workflow programs execute according to the workflow requirements.Type: GrantFiled: March 23, 2006Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventors: David B. Kumhyr, Patrick J. Brooks, Rhonda L. Childress, Michael J. Spisak
-
Patent number: 7415485Abstract: The invention is a computer-implemented workflow application comprising one or more workflow components, each workflow component comprising an object having a metadata property; a workflow program comprising workflow components connected together to execute an operational workflow; a class loader program operable to introspect the objects and extract the metadata properties when each workflow component of the workflow program is executed, and store the metadata properties in a memory; and a workflow manager program operable to analyze the metadata stored in the memory and provide requested status information.Type: GrantFiled: September 13, 2005Date of Patent: August 19, 2008Assignee: International Business Machines CorporationInventors: Patrick J. Brooks, Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
-
Patent number: 7392539Abstract: Various aspects of the invention provide a method, apparatus, and software for selecting interconnectivity rules for a computer network environment and visualization on a display of a data processing system interconnectivity rules in an auto provisioning environment, including: selecting a network environment specification having characteristics describing the environment, the characteristics including: number of network security tiers, firewalls, and other network constraints; displaying a graphical representation of the selected network environment, including security tiers, and proposed firewalls, to a user on the display; selecting network objects for the selected network environment, the network objects being selected from a group of objects including: operating systems and other software applications having predefined or configurable characteristics including interconnectivity rules, and firewall rules; populating the displayed network environment with the selected objects; determining network interconnType: GrantFiled: May 25, 2004Date of Patent: June 24, 2008Assignee: International Business Machines CorporationInventors: Patrick J. Brooks, Andrew J. Greff, Stewart J. Hyman, Artur Keizner
-
Patent number: D631901Type: GrantFiled: January 25, 2010Date of Patent: February 1, 2011Assignee: United McGill Corporation CInventors: Patrick J. Brooks, Shawn Michael Fortner, Andrew N. Czerpak