Patents by Inventor John D. Johnson

John D. Johnson 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: 20240123560
    Abstract: A handheld power tool includes a housing, a tool receptacle disposed on a first end of the housing and configured to receive a tool accessory, a motor positioned within the housing and operatively coupled to the tool receptacle to drive the tool accessory, and a dust collection assembly integrated within the housing. The dust collection assembly includes a fan disposed within the housing and operatively coupled to the motor. The fan is configured to generate a suction airflow due to rotation of the motor, and a dust container removably coupled to the housing of the power tool. The dust container is configured to collect dust and other debris generated by the tool accessory during operation of the handheld power tool.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 18, 2024
    Inventors: Julia C. Marsh, John Bloom-Edmonds, Jeffery D. Spraggon, Andrew Delmar Van Hoorn, Allen H. Johnson, III, Amedee Brennan O’Gorman
  • Publication number: 20240124795
    Abstract: The instant disclosure is generally directed to low viscosity, low volatility lubricating compositions. The lubricating composition of the instant disclosure includes an oil of lubricating viscosity that contains a lubricating base oil and a hydrocarbon oil. The hydrocarbon oil makes up least 20 wt % of the oil of lubricating viscosity and has a kinematic viscosity of less than 3.7 c St at 100° C. and a NOACK volatility (measured by ASTM D5800) of less than 25 wt %. The lubricant composition further includes a polyalkenyl succinimide dispersant, and, optionally, other formulation additives. The lubricating compositions have been shown to increase fuel economy in internal combustion engines.
    Type: Application
    Filed: October 15, 2020
    Publication date: April 18, 2024
    Applicant: The Lubrizol Corporation
    Inventors: James D. Burrington, John R. Johnson, William Storms-Miller, Patrick E. Mosier, Christopher M. Rasik
  • Patent number: 11765096
    Abstract: A network device may receive traffic to be processed by a routing component, and may determine temperatures of an ASIC and an HBM of the routing component at a first time. The network device may determine whether the temperature of the ASIC satisfies a first ASIC temperature threshold or a second ASIC temperature threshold, and may determine whether the temperature of the HBM satisfies a first HBM temperature threshold or a second HBM temperature threshold. The network device may selectively throttle processing of the traffic by a first quantity when the temperature of the ASIC satisfies the first ASIC temperature threshold or the temperature of the HBM satisfies the first HBM temperature threshold, or throttle the processing of the traffic by a second quantity when the temperature of the ASIC satisfies the second ASIC temperature threshold or the temperature of the HBM satisfies the second HBM temperature threshold.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: September 19, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Jon G. Losee, Frederick C. Moore, Michael Taylor, James Deluco, Scott A. Gigandet, Dibyendu K. Sen, John D. Johnson, Eswaran Srinivasan, David Hahm
  • Publication number: 20220255874
    Abstract: A network device may receive traffic to be processed by a routing component, and may determine temperatures of an ASIC and an HBM of the routing component at a first time. The network device may determine whether the temperature of the ASIC satisfies a first ASIC temperature threshold or a second ASIC temperature threshold, and may determine whether the temperature of the HBM satisfies a first HBM temperature threshold or a second HBM temperature threshold. The network device may selectively throttle processing of the traffic by a first quantity when the temperature of the ASIC satisfies the first ASIC temperature threshold or the temperature of the HBM satisfies the first HBM temperature threshold, or throttle the processing of the traffic by a second quantity when the temperature of the ASIC satisfies the second ASIC temperature threshold or the temperature of the HBM satisfies the second HBM temperature threshold.
    Type: Application
    Filed: April 25, 2022
    Publication date: August 11, 2022
    Inventors: Jon G. LOSEE, Frederick C. MOORE, Michael TAYLOR, James DELUCO, Scott A. GIGANDET, Dibyendu K. SEN, John D. JOHNSON, Eswaran SRINIVASAN, David HAHM
  • Patent number: 11323382
    Abstract: A network device may receive traffic to be processed by a routing component, and may determine temperatures of an ASIC and an HBM of the routing component at a first time. The network device may determine whether the temperature of the ASIC satisfies a first ASIC temperature threshold or a second ASIC temperature threshold, and may determine whether the temperature of the HBM satisfies a first HBM temperature threshold or a second HBM temperature threshold. The network device may selectively throttle processing of the traffic by a first quantity when the temperature of the ASIC satisfies the first ASIC temperature threshold or the temperature of the HBM satisfies the first HBM temperature threshold, or throttle the processing of the traffic by a second quantity when the temperature of the ASIC satisfies the second ASIC temperature threshold or the temperature of the HBM satisfies the second HBM temperature threshold.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: May 3, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Jon G. Losee, Frederick C. Moore, Michael Taylor, James Deluco, Scott A. Gigandet, Dibyendu K. Sen, John D. Johnson, Eswaran Srinivasan, David Hahm
  • Patent number: 11165527
    Abstract: In general, various aspects of the techniques described in this disclosure provide time synchronization for encrypted traffic in a computer network. In one example, the disclosure describes an apparatus, such as a network device, having a control unit for a network device in a computerized network having a topology of network devices; and a forwarding unit operative to determine a release time for sending a synchronization packet in accordance with a time synchronization protocol; modify the synchronization packet to include a release timestamp specifying the release time; sending a time value via sideband data associated with the synchronization packet, wherein the time value is based on the release time specified by the release timestamp; and schedule transmission of the synchronization packet for a time corresponding to the time value in the sideband data, the synchronization packet to be transmitted to a destination network device.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: November 2, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: John D. Johnson, Arthur T. Leung, Don Mark Royals, Jonathan B. Sadowsky
  • Publication number: 20210194612
    Abstract: In general, various aspects of the techniques described in this disclosure provide time synchronization for encrypted traffic in a computer network. In one example, the disclosure describes an apparatus, such as a network device, having a control unit for a network device in a computerized network having a topology of network devices; and a forwarding unit operative to determine a release time for sending a synchronization packet in accordance with a time synchronization protocol; modify the synchronization packet to include a release timestamp specifying the release time; sending a time value via sideband data associated with the synchronization packet, wherein the time value is based on the release time specified by the release timestamp; and schedule transmission of the synchronization packet for a time corresponding to the time value in the sideband data, the synchronization packet to be transmitted to a destination network device.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 24, 2021
    Inventors: John D. Johnson, Arthur T. Leung, Don Mark Royals, Jonathan B. Sadowsky
  • Patent number: 10296406
    Abstract: A system may obtain a current bit error count that identifies a quantity of bit errors in a bit stream during a time interval. The system may determine that the current bit error count identifies one or more bit errors. The system may determine whether an estimated bit error rate (BER) for the bit stream is likely to satisfy a threshold. The system may select an approach for determining the estimated BER for the bit stream. The estimated BER may be determined based on combining the current bit error count with a quantity of bits received in the time interval when the estimated BER is likely to exceed the threshold, and the estimated BER may be determined based on the current bit error count and one or more past bit error counts when the estimated BER is unlikely to exceed the threshold. The system may determine the estimated BER.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: May 21, 2019
    Assignee: Juniper Networks, Inc.
    Inventors: John D. Johnson, Tapan Kumar Chauhan
  • Publication number: 20180279948
    Abstract: The system and method of pupil size independent pupillometry used for assessing critical diagnostic characteristics relating to neurotransmission and neuroactivity as applied to toxin exposure. The system and method utilizes the timing of a response to stimuli for a pupil of an individual, characterizes the timed responses, determines the latency of the timed responses, measures the minimum constriction value for the timed responses; and assesses the timed responses collected to diagnose changes in neurotransmission and neuroactivity for an individual exposed to organophosphate (OP) nerve agents or botulinum toxin (BTX).
    Type: Application
    Filed: October 7, 2016
    Publication date: October 4, 2018
    Inventors: John Medberry, Mark J. Dube, John D. Johnson, Joseph S. McGaughey, Mitchell J. Nord, Will R. Grigsby, Gaylan L. Brannan, Somit S. Mathur
  • Publication number: 20180279937
    Abstract: The system and method of size independent pupillometry used for assessing critical diagnostic characteristics relating to traumatic brain injury (TBI). The system and method utilizes the timing of a response to a stimuli for one or more pupils of an individual, characterizes the one or more timed responses, determines the latency of the one or more timed responses, measures the minimum constriction value for the one or more timed responses; and assesses the one or more timed responses collected to detect changes in neurotransmission and neuroactivity of an individual to assess the presence of a traumatic brain injury.
    Type: Application
    Filed: October 7, 2016
    Publication date: October 4, 2018
    Inventors: John Medberry, Mark J. Dube, Will R. Grigsby, John D. Johnson, Joseph S. McGaughey, Mitchell J. Nord, Gaylan L. Brannan, Somit S. Mathur
  • Patent number: 9847911
    Abstract: The disclosed system may include (1) a modular port concentrator that connects as a modular line card within a router to forward network packets, (2) a profile module, stored in memory, that stores an allowed port configuration profile that defines supported port configurations for the modular port concentrator, (3) a configuration module, stored in memory, that receives an attempted port configuration for the modular line card, (4) an enforcement module, stored in memory, that enforces the allowed port configuration profile by taking remedial action in response to determining that the allowed port configuration profile does not allow the attempted port configuration, and (5) at least one physical processor configured to execute the modular port concentrator, the profile module, the configuration module, and the enforcement module. Various other systems and methods are also disclosed.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: December 19, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Scott A. Gigandet, Eswaran Srinivasan, Dmitry A. Shokarev, John D. Johnson
  • Publication number: 20170068580
    Abstract: A system may obtain a current bit error count that identifies a quantity of bit errors in a bit stream during a time interval. The system may determine that the current bit error count identifies one or more bit errors. The system may determine whether an estimated bit error rate (BER) for the bit stream is likely to satisfy a threshold. The system may select an approach for determining the estimated BER for the bit stream. The estimated BER may be determined based on combining the current bit error count with a quantity of bits received in the time interval when the estimated BER is likely to exceed the threshold, and the estimated BER may be determined based on the current bit error count and one or more past bit error counts when the estimated BER is unlikely to exceed the threshold. The system may determine the estimated BER.
    Type: Application
    Filed: October 31, 2016
    Publication date: March 9, 2017
    Inventors: John D. JOHNSON, Tapan Kumar Chauhan
  • Patent number: 9483340
    Abstract: A system may obtain a current bit error count that identifies a quantity of bit errors in a bit stream during a time interval. The system may determine that the current bit error count identifies one or more bit errors. The system may determine whether an estimated bit error rate (BER) for the bit stream is likely to satisfy a threshold. The system may select an approach for determining the estimated BER for the bit stream. The estimated BER may be determined based on combining the current bit error count with a quantity of bits received in the time interval when the estimated BER is likely to exceed the threshold, and the estimated BER may be determined based on the current bit error count and one or more past bit error counts when the estimated BER is unlikely to exceed the threshold. The system may determine the estimated BER.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: November 1, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: John D. Johnson, Tapan Kumar Chauhan
  • Patent number: 9425893
    Abstract: In some embodiments, an apparatus includes a switch device that can be operatively coupled to a network having a set of links. The switch device can receive at a first time, a message having a set of physical coding sublayer (PCS) lanes. The message can include an error notification within a first subset of PCS lanes from the set of PCS lanes and not within a second subset of PCS lanes from the set of PCS lanes. The error notification is associated with signal degradation of a link from the set of links, where the switch device can send a first signal in response to receiving the message at the first time. The switch device can also receive at a second time a message without the error notification, and the switch device can send a second signal in response to receiving the message at the second time.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: August 23, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Eswaran Srinivasan, John D. Johnson, Geoffrey A. Mattson
  • Patent number: 7694325
    Abstract: The instant invention provides a system and method of broadcasting audio and visual information to a plurality of audio reproduction devices and visual display devices utilizing a plurality of control computers linked thereto by a communications network. The invention employs a plurality of pre-recorded digital audio files and corresponding visual representation thereof to allow a user to construct message sequences for broadcast with a minimum of system input. Furthermore, a user may specify a plurality of broadcast zones to broadcast audio and visual messages.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: April 6, 2010
    Assignee: Innovative Electronic Designs, LLC
    Inventors: Hardison G. Martin, Kenneth A. Tench, Anthony W. Simpson, John D. Johnson
  • Patent number: 7520629
    Abstract: A flashlight is provided comprising a LED illumination source, a power source electrically coupled to said LED illumination source, and a solid body encapsulating the power source and at least a portion of the LED illumination source. The invention further includes an underwater illumination system comprising a glove having an interior, an inner surface, and an outer surface, and an underwater flashlight comprising a LED illumination source, a power source electrically coupled to the LED illumination source, a solid body encapsulating the power source and at least a portion of the LED illumination source, and a securing member for connecting the underwater flashlight to said glove. A method for making an underwater, pressure-resistant LED flashlight is provided for making an encapsulating solid body for the elements providing illumination.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: April 21, 2009
    Inventors: John D. Johnson, Daniel Friedel
  • Publication number: 20080130268
    Abstract: A flashlight is provided comprising a LED illumination source, a power source electrically coupled to said LED illumination source, and a solid body encapsulating the power source and at least a portion of the LED illumination source. The invention further includes an underwater illumination system comprising a glove having an interior, an inner surface, and an outer surface, and an underwater flashlight comprising a LED illumination source, a power source electrically coupled to the LED illumination source, a solid body encapsulating the power source and at least a portion of the LED illumination source, and a securing member for connecting the underwater flashlight to said glove. A method for making an underwater, pressure-resistant LED flashlight is provided for making an encapsulating solid body for the elements providing illumination.
    Type: Application
    Filed: January 5, 2005
    Publication date: June 5, 2008
    Inventors: John D. Johnson, Daniel Friedel
  • Patent number: 6804504
    Abstract: The instant invention provides a digital audio processing system that includes a mainframe chassis, a central processor card, a plurality of analog input cards, and a plurality of analog output cards for accepting a plurality of audio inputs and producing a plurality of mixed audio outputs.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: October 12, 2004
    Assignee: Innovative Electronic Designs, Inc.
    Inventors: John D. Johnson, Patrick B. Mullaney, Robert A. Ponto, Brian E. Flinn
  • Publication number: 20030143944
    Abstract: The instant invention provides a system and method of broadcasting audio and visual information to a plurality of audio reproduction devices and visual display devices utilizing a plurality of control computers linked thereto by a communications network. The invention employs a plurality of pre-recorded digital audio files and corresponding visual representation thereof to allow a user to construct message sequences for broadcast with a minimum of system input. Furthermore, a user may specify a plurality of broadcast zones to broadcast audio and visual messages.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventors: Hardison G. Martin, Kenneth A. Tench, Anthony W. Simpson, John D. Johnson
  • Patent number: 5939362
    Abstract: A method of inhibiting corrosion of iron and steel alloys in contact with oil-in-brine emulsions is claimed. The method comprises treating the oil-in-brine emulsions with an effective amount of a water soluble polymer having an average molecular weight of at least one million and an effective amount of a nitrogen-containing corrosion inhibitor.
    Type: Grant
    Filed: October 27, 1997
    Date of Patent: August 17, 1999
    Assignee: Nalco/Exxon Energy Chemicals, L.P.
    Inventors: John D. Johnson, Shi-Liang Fu, Matthew J. Bluth, Robert A Marble