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: 20240125196Abstract: 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: ApplicationFiled: October 17, 2023Publication date: April 18, 2024Applicant: Hydril USA Distribution LLCInventors: Kevin M. Sweeney, Greg Matthew Dunn, Hunter Scott Haeberle, Robert Andrew Peralez
-
Patent number: 10180866Abstract: 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: GrantFiled: February 23, 2015Date of Patent: January 15, 2019Assignee: International Business Machines CorporationInventors: 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: 9081676Abstract: 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: GrantFiled: June 2, 2009Date of Patent: July 14, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Jerry D. Ackaret, Robert M. Dunn, Anna H. Siskind, Wilson E. Smith
-
Publication number: 20150186230Abstract: 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: ApplicationFiled: February 23, 2015Publication date: July 2, 2015Inventors: 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: 9003223Abstract: 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: GrantFiled: September 27, 2012Date of Patent: April 7, 2015Assignee: International Business Machines CorporationInventors: 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: 20140089725Abstract: 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: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: 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: 8126913Abstract: 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: GrantFiled: May 8, 2008Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: Giacomo J. Catucci, Robert M. Dunn, Alfredo Fappiano, Joel K. Popelsky
-
Patent number: 7873546Abstract: 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: GrantFiled: April 11, 2008Date of Patent: January 18, 2011Assignee: International Business Machines CorporationInventor: Robert M. Dunn
-
Publication number: 20100306598Abstract: 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: ApplicationFiled: June 2, 2009Publication date: December 2, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jerry D. Ackaret, Robert M. Dunn, Anna H. Siskind, Wilson E. Smith
-
Publication number: 20090282018Abstract: 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: ApplicationFiled: May 8, 2008Publication date: November 12, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Giacomo J. Catucci, Robert M. Dunn, Alfredo Fappiano, Joel K. Popelsky
-
Publication number: 20080222006Abstract: 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: ApplicationFiled: April 11, 2008Publication date: September 11, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Robert M. Dunn
-
Patent number: 7359872Abstract: 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: GrantFiled: November 30, 2001Date of Patent: April 15, 2008Assignee: International Business Machines CorporationInventor: Robert M. Dunn
-
Patent number: 6804785Abstract: 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: GrantFiled: December 20, 2000Date of Patent: October 12, 2004Assignee: International Business Machines CorporationInventors: Benjamin J. Steele, Cecil Charles Dishman, Robert M. Dunn, Kenneth A. Scea
-
Publication number: 20030105684Abstract: 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: ApplicationFiled: September 12, 2002Publication date: June 5, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert M. Dunn, Lev Mirlas, George H. Moryadas
-
Publication number: 20020184524Abstract: 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: ApplicationFiled: December 20, 2000Publication date: December 5, 2002Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Benjamin J. Steele, Cecil Charles Dishman, Robert M. Dunn, Kenneth A. Scea
-
Publication number: 20020065674Abstract: 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: ApplicationFiled: July 31, 2001Publication date: May 30, 2002Applicant: International Business Machines CoporationInventor: Robert M. Dunn
-
Publication number: 20020065740Abstract: 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: ApplicationFiled: November 30, 2001Publication date: May 30, 2002Applicant: International Business Machines CorporationInventor: Robert M. Dunn
-
Patent number: 5019961Abstract: 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: GrantFiled: April 5, 1989Date of Patent: May 28, 1991Assignee: Cadware, Inc.Inventors: Mark Addesso, Venkatraman R. Iyer, Robert M. Dunn
-
Patent number: 4813013Abstract: 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: GrantFiled: December 22, 1986Date of Patent: March 14, 1989Assignee: The Cadware Group, Ltd.Inventor: Robert M. Dunn
-
Patent number: 4656603Abstract: 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: GrantFiled: March 1, 1984Date of Patent: April 7, 1987Assignee: The Cadware Group, Ltd.Inventor: Robert M. Dunn