Patents by Inventor Mo Wei

Mo Wei 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: 9388550
    Abstract: A system for autonomous control of a machine having a ground-engaging work implement includes a position sensor and a controller. The controller is configured to determine the position of a work surface based upon the position signals and select a work zone loading profile for a work zone cut location along a path within a work zone and the work zone loading profile has a work zone cut angle relative to a ground reference. The controller is further configured to select a final cut loading profile for a final cut location along the path adjacent the boundary zone with the final cut loading profile having a final cut angle relative to the ground reference. The final cut angle is steeper than the work zone cut angle.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: July 12, 2016
    Assignee: Caterpillar Inc.
    Inventors: Mo Wei, Michael Taylor, Thandava K. Edara
  • Publication number: 20160170411
    Abstract: Automated excavating uses automated dozers and other earthmoving equipment to move material at a worksite. When such equipment is required to avoid a temporary obstruction, traverse between work slots, or traverse between work areas, a controller uses information from real-time sensors and contour maps to determine a new route to the destination. The controller also determines in real time whether the proposed route will keep the equipment on terrain with slopes that do not exceed a slope limit set for the mobile excavation machine. If not, the controller re-routes the machine to a new path over terrain with acceptable slopes.
    Type: Application
    Filed: December 16, 2014
    Publication date: June 16, 2016
    Applicant: Caterpillar Inc..
    Inventors: Mo Wei, Michael Taylor, Thandava Edara
  • Patent number: 9360334
    Abstract: A system for setting an end location of a path of operation of a machine at a work site includes a position sensor configured to determine a position of a path at the work site and a controller. The controller is configured to determine a position of a first path and a position of a second path, the first path and the second path defining a pair of paths on opposite sides of the path of operation and determine a physical characteristic of the pair of paths based upon the position of the first path and the position of the second path. The controller is further configured to determine whether the physical characteristic of the pair of paths is less than a threshold characteristic and set the end location of the path of operation if the physical characteristic of the pair of paths is less than the threshold characteristic.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: June 7, 2016
    Assignee: Caterpillar Inc.
    Inventors: Mo Wei, Michael Taylor, Thandava K. Edara, Troy K. Becicka, Kyle Edwards
  • Publication number: 20160153175
    Abstract: A system for determining optimized shift locations of a transmission of a machine as the machine moves along a work surface includes a position sensor, a transmission having a low gear and a high gear, and a controller including a machine controller. The controller is configured to determine the position of the work surface, store a shift threshold, and control shifting between the low gear and the high gear based upon the position of the work surface and the shift threshold. The machine controller is configured to control shifting between the low gear and the high gear based upon operating parameters of the machine.
    Type: Application
    Filed: December 1, 2014
    Publication date: June 2, 2016
    Applicant: Caterpillar Inc.
    Inventors: Mo Wei, Michael Taylor, Thandava K. Edara
  • Publication number: 20160090714
    Abstract: A computer-implemented method for removing a crest end ramp along a work surface using a machine is provided. The computer-implemented method may include defining a volume threshold corresponding to a crest end region of the work surface where the volume threshold may be adjustable based on one or more parameters associated with the machine and the work surface, calculating a volume of material within the crest end region, comparing the calculated volume with the volume threshold, issuing a ramp cut if the calculated volume approximates but does not exceed the volume threshold, and issuing a short cut if the calculated volume exceeds the volume threshold.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Applicant: Caterpillar Inc.
    Inventors: Mo Wei, Thandava K. Edara, Michael Taylor
  • Patent number: 9297147
    Abstract: A computer-implemented method for removing a crest end ramp along a work surface using a machine is provided. The computer-implemented method may include defining a volume threshold corresponding to a crest end region of the work surface where the volume threshold may be adjustable based on one or more parameters associated with the machine and the work surface, calculating a volume of material within the crest end region, comparing the calculated volume with the volume threshold, issuing a ramp cut if the calculated volume approximates but does not exceed the volume threshold, and issuing a short cut if the calculated volume exceeds the volume threshold.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: March 29, 2016
    Assignee: Caterpillar Inc.
    Inventors: Mo Wei, Thandava K. Edara, Michael Taylor
  • Patent number: 9297146
    Abstract: A computer-implemented method for automatically detecting a need for a ripping pass to be performed by a machine along a work surface is provided. The method may include monitoring one or more of machine parameters of the machine and profile parameters of the work surface, determining whether one or more predefined trigger conditions suggestive of the need for the ripping pass are met based on the machine parameters and the profile parameters, and generating a ripping pass request if one or more of the trigger conditions are satisfied.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: March 29, 2016
    Assignee: Caterpillar Inc.
    Inventors: Mo Wei, Thandava Krishna Edara, Michael Allen Taylor, Troy Kenneth Becicka, Seth J. Rodenbo, Matthew E. Kontz, Kenneth L. Stratton
  • Publication number: 20160076224
    Abstract: A system for automated control of a machine includes a position sensor and a controller. The controller is configured to determine a position of a work surface along a first slot and along a second slot. The work surface along the first slot and the second slot define at least a portion of a berm. The controller is further configured to determine a physical characteristic of the first slot and the second slot and generate a berm reduction command if the physical characteristic of the first slot and the second slot is less than the characteristic threshold of the first slot and the second slot.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Applicant: CATERPILLAR INC.
    Inventors: Thandava K. Edara, Michael Taylor, Troy K. Becicka, Jean-Jacques Clar, Kyle Edwards, Mo Wei
  • Publication number: 20160076223
    Abstract: A system for autonomous control of a machine having a ground-engaging work implement includes a position sensor and a controller. The controller is configured to determine the position of a work surface based upon the position signals and select a work zone loading profile for a work zone cut location along a path within a work zone and the work zone loading profile has a work zone cut angle relative to a ground reference. The controller is further configured to select a final cut loading profile for a final cut location along the path adjacent the boundary zone with the final cut loading profile having a final cut angle relative to the ground reference. The final cut angle is steeper than the work zone cut angle.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Applicant: CATERPILLAR INC.
    Inventors: Mo Wei, Michael Taylor, Thandava K. Edara
  • Publication number: 20160076893
    Abstract: A system for setting an end location of a path of operation of a machine at a work site includes a position sensor configured to determine a position of a path at the work site and a controller. The controller is configured to determine a position of a first path and a position of a second path, the first path and the second path defining a pair of paths on opposite sides of the path of operation and determine a physical characteristic of the pair of paths based upon the position of the first path and the position of the second path. The controller is further configured to determine whether the physical characteristic of the pair of paths is less than a threshold characteristic and set the end location of the path of operation if the physical characteristic of the pair of paths is less than the threshold characteristic.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Applicant: Caterpillar Inc.
    Inventors: Mo Wei, Michael Taylor, Thandava K. Edara, Troy K. Becicka, Kyle Edwards
  • Publication number: 20160076222
    Abstract: A system for determining an optimized cut location for a work implement includes a position sensor and a controller. The controller is configured to determine the position of a work surface and determine an initial cut location along a path based upon an initial target profile and the initial target profile has an initial cut length longer than an evaluation cut length. The controller is also configured to determine a plurality of potential cut locations along the path, determine a volume of material to be moved for each of the plurality of potential cut locations with the volume of material to be moved being based upon the loading profile, the evaluation cut length, and the position of the work surface. The controller is configured to select that optimized cut location from one of the plurality of potential cut locations for which the volume of material exceeds the material volume threshold.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Applicant: CATERPILLAR INC.
    Inventors: Michael Taylor, Mo Wei, Thandava K. Edara
  • Publication number: 20160076226
    Abstract: A system for monitoring a machine at a work site includes a prime mover, a ground-engaging drive mechanism to propel the machine, and a plurality of sensors. A controller generates propulsion commands to propel the machine about the work site in an autonomous or semi-autonomous manner and determines a plurality of performance characteristics of the machine. The controller further determines whether the plurality of performance characteristics meet a plurality of performance thresholds and generates an alert command if any of the plurality of performance characteristics do not meet the plurality of performance thresholds.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Applicant: Caterpillar Inc.
    Inventors: Thandava K. Edara, Michael Taylor, Mo Wei, Troy K. Becicka, Daniel Stanek
  • Publication number: 20160077513
    Abstract: A system for determining an optimized cut location for a work implement includes a position sensor and a controller. The controller is configured to determine the position of a work surface and determine a plurality of potential cut locations along a path between an initial cut location and an end location. The controller is further configured to determine an efficiency for moving an amount of material for each of the initial cut location and the plurality of potential cut locations based upon the amount of material to be moved, a parameter associated with moving the amount of material, and a loading profile, and select the optimized cut location from one of the initial cut location and the plurality of potential cut locations based upon the efficiency of each of the initial cut location and the plurality of potential cut locations.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Applicant: Caterpillar Inc.
    Inventors: Mo Wei, Michael Taylor, Thandava K. Edara
  • Publication number: 20160077514
    Abstract: A system for determining an optimized cut location for a work implement includes a position sensor and a controller. The controller is configured to determine the position of a work surface and perform a coarse analysis along a path based upon the position of the work surface and a coarse analysis parameter threshold to select a selected coarse analysis increment. The controller is further configured to perform a fine analysis along the selected coarse analysis increment based upon the position of the work surface and a fine analysis parameter threshold to select the optimized cut location.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Applicant: CATERPILLAR INC.
    Inventors: Michael Taylor, Mo Wei, Thandava K. Edara
  • Publication number: 20160069042
    Abstract: A system for controlling an earthmoving machine is provided. The system includes a positioning system and a controller. The controller is configured to receive the position signals from the positioning system, store the position signals in a pass history, and determine, based on pass history, an actual profile of the work surface. The controller is further configured to determine, based on the actual profile of the work surface in the pass history, existence of a first condition, the first condition exists when the actual profile has a first volume having a height above a threshold for an upper pass, and existence of a second condition, the second condition exists when the actual profile has a valley having a floor lower than the threshold for the upper pass. The controller is configured to direct the earthmoving machine to operate based on the lower pass if the first and second conditions exist.
    Type: Application
    Filed: September 10, 2014
    Publication date: March 10, 2016
    Applicant: Caterpillar Inc.
    Inventors: Mo Wei, Michael Allen Taylor, Thandava Krishna Edara
  • Publication number: 20160069045
    Abstract: A computer-implemented method for automatically detecting a need for a ripping pass to be performed by a machine along a work surface is provided. The method may include monitoring one or more of machine parameters of the machine and profile parameters of the work surface, determining whether one or more predefined trigger conditions suggestive of the need for the ripping pass are met based on the machine parameters and the profile parameters, and generating a ripping pass request if one or more of the trigger conditions are satisfied.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 10, 2016
    Applicant: Caterpillar Inc.
    Inventors: Mo Wei, Thandava Krishna Edara, Michael Allen Taylor, Troy Kenneth Becicka, Seth J. Rodenbo, Matthew E. Kontz, Kenneth L. Stratton
  • Patent number: 9260837
    Abstract: A system for controlling an earthmoving machine is provided. The system includes a positioning system and a controller. The controller is configured to receive the position signals from the positioning system, store the position signals in a pass history, and determine, based on pass history, an actual profile of the work surface. The controller is further configured to determine, based on the actual profile of the work surface in the pass history, existence of a first condition, the first condition exists when the actual profile has a first volume having a height above a threshold for an upper pass, and existence of a second condition, the second condition exists when the actual profile has a valley having a floor lower than the threshold for the upper pass. The controller is configured to direct the earthmoving machine to operate based on the lower pass if the first and second conditions exist.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: February 16, 2016
    Assignee: Caterpillar Inc.
    Inventors: Mo Wei, Michael Allen Taylor, Thandava Krishna Edara
  • Patent number: 9256227
    Abstract: A system for controlling at least one machine at a work site includes a controller configured to store a map of a boundary of a work area at the work site. The controller determines a first arrival time for a first machine to arrive at the boundary and a second arrival time for a second machine to arrive at the boundary. An arrival interval is determined based upon a difference between the first arrival time and the second arrival time the relative travel speed between the first machine and the second machine is adjusted so that the machines arrive at a desired arrival interval.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: February 9, 2016
    Assignee: Caterpillar Inc.
    Inventors: Mo Wei, Michael Taylor, Thandava K. Edara
  • Patent number: 9228315
    Abstract: A system for modifying a path of operation of a machine includes a position sensor and a controller. The controller stores the path of operation, receives a plurality of position signals as the work implement moves material along the path of operation, and determines the position of the work surface. The controller further determines an amount of material moved based at least in part upon the position of the work surface and modifies parameters used to determine a subsequent path of operation if the amount of material moved exceeds a predetermined amount.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: January 5, 2016
    Assignee: Caterpillar Inc.
    Inventors: Thandava K. Edara, Michael Taylor, Timothy Felty, Mo Wei, Kenneth L. Stratton, Jean-Jacques Clar
  • Publication number: 20150354169
    Abstract: A computer-implemented method for determining a cut location for a machine implement is provided. The method may include comparing a target cut volume to a projected cut volume associated with each boundary of a selected bin, designating the cut location as the boundary most closely approximating the target cut volume if both of the projected cut volumes at the boundaries are either greater than or less than the target cut volume, and designating the cut location as an average of the boundaries if the projected cut volumes at the boundaries are greater than and less than the target cut volume.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 10, 2015
    Inventors: Mo Wei, Michael Allen Taylor, Thandava Krishna Edara