Patents by Inventor John A. Leonard

John A. 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: 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
  • Publication number: 20190106587
    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: Application
    Filed: October 11, 2017
    Publication date: April 11, 2019
    Inventors: Valerie Lynn Kuykendall, Peter John Ghyzel, Catherine A. Falkner, John Leonard Muehlbauer, Thomas B. Brust
  • Publication number: 20190106585
    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: Application
    Filed: October 11, 2017
    Publication date: April 11, 2019
    Inventors: Peter John Ghyzel, Catherine A. Falkner, John Leonard Muehlbauer, Thomas B. Brust
  • Publication number: 20190106586
    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: Application
    Filed: October 11, 2017
    Publication date: April 11, 2019
    Inventors: Catherine A. Falkner, John Leonard Muehlbauer, Peter John Ghyzel, Valerie Lynn Kuykendall, Thomas B. Brust
  • Publication number: 20190092389
    Abstract: A vehicle system for operating a vehicle is provided. The vehicle system includes a first output device configured to output a first output, and a second output device configured to output a second output. The vehicle system operates the vehicle based on the first output from the first output device while obtaining vehicle environment information, determines whether an autonomous take-over event occurs based on the vehicle environment information, operates the vehicle in an autonomous driving mode in response to determining that the autonomous takeover event occurred, determines whether the vehicle system receives a take-over signal from the second output device, and operates the vehicle based on the second output from the second output device in response to determining that the vehicle system received the take-over signal from the second output device.
    Type: Application
    Filed: January 23, 2018
    Publication date: March 28, 2019
    Applicant: Toyota Research Institute, Inc.
    Inventors: Stephen McGill, Luke Fletcher, Kazunori Nimura, John Leonard, Gill Pratt
  • Patent number: 10205804
    Abstract: Methods and systems utilizing receiving, at a first proxy node, a first TCP SYN segment from a first endpoint to establish a TCP connection with a second endpoint, the first TCP SYN segment including a first TCP option having a first option-kind value; transmitting a first spoofed connection request message corresponding to the first TCP SYN segment from the first proxy node to a second proxy node associated with the second endpoint; including, in response to the first TCP option having the first option-kind value, an indication in the first spoofed connection request message that a TCP option having the first option-kind value was included in the first TCP SYN segment; receiving, at the first proxy node, a second TCP SYN segment from a third endpoint to establish a TCP connection with a fourth endpoint, the second TCP SYN segment including a second TCP option having a second option-kind value different from the first option-kind value; transmitting a second spoofed connection request message corresponding to
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: February 12, 2019
    Assignee: Hughes Network Systems, LLC
    Inventors: Nagesh Javali, Robert James Torres, John Leonard Border, Venkat Ganesan, Zili Qian
  • Patent number: 10194867
    Abstract: The present invention is an apparatus for detection of high-frequency heart sounds for diagnosing heart diseases. One embodiment utilizes an accelerometer-based detector that presents a light load to the chest, is sensitive to the desired high frequency range, and provides a quantitative measurement of the quality of the acquired signal. Two piezoelectric sensors are positioned so that they respond to the same mechanical energy and will produce identical electrical signals in the absence of noise. Through signal processing means the two signals can provide an estimate of the signal-to-noise ratio of the acquired signal. The two signals can also be combined to further improve the signal-to-noise ratio.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: February 5, 2019
    Inventor: John Leonard Semmlow
  • Publication number: 20190026469
    Abstract: A method of determining that a subject electronic device 1021 . . . N is counterfeit. The method involves delivering the web page component to a subject device 1021 . . . N in response to a request. The web page component is adapted to retrieve actual values of a plurality of attributes from the subject device 1021 . . . N. Reference values of the plurality of attributes are retrieved from a device property store 110 and the method determined that the subject device 1021 . . . N is counterfeit when at least one of the actual values of the plurality of attributes is different to the reference value of that attribute.
    Type: Application
    Filed: March 3, 2017
    Publication date: January 24, 2019
    Inventors: Ronan CREMIN, John LEONARD
  • Patent number: 10148579
    Abstract: Conventional packet network nodes react to congestion in the packet network by dropping packets in a manner which is perceived by users to be indiscriminate. In embodiments of the invention, indiscriminate packet discards are prevented by causing packets to be discarded on lower priority flows and flow aggregates. Further action is taken to reduce the likelihood of packet discards. When an aggregate set of flows raises a congestion alarm, action is taken to try to increase aggregate capacity by excising capacity from pre-assigned donor aggregates. A donor aggregate may be carrying flows, for example, classified as best effort. Another type of donor capacity is donor re-assignable unused capacity. Aggregates may have capacity added either up to a defined limit or, temporarily, exceeding any limit provided there is free capacity available, but removable back to the defined limit when other aggregates need increased capacity and are below their defined limits.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: December 4, 2018
    Assignee: NEW RENAISSANCE TECHNOLOGY AND INTELLECTUAL PROPERTY
    Inventor: John Leonard Adams
  • Patent number: 10125883
    Abstract: Methods and apparatus to couple manifold blocks to form a manifold are disclosed. An example apparatus includes a first manifold block including a first fluid passageway defining a first opening in a first surface of the first manifold block. The example apparatus includes a first keyway extending along the first surface of the first manifold block. The example apparatus includes a first key to be inserted in the first keyway and a second keyway of a second manifold block to couple the first manifold block to the second manifold block to fluidly couple the first fluid passageway to a second fluid passageway of the second manifold block.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: November 13, 2018
    Assignee: TESCOM CORPORATION
    Inventors: John Leonard Schlegel, Todd William Larsen, William John Neubauer, Robert Kenneth Miller
  • Publication number: 20180295065
    Abstract: Packet network node and method of operating packet network node. Conventional packet network nodes react to congestion in packet network by dropping packets in a manner which is perceived by users to be indiscriminate. In the described system, indiscriminate packet discards are prevented by causing packets to be discarded on lower priority flows and flow aggregates. Further action is taken to reduce the likelihood of packet discards through: (1) classification of flows that are not observable at the point in the network where flow-based packet discards are deployed, but are consuming bandwidth and signaling classification information to flow-based packet discard function or a flow-based monitoring function or network management function; (2) classification of flows making use of extended monitoring functions that are not co-located with a flow-based packet discard function, where extended monitoring functions may perform monitoring of a flow or a group of flows over a period of time.
    Type: Application
    Filed: June 11, 2018
    Publication date: October 11, 2018
    Inventors: John Leonard Adams, Rajagopalan Krishnamurthy
  • Publication number: 20180252020
    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: Application
    Filed: May 3, 2018
    Publication date: September 6, 2018
    Inventors: John Leonard Rosende, Christopher Ryan Rosende
  • Publication number: 20180231385
    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: Application
    Filed: October 25, 2016
    Publication date: August 16, 2018
    Inventors: Dehann Fourie, John Leonard
  • Publication number: 20180219979
    Abstract: Methods and systems utilizing receiving, at a first proxy node, a first TCP SYN segment from a first endpoint to establish a TCP connection with a second endpoint, the first TCP SYN segment including a first TCP option having a first option-kind value; transmitting a first spoofed connection request message corresponding to the first TCP SYN segment from the first proxy node to a second proxy node associated with the second endpoint; including, in response to the first TCP option having the first option-kind value, an indication in the first spoofed connection request message that a TCP option having the first option-kind value was included in the first TCP SYN segment; receiving, at the first proxy node, a second TCP SYN segment from a third endpoint to establish a TCP connection with a fourth endpoint, the second TCP SYN segment including a second TCP option having a second option-kind value different from the first option-kind value; transmitting a second spoofed connection request message corresponding to
    Type: Application
    Filed: February 1, 2017
    Publication date: August 2, 2018
    Applicant: Hughes Network Systems, LLC
    Inventors: Nagesh Javali, Robert James Torres, John Leonard Border, Venkat Ganesan, Zili Qian
  • Patent number: 10003541
    Abstract: Packet network node and method of operating packet network node. Conventional packet network nodes react to congestion in packet network by dropping packets in a manner which is perceived by users to be indiscriminate. In the described system, indiscriminate packet discards are prevented by causing packets to be discarded on lower priority flows and flow aggregates. Further action is taken to reduce the likelihood of packet discards through: (1) classification of flows that are not observable at the point in the network where flow-based packet discards are deployed, but are consuming bandwidth and signaling classification information to flow-based packet discard function or a flow-based monitoring function or network management function; (2) classification of flows making use of extended monitoring functions that are not co-located with a flow-based packet discard function, where extended monitoring functions may perform monitoring of a flow or a group of flows over a period of time.
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: June 19, 2018
    Assignee: New Renaissance Technology and Intellectual Property
    Inventors: John Leonard Adams, Rajagopalan Krishnamurthy
  • Publication number: 20180159817
    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: Application
    Filed: February 6, 2018
    Publication date: June 7, 2018
    Inventors: George Choquette, Robert James Torres, Nagesh Javali, John Leonard Border, Gregory Presbury, Ramakrishnan Jayant