Patents by Inventor John Leonard

John Leonard 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: 10597151
    Abstract: A mechanically simple rotor system is a novel mechanism that collectively drives the pitch of the rotor blades by combining the input from three separate servos. Each servo can be controlled by redundant control systems. This configuration reduces total error caused by any one system and allows the continuation of rotor pitch control in the event of one or more servo or system failures.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 24, 2020
    Inventor: John Leonard Avery
  • Patent number: 10572277
    Abstract: A user interface system includes a first engine configured to receive message data from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information. A second engine determines common characteristics of events and produces clusters of events relating to the failure of errors in the managed infrastructure, where membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. One or more situations is created that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A situation room includes a user interface (UI) for decomposing events from managed infrastructures.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: February 25, 2020
    Assignee: Moogsoft, Inc.
    Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey, Andrew John Leonard, Jeffrey Ellison Townsend
  • Patent number: 10554479
    Abstract: A user interface system includes a first engine configured to receive message data from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information. A second engine determines common characteristics of events and produces clusters of events relating to the failure of errors in the managed infrastructure, where membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. One or more situations is created that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A display computer system generates a dashboard display that includes situations from clustered messages received from managed infrastructure, the display computer system coupled to or included in a situation room coupled to the first and second engines.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: February 4, 2020
    Assignee: Moogsoft Inc.
    Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey, Andrew John Leonard, Jeffrey Ellison Townsend
  • Publication number: 20200030555
    Abstract: The present invention provides for an enhanced eductor element that significantly increases the amount of pressure generated at the siphon tube without significantly increasing the flow resistance through the eductor. The invention further provides for breath-actuated inhalation devices including the enhanced eductor element as an actuation mechanism.
    Type: Application
    Filed: March 1, 2019
    Publication date: January 30, 2020
    Inventors: Benjamin Stedman, Prashant Kakade, Darrell Woehler, John Leonard
  • Patent number: 10538952
    Abstract: A clip fastening system for securing a window in a window opening without the use of penetrating fasteners is disclosed. The clip fastening system includes a flange that extends in an inward direction from and around the window opening, a groove that is formed through a facing of a window frame of the window and that extends around the perimeter of the window frame, and a clip mutually engaged with the flange and the groove, thereby securing the window frame within the window opening.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: January 21, 2020
    Assignee: Deco Flash, LLC
    Inventors: John Leonard Rosende, Christopher Ryan Rosende
  • Patent number: 10527662
    Abstract: A tester for testing a transformer is provided. The tester comprises a primary voltmeter and a plurality of secondary voltmeters. The tester may also comprise an ammeter in series with a voltage source configured to apply voltage to the transformer. The primary voltmeter is configured to measure voltage induced across a primary winding of the transformer, while the secondary voltmeters may simultaneously measure voltage outputs at secondary windings of the transformer. The tester is configured to calculate ratios, saturation curves, and knee points for multiple winding combinations based on the measurements simultaneously obtained by the ammeter and the primary and secondary voltmeters.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: January 7, 2020
    Assignee: AVO Multi-Amp Corporation
    Inventors: David Hembree Milner, John Leonard Shanks, Harvey Wayne Veselka, Jr.
  • Publication number: 20200001059
    Abstract: Systems, catheters, and methods for accessing and treating along the central nervous system are disclosed. An example method may control operation of a pump of pump/filtration system to facilitate removing cerebrospinal fluid from a patient, filtering the cerebrospinal fluid with a filter module to remove waste product, and returning the filtered cerebrospinal fluid to the patient. Operation of the pump may be adjusted based on a value related to a measure sensed by a sensor in communication with a lumen carrying cerebrospinal fluid through the filtration system.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 2, 2020
    Applicant: MINNETRONIX NEURO, INC.
    Inventors: Susan Rosemary CAMPBELL, Bejan Michael Darbandi, John Leonard Gohman, Blake Anthony Hedstrom, Jack Michael Mondry
  • Patent number: 10513622
    Abstract: Individual aqueous inks or inks in ink sets haves a non-crosslinked, crosslinkable polyurethane having an acid number of 20-40 and is derived from an aromatic diisocyanate; and a diol mixture of D1 and D2 diols, and optionally including D3 diol, D4 diol, or both D3 and D4 diols. D1 has a C3 to C7 aliphatic group and a pendant carboxy group or neutralized carboxy group. D2 has a chain of repeating C2 to C6 alkylene oxide groups. D3 is an alkoxylated bisphenol A or an aliphatic cyclic diol, present at least 5 mol %. D4 is a hydroxy-terminated polybutadiene having a molecular weight of at least 1000 and is present in an amount of 0.1-5 mol %. The ink also contains a dispersed pigment colorant; a humectant or organic co-solvent, and optionally, a crosslinking agent.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: December 24, 2019
    Inventors: Catherine A. Falkner, John Leonard Muehlbauer, Peter John Ghyzel, Valerie Lynn Kuykendall, Thomas B. Brust
  • Patent number: 10489226
    Abstract: A user interface system is provided. A first engine receives message data from managed infrastructure that includes managed infrastructure physical hardware which supports the flow and processing of information. A second engine determines common characteristics of events and produces clusters of events relating to the failure of errors in the managed infrastructure, where membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. One or more situations are created that are a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. An external connection adapter is coupled to the first and second engines and configured to provide access to one or more data fields within a file.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: November 26, 2019
    Assignee: Moogsoft Inc.
    Inventors: Philip Tee, Robert Harper, Charles Mike Silvey, Andrew John Leonard, Jeffrey Ellison Townsend
  • Patent number: 10457824
    Abstract: An inkjet printing method uses an aqueous inkjet ink composition having a non-crosslinked, crosslinkable polyurethane having an acid number of 20-40 and is derived from an aromatic diisocyanate; and a diol mixture of D1 and D2 diols, and optionally including D3 diol, D4 diol, or both D3 and D4 diols. D1 has a C3 to C7 aliphatic group and a pendant carboxy group or neutralized carboxy group. D2 has a chain of repeating C2 to C6 alkylene oxide groups. D3 is an alkoxylated bisphenol A or aliphatic cyclic diol, present at least 5 mol %. D4 is a hydroxy-terminated polybutadiene having a molecular weight of at least 1000 and is present in an amount of 0.1-5 mol %. The ink composition also contains a dispersed pigment colorant; a humectant or organic co-solvent, and optionally, a crosslinking agent.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: October 29, 2019
    Assignee: EASTMAN KODAK COMPANY
    Inventors: Valerie Lynn Kuykendall, Peter John Ghyzel, Catherine A. Falkner, John Leonard Muehlbauer, Thomas B. Brust
  • Patent number: 10459779
    Abstract: A user interface system has a first engine in communication with a managed infrastructure and configured to receive messages from the managed infrastructure. The managed infrastructure includes physical hardware. A second engine is provided that determines one or more common steps from events and produces clusters of events relating to a failure or errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware of the managed infrastructure directed to supporting the flow and processing of information. In response to the production of the clusters one or more proposed physical hardware changes are suggested in a managed infrastructure hardware. A situation room is coupled to the first and second engines.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: October 29, 2019
    Assignee: Moogsoft, Inc.
    Inventors: Philip Tee, Robert Duncan Harper, Charles Mike Silvey, Andrew John Leonard
  • Patent number: 10453129
    Abstract: A method is provided comprising receiving, at a first node, transactional data associated with a consumer (wherein the first node comprises a processor and a tangible, non-transitory memory), receiving, at the first node, a credit approval request associated with the consumer, wherein the credit approval request is associated with a proposed transaction, determining, by the first node, whether the transactional data conforms with the proposed transaction, and at least one of approving and denying the credit approval request in response to the determination.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: October 22, 2019
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Thomas G. Hochstatter, John Leonard, Christopher W. McKinzie
  • Publication number: 20190317028
    Abstract: A system for X-ray topography, the system includes a source assembly, a detector assembly, a filter and a processor. The source assembly is configured to direct at least an X-ray beam to impinge, at an angle, on a first surface of a sample, the X-ray beam is divergent when impinging on the first surface. The detector assembly is configured to detect the X-ray beam that had entered the sample at the first surface, diffracted while passing through the sample and exited the sample at a second surface that is opposite to the first surface, and to produce an electrical signal in response to the detected X-ray beam. The filter is mounted between the source assembly and the first surface, and is configured to attenuate an intensity of a selected spectral portion of the X-ray beam. The processor is configured to detect one or more defects in the sample based on the electrical signal.
    Type: Application
    Filed: February 4, 2019
    Publication date: October 17, 2019
    Inventors: Kevin Monroe Matney, Oliver Whear, Richard Thake Bytheway, John Leonard Wall, Matthew Wormington
  • Patent number: 10397179
    Abstract: Methods and systems for providing sourcing Internet access requests from ISP subscribers serviced by a gateway not physically located near the subscribers. As the localization needs of all subscribers are not necessarily the same, the gateway determines an appropriate source IP address to use to ensure that the IP protocol localization features work efficiently. In addition, the gateway can help enforce rules related to the governing law of the geographic area of the subscriber and/or rules based on the content providers licensing. Through determination of the context of a request, the gateway may also determine whether localized sourcing of a request is necessary based on the type of content being requested.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: August 27, 2019
    Assignee: HUGHES NETWORK SYSTEMS, LLC
    Inventors: George Choquette, Robert James Torres, Nagesh Javali, John Leonard Border, Gregory Presbury, Ramakrishnan Jayant
  • Publication number: 20190219450
    Abstract: A method for measuring furnace temperatures. The method includes obtaining radiance measurements from a plurality of regions of interest (ROIs) using a plurality of thermal imaging cameras, and measuring a surface temperature using a radiance measurement obtained from an ROI selected from the plurality of ROIs. Measuring the surface temperature includes determining an effective background radiance affecting the selected ROI using radiance measurements obtained from ROIs different from the selected ROI, obtaining a compensated radiance by removing the effective background radiance from the radiance measurement obtained from the selected ROI, and converting the compensated radiance to the measured surface temperature.
    Type: Application
    Filed: March 26, 2019
    Publication date: July 18, 2019
    Applicants: LumaSense Technologies Holdings, Inc., Praxair Technology, Inc.
    Inventors: Tim Patrick Dubbs, John Leonard Shaver, Kreg James Kelley, Troy M Raybold, Tushar Vispute
  • Patent number: 10351720
    Abstract: A non-crosslinked, crosslinkable polyurethane has an acid number of 20-40 and a glass transition temperature of up to and including 40° C. It can be derived from an aromatic diisocyanate; and a diol mixture of at least D1, D2, D3, and D4 diols. D1 has a C3 to C7 aliphatic group and at least one pendant carboxy group or pendant neutralized carboxy group. D2 has a chain of repeating C2 to C6 alkylene oxide groups and a molecular weight of 250-3000. D3 is an alkoxylated bisphenol A or aliphatic cyclic diol present in an amount of at least 5 mol %. D4 is a hydroxy-terminated polybutadiene having a molecular weight of at least 1000, and is present in an amount of at least 0.1-5 mol %.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: July 16, 2019
    Assignee: EASTMAN KODAK COMPANY
    Inventors: Peter John Ghyzel, Catherine A. Falkner, John Leonard Muehlbauer, Thomas B. Brust
  • Patent number: 10317214
    Abstract: Systems and methods for determining pose parameters of an inertial measurement unit (IMU) sensor include collecting measurement data generated by IMU sensors, using a processor to temporally integrate the measurement data, including any errors, generating a temporally continuous error propagation model, and temporally integrating the model to generate one or more compensation gradients for said pose parameters.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: June 11, 2019
    Assignee: Massachusetts Institute of Technology
    Inventors: Dehann Fourie, John Leonard
  • Publication number: 20190166067
    Abstract: Systems and methods are disclosed, and one includes determining a network resource state, based at least in part on a delay level of the network resource, determining a first priority user demand and a second priority user demand for the network resource, and upon the network resource state meeting a condition, adjusting an allocation of network resource bandwidth to the first priority user and an allocation of network resource bandwidth to the second priority user adjusting. The update of the allocation of network resource bandwidth to the first priority user is based at least in part on a combination of the first priority user demand, the second priority user demand, a first priority user guaranteed bandwidth, and a capacity of the network resource. The update of the allocation of network resource bandwidth to the second priority user is based at least in part on the adjusted allocation of network resource bandwidth to the first priority user.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Applicant: Hughes Network Systems, LLC
    Inventors: Jun Xu, Robert James Torres, John Leonard Border
  • Patent number: 10274375
    Abstract: A method for measuring furnace temperatures. The method includes obtaining radiance measurements from a plurality of regions of interest (ROIs) using a plurality of thermal imaging cameras, and measuring a surface temperature using a radiance measurement obtained from an ROI selected from the plurality of ROIs. Measuring the surface temperature includes determining an effective background radiance affecting the selected ROI using radiance measurements obtained from ROIs different from the selected ROI, obtaining a compensated radiance by removing the effective background radiance from the radiance measurement obtained from the selected ROI, and converting the compensated radiance to the measured surface temperature.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: April 30, 2019
    Assignees: LumaSense Technologies Holdings, Inc., Praxair Technology, Inc.
    Inventors: Tim Dubbs, John Leonard Shaver, Kreg James Kelley, Troy M. Raybold, Tushar Vispute
  • Patent number: 10265018
    Abstract: Devices and methods provide feedback on breathing rate, where the device comprises a sensor interface configured to receive an electrocardiogram ECG signal; an ECG analysis unit configured to obtain a breathing rate from the received ECG signal; a feedback output mechanism for providing feedback; and a feedback generator configured to obtain an optimal breathing rate in accordance with a desired outcome and one or more heart rate and/or breathing rate characteristics detected from the ECG signal. The feedback generator is further configured to control the feedback output mechanism to output feedback synchronized to the optimal breathing rate, and subsequently adapt the feedback in accordance with changes in the one or more heart rate and/or breathing rate characteristics while the feedback is being outputted. The feedback generator may be configured further to recalculate the optimal breathing rate when the user has failed to achieved the optimal breathing rate.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: April 23, 2019
    Assignee: BIOBEATS GROUP LTD
    Inventors: David Plans Casal, Christopher Turrall Clarke, Paul John Leonard, Ambra Dei, Davide Morelli