Patents by Inventor Praveen Halepatali

Praveen Halepatali 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: 11120382
    Abstract: A method of managing a worksite is provided. The method includes tracking a position of a machine travelling on the worksite. The method includes segmenting a route of the machine on the worksite into at least two topographic segments based on the tracked position of the machine. The method includes receiving at least one operational parameter of the machine along the route. Further, the method includes generating a feedback based, at least in part, on the at least one operational parameter and the segmented route.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: September 14, 2021
    Assignee: Caterpillar Inc.
    Inventors: Praveen Halepatali, Vamsi Kalyan Putta, Vijay Krishna Yalamanchili
  • Patent number: 10565439
    Abstract: A method for tracking workers at a worksite is disclosed. The method includes acquiring a video of the worksite and detecting a movement of objects in the video. Each object is represented by a plurality of pixels. The method includes identifying an item associated with at least one object by clustering a set of pixels of the plurality of pixels based on a color of the set of pixels. Next, the method includes determining the item as a hard hat based on at least a shape of the set of pixels, and identifying the object as a specific worker based on the color of the set of pixels. The method also includes generating a movement data associated with the specific worker based on a tracking of the hard hat.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: February 18, 2020
    Assignee: Caterpillar Inc.
    Inventors: Qi Wang, Yihong Yang, Praveen Halepatali, Nolan Finch, Christopher Ha
  • Patent number: 10324433
    Abstract: Systems and methods for analyzing and optimizing worksite operations based on video and or audio data are disclosed. One method includes receiving one or more models relating to a worksite, receiving first sensor data associated with the machine at the worksite, receiving second sensor data associated with an operation of the machine at the worksite, wherein the second sensor data is sourced from a sensor that is different from a sensor sourcing the first sensor data, determining, by the one or more processors, a machine state based at least on the first data and the second data, comparing the determined machine state to a modeled machine state represented by the received one or more models to classify site operations and/or detect an irregularity in site operations or an inefficiency in site operations, and generating a response based at least on the detected irregularity or inefficiency.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: June 18, 2019
    Assignee: Caterpillar Inc.
    Inventors: Christopher Sprock, Ryan Baumann, Sanat Talmaki, Praveen Halepatali
  • Publication number: 20190108392
    Abstract: A method for tracking workers at a worksite is disclosed. The method includes acquiring a video of the worksite and detecting a movement of objects in the video. Each object is represented by a plurality of pixels. The method includes identifying an item associated with at least one object by clustering a set of pixels of the plurality of pixels based on a color of the set of pixels. Next, the method includes determining the item as a hard hat based on at least a shape of the set of pixels, and identifying the object as a specific worker based on the color of the set of pixels. The method also includes generating a movement data associated with the specific worker based on a tracking of the hard hat.
    Type: Application
    Filed: October 10, 2017
    Publication date: April 11, 2019
    Applicant: Caterpillar Inc.
    Inventors: Qi Wang, Yihong Yang, Praveen Halepatali, Nolan Finch, Christopher Ha
  • Patent number: 10094093
    Abstract: A machine behavior classification system may include an electronic data collection system and an electronic data analysis system. The electronic data collection system may have an image capture apparatus that is configured to monitor a machine and the image capture apparatus may produce an image data file of the machine. Moreover, the electronic data analysis system may receive the image data file and may perform a data analysis of the image data file.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: October 9, 2018
    Assignee: Caterpillar Inc.
    Inventors: Praveen Halepatali, Sang Kyum Kim, Meng Han, Nolan S. Finch, Vineet Agarwal, Neil Moloney
  • Publication number: 20170286886
    Abstract: A method of managing a worksite is provided. The method includes tracking a position of a machine travelling on the worksite. The method includes segmenting a route of the machine on the worksite into at least two topographic segments based on the tracked position of the machine. The method includes receiving at least one operational parameter of the machine along the route. Further, the method includes generating a feedback based, at least in part, on the at least one operational parameter and the segmented route.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Applicant: Caterpillar Inc.
    Inventors: Praveen Halepatali, Vamsi Kalyan Putta, Vijay Krishna Yalamanchili
  • Patent number: 9685009
    Abstract: Systems and methods for managing and optimizing mixed fleet worksite operations based on video and or audio data are disclosed. One method includes receiving one or more models relating to a fleet of machines at the worksite, wherein the fleet of machines comprises an in-network machine and an out-of-network machine, receiving first sensor data associated with the out-of-network machine at the worksite, receiving second sensor data associated with the in-network machine at the worksite, determining a machine state of each of the in-network machine and the out-of-network machine based at least on the first sensor data and the second sensor data, comparing the determined machine states to a modeled machine state represented by the received one or more models to classify site operations and/or detect an irregularity in site operations or an inefficiency in site operations, and generating a response based at least on the detected irregularity or inefficiency.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: June 20, 2017
    Assignee: Caterpillar Inc.
    Inventors: Christopher Sprock, Ryan Baumann, Sanat Talmaki, Praveen Halepatali
  • Publication number: 20170138017
    Abstract: A machine behavior classification system may include an electronic data collection system and an electronic data analysis system. The electronic data collection system may have an image capture apparatus that is configured to monitor a machine and the image capture apparatus may produce an image data file of the machine. Moreover, the electronic data analysis system may include a data analytics module that is configured to receive the image data file and the data analytics module may perform a data analysis of the image data file.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Applicant: CATERPILLAR INC.
    Inventors: Praveen Halepatali, Sang Kyum Kim, Meng Han, Nolan S. Finch, Vineet Agarwal, Neil Moloney
  • Publication number: 20160292933
    Abstract: Systems and methods for managing and optimizing mixed fleet worksite operations based on video and or audio data are disclosed. One method includes receiving one or more models relating to a fleet of machines at the worksite, wherein the fleet of machines comprises an in-network machine and an out-of-network machine, receiving first sensor data associated with the out-of-network machine at the worksite, receiving second sensor data associated with the in-network machine at the worksite, determining a machine state of each of the in-network machine and the out-of-network machine based at least on the first sensor data and the second sensor data, comparing the determined machine states to a modeled machine state represented by the received one or more models to classify site operations and/or detect an irregularity in site operations or an inefficiency in site operations, and generating a response based at least on the detected irregularity or inefficiency.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 6, 2016
    Applicant: Caterpillar Inc.
    Inventors: Christopher Sprock, Ryan Baumann, Sanat Talmaki, Praveen Halepatali
  • Publication number: 20160292846
    Abstract: Systems and methods for analyzing and optimizing worksite operations based on video and or audio data are disclosed. One method includes receiving one or more models relating to a worksite, receiving first sensor data associated with the machine at the worksite, receiving second sensor data associated with an operation of the machine at the worksite, wherein the second sensor data is sourced from a sensor that is different from a sensor sourcing the first sensor data, determining, by the one or more processors, a machine state based at least on the first data and the second data, comparing the determined machine state to a modeled machine state represented by the received one or more models to classify site operations and/or detect an irregularity in site operations or an inefficiency in site operations, and generating a response based at least on the detected irregularity or inefficiency.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 6, 2016
    Applicant: Caterpillar Inc.
    Inventors: Christopher Sprock, Ryan Baumann, Sanat Talmaki, Praveen Halepatali
  • Publication number: 20160292920
    Abstract: Systems and methods for visually reviewing worksite operations using a time-shift controlled visualization of the worksite are disclosed. One method includes receiving first data including one or more of a worksite model and information relating to operation of a worksite, where the worksite model includes a simulated operation of a machine associated with the worksite. Visualization information may be generated that represents at least a portion of the first data. A visualization may be generated based at least on the visualization information and a view of the worksite.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 6, 2016
    Applicant: Caterpillar Inc.
    Inventors: Christopher Sprock, Ryan Baumann, Sanat Talmaki, Praveen Halepatali
  • Publication number: 20160163222
    Abstract: A system, method, and non-transitory computer-readable storage medium for worksite simulation and optimization is disclosed. The method may include obtaining measured data for a plurality of worksite processes on the worksite. The method may further include performing a statistical analysis of the measured data and outputting a statistical distribution of the measured data. The method may further include obtaining machine design performance information for a plurality of machines involved in the plurality of worksite processes. The method may further include obtaining site layout information for the worksite. The method may further include generating a model for operation of the worksite based on the statistical distribution of the measured data, the machine design performance information, and the site layout information.
    Type: Application
    Filed: December 8, 2014
    Publication date: June 9, 2016
    Applicant: Caterpillar Inc.
    Inventors: Christopher Michael SPROCK, Praveen HALEPATALI, Shuang WU, Zhehui ZHONG, Yongtao LI, Ryan Steven BAUMANN, Rachel Barbara PRICE
  • Patent number: 8434787
    Abstract: A counterweight attachment and removal system includes a machine mounting bracket and a link having two spaced apart arms. A proximal end of the link is pivotably coupled with the machine mounting bracket. A rotate cylinder has a proximal end pivotably coupled with the machine mounting bracket and a distal end pivotably coupled with a distal end of the link. A slide cylinder has a proximal end pivotably coupled with the link and a distal end pivotably coupled with a lift pin. The lift pin is positioned through slots defined by the two spaced apart arms. The counterweight attachment and removal system includes a first configuration in which the link is pivoted away from the machine mounting bracket, the rotate cylinder is retracted, the slide cylinder is extended, and the lift pin is positioned through distal portions of the slots.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: May 7, 2013
    Assignee: Caterpillar Inc.
    Inventors: Praveen Halepatali, Ha-Rok Bae, Kazushige Okamoto, Hiroaki Ando, Yozo Nakamoto, Chris Ha
  • Publication number: 20120315121
    Abstract: A counterweight attachment and removal system includes a machine mounting bracket and a link having two spaced apart arms. A proximal end of the link is pivotably coupled with the machine mounting bracket. A rotate cylinder has a proximal end pivotably coupled with the machine mounting bracket and a distal end pivotably coupled with a distal end of the link. A slide cylinder has a proximal end pivotably coupled with the link and a distal end pivotably coupled with a lift pin. The lift pin is positioned through slots defined by the two spaced apart arms. The counterweight attachment and removal system includes a first configuration in which the link is pivoted away from the machine mounting bracket, the rotate cylinder is retracted, the slide cylinder is extended, and the lift pin is positioned through distal portions of the slots.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 13, 2012
    Applicant: CATERPILLAR INC.
    Inventors: Praveen Halepatali, Ha-Rok Bae, Kazushige Okamoto, Hiroaki Ando, Yozo Nakamoto, Chris Ha
  • Patent number: 7756688
    Abstract: A design optimization system includes an initial design evaluation module evaluating a system model using initial subsystem designs to extract interactions between subsystem models and/or between the system and the subsystem models. An updating module updates the interactions for the subsystem models, and an optimization module performs subsystem design optimization using the subsystem model and most recently updated interactions, thereby obtaining an updated subsystem design.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: July 13, 2010
    Assignee: Board of Trustees of Michigan State University
    Inventors: Ronald C. Averill, Ran Mohan Jit Singh Sidhu, Praveen Halepatali
  • Publication number: 20070244678
    Abstract: A design optimization system and method includes recursive evaluation of a system model and/or a set of subsystem models using subsystem design(s) to extract interactions and perform subsystem design optimization. Selective update of the boundary conditions occurs according to: u ^ subsystem ? ? ? ( i ) = ? s = 1 k ? w ~ s ? u ^ s ? ? ? on ? ? ? ? subsystem ? ? ? ( i ) where ûs(x,y,z,t) are the interactions between subsystems and/or between the system and its subsystem(s) on ?subsystem(i) at iteration s, and {tilde over (w)}s(x,y,z,t) are weight functions whose spatial and temporal distributions are predetermined and whose magnitudes are varied stochastically within a selected range.
    Type: Application
    Filed: May 9, 2005
    Publication date: October 18, 2007
    Applicant: Board of Trustees of Michigan State University
    Inventors: Ronald Averill, Ran Mohan Sidhu, Praveen Halepatali