Patents by Inventor Timothy J. Mitchell

Timothy J. Mitchell 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: 11313748
    Abstract: Example aspects of an outer housing for a pressure monitoring system and a pressure monitoring system for a wet barrel hydrant are disclosed. The outer housing for a pressure monitoring system can comprise a sidewall shell defining an axis extending centrally therethrough and comprising an annular inner sidewall projection extending from a top end thereof; and a cap mounted to the sidewall shell, the cap defining an annular cap recess, wherein the annular inner sidewall projection is configured to engage the annular cap recess.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: April 26, 2022
    Assignee: Mueller International, LLC
    Inventors: Carlos Stephen Moreno, Timothy J. Mitchell
  • Patent number: 11255473
    Abstract: Example aspects of a gasket bridge for an end ring assembly and a method for using an end ring assembly are disclosed. The gasket bridge can comprise an arcuate body defining an inner surface, an outer surface, a first bridge end, and a second bridge end, the arcuate body defining a bridge radius of curvature; a first ramp extending from the first bridge end; a second ramp extending from the second bridge end; and a projection extending from the inner surface.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: February 22, 2022
    Assignee: Mueller International, LLC
    Inventors: Timothy J. Mitchell, Curtis Michael McCullough
  • Publication number: 20210260739
    Abstract: A pipe coupon extraction tool includes: a rod defining a first end, a second end, and a central axis; and a spring bar defining a first end and a second end, the spring bar rotatably secured to the rod, a surface of the spring bar configured to be angled with respect to the central axis when the pipe coupon extraction tool is engaged with a pipe coupon.
    Type: Application
    Filed: February 24, 2020
    Publication date: August 26, 2021
    Inventors: Timothy J. Mitchell, David Latimore Hughes, JR.
  • Patent number: 11082526
    Abstract: A computer-implemented method, apparatus, system and computer program product for optimizing parameter data passing between services in a service mesh, the method including receiving, at a first service, a request for the first service, the request including parameter data; storing the parameter data in a request parameter store, retrieving the parameter data from the request parameter store; the first service initiating a request for a second service, the parameter data in the request being replaced by a unique token identifying the parameter data in the request parameter store; and responsive to the second service using the parameter data, retrieving the parameter data from the request parameter store.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Adam John Pilkington, Gordon Douglas Hutchison, Timothy J. Mitchell, Graham C. Charters
  • Patent number: 11074154
    Abstract: Method and system are provided for identifying a source file for use in debugging compiled code. The method includes referencing a compiled file for debugging and searching for potential source files of the compiled file from configured repositories. The method obtains the potential source files from the configured repositories and iterates over the obtained potential source files to compile and compare each potential source file to the compiled file. One or more matching source files are identified for use in debugging the compiled file.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Timothy J. Mitchell, Graham C. Charters, Lewis Evans, Adam J. Pilkington
  • Publication number: 20210062945
    Abstract: A seal for a pipe coupling can include an outer gasket defining a radially inner surface defining a plurality of grooves; and an inner gasket separably joined to the outer gasket and defining a radially outer surface, the radially outer surface defining a plurality of ridges extending radially outward and including: a first ridge, each of first and second side surfaces of the first ridge angled in cross-section with respect to a radial direction of the inner gasket towards a first axial end of the inner gasket when in an uncompressed state; and a second ridge, each of first and second side surfaces of the second ridge angled in cross-section with respect to the radial direction towards a second axial end of the inner gasket when in the uncompressed state; wherein the radially outer surfaces of the inner and outer gaskets contact each other.
    Type: Application
    Filed: November 13, 2020
    Publication date: March 4, 2021
    Inventors: Timothy J. Mitchell, Steve Kent Fearnow, Jason White Bradley
  • Publication number: 20210058484
    Abstract: A computer-implemented method, apparatus, system and computer program product for optimizing parameter data passing between services in a service mesh, the method including receiving, at a first service, a request for the first service, the request including parameter data; storing the parameter data in a request parameter store, retrieving the parameter data from the request parameter store; the first service initiating a request for a second service, the parameter data in the request being replaced by a unique token identifying the parameter data in the request parameter store; and responsive to the second service using the parameter data, retrieving the parameter data from the request parameter store.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 25, 2021
    Inventors: Adam John Pilkington, GORDON DOUGLAS HUTCHISON, Timothy J. MITCHELL, Graham C. Charters
  • Publication number: 20210019155
    Abstract: A method, computer system, and computer program product for generating an optimized managed runtime application is provided. Method invocation statistics for a managed runtime application are received. The managed runtime application comprises code defining a plurality of classes, each class including bytecode for one or more methods associated with the class. The method invocation statistics identify the methods invoked during at least one previous execution of the managed runtime application. An optimized version of the managed runtime application is generated based on the method invocation statistics. The managed runtime application is retrieved, and bytecode for at least one method of a class of the managed runtime application is selectively replaced with proxy code based on the method invocation statistics. The proxy code is configured for retrieving the replaced code.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Adam John Pilkington, Graham C. Charters, Timothy J. Mitchell, Gordon Douglas Hutchison
  • Publication number: 20210018125
    Abstract: A gland assembly for a piping element, the gland assembly comprising: a gland comprising: a joint restraint assembly comprising a restraint base, the restraint base defining a restraint pocket, the joint restraint assembly further comprising a gripper disposed within the restraint pocket, wherein the gripper is configured to rotate within the restraint pocket about and between a disengaged position in which the gripper is disengaged from the piping element and an engagement position in which the gripper is engaged with the piping element; and a cover removably attached to the restraint base, the cover comprising: a bottom wall comprising a stop leg; a sidewall; a tab extending from the sidewall, the tab configured to prevent the cover from being pushed onto the restraint base in a fully depressed configuration and to prevent the stop leg from engaging the gripper into the disengaged position.
    Type: Application
    Filed: July 19, 2019
    Publication date: January 21, 2021
    Inventors: Timothy J. Mitchell, Anton A. Nasledov
  • Patent number: 10884764
    Abstract: A method, computer system, and computer program product for generating an optimized managed runtime application is provided. Method invocation statistics for a managed runtime application are received. The managed runtime application comprises code defining a plurality of classes, each class including bytecode for one or more methods associated with the class. The method invocation statistics identify the methods invoked during at least one previous execution of the managed runtime application. An optimized version of the managed runtime application is generated based on the method invocation statistics. The managed runtime application is retrieved, and bytecode for at least one method of a class of the managed runtime application is selectively replaced with proxy code based on the method invocation statistics. The proxy code is configured for retrieving the replaced code.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Adam John Pilkington, Graham C. Charters, Timothy J. Mitchell, Gordon Douglas Hutchison
  • Patent number: 10871248
    Abstract: A seal for a pipe coupling includes an outer gasket defining a radially inner surface defining a plurality of grooves; and an inner gasket separably joined to the outer gasket, a radially outer surface of the inner gasket defining a plurality of ridges, each of the plurality of ridges extending radially outward, the plurality of ridges including: a first ridge, each of first and second side surfaces of the first ridge angled in cross-section with respect to a radial direction of the inner gasket towards a first axial end of the inner gasket; and a second ridge, each of a first and second side surfaces of the second ridge angled in cross-section with respect to a radial direction of the inner gasket towards a second axial end of the inner gasket; wherein the radially outer surface of the inner gasket contacts the radially inner surface of the outer gasket.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: December 22, 2020
    Assignee: Mueller International, LLC
    Inventors: Timothy J. Mitchell, Steve Kent Fearnow, Jason White Bradley
  • Patent number: 10844983
    Abstract: A top bar coupling includes a coupling body defining a first body end and a second body end; a first end ring attached to the first body end, the first end ring including a first gasket and a first split ring, the first gasket disposed within the first split ring, the first split ring configured to compress the first gasket radially inward in a tensioned state; a second end ring attached to the second body end, the second end ring including a second gasket and a second split ring, the second gasket disposed within the second split ring, the second split ring configured to compress the second gasket radially inward in a tensioned state; and a bar linkage attached to the first end ring and the second end ring, the bar linkage including a first bar; a second bar; and a attaching the first bar to the second bar.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: November 24, 2020
    Assignee: Mueller International, LLC
    Inventor: Timothy J. Mitchell
  • Patent number: 10805213
    Abstract: In a cluster of microservice nodes, each microservice node comprises a microservice and microservices form a service mesh. Data communications across the service mesh are controlled to prioritize sequence in which various data parameters are sent to destination nodes, so that data needs of a destination microservice are met as quickly as possible. An originator program receives, from a destination, data usage information relating to access of the data parameters received by a destination program from the originator program. The originator program determines, for the destination microservice, a priority order of the data parameters based on the historic data usage information, and transmits input data in the priority order to the destination program.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: October 13, 2020
    Assignee: International Business Machines Corporation
    Inventors: Adam J. Pilkington, Graham C. Charters, Gordon Hutchison, Timothy J. Mitchell
  • Publication number: 20200232864
    Abstract: Example aspects of an outer housing for a pressure monitoring system and a pressure monitoring system for a wet barrel hydrant are disclosed. The outer housing for a pressure monitoring system can comprise a sidewall shell defining an axis extending centrally therethrough and comprising an annular inner sidewall projection extending from a top end thereof; and a cap mounted to the sidewall shell, the cap defining an annular cap recess, wherein the annular inner sidewall projection is configured to engage the annular cap recess.
    Type: Application
    Filed: April 30, 2019
    Publication date: July 23, 2020
    Inventors: Carlos Stephen Moreno, Timothy J. Mitchell
  • Publication number: 20200162380
    Abstract: In a cluster of microservice nodes, each microservice node comprises a microservice and microservices form a service mesh. Data communications across the service mesh are controlled to prioritize sequence in which various data parameters are sent to destination nodes, so that data needs of a destination microservice are met as quickly as possible. An originator program receives, from a destination, data usage information relating to access of the data parameters received by a destination program from the originator program. The originator program determines, for the destination microservice, a priority order of the data parameters based on the historic data usage information, and transmits input data in the priority order to the destination program.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 21, 2020
    Inventors: Adam J. Pilkington, Graham C. Charters, Gordon Hutchison, Timothy J. Mitchell
  • Publication number: 20200141523
    Abstract: Example aspects of a gasket bridge for an end ring assembly and a method for using an end ring assembly are disclosed. The gasket bridge can comprise an arcuate body defining an inner surface, an outer surface, a first bridge end, and a second bridge end, the arcuate body defining a bridge radius of curvature; a first ramp extending from the first bridge end; a second ramp extending from the second bridge end; and a projection extending from the inner surface.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 7, 2020
    Inventors: Timothy J. Mitchell, Curtis Michael McCullough
  • Patent number: 10564653
    Abstract: Methods, systems, and computer-readable storage media for controlling and monitoring an electro-mechanical flushing mechanism in a pressurized water distribution system. A first pressure reading of water in a supply channel is taken, the supply channel being in fluid communication with a distribution line of the water distribution system and terminated by a flushing valve. The flushing valve is then actuated causing the valve to change state. A second pressure reading is taken of the water in the supply channel and a difference between the first and second pressure readings is computed. The computed difference is compared to a minimum pressure differential value, and, upon determining that the difference is not greater than the minimum pressure differential value, a central control system of the water distribution system is alerted that a valve failure has occurred.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: February 18, 2020
    Assignee: Mueller International, LLC
    Inventors: Timofey Sitnikov, Harold Mosley, Timothy J. Mitchell
  • Publication number: 20190377662
    Abstract: Method and system are provided for identifying a source file for use in debugging compiled code. The method includes referencing a compiled file for debugging and searching for potential source files of the compiled file from configured repositories. The method obtains the potential source files from the configured repositories and iterates over the obtained potential source files to compile and compare each potential source file to the compiled file. One or more matching source files are identified for use in debugging the compiled file.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 12, 2019
    Inventors: Timothy J. Mitchell, Graham C. Charters, Lewis Evans, Adam J. Pilkington
  • Patent number: 10494837
    Abstract: A pit assembly comprises: a pit wall defining an inner surface, and an outer surface; a rail secured to the inner surface of the pit wall, the rail comprising: a top end, a bottom end, a first side end, a second side end, and an outer face defining a curved radially outer surface and mounted on the inner surface of the pit wall; a center-lock strike portion proximate to the first side end; and a side-lock strike portion distal from the first side end, a one of the center-lock strike portion and the side-lock strike portion defining a strike notch in the bottom end; and a lid defining an upper surface and a lower surface and comprising a locking mechanism, the locking mechanism coupled to the lower surface and configured to engage a one of the center-lock strike portion and the side-lock strike portion of the rail.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: December 3, 2019
    Assignee: Mueller International, LLC
    Inventors: Timothy J. Mitchell, Trace Pierce, Aaron Cleek
  • Publication number: 20190317533
    Abstract: Methods, systems, and computer-readable storage media for controlling and monitoring an electro-mechanical flushing mechanism in a pressurized water distribution system. A first pressure reading of water in a supply channel is taken, the supply channel being in fluid communication with a distribution line of the water distribution system and terminated by a flushing valve. The flushing valve is then actuated causing the valve to change state. A second pressure reading is taken of the water in the supply channel and a difference between the first and second pressure readings is computed. The computed difference is compared to a minimum pressure differential value, and, upon determining that the difference is not greater than the minimum pressure differential value, a central control system of the water distribution system is alerted that a valve failure has occurred.
    Type: Application
    Filed: April 13, 2018
    Publication date: October 17, 2019
    Inventors: Timofey Sitnikov, Harold Mosley, Timothy J. Mitchell