Patents by Inventor Aaron R. Shatters

Aaron R. Shatters 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: 12190485
    Abstract: In panoramic video captured by a fisheye camera (e.g., for use in the remote operation of mobile equipment), there is a trade-off between the field of view and the level of distortion correction. In particular, to avoid the video from be disorienting, distortion correction is required. However, distortion correction applied to a very wide field of view results in an unnatural appearance of objects in edge regions, such that the image frames of the video must be cropped. A method is disclosed that varies the level of distortion correction that is applied to pixels in each image frame based on a position of those pixels in the image frame, such that less distortion correction is applied to pixels closer to edges of the image frame. This enables a very wild field of view, while preventing the unnatural appearance of objects near the edges of the image frame.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: January 7, 2025
    Assignee: Caterpillar Inc.
    Inventor: Aaron R. Shatters
  • Patent number: 12163623
    Abstract: A mechanical machine can include one or more kinematic linkages having kinematic joints that movably couple first and second rigid links and can include an automatic lubrication system to lubricate the kinematic joints. In an aspect, the automatic lubrication system is configured to monitor operational aspects of the machine such as machine operational data and geometric position and to dynamically determine timing and/or quantity of lubricant to direct and introduce to the kinematic joints.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: December 10, 2024
    Assignee: Caterpillar Inc.
    Inventors: Brian C. Howson, Mark J. Roeder, Cameron D. Jensen, Timothy A. Vik, Aaron R. Shatters
  • Patent number: 12157418
    Abstract: In mobile equipment that is configured for remote operation there are the competing interests of minimizing the number and complexity of cameras by using wide-angle cameras, while avoiding the fisheye distortion inherent in wide-angle cameras, which can be disorienting to remote operators. Thus, a method is disclosed that switches between video processing configurations depending on a machine state of the mobile equipment. For example, a first machine state may represent that the mobile equipment is immobile, whereas a second machine state may represent that the mobile equipment is mobile. In the first machine state, the video configuration does not correct for fisheye distortion, so as to maximize the field of view in the video while the mobile equipment is immobile. In the second machine state, the video configuration does correct for fisheye distortion, so as to prevent disorientation of the remote operator while the mobile equipment is mobile.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: December 3, 2024
    Assignee: Caterpillar Inc.
    Inventor: Aaron R. Shatters
  • Publication number: 20230359203
    Abstract: The state and stability of a machine and a threshold value for an acceptable level of the stability of the machine are determined based on different potential machine states or operations. Sensor inputs including machine speed and whether the machine is in a coasting mode, lift height of a payload, an articulation angle of the machine, a pitch angle, and a roll angle of the machine are used to generate a model for estimating a time series of values for the degree of stability of the machine by solving a physics-based equation or retrieving data from a database.
    Type: Application
    Filed: May 5, 2022
    Publication date: November 9, 2023
    Applicant: CATERPILLAR INC.
    Inventors: Aaron R. Shatters, Jeffrey K. Berry, Shaun D. Currier
  • Patent number: 11722393
    Abstract: The present disclosure is directed to systems and methods for managing on-site communications of a machine with a latency-dependent application installed. The method includes, for example, (i) receiving geographical information associated with a work site; (ii) receiving historical communications information associated with the work site; (iii) analyzing the historical communications information and the geographical information; (iv) generating an instruction for implementing the latency-dependent application of the machine based on a latency requirement of the latency-dependent application; and (v) implementing the latency-dependent application of the machine based on the instruction. The historical communications information includes a communications event, a duration of the communications event, and a frequency of the communications event.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: August 8, 2023
    Assignee: Caterpillar Inc.
    Inventors: Michael Evan Hague, Aaron R. Shatters, Michael Anthony Spielman
  • Publication number: 20230243466
    Abstract: A mechanical machine can include one or more kinematic linkages having kinematic joints that movably couple first and second rigid links and can include an automatic lubrication system to lubricate the kinematic joints. In an aspect, the automatic lubrication system is configured to monitor operational aspects of the machine such as machine operational data and geometric position and to dynamically determine timing and/or quantity of lubricant to direct and introduce to the kinematic joints.
    Type: Application
    Filed: February 3, 2022
    Publication date: August 3, 2023
    Applicant: Caterpillar Inc.
    Inventors: Brian C. Howson, Mark J. Roeder, Cameron D. Jensen, Timothy A. Vik, Aaron R. Shatters
  • Publication number: 20220270011
    Abstract: A work machine control device including a memory and a processor is disclosed. The processor may be configured to receive work order data associated with a haul machine. The work order data may identify the haul machine, a material requested for the haul machine, an amount of the material requested for the haul machine, and/or a work machine associated with the material. The processor may be configured to set an operating parameter of the work machine to perform an operation according to the work order data, and receive payload data associated with a payload of the work machine. The payload data may relate to a weight of the payload, a volume of the payload, and/or an operating state of the work machine. The processor may be configured to determine productivity data associated with the operation, and cause an action to be performed in connection with the productivity data.
    Type: Application
    Filed: May 13, 2022
    Publication date: August 25, 2022
    Applicant: Caterpillar Inc.
    Inventors: Aaron R. Shatters, Donald M. Weinhold, Gautham Subramanian, Michael A. Spielman, JR., Sucheta Chitgopekar
  • Publication number: 20220191118
    Abstract: The present disclosure is directed to systems and methods for managing on-site communications of a machine with a latency-dependent application installed. The method includes, for example, (i) receiving geographical information associated with a work site; (ii) receiving historical communications information associated with the work site; (iii) analyzing the historical communications information and the geographical information; (iv) generating an instruction for implementing the latency-dependent application of the machine based on a latency requirement of the latency-dependent application; and (v) implementing the latency-dependent application of the machine based on the instruction. The historical communications information includes a communications event, a duration of the communications event, and a frequency of the communications event.
    Type: Application
    Filed: December 15, 2020
    Publication date: June 16, 2022
    Inventors: Michael Evan Hague, Aaron R. Shatters, Michael Anthony Spielman
  • Patent number: 11341440
    Abstract: A work machine control device including a memory and a processor is disclosed. The processor may be configured to receive work order data associated with a haul machine. The work order data may identify the haul machine, a material requested for the haul machine, an amount of the material requested for the haul machine, and/or a work machine associated with the material. The processor may be configured to set an operating parameter of the work machine to perform an operation according to the work order data, and receive payload data associated with a payload of the work machine. The payload data may relate to a weight of the payload, a volume of the payload, and/or an operating state of the work machine. The processor may be configured to determine productivity data associated with the operation, and cause an action to be performed in connection with the productivity data.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: May 24, 2022
    Assignee: Caterpillar Inc.
    Inventors: Aaron R. Shatters, Donald M. Weinhold, Gautham Subramanian, Michael A. Spielman, Jr., Sucheta Chitgopekar
  • Publication number: 20210182758
    Abstract: A computer implemented system and method for quarry and mining operation is configured to coordinate operation of a plurality of departing and arriving road trucks and loading machines. The road trucks may arrive and depart at a scale housing having a scale for weighing the trucks. The scale housing may be associated with a front end system that can communicate arrival and departure data with a backend system. The backend system can receive customer order data and generate job orders for the loading machines. The backend system can also associate the job orders with the arrival data upon arrival of the road truck.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Applicant: Caterpillar Inc.
    Inventors: Manivannan Deenathayalan, Gautham Subramanian, Donald M. Weinhold, Aaron R. Shatters, Michael A. Spielman
  • Patent number: 10900778
    Abstract: A method for retrofitting a plurality of position sensors on a machine includes installing the plurality of position sensors on the machine, wherein the position sensors include at least two inertial measurement units (IMUs). The method further includes calibrating orientation of the IMUs, obtaining measurements from the IMUs, determining relative differences between the measurements obtained from the IMUs, and processing the relative differences using a Kalman filter procedure to determine positional data of the machine.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: January 26, 2021
    Assignee: Caterpillar Inc.
    Inventors: Matthew M. Tinker, Jeffrey K. Berry, Austin J. Scott, Aaron R. Shatters
  • Patent number: 10669691
    Abstract: A system for controlling an earth moving machine may comprise: a speed sensor configured to communicate a speed signal indicative of a speed of the machine; an operator bucket lift command input configured to communicate an operator-input bucket lift command; and a controller configured to: receive the speed signal and the operator-input bucket lift command; determine a torque of the machine; using the speed signal and the determined torque, determine a controller-generated bucket lift command; and provide a bucket lift command which is the larger of the operator-input bucket lift command and the controller-generated bucket lift command.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: June 2, 2020
    Assignee: Caterpillar Inc.
    Inventors: Matthew M. Tinker, Michael A. Spielman, Eric Cler, Aaron R. Shatters, Austin J. Scott, Jeffrey K. Berry, Sairam G. Velamakanni
  • Patent number: 10041229
    Abstract: A system for controlling an operation of a machine is disclosed. The system includes an image capturing device and a controller. The image capturing device generates a signal indicative of a surrounding area of the machine. The controller is in communication with the image capturing device. The controller determines a preceding work cycle of the machine comprising a dig segment and determines a preceding segment associated with the preceding work cycle to be a dump segment. The controller further identifies a work aggregate within the surrounding area of the machine, when the preceding segment of the preceding work cycle is the dump segment. Further, the controller determines a distance between an implement of the machine and the work aggregate and issues a shift request to downshift a gear drive of a transmission system of the machine, if the distance is less than a predefined distance.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: August 7, 2018
    Assignee: Caterpillar Inc.
    Inventors: Zhijun Cai, Bradley K. Bomer, Jeffrey S. Alig, Aaron R. Shatters, Eric Cler, Brad R. Van De Veer, Thomas E. Beccue
  • Patent number: 9938692
    Abstract: A payload weight of a load of material carried by an implement of a machine may be estimated taking into account angular acceleration of the payload. A lift cylinder pressure differential and a lift arm angular acceleration may be determined as the implement is raised through a weigh range. An angular acceleration compensation factor may be determined from the lift arm angular acceleration, and a compensated differential pressure may be calculated by multiplying the lift cylinder pressure differential by the angular acceleration compensation factor. The estimated payload weight may then be determined based on the compensated pressure differential and a head end cross-sectional area of the lift cylinder.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: April 10, 2018
    Assignee: Caterpillar Inc.
    Inventors: Aaron R. Shatters, Eric W. Cler
  • Publication number: 20170191245
    Abstract: A payload weight of a load of material carried by an implement of a machine may be estimated taking into account angular acceleration of the payload. A lift cylinder pressure differential and a lift arm angular acceleration may be determined as the implement is raised through a weigh range. An angular acceleration compensation factor may be determined from the lift arm angular acceleration, and a compensated differential pressure may be calculated by multiplying the lift cylinder pressure differential by the angular acceleration compensation factor. The estimated payload weight may then be determined based on the compensated pressure differential and a head end cross-sectional area of the lift cylinder.
    Type: Application
    Filed: January 4, 2016
    Publication date: July 6, 2017
    Applicant: Caterpillar Inc.
    Inventors: Aaron R. Shatters, Eric W. Cler
  • Publication number: 20170121946
    Abstract: A system for controlling an operation of a machine is disclosed. The system includes an image capturing device and a controller. The image capturing device generates a signal indicative of a surrounding area of the machine. The controller is in communication with the image capturing device. The controller determines a preceding work cycle of the machine comprising a dig segment and determines a preceding segment associated with the preceding work cycle to be a dump segment. The controller further identifies a work aggregate within the surrounding area of the machine, when the preceding segment of the preceding work cycle is the dump segment. Further, the controller determines a distance between an implement of the machine and the work aggregate and issues a shift request to downshift a gear drive of a transmission system of the machine, if the distance is less than a predefined distance.
    Type: Application
    Filed: November 2, 2015
    Publication date: May 4, 2017
    Applicant: Caterpillar Inc.
    Inventors: Zhijun Cai, Bradley K. Bomer, Jeffrey S. Alig, Aaron R. Shatters, Eric Cler, Brad R. Van De Veer, Thomas E. Beccue
  • Publication number: 20170113591
    Abstract: A system for controlling a movement of an implement during a dump operation is provided. The system includes a payload detection module associated with the implement. The payload detection module is configured to generate a signal indicative of a current weight of payload in the implement. The payload detection module determines the current weight of payload during a controlled lifting motion of the implement. The system also includes a control module communicably coupled to the payload detection module.
    Type: Application
    Filed: October 27, 2015
    Publication date: April 27, 2017
    Applicant: Caterpillar Inc.
    Inventors: Michael A. Spielman, JR., Eric W. Cler, Aaron R. Shatters
  • Publication number: 20170097881
    Abstract: A method for operating a machine using a mobile device is provided. The method includes connecting wirelessly, by a mobile device processor, a mobile device to an electronic controller unit of a machine; receiving, at the mobile device processor, machine data for machine parameters associated with the machine from the electronic controller unit, the machine data being in a machine data structure; applying, at the mobile device processor, a constraint to the machine data in response to a query received at the mobile device processor; generating, at the mobile device processor, result data in a mobile device data structure based upon the constraint applied to the machine data; and modifying, by the mobile device processor, an operation of the machine based upon the result data.
    Type: Application
    Filed: August 16, 2016
    Publication date: April 6, 2017
    Applicant: Caterpillar
    Inventors: Benjamin J. Hodel, Aaron R. Shatters, Eric W. Cler, Vishnu Suganth Prabhakaran
  • Publication number: 20160298314
    Abstract: A system for controlling operations of a machine is provided. A first sensor module generates a signal indicative of an operator command and a second sensor module is configured to generate a signal indicative of a current loading ratio associated with a load arm assembly of the machine. A control module is communicably coupled to the first sensor module and the second sensor module to receive a signal indicative of a current operating mode of the machine, and further to receive the signal indicative of the operator command and the signal indicative of the current loading ratio associated with the load arm assembly of the machine. Further, the control module compares the current loading ratio with a pre-determined load rating of the machine, and selectively limits an action associated with the operator command based on the comparison and the current operating mode of the machine.
    Type: Application
    Filed: June 21, 2016
    Publication date: October 13, 2016
    Applicant: Caterpillar Inc.
    Inventors: Nathan R. Fogg, Darren M. Schambach, Andrew N. Schifferer, Eric W. Cler, Aaron R. Shatters, Scott A. McGregor
  • Publication number: 20160104391
    Abstract: A method for generating a training plan for an operator of a machine to perform an operation is provided. The method includes receiving data associated with one or more functional parameters of the machine. The functional parameters include at least one of an operation parameter, an operator attribute parameter, and an environmental parameter. The method includes identifying a value of each of the functional parameters based on the data. Further, the method includes determining, in real-time, the training plan based on the identification of the functional parameters. The method includes communicating the instruction to the operator for performing the operation on the machine based on the training plan. The method includes monitoring the operation for being in conformance with the training plan. The method includes generating an alarm, when the operation performed by the operator deviates from the instructions of the training plan.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 14, 2016
    Applicant: Caterpillar Inc.
    Inventors: Nathan J. Wieland, Benjamin J. Hodel, Eric W. Cler, Aaron R. Shatters, Jeffrey K. Berry