Patents by Inventor John Hubbard

John Hubbard 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: 20240149425
    Abstract: A hand-held power tool includes a machine housing, in which an electric drive motor is arranged that is paired with an output shaft for rotatably driving an insert tool, at least one battery pack, and a support device for guiding the machine housing on a workpiece. The support device has a support section, which has a foot plate for contacting the workpiece that includes a passage for the insert tool. The battery pack is arranged in a first machine section, the electric drive motor is arranged in a second machine section, and a handle for a user is arranged in a third machine section, at least in some sections. The three machine sections are arranged next to one another along a transverse axis, which is aligned at an angle to the output shaft of the drive motor.
    Type: Application
    Filed: March 1, 2022
    Publication date: May 9, 2024
    Inventors: Thorsten Kuehn, Michael Wall, Mitchell John Hubbard, Julius Schlicht
  • Publication number: 20240108780
    Abstract: Air purification devices are described. Devices are powered to form an electric field along an airflow path that creates a plasma for destruction of pathogens carried through the device. Devices can be single-user, portable devices for purification of air flow to and/or from a single user.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Inventors: ELIEL VILLA-ALEMAN, JOHN T. BOBBITT, III, WENDY KUHNE, MICHAEL C. MAXWELL, MATTHEW FOLSOM, CHARLES TURICK, COURTNEY BURCKHALTER, TRAVIS HUBBARD, TYLER BARNES, JOSEPH KINNEY
  • Patent number: 11242684
    Abstract: A thermoplastic roofing membrane including a planar thermoplastic sheet, optionally having more than one layer, where at least one layer of the membrane includes an ethylene-based olefinic block copolymer, and where the sheet is characterized by a storage modulus of less than 450 MPa at 0° C.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: February 8, 2022
    Assignee: Firestone Building Products Company, LLC
    Inventors: Hao Wang, Michael John Hubbard, Dwayne Wacenske, Donna C. Tippmann
  • Publication number: 20200364821
    Abstract: The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one exemplary implementation, an address allocation process comprises: establishing space for managed pointers across a plurality of memories, including allocating one of the managed pointers with a first portion of memory associated with a first one of a plurality of processors; and performing a process of automatically managing accesses to the managed pointers across the plurality of processors and corresponding memories. The automated management can include ensuring consistent information associated with the managed pointers is copied from the first portion of memory to a second portion of memory associated with a second one of the plurality of processors based upon initiation of an accesses to the managed pointers from the second one of the plurality of processors.
    Type: Application
    Filed: July 2, 2020
    Publication date: November 19, 2020
    Inventors: Stephen Jones, Vivek Kini, Piotr Jaroszynski, Mark Hairgrove, David Fontaine, Cameron Buschardt, Lucien Dunning, John Hubbard
  • Patent number: 10762593
    Abstract: The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one exemplary implementation, an address allocation process comprises: establishing space for managed pointers across a plurality of memories, including allocating one of the managed pointers with a first portion of memory associated with a first one of a plurality of processors; and performing a process of automatically managing accesses to the managed pointers across the plurality of processors and corresponding memories. The automated management can include ensuring consistent information associated with the managed pointers is copied from the first portion of memory to a second portion of memory associated with a second one of the plurality of processors based upon initiation of an accesses to the managed pointers from the second one of the plurality of processors.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: September 1, 2020
    Assignee: NVIDIA CORPORATION
    Inventors: Stephen Jones, Vivek Kini, Piotr Jaroszynski, Mark Hairgrove, David Fontaine, Cameron Buschardt, Lucien Dunning, John Hubbard
  • Publication number: 20200265543
    Abstract: The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one exemplary implementation, an address allocation process comprises: establishing space for managed pointers across a plurality of memories, including allocating one of the managed pointers with a first portion of memory associated with a first one of a plurality of processors; and performing a process of automatically managing accesses to the managed pointers across the plurality of processors and corresponding memories. The automated management can include ensuring consistent information associated with the managed pointers is copied from the first portion of memory to a second portion of memory associated with a second one of the plurality of processors based upon initiation of an accesses to the managed pointers from the second one of the plurality of processors.
    Type: Application
    Filed: December 31, 2018
    Publication date: August 20, 2020
    Inventors: Stephen Jones, Vivek Kini, Piotr Jaroszynski, Mark Hairgrove, David Fontaine, Cameron Buschardt, Lucien Dunning, John Hubbard
  • Publication number: 20200236344
    Abstract: An apparatus comprising of a device to enclose a durable, data collecting camera in an upright position, as to be put into subterranean environment, such as a manhole, and utilizing sensors and lights to detail the information of the manhole which it is lowered into. It is attached to a metal arm that may be connected either to an automobile or tripod for stability. An application may be used to view this data and the camera itself has the ability to move 360 degrees while attached to a metal arm. This ensures the camera is kept in an upright position, which is particularly useful while using the Matterport® ® Pro 1/Pro 2 cameras.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Inventor: John Hubbard
  • Publication number: 20200195907
    Abstract: A system and method for rendering a 3D camera apparatus able to move and rotate as designed, in an upside-down configuration. The system allows for a user to control the camera via the system from above by lowering the camera and system into a manhole or septic tank, allowing a camera to take pictures from the lowest desired point all the way up to the top of the hole.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 18, 2020
    Inventor: John Hubbard
  • Patent number: 10616456
    Abstract: A system for lowering and guiding a 3D camera apparatus which includes a pole, top mount, at least one cage bar, a base mount and assembly. The system pairs with a 3D camera, keeping the camera safely in place while allowing the camera to move and rotate as designed. The system allows for a user to control the camera via the system from above by lowering the camera and system into a manhole or septic tank, allowing a camera to take pictures from the lowest desired point all the way up to the top of the hole.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: April 7, 2020
    Inventor: John Hubbard
  • Patent number: 10587872
    Abstract: A waveform monitor device, or media analysis device, to monitor a video signal. The waveform monitor device may include an input to receive the video signal, the video signal having a plurality of frames, a memory to store the received video signal, a processor coupled to the memory, and a display. The processor separates the video signal into at least two component signals, for at least one component signal, determines a peak value of the at least one component signal for at least one frame of the plurality of frames, generates a marker at the peak value, determines if the peak value violates a predetermined threshold, and generates an alert when the peak value violates the predetermined threshold. The at least one component signal, the marker at the peak value on the component signal and the alert when the peak value violates the predetermined threshold are displayed on the display to allow a user to quickly determine if a video signal is within a required threshold.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: March 10, 2020
    Assignee: PROJECT GIANTS, LLC
    Inventors: John Hubbard, Todd S. Harlow
  • Patent number: 10546361
    Abstract: The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one exemplary implementation, an address allocation process comprises: establishing space for managed pointers across a plurality of memories, including allocating one of the managed pointers with a first portion of memory associated with a first one of a plurality of processors; and performing a process of automatically managing accesses to the managed pointers across the plurality of processors and corresponding memories. The automated management can include ensuring consistent information associated with the managed pointers is copied from the first portion of memory to a second portion of memory associated with a second one of the plurality of processors based upon initiation of an accesses to the managed pointers from the second one of the plurality of processors.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: January 28, 2020
    Assignee: NVIDIA CORPORATION
    Inventors: Stephen Jones, Vivek Kini, Piotr Jaroszynski, Mark Hairgrove, David Fontaine, Cameron Buschardt, Lucien Dunning, John Hubbard
  • Publication number: 20190147561
    Abstract: The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one exemplary implementation, an address allocation process comprises: establishing space for managed pointers across a plurality of memories, including allocating one of the managed pointers with a first portion of memory associated with a first one of a plurality of processors; and performing a process of automatically managing accesses to the managed pointers across the plurality of processors and corresponding memories. The automated management can include ensuring consistent information associated with the managed pointers is copied from the first portion of memory to a second portion of memory associated with a second one of the plurality of processors based upon initiation of an accesses to the managed pointers from the second one of the plurality of processors.
    Type: Application
    Filed: December 31, 2018
    Publication date: May 16, 2019
    Inventors: Stephen Jones, Vivek Kini, Piotr Jaroszynski, Mark Hairgrove, David Fontaine, Cameron Buschardt, Lucien Dunning, John Hubbard
  • Patent number: 10260237
    Abstract: An adhered roofing system comprising a roof substrate, a thermoplastic membrane including at least one layer that includes a functionalized thermoplastic polymer, and an adhesive securing the membrane to the substrate, where the adhesive includes a cured residue of a polymer having a silicon-containing hydrolyzable terminal group.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: April 16, 2019
    Assignee: Firestone Building Products Co., LLC
    Inventors: Michael John Hubbard, Hao Wang, Jiansheng Tang, Donna Tippmann
  • Publication number: 20190014312
    Abstract: A waveform monitor device, or media analysis device, to monitor a video signal. The waveform monitor device may include an input to receive the video signal, the video signal having a plurality of frames, a memory to store the received video signal, a processor coupled to the memory, and a display. The processor separates the video signal into at least two component signals, for at least one component signal, determines a peak value of the at least one component signal for at least one frame of the plurality of frames, generates a marker at the peak value, determines if the peak value violates a predetermined threshold, and generates an alert when the peak value violates the predetermined threshold. The at least one component signal, the marker at the peak value on the component signal and the alert when the peak value violates the predetermined threshold are displayed on the display to allow a user to quickly determine if a video signal is within a required threshold.
    Type: Application
    Filed: July 5, 2017
    Publication date: January 10, 2019
    Applicant: Tektronix, Inc.
    Inventors: John Hubbard, Todd S. Harlow
  • Publication number: 20180324335
    Abstract: A system for lowering and guiding a 3D camera apparatus which includes a pole, top mount, at least one cage bar, a base mount and assembly. The system pairs with a 3D camera, keeping the camera safely in place while allowing the camera to move and rotate as designed. The system allows for a user to control the camera via the system from above by lowering the camera and system into a manhole or septic tank, allowing a camera to take pictures from the lowest desired point all the way up to the top of the hole.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 8, 2018
    Inventor: John Hubbard
  • Publication number: 20180023301
    Abstract: A thermoplastic roofing membrane comprising a planar thermoplastic sheet, optionally having more than one layer, where at least one layer of the membrane includes an ethylene-based olefinic block copolymer, and where the sheet is characterized by a storage modulus of less than 450 MPa at 0° C.
    Type: Application
    Filed: February 8, 2016
    Publication date: January 25, 2018
    Applicant: FIRESTONE BUILDING PRODUCTS CO., LLC
    Inventors: Hao WANG, Michael John HUBBARD, Dwayne WACENSKE, Donna C. TIPPMANN
  • Publication number: 20180018750
    Abstract: The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one exemplary implementation, an address allocation process comprises: establishing space for managed pointers across a plurality of memories, including allocating one of the managed pointers with a first portion of memory associated with a first one of a plurality of processors; and performing a process of automatically managing accesses to the managed pointers across the plurality of processors and corresponding memories. The automated management can include ensuring consistent information associated with the managed pointers is copied from the first portion of memory to a second portion of memory associated with a second one of the plurality of processors based upon initiation of an accesses to the managed pointers from the second one of the plurality of processors.
    Type: Application
    Filed: September 19, 2017
    Publication date: January 18, 2018
    Inventors: Stephen Jones, Vivek Kini, Piotr Jaroszynski, Mark Hairgrove, David Fontaine, Cameron Buschardt, Lucien Dunning, John Hubbard
  • Patent number: 9743421
    Abstract: A method, network communication device, and computer program product are disclosed to perform simultaneous operation of at least a first and second communications protocol. The method includes determining a first frame period for communicating with a first processing device using the first communications protocol, selecting, based on the first frame period, a second frame period for communicating with a second processing device using the second communications protocol, and allocating a portion of the second frame period for communicating with the first processing device using the first communications protocol.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: August 22, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: Daniel Michael Konopacki, Jr., Riyadth Fadhil Al-Kazily, John Hubbard Peel, Gregory J. Strange
  • Publication number: 20170044406
    Abstract: A construction composite comprising a construction article having a planar surface and a non-woven layer of pressure-sensitive adhesive disposed on the planar surface.
    Type: Application
    Filed: April 27, 2015
    Publication date: February 16, 2017
    Applicant: FIRESTONE BUILDING PRODUCTS CO., LLC
    Inventors: Michael John HUBBARD, Wensheng ZHOU, Genaro MUNOZ, Jiansheng TANG
  • Patent number: D904214
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: December 8, 2020
    Assignee: RADIO SYSTEMS CORPORATION
    Inventors: Kevin Andrew Zinn, Robert A. Nytko, John Hubbard