Patents by Inventor Robert M. Dunn

Robert M. Dunn 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).

  • Publication number: 20240125196
    Abstract: A wellhead assembly includes a containment system having a mechanical barrier, a tertiary wiper, and a fluid jet assembly. A mechanical barrier includes a body disposed in a housing, the body having an opening extending through an axial thickness of the body. A tertiary wiper has an elastomeric body with a hole extending centrally therethrough. A fluid jet assembly includes a jet assembly body having a wall defining a cavity extending axially through the jet assembly body and an array of nozzles positioned circumferentially around the wall, wherein each nozzle has an outlet directed in a radially inward direction from the wall toward a central region in the cavity. The components of the containment system are arranged an axially stacked arrangement relative to each other.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 18, 2024
    Applicant: Hydril USA Distribution LLC
    Inventors: Kevin M. Sweeney, Greg Matthew Dunn, Hunter Scott Haeberle, Robert Andrew Peralez
  • Patent number: 10180866
    Abstract: Effects of a physical memory fault are mitigated. In one example, to facilitate mitigation, memory is allocated to processing entities of a computing environment, such as applications, operating systems, or virtual machines, in a manner that minimizes impact to the computing environment in the event of a memory failure. Allocation includes using memory structure information, including, information regarding fault containment zones, to allocate memory to the processing entities. By allocating memory based on fault containment zones, a fault only affects a minimum number of processing entities.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: January 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jerry D. Ackaret, Robert M. Dunn, Susan E. Goodwin, Sumeet Kochar, Randolph S. Kolvick, James A. O'Connor, Wilson E. Smith, Jeffrey J. Van Heuklon
  • Patent number: 9081676
    Abstract: Operating computer memory in a computer including dynamically monitoring, by a predictive failure analysis (‘PFA’) module, correctable memory errors and memory temperature and managing cooling resources in the computer in dependence upon the correctable memory errors and memory temperature.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: July 14, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Jerry D. Ackaret, Robert M. Dunn, Anna H. Siskind, Wilson E. Smith
  • Publication number: 20150186230
    Abstract: Effects of a physical memory fault are mitigated. In one example, to facilitate mitigation, memory is allocated to processing entities of a computing environment, such as applications, operating systems, or virtual machines, in a manner that minimizes impact to the computing environment in the event of a memory failure. Allocation includes using memory structure information, including, information regarding fault containment zones, to allocate memory to the processing entities. By allocating memory based on fault containment zones, a fault only affects a minimum number of processing entities.
    Type: Application
    Filed: February 23, 2015
    Publication date: July 2, 2015
    Inventors: Jerry D. Ackaret, Robert M. Dunn, Susan E. Goodwin, Sumeet Kochar, Randolph S. Kolvick, James A. O'Connor, Wilson E. Smith, Jeffrey J. Van Heuklon
  • Patent number: 9003223
    Abstract: Effects of a physical memory fault are mitigated. In one example, to facilitate mitigation, memory is allocated to processing entities of a computing environment, such as applications, operating systems, or virtual machines, in a manner that minimizes impact to the computing environment in the event of a memory failure. Allocation includes using memory structure information, including, information regarding fault containment zones, to allocate memory to the processing entities. By allocating memory based on fault containment zones, a fault only affects a minimum number of processing entities.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jerry D. Ackaret, Robert M. Dunn, Susan E. Goodwin, Sumeet Kochar, Randolph S. Kolvick, James A. O'Connor, Wilson E. Smith, Jeffery J. Van Heuklon
  • Publication number: 20140089725
    Abstract: Effects of a physical memory fault are mitigated. In one example, to facilitate mitigation, memory is allocated to processing entities of a computing environment, such as applications, operating systems, or virtual machines, in a manner that minimizes impact to the computing environment in the event of a memory failure. Allocation includes using memory structure information, including, information regarding fault containment zones, to allocate memory to the processing entities. By allocating memory based on fault containment zones, a fault only affects a minimum number of processing entities.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jerry D. Ackaret, Robert M. Dunn, Susan E. Goodwin, Sumeet Kochar, Randolph S. Kolvick, James A. O'Connor, Wilson E. Smith, Jeffery J. Van Heuklon
  • Patent number: 8126913
    Abstract: A method of searching for customer part numbers stored in an enterprise database includes creating a set of discrete search strings from a set of supplier part numbers by which a search of the customer part numbers is performed and identifying any exact, non-exact and further non-exact matches between the discrete search strings and the customer part numbers from an output of the search.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Giacomo J. Catucci, Robert M. Dunn, Alfredo Fappiano, Joel K. Popelsky
  • Patent number: 7873546
    Abstract: A method and system for processing a parameter for an item in an electronic order processing system is provided. The method has a first step of associating a calculation code with the item. The second step of the method is applying the calculation rule to the item to produce an amount. The third step of the method is providing the amount to an output device. Each operation within each of the first step, the second step and the third step may be modified and flow of execution amongst the first step, the second step and the third step remains the same.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: January 18, 2011
    Assignee: International Business Machines Corporation
    Inventor: Robert M. Dunn
  • Publication number: 20100306598
    Abstract: Operating computer memory in a computer including dynamically monitoring, by a predictive failure analysis (‘PFA’) module, correctable memory errors and memory temperature and managing cooling resources in the computer in dependence upon the correctable memory errors and memory temperature.
    Type: Application
    Filed: June 2, 2009
    Publication date: December 2, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jerry D. Ackaret, Robert M. Dunn, Anna H. Siskind, Wilson E. Smith
  • Publication number: 20090282018
    Abstract: A method of searching for customer part numbers stored in an enterprise database includes creating a set of discrete search strings from a set of supplier part numbers by which a search of the customer part numbers is performed and identifying any exact, non-exact and further non-exact matches between the discrete search strings and the customer part numbers from an output of the search.
    Type: Application
    Filed: May 8, 2008
    Publication date: November 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giacomo J. Catucci, Robert M. Dunn, Alfredo Fappiano, Joel K. Popelsky
  • Publication number: 20080222006
    Abstract: A method and system for processing a parameter for an item in an electronic order processing system is provided. The method has a first step of associating a calculation code with the item. The second step of the method is applying the calculation rule to the item to produce an amount. The third step of the method is providing the amount to an output device. Each operation within each of the first step, the second step and the third step may be modified and flow of execution amongst the first step, the second step and the third step remains the same.
    Type: Application
    Filed: April 11, 2008
    Publication date: September 11, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Robert M. Dunn
  • Patent number: 7359872
    Abstract: A method and system for processing a parameter for an item in an electronic order processing system is provided. The method has a first step of associating a calculation code with the item. The second step of the method is applying the calculation rule to the item to produce an amount. The third step of the method is providing the amount to an output device. Each operation within each of the first step, the second step and the third step may be modified and flow of execution amongst the first step, the second step and the third step remains the same.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventor: Robert M. Dunn
  • Patent number: 6804785
    Abstract: An exemplary embodiment of the invention relates to a computer-based method and system for identifying and resolving manufacturing conflicts across an extended enterprise via a network environment. The system includes a manufacturing enterprise system comprising a host system operating a web server, an applications server, and a database manager; a data storage device in communication with the host system, and at least one terminal for accessing the host system. The manufacturing enterprise system runs on a network that is coupled to the Internet and is accessible to a supplier enterprise system identified with proper permissions. The applications server executes a set of programs for managing the manufacturing enterprise system, including the problem reporting and resolution application of the present invention.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: October 12, 2004
    Assignee: International Business Machines Corporation
    Inventors: Benjamin J. Steele, Cecil Charles Dishman, Robert M. Dunn, Kenneth A. Scea
  • Publication number: 20030105684
    Abstract: The present invention provides a method for allocating inventory of a supplier to contracted requestors based on allocation priorities. The supplier sets up a distribution arrangement (contract) with each requestor interested in obtaining inventory. Each inventory record identifies a pool of available inventory. Under a distribution arrangement (between the requestor and the supplier), one or more availability records are associated (by the supplier) with the distribution arrangement. An availability record identifies an inventory record from which inventory will be allocated (to a requestor). A supplier allocates inventory (to a requestor) from a pool of inventory identified by an inventory record associated with an availability record (the availability record indicates that inventory is to be allocated from the pool of inventory identified with the inventory record) assigned (by the supplier) under a distribution arrangement.
    Type: Application
    Filed: September 12, 2002
    Publication date: June 5, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert M. Dunn, Lev Mirlas, George H. Moryadas
  • Publication number: 20020184524
    Abstract: An exemplary embodiment of the invention relates to a computer-based method and system for identifying and resolving manufacturing conflicts across an extended enterprise via a network environment. The system includes a manufacturing enterprise system comprising a host system operating a web server, an applications server, and a database manager; a data storage device in communication with the host system, and at least one terminal for accessing the host system. The manufacturing enterprise system runs on a network that is coupled to the Internet and is accessible to a supplier enterprise system identified with proper permissions. The applications server executes a set of programs for managing the manufacturing enterprise system, including the problem reporting and resolution application of the present invention.
    Type: Application
    Filed: December 20, 2000
    Publication date: December 5, 2002
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Benjamin J. Steele, Cecil Charles Dishman, Robert M. Dunn, Kenneth A. Scea
  • Publication number: 20020065674
    Abstract: The present invention provides a method of providing a reusable calculation scale framework. The reusable framework may be used in an electronic commerce environment. The electronic commerce environment defines a calculation rule and a set of commerce objects. Typically, the commerce objects are line items in invoices, purchase orders or other commercial documents or records generated in connection with web-based transactions. The method comprises steps of providing a calculation scale look up interface, a range look up result interface, a multiplication product of the results returned by the two interfaces, an apportioned monetary value for each of the commerce objects. The method is particularly useful in implementations for determining weighted shipping charges, discounts and taxes in various commercial environments. The environments may include a variety of calculation rules based on the circumstances in the commercial environment.
    Type: Application
    Filed: July 31, 2001
    Publication date: May 30, 2002
    Applicant: International Business Machines Coporation
    Inventor: Robert M. Dunn
  • Publication number: 20020065740
    Abstract: A method and system for processing a parameter for an item in an electronic order processing system is provided. The method has a first step of associating a calculation code with the item. The second step of the method is applying the calculation rule to the item to produce an amount. The third step of the method is providing the amount to an output device. Each operation within each of the first step, the second step and the third step may be modified and flow of execution amongst the first step, the second step and the third step remains the same.
    Type: Application
    Filed: November 30, 2001
    Publication date: May 30, 2002
    Applicant: International Business Machines Corporation
    Inventor: Robert M. Dunn
  • Patent number: 5019961
    Abstract: A computer based modelling system includes a computer processor and a memory for storing a model database. A set of primitives is stored in the database. An interface coupled to the computer processor enables a user to input, retrieve and manipulate data within the database. A high level user of the modelling system creates a modelling methodology by editing the database to define: (a) modelling objects in terms of the primitives, (b) modes of viewing the modelling objects, and (c) logical relationships between elements of the views and the modelling objects. A system modeler can create models for specific applications by selecting views representative of modelling objects stored in the database, and manipulating the views in accordance with the methodology defined by the system tooler. Invalid manipulations are prohibited. Policies of coordination can be established among a plurality of modeling sessions of one or more low level users.
    Type: Grant
    Filed: April 5, 1989
    Date of Patent: May 28, 1991
    Assignee: Cadware, Inc.
    Inventors: Mark Addesso, Venkatraman R. Iyer, Robert M. Dunn
  • Patent number: 4813013
    Abstract: An interactive rule based system enables problem solutions to be generated in schematic diagram form. A methodology designer selects and arranges graphic primitives using a graphics terminal to create a library of icons. Under control of a computer processor, the methodology designer is prompted to identify, by way example, parameters for using each icon. The system generates and stores a specific set of rules pertaining to the use of each icon on the basis of the parameters identified. The stored rules are cross-referenced to the icon to which they pertain, so that whenever the icon is selected by a problem solving user for use in building a problem solution, the rules pertaining thereto will be accessed and applied. A methodology designer can also select and concatenate functions to each other and to icons to create more complex functions for use in building problem solutions. New functions can also be created in the form of truth tables which establish a transfer function across an icon.
    Type: Grant
    Filed: December 22, 1986
    Date of Patent: March 14, 1989
    Assignee: The Cadware Group, Ltd.
    Inventor: Robert M. Dunn
  • Patent number: 4656603
    Abstract: An interactive rule based system enables problem solutions to be generated in schematic diagram form. A methodology designer selects and arranges graphic primitives using a graphics terminal to create a library of icons. Under control of a computer processor, the methodology designer is prompted to identify, by way example, parameters for using each icon. The system generates and stores a specific set of rules pertaining to the use of each icon on the basis of the parameters identified. The stored rules are cross-referenced to the icon to which they pertain, so that whenever the icon is selected by a problem solving user for use in building a problem solution, the rules pertaining thereto will be accessed and applied. A methodology designer can also select and concatenate functions to each other and to icons to create more complex functions for use in building problem solutions. New functions can also be created in the form of truth tables which establish a transfer function across an icon.
    Type: Grant
    Filed: March 1, 1984
    Date of Patent: April 7, 1987
    Assignee: The Cadware Group, Ltd.
    Inventor: Robert M. Dunn