Patents by Inventor Brent Barnhart

Brent Barnhart 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: 20230280754
    Abstract: Embodiments provided herein include systems and methods for object detection in an environment. One embodiment of a system includes a vehicle with a wireless communication receiver for receiving communication from a wireless communication transmitter that is placed on a first object and a computing device that includes a memory component and a processor. The memory component may store logic that causes the system to receive a communication from the wireless communication transmitter, receive proximity data related to a second object, and determine a second location of the second object. Some embodiments cause the system to determine a control zone along a current path of the vehicle based on a speed of the vehicle, and in response to determining that at least one of the following enters the control zone: the first object or the second object, reduce the speed of the vehicle.
    Type: Application
    Filed: March 3, 2023
    Publication date: September 7, 2023
    Applicant: Crown Equipment Corporation
    Inventors: Brent Barnhart, Jeremy Koppenhaver, Herb Hollinger
  • Patent number: 11008037
    Abstract: A steering application executing on a vehicle control module receives a steering control input to control a steered wheel of a vehicle and, based on the steering control input, determines a setpoint value for the steered wheel. A diagnostic supervisor receives a measured value of the control attribute and the setpoint value; wherein the first diagnostic supervisor comprises a first model of a steering system of the vehicle. Based on the setpoint value and the first model, the diagnostic supervisor calculates a virtual value of the control attribute and, based on the virtual value and the measured value of the control attribute the first diagnostic supervisor determines an operating condition of the steering system of the vehicle.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: May 18, 2021
    Assignee: Crown Equipment Corporation
    Inventors: Stephen T. Mangette, Brent A. Barnhart
  • Patent number: 10377388
    Abstract: A traction application executing on a vehicle control module receives a traction speed control input to control a traction wheel of the vehicle. Based on the traction speed control input, the traction application determines a first setpoint value of a control attribute related to the traction wheel. A first diagnostic supervisor receives a measured value of the control attribute related to the traction wheel, and the first setpoint value from the traction application. The first diagnostic supervisor comprises a first model of a traction system of the vehicle. Based on the first setpoint value and the first model, the first diagnostic supervisor calculates a first virtual value of the control attribute related to the traction wheel. Based on the first virtual value and the measured value of the control attribute, the first diagnostic supervisor determines a first operating condition of the traction system of the vehicle.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: August 13, 2019
    Assignee: Crown Equipment Corporation
    Inventors: Stephen T. Mangette, Joe K. Hammer, Brent A. Barnhart
  • Patent number: 10081367
    Abstract: Based on a steering control input, a measured value of the steering control attribute and a measured value of the traction control attribute received by a steering application, determining: a first setpoint value of the steering control attribute; a target steering angle of the steered wheel of the vehicle. Based on receiving, by a traction application executing on the vehicle control module of the vehicle: a traction speed control input to control the traction wheel of the vehicle, and the target steering angle, from the steering application, determining, by the traction application: a second setpoint value of the traction control attribute.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: September 25, 2018
    Assignee: Crown Equipment Corporation
    Inventors: Stephen T. Mangette, Joe K. Hammer, Brent A. Barnhart
  • Patent number: 10023202
    Abstract: Based on a steering control input, a measured value of the steering control attribute and a measured value of the traction control attribute received by a steering application, determining: a first setpoint value of the steering control attribute; a target steering angle of the steered wheel of the vehicle. Based on receiving, by a traction application executing on the vehicle control module of the vehicle: a traction speed control input to control the traction wheel of the vehicle, and the target steering angle, from the steering application, determining, by the traction application: a second setpoint value of the traction control attribute.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: July 17, 2018
    Assignee: Crown Equipment Corporation
    Inventors: Stephen T. Mangette, Joe K. Hammer, Brent A. Barnhart
  • Patent number: 9868445
    Abstract: A steering application executing on a vehicle control module receives a steering control input to control a steered wheel of a vehicle. Based on the steering control input, the steering application determines a traction threshold value associated with a traction control attribute related to a traction wheel of the vehicle. A first diagnostic supervisor executing on the vehicle control module receives a measured value of the traction control attribute and the traction threshold value. When the measured value of the traction control attribute exceeds the traction threshold value, the first diagnostic supervisor repeatedly calculates a respective difference between the traction threshold value and the measured value of the traction control attribute to generate a set comprising a plurality of the respective differences. Based on the plurality of respective differences, the first diagnostic supervisor determines a first operating condition of a traction system of the vehicle.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: January 16, 2018
    Assignee: Crown Equipment Corporation
    Inventors: Stephen T. Mangette, Joe K. Hammer, Brent A. Barnhart
  • Publication number: 20170043804
    Abstract: A steering application executing on a vehicle control module receives a steering control input to control a steered wheel of a vehicle and, based on the steering control input, determines a setpoint value for the steered wheel. A diagnostic supervisor receives a measured value of the control attribute and the setpoint value; wherein the first diagnostic supervisor comprises a first model of a steering system of the vehicle. Based on the setpoint value and the first model, the diagnostic supervisor calculates a virtual value of the control attribute and, based on the virtual value and the measured value of the control attribute the first diagnostic supervisor determines an operating condition of the steering system of the vehicle.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 16, 2017
    Inventors: Stephen T. Mangette, Brent A. Barnhart
  • Publication number: 20170043765
    Abstract: Based on a steering control input, a measured value of the steering control attribute and a measured value of the traction control attribute received by a steering application, determining: a first setpoint value of the steering control attribute; a target steering angle of the steered wheel of the vehicle. Based on receiving, by a traction application executing on the vehicle control module of the vehicle: a traction speed control input to control the traction wheel of the vehicle, and the target steering angle, from the steering application, determining, by the traction application: a second setpoint value of the traction control attribute.
    Type: Application
    Filed: August 11, 2016
    Publication date: February 16, 2017
    Inventors: Stephen T. Mangette, Joe K. Hammer, Brent A. Barnhart
  • Publication number: 20170043787
    Abstract: A steering application executing on a vehicle control module receives a steering control input to control a steered wheel of a vehicle. Based on the steering control input, the steering application determines a traction threshold value associated with a traction control attribute related to a traction wheel of the vehicle. A first diagnostic supervisor executing on the vehicle control module receives a measured value of the traction control attribute and the traction threshold value. When the measured value of the traction control attribute exceeds the traction threshold value, the first diagnostic supervisor repeatedly calculates a respective difference between the traction threshold value and the measured value of the traction control attribute to generate a set comprising a plurality of the respective differences. Based on the plurality of respective differences, the first diagnostic supervisor determines a first operating condition of a traction system of the vehicle.
    Type: Application
    Filed: August 11, 2016
    Publication date: February 16, 2017
    Inventors: Stephen T. Mangette, Joe K. Hammer, Brent A. Barnhart
  • Publication number: 20170043786
    Abstract: A traction application executing on a vehicle control module receives a traction speed control input to control a traction wheel of the vehicle. Based on the traction speed control input, the traction application determines a first setpoint value of a control attribute related to the traction wheel. A first diagnostic supervisor receives a measured value of the control attribute related to the traction wheel, and the first setpoint value from the traction application. The first diagnostic supervisor comprises a first model of a traction system of the vehicle. Based on the first setpoint value and the first model, the first diagnostic supervisor calculates a first virtual value of the control attribute related to the traction wheel. Based on the first virtual value and the measured value of the control attribute, the first diagnostic supervisor determines a first operating condition of the traction system of the vehicle.
    Type: Application
    Filed: August 11, 2016
    Publication date: February 16, 2017
    Inventors: Stephen T. Mangette, Joe K. Hammer, Brent A. Barnhart
  • Patent number: 6354257
    Abstract: The invention provides a cranking inhibition control system for an electric starter to an internal combustion engine. Engine rotational speed is developed from the signal produced by a cam shaft position sensor, which drives the logic of the system. Responsive to changes in engine rotation speed which result in engine speed falling below idle speed, the control logic generates a temporary cranking inhibit signal. Once engine speed falls low enough to clearly indicate cranking has ceased, a timer is triggered which resets the inhibit signal to permit cranking after a suitable delay.
    Type: Grant
    Filed: August 9, 2000
    Date of Patent: March 12, 2002
    Assignee: International Truck and Engine Corp.
    Inventors: Brian P. Marshall, Brent A. Barnhart
  • Patent number: 6186253
    Abstract: An interface for interfacing an accelerator control input, a service brake control input, and a parking brake control input with a hybrid electric vehicle's electric control system that controls propulsion of the vehicle by controlling the motor torque output of an electric traction drive motor that drives driven wheels of the vehicle. The application of either the service brakes or the parking brake concurrent with the accelerator pedal being at non-idle causes the interface to override the motor torque being requested by the accelerator control input in favor of a zero motor torque request to the control system.
    Type: Grant
    Filed: September 23, 1998
    Date of Patent: February 13, 2001
    Assignee: Navistar International Transportation Corp.
    Inventors: Brent A. Barnhart, Nathan L. Schuler, Michael P. Lasecki, Theodore L. Badgley