Patents by Inventor J. Mitchell

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).

  • 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
  • Patent number: 10902343
    Abstract: Training data from multiple types of sensors and captured in previous capture sessions can be fused within a physics-based tracking framework to train motion priors using different deep learning techniques, such as convolutional neural networks (CNN) and Recurrent Temporal Restricted Boltzmann Machines (RTRBMs). In embodiments employing one or more CNNs, two streams of filters can be used. In those embodiments, one stream of the filters can be used to learn the temporal information and the other stream of the filters can be used to learn spatial information. In embodiments employing one or more RTRBMs, all visible nodes of the RTRBMs can be clamped with values obtained from the training data or data synthesized from the training data. In cases where sensor data is unavailable, the input nodes may be unclamped and the one or more RTRBMs can generate the missing sensor data.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: January 26, 2021
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Sheldon Andrews, Ivan Huerta Casado, Kenneth J. Mitchell, Leonid Sigal
  • 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
  • Publication number: 20210008055
    Abstract: The present invention is directed to piperidinone carboxamide azaindane derivatives which are antagonists of CGRP receptors and useful in the treatment or prevention of diseases in which the CGRP is involved, such as migraine. The invention is also directed to pharmaceutical compositions comprising these compounds and the use of these compounds and compositions in the prevention or treatment of such diseases in which CGRP is involved.
    Type: Application
    Filed: July 28, 2020
    Publication date: January 14, 2021
    Inventors: Ian M. Bell, Mark E. Fraley, Steven N. Gallicchio, Anthony Ginnetti, Helen J. Mitchell, Daniel V. Paone, Donnette D. Staas, Cheng Wang, C. Blair Zartman
  • Patent number: 10892608
    Abstract: An apparatus for processing a cable including an insulating member, a shielding layer, and a conductor, the apparatus includes a frame forming a housing having an aperture configured to receive an end portion of the cable; a first gripping member disposed within the housing and being configured to grip the cable; and a second gripping member disposed within the housing and being configured to grip the cable; wherein the second gripping member is mounted within the housing so as to be movable relative to the first gripping member to effect fanning and cutting of a portion of the shielding layer.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: January 12, 2021
    Assignee: The Boeing Company
    Inventors: Nick S. Evans, Bradley J. Mitchell, Kevin Callahan
  • 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: 10862938
    Abstract: In general, this disclosure describes media stream transmission techniques for a computing device. The computing device captures a first media item and identifies a primary portion of the first media item and a secondary portion of the first media item different than the primary portion. The computing device applies a first compression algorithm to the primary portion of the first media item to generate a compressed primary portion. The computing device applies a second compression algorithm to the secondary portion of the first media item to generate a compressed secondary portion, where a data compression ratio of the second compression algorithm is greater than a data compression ratio of the first compression algorithm. The computing device transmits, to a central computing device, the compressed primary portion of the first media item and the compressed secondary portion of the first media item.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: December 8, 2020
    Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
    Inventors: Tyler J. Mitchell, Scott Aloisio, Matthew A. Stillerman, Valentino Felipe, Judson Powers
  • 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: 10846206
    Abstract: In a software testing environment, a test script may be designed to search among outputs of an in-test target application for an expected output element having a specified property. A test execution engine executes the test script, and if such an output is not found, and the test script returns a “fail” result, the test execution engine revises the test script so that rather than searching for the originally specified property, the test script searches for a different property, where the different property is a property that the expected output element was observed to have during a previous execution of the test script. The test execution engine then executes the revised test script and reports its results.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: November 24, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Peter P. Myron, Michael J. Mitchell, Samson Kim-Sun Kwong
  • Patent number: 10832926
    Abstract: An ion implantation apparatus, system, and method are provided for transferring a plurality of workpieces between vacuum and atmospheric pressures, wherein an alignment mechanism is operable to align a plurality of workpieces for generally simultaneous transportation to a dual-workpiece load lock chamber. The alignment mechanism comprises a characterization device, an elevator, and two vertically-aligned workpiece supports for supporting two workpieces. First and second atmospheric robots are configured to generally simultaneously transfer two workpieces at a time between load lock modules, the alignment mechanism, and a FOUP. Third and fourth vacuum robots are configured to transfer one workpiece at a time between the load lock modules and a process module.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: November 10, 2020
    Assignee: Axcelis Technologies, Inc.
    Inventors: Joseph Ferrara, Robert J. Mitchell
  • Patent number: 10820274
    Abstract: Systems and methods for testing power consumption in user equipment (UE). The system can include devices detecting changes in power consumption due to updates in hardware, software, or both. The system can test multiple UEs to create baseline consumption measurements to detect anomalies between UEs. The system can include individual power monitoring for each UE in a “UE farm.” The system can use a workstation and a microcontroller to manage multiple UEs to perform tasks at the same time or at predetermined intervals. The system can provide benchmark testing for UEs to identify anomalies. The method can instruct multiple UEs in the UE farm to perform a particular function, run a baseline set of applications, or test new applications to identify changes in consumption caused by applications, updates, or UEs. The systems and methods can provide a standardized means for rating power consumption on mobile electronic equipment.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: October 27, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Peter P. Myron, Michael J. Mitchell, Samson Kim-Sun Kwong
  • Publication number: 20200334886
    Abstract: Embodiments provide for animation streaming for media interaction by receiving, at a generator, inputs from a target device presenting of a virtual environment; updating, based on the user inputs, a model of the virtual environment; determining network conditions between the generator and target device; generating a packet that includes a forecasted animation set for a virtual object in the updated model that comprises rig updates for the virtual object for at least two different states, and a number of states included in the packet is based on the network conditions; and streaming the packet to the target device, where the target device: receives a second input to interact with the virtual environment that changes the virtual environment to a given state; selects and applies a rig update associated with the given state a local model of the virtual object; and outputs the updated local model on the target device.
    Type: Application
    Filed: April 22, 2019
    Publication date: October 22, 2020
    Inventor: Kenneth J. MITCHELL
  • Patent number: 10812562
    Abstract: In general, this disclosure describes media stream transmission techniques for a computing device. The computing device may capture an image of a local background environment. The computing device may record a first media stream that includes at least a portion of the image of the background environment and at least one movement of at least one object through the background environment. The computing device may remove the image of the background environment from the first media stream to create a second media stream that includes the movement of the object without the image of the background environment. The computing device may determine a bandwidth of a network over which the second media stream will be transmitted and perform further alterations to the second media stream if the current bandwidth is less than a bandwidth threshold level in order to reduce the bandwidth needed to transmit the second media stream.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: October 20, 2020
    Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
    Inventors: Tyler J. Mitchell, Judson Powers, Scott Aloisio, Matthew A. Stillerman, Valentino Felipe
  • Patent number: 10810728
    Abstract: Semi-automated (with manual feeding) and fully automated (with automated feeding) solutions for using a vision system to evaluate shield trim quality on shielded cables. The vision system uses a multiplicity of cameras and a corresponding multiplicity of mirrors in order to achieve a 360-degree view of the cable segment to be inspected. Cables to be inspected are positioned in a repeatable location based on the strip length of the cable (where the edge of the cable jacket is located relative to the end of the cable). The processing system receives a live image feed from the camera system and then uses color and dimensional analysis of the acquired images to determine whether the shield trim meets quality control specifications or not.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: October 20, 2020
    Assignee: The Boeing Company
    Inventors: Grace L. Duncan, Bradley J. Mitchell, Damien O. Martin
  • 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
  • Patent number: 10803766
    Abstract: An example method includes deploying, by a modular training system and on one or more virtual machines in a network, one or more training environments that are configured to execute one or more training exercises; deploying, by the modular training system and for execution by one or more remote host computing systems that are communicatively coupled to the network, one or more software agents that are executed during the one or more training exercises, wherein the one or more software agents are configured to collect parameter data from the one or more remote host computing systems while the one or more trainees perform actions during the training exercise; and receiving, by the modular training system and from the one or more remote host computing system via the network, the parameter data collected by the one or more software agents during execution of the one or more training exercises.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: October 13, 2020
    Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
    Inventors: Matthew P. Donovan, Tyler J. Mitchell, Dahyun Hollister
  • Publication number: 20200301568
    Abstract: Provided is an electric arc generation system comprising a robot, an electric arc torch attached to the robot, a power supply configured to provide an electrical power output to the torch, and a user interface for adjusting a plurality of power supply parameters. The user interface comprises a display. The system includes a processor configured to receive respective settings of the plurality of power supply parameters, and configured to analyze the settings of the plurality of power supply parameters and control the display to display a pictograph warning associated with a current parameter setting, based on a result of analyzing the settings of the plurality of power supply parameters. Said pictograph warning graphically indicates an adjustment direction for the current parameter setting. The processor is configured to automatically adjust one or more of the settings of the plurality of power supply parameters based on a predetermined operating angle of the torch.
    Type: Application
    Filed: June 5, 2020
    Publication date: September 24, 2020
    Inventors: Matthew A. Albright, Bruce J. Chantry, Levi J. Mitchell, Lance F. Guymon, Daniel J. Spieker
  • Patent number: 10783704
    Abstract: Techniques for constructing a three-dimensional model of facial geometry are disclosed. A first three-dimensional model of an object is generated, based on a plurality of captured images of the object. A projected three-dimensional model of the object is determined, based on a plurality of identified blendshapes relating to the object. A second three-dimensional model of the object is generated, based on the first three-dimensional model of the object and the projected three dimensional model of the object.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: September 22, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Kenneth J. Mitchell, Frederike Dümbgen, Shuang Liu