Patents by Inventor John Hoffman
John Hoffman 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: 12153434Abstract: A robot lawnmower and method for controlling the robot lawnmower based on the generation of a local map. The method including receiving an image from an imaging sensor onboard the robot lawnmower, the image including an area of ground in an upcoming path, applying a semantic segmentation algorithm to produce a segmented image from the received image, the segmented image including regions corresponding to features in the image, applying a perspective transform to the segmented image to obtain an overhead view transformed image, wherein the regions are preserved in the transformed image, determining, from the transformed image, positions of the regions relative to the current position of the robot lawnmower, plotting a local map of the environment of the robot lawnmower based on positions of the regions relative to a current position of the robot lawnmower; and controlling the robot lawnmower to navigate a lawn area using the local map.Type: GrantFiled: June 8, 2022Date of Patent: November 26, 2024Assignee: POSITEC POWER TOOLS (SUZHOU) CO., LTD.Inventor: John Hoffman
-
Publication number: 20240069549Abstract: A robot lawn mower and computer implemented method is disclosed for distinguishing a type of feature in a lawn area. The method includes detecting a non-lawn feature in an upcoming path of the robot lawnmower, controlling the robot lawnmower to circumnavigate the non-lawn feature around a perimeter of the non-lawn feature, recording characteristics of the circumnavigation of the non-lawn feature, and distinguishing, based on the characteristics of the circumnavigation, a type of non-lawn feature as being either a boundary of a lawn area or a feature entirely contained within the lawn area.Type: ApplicationFiled: August 31, 2022Publication date: February 29, 2024Inventor: John HOFFMAN
-
Publication number: 20230400857Abstract: A robot lawnmower and method for controlling the robot lawnmower based on the generation of a local map. The method including receiving an image from an imaging sensor onboard the robot lawnmower, the image including an area of ground in an upcoming path, applying a semantic segmentation algorithm to produce a segmented image from the received image, the segmented image including regions corresponding to features in the image, applying a perspective transform to the segmented image to obtain an overhead view transformed image, wherein the regions are preserved in the transformed image, determining, from the transformed image, positions of the regions relative to the current position of the robot lawnmower, plotting a local map of the environment of the robot lawnmower based on positions of the regions relative to a current position of the robot lawnmower; and controlling the robot lawnmower to navigate a lawn area using the local map.Type: ApplicationFiled: June 8, 2022Publication date: December 14, 2023Inventor: John HOFFMAN
-
Patent number: 11364032Abstract: Provided herein is a clamp device that can be used in minimally invasive procedures, including surgeries such as laparoscopic surgeries, for clamping a tissue or an organ or a portion of a tissue or organ. Also provided herein are methods of clamping a tissue or an organ or a portion thereof during minimally invasive surgery using the clamp device provided herein. Also provided are systems for performing a minimally invasive surgery that include the clamp device for minimally invasive surgery provided herein and an injection device configured to access an endoscopic port for the minimally invasive surgery.Type: GrantFiled: August 8, 2014Date of Patent: June 21, 2022Assignee: Global Bio Therapeutics, Inc.Inventors: Jose Gustavo Cabrera Aquino, Blanca Angelica Segura Pacheco, Steven Masterson, Allan Rozenberg, Paul Faucher, John Hoffman
-
Publication number: 20210255638Abstract: This specification provides a movement area division method and apparatus for a smart self-moving device, a movement path forming method and apparatus for a smart self-moving device, and an automatic working system. In an embodiment, a preset recognition model is first invoked, and image data that is obtained from an electronic map database and includes a target working area and electronic map data of correlated coordinate information is recognized and divided, to recognize a plurality of working areas and provide boundary figures of these working areas. A corresponding global positioning system (GPS) reference point is marked within the boundary of each working area. Regular movement paths of the self-moving device are generated based on the reference points and boundary figures. These movement paths cover all division areas. The self-moving device autonomously completes walking according to the division areas and the set paths.Type: ApplicationFiled: July 8, 2020Publication date: August 19, 2021Inventors: Steven Ma, John Hoffman
-
Patent number: 10938841Abstract: A guard sensor injects a multi-GHz (multi giga-bit) guard signal along a guard signal transmission path above an observable knee in the amplitude response of the path to define a guarded region and to detect physical or electromagnetic intrusions of that guarded region. At frequencies above the knee, the signal transmission path exhibits increasingly non-linear and even chaotic behavior that improves the overall sensitivity of the sensor and its ability to detect slight changes in the distributed transmission parameters that characterize circuit devices, signal paths and signals. The guarded region may be used to protect a combination of circuit devices, physical connections, interfaces, high and low frequency signal transmission paths and signals.Type: GrantFiled: October 22, 2018Date of Patent: March 2, 2021Assignee: Raytheon CompanyInventors: William Jennings, John Hoffman
-
Patent number: 10452872Abstract: A system for detecting changes to circuitry includes: a processor; and a memory, and the memory has stored thereon instructions that, when executed by the processor, cause the processor to: periodically measure physical characteristic data of the circuitry, operational data of the circuitry, and environmental data; periodically capture the measured data; generate a dynamic fingerprint based on an aggregation of a first set of the captured data, and the dynamic fingerprint is a compound data structure encapsulating the aggregated data; associate metadata with the dynamic fingerprint; periodically update the dynamic fingerprint according to successive sets of the captured data; and compare the updated dynamic fingerprint to a previous dynamic fingerprint, to detect the changes to the circuitry.Type: GrantFiled: August 19, 2016Date of Patent: October 22, 2019Assignee: Raytheon CompanyInventors: William T. Jennings, John Hoffman, Johnathan W. Craig
-
Patent number: 10445531Abstract: A system for authenticating a circuit includes: a processor; and a memory, and the memory has stored thereon instructions that, when executed by the processor, cause the processor to: periodically measure physical characteristic data of the circuit, operational data of the circuit, and environmental data; periodically capture the measured data; generate a dynamic fingerprint based on an aggregation of the captured data, and the dynamic fingerprint is a compound data structure encapsulating the aggregated data; associate metadata with the dynamic fingerprint; and output the dynamic fingerprint as a physically unclonable function (PUF) of the circuit.Type: GrantFiled: August 19, 2016Date of Patent: October 15, 2019Assignee: Raytheon CompanyInventors: William T. Jennings, John Hoffman, Johnathan W. Craig
-
Publication number: 20190132339Abstract: A guard sensor injects a multi-GHz (multi giga-bit) guard signal along a guard signal transmission path above an observable knee in the amplitude response of the path to define a guarded region and to detect physical or electromagnetic intrusions of that guarded region. At frequencies above the knee, the signal transmission path exhibits increasingly non-linear and even chaotic behavior that improves the overall sensitivity of the sensor and its ability to detect slight changes in the distributed transmission parameters that characterize circuit devices, signal paths and signals. The guarded region may be used to protect a combination of circuit devices, physical connections, interfaces, high and low frequency signal transmission paths and signals.Type: ApplicationFiled: October 22, 2018Publication date: May 2, 2019Inventors: William Jennings, John Hoffman
-
Patent number: 9940483Abstract: This disclosure provides for implementing a firmware security interface within a field-programmable gate array (FPGA) for communicating between secure and non-secure environments executable within the FPGA. A security monitor is implemented within the programmable logic of the FPGA as a soft core processor and the firmware security interface modifies one or more functions of the security monitor. The modifications to the security monitor include establishing a timer “heartbeat” within the FPGA to ensure that the FPGA invokes a secure environment and raising an alarm should the FPGA fail to invoke such environment.Type: GrantFiled: January 25, 2016Date of Patent: April 10, 2018Assignee: Raytheon CompanyInventors: Matthew C. Areno, John Hoffman, William T. Jennings
-
Publication number: 20170344760Abstract: A system for detecting changes to circuitry includes: a processor; and a memory, and the memory has stored thereon instructions that, when executed by the processor, cause the processor to: periodically measure physical characteristic data of the circuitry, operational data of the circuitry, and environmental data; periodically capture the measured data; generate a dynamic fingerprint based on an aggregation of a first set of the captured data, and the dynamic fingerprint is a compound data structure encapsulating the aggregated data; associate metadata with the dynamic fingerprint; periodically update the dynamic fingerprint according to successive sets of the captured data; and compare the updated dynamic fingerprint to a previous dynamic fingerprint, to detect the changes to the circuitry.Type: ApplicationFiled: August 19, 2016Publication date: November 30, 2017Inventors: William T. Jennings, John Hoffman, Johnathan W. Craig
-
Publication number: 20170344761Abstract: A system for authenticating a circuit includes: a processor; and a memory, and the memory has stored thereon instructions that, when executed by the processor, cause the processor to: periodically measure physical characteristic data of the circuit, operational data of the circuit, and environmental data; periodically capture the measured data; generate a dynamic fingerprint based on an aggregation of the captured data, and the dynamic fingerprint is a compound data structure encapsulating the aggregated data; associate metadata with the dynamic fingerprint; and output the dynamic fingerprint as a physically unclonable function (PUF) of the circuit.Type: ApplicationFiled: August 19, 2016Publication date: November 30, 2017Inventors: William T. Jennings, John Hoffman, Johnathan W. Craig
-
Publication number: 20170213053Abstract: This disclosure provides for implementing a firmware security interface within a field-programmable gate array (FPGA) for communicating between secure and non-secure environments executable within the FPGA. A security monitor is implemented within the programmable logic of the FPGA as a soft core processor and the firmware security interface modifies one or more functions of the security monitor. The modifications to the security monitor include establishing a timer “heartbeat” within the FPGA to ensure that the FPGA invokes a secure environment and raising an alarm should the FPGA fail to invoke such environment.Type: ApplicationFiled: January 25, 2016Publication date: July 27, 2017Inventors: Matthew C. Areno, John Hoffman, William T. Jennings
-
Patent number: 9670041Abstract: A cylinder prop assembly is cooperable with a lift cylinder for a scissor lift and includes a cylinder prop displaceable between a disengaged position, in which the cylinder rod is movable relative to the cylinder housing, and an engaged position in which the cylinder rod is locked from displacement relative to the cylinder housing. An actuation lever is coupled with the cylinder prop and is accessible to displace the cylinder prop between the disengaged position and the engaged position.Type: GrantFiled: October 17, 2012Date of Patent: June 6, 2017Assignee: JLG INDUSTRIES, INC.Inventors: John Hoffman, Brian Green, Troy Young, Jesse Sollers
-
Publication number: 20150066056Abstract: Provided herein is a clamp device that can be used in minimally invasive procedures, including surgeries such as laparoscopic surgeries, for clamping a tissue or an organ or a portion of a tissue or organ. Also provided herein are methods of clamping a tissue or an organ or a portion thereof during minimally invasive surgery using the clamp device provided herein. Also provided are systems for performing a minimally invasive surgery that include the clamp device for minimally invasive surgery provided herein and an injection device configured to access an endoscopic port for the minimally invasive surgery.Type: ApplicationFiled: August 8, 2014Publication date: March 5, 2015Inventors: Jose Gustavo Cabrera Aquino, Blanca Angelica Segura Pacheco, Steven Masterson, Allan Rozenberg, Paul Faucher, John Hoffman
-
Publication number: 20140231733Abstract: A cylinder prop assembly is cooperable with a lift cylinder for a scissor lift and includes a cylinder prop displaceable between a disengaged position, in which the cylinder rod is movable relative to the cylinder housing, and an engaged position in which the cylinder rod is locked from displacement relative to the cylinder housing. An actuation lever is coupled with the cylinder prop and is accessible to displace the cylinder prop between the disengaged position and the engaged position.Type: ApplicationFiled: October 17, 2012Publication date: August 21, 2014Inventors: John Hoffman, Brian Green, Troy Young, Jesse Sollers
-
Patent number: 8561529Abstract: In one aspect of the invention, a container for displaying, preparing and presenting food including a base having an integrated cutter having a plurality of blades and a central hub and a cover removably attached to the base for displaying the food prior to use and for storing the food during and after cutting, the cover having indentations to receive the central hub and possibly the blades to enhance the depth of cutting by the cutter through the food. The base and cover have side walls dimensioned so that the cover interfaces with the base after driving.Type: GrantFiled: July 14, 2008Date of Patent: October 22, 2013Assignee: Apple Inferno, Inc.Inventors: John Hoffman, Dean Lindsay, Jose Tirso Olivares Cordoba
-
Patent number: 8507283Abstract: Stimuli-responsive magnetic nanoparticles, methods of making the nanoparticles, and methods of using the nanoparticles.Type: GrantFiled: June 15, 2011Date of Patent: August 13, 2013Assignee: University of WashingtonInventors: Patrick S. Stayton, Allan S. Hoffman, Jr-iuan Lai, John Hoffman, Mitsuhiro Ebara
-
Publication number: 20110266492Abstract: Stimuli-responsive magnetic nanoparticles, methods of making the nanoparticles, and methods of using the nanoparticles.Type: ApplicationFiled: June 15, 2011Publication date: November 3, 2011Applicant: UNIVERSITY OF WASHINGTONInventors: Patrick S. Stayton, Allan S. Hoffman, Jr-iuan Lai, John Hoffman, Mitsuhiro Ebara
-
Patent number: 7981688Abstract: Stimuli-responsive magnetic nanoparticles, methods of making the nanoparticles, and methods of using the nanoparticles.Type: GrantFiled: March 8, 2007Date of Patent: July 19, 2011Assignee: University of WashingtonInventors: Patrick S. Stayton, Allan S. Hoffman, Jr-iuan Lai, John Hoffman, Mitsuhiro Ebara