Patents by Inventor Jacob C. Maley
Jacob C. Maley 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: 12227145Abstract: A work machine comprising a security system for deterring theft is disclosed. The work machine comprises a frame, a battery, a ground engaging element supporting the frame; and a security system configured to activate an at least one anti-theft deterrent when an unauthorized person is detected in a detection zone around the work machine.Type: GrantFiled: January 20, 2023Date of Patent: February 18, 2025Assignee: Caterpillar Inc.Inventor: Jacob C. Maley
-
Patent number: 12165417Abstract: An object detection vision system and methods are disclosed. A method for detecting objects in a vision system of an industrial machine includes receiving image data from one or more vision cameras and receiving detection data from one or more detect devices. The detection data includes one or more detected objects. The method includes combining the detection data and the image data and transforming the detection data in the image data based on one or more objects in the image data. The method also includes displaying an indication of the detected one or more objects in the image data based on the transformed detection data.Type: GrantFiled: January 24, 2022Date of Patent: December 10, 2024Assignee: Caterpillar Inc.Inventors: Peter J. Petrany, Matthew A. Guttag, Jacob C. Maley, Vamsi K. Pannala, Robert S. Mcfarland
-
Publication number: 20240344300Abstract: A rotational machine includes a base operable to move the rotational machine, a body rotationally mounted on the base, one or more sensors coupled to the body, and a controller communicably coupled to the one or more sensors. The one or more sensors detect movement data of the rotational machine and location data of an object near the rotational machine. The controller is operable to perform a hazard warning method. The method includes applying a detection zone filter to the location data of the object based on the movement data of the rotational machine and annunciating an alert if the location data passes the detection zone filter.Type: ApplicationFiled: April 11, 2023Publication date: October 17, 2024Applicant: Caterpillar Inc.Inventor: Jacob C. MALEY
-
Publication number: 20240328115Abstract: An automatic condition monitoring and control system for a work machine may include an electronic control module configured for arrangement on the work machine. The electronic control module may be configured to monitor multiple conditions of the work machine and compare the multiple conditions to respective thresholds. The electronic control module may also be configured to start an engine of the work machine based on at least one of the comparisons, activate a heating or cooling system based on at least one of the comparisons, or both.Type: ApplicationFiled: March 27, 2023Publication date: October 3, 2024Applicant: Caterpillar Inc.Inventors: Jacob C. Maley, Justin Lee Steinlage
-
Publication number: 20240246510Abstract: A work machine comprising a security system for deterring theft is disclosed. The work machine comprises a frame, a battery, a ground engaging element supporting the frame; and a security system configured to activate an at least one anti-theft deterrent when an unauthorized person is detected in a detection zone around the work machine.Type: ApplicationFiled: January 20, 2023Publication date: July 25, 2024Applicant: Caterpillar Inc.Inventor: Jacob C. MALEY
-
Patent number: 11961253Abstract: A controller may receive information identifying an area of interest from a plurality of candidate areas of interest including locations on the machine and external to the machine. The controller may obtain, using the one or more first sensor devices, data identifying material located at the area of interest; and generate a graphical representation based on the data. The controller may determine, using the one or more second sensor devices, at least one of a position or an orientation of one or more portions of the machine; and identify a portion of the graphical representation based on the at least one of the position or the orientation of the one or more portions. The portion may correspond to the material located at the area of interest. The controller may determine, using one or more computational models, a volume of the material based on the portion of the graphical representation.Type: GrantFiled: October 26, 2020Date of Patent: April 16, 2024Assignee: Caterpillar SARLInventors: Philip J. Thomas, Jacob C. Maley
-
Publication number: 20240011244Abstract: A collision avoidance system and method for a mobile machine includes determining a boundary zone and providing a notification and/or control command to prevent a collision with another object. A first safety zone associated with a first and second portion of the mobile machine is determined. A second safety zone associated with the second portion of the mobile machine is determined. A boundary zone is determined as a function of a combination of the first and second safety zone. A notification and/or a control command is provided based on a relationship of an object to the boundary zone.Type: ApplicationFiled: July 5, 2022Publication date: January 11, 2024Applicant: Caterpillar Inc.Inventors: Mo WEI, Jun ZUO, Jacob C. MALEY, Manoj POTHUGUNTI
-
Publication number: 20230393267Abstract: An object detection system may include a first-type sensing device comprising a camera and defining a first field of view and configured to capture an image stream of an area adjacent to a work machine. The system may also include a second-type sensing device different from the first-type sensing device, defining a second field of view substantially overlapping with the first field of view, and configured to capture a data stream of the area adjacent to the work machine. The system may also include a controller configured to receive a first set of tracks relating to the image stream and including a first confidence level and receive a second set of tracks relating to the data stream and including a second confidence level. The controller may also be configured to combine establish an overall confidence level and determine whether to issue an alert, exercise a machine control, or both.Type: ApplicationFiled: June 7, 2022Publication date: December 7, 2023Applicant: Caterpillar SARLInventor: Jacob C. Maley
-
Patent number: 11810289Abstract: The present disclosure is directed to systems and methods for estimating machine rotation state. The rotation state can include the rotation speed and/or angle as the machine rotates. In some implementations, an estimating machine rotation state system can receive image data, timestamped consecutively, from camera devices of a machine. The estimating machine rotation state system can generate optical flow vectors for the pixels of the image data and determine the hue and intensity of the pixels based on the optical flow vectors. Using the hues, intensities, and timestamps of the image data, the estimating machine rotation state system can generate an intensity plot over time. The estimating rotation states system can then determine a rotation speed of the machine based on the intensity plot. The estimating rotation states system can also determine a rotation angle of the machine by integrating the intensity plot over time.Type: GrantFiled: March 31, 2021Date of Patent: November 7, 2023Assignee: Caterpillar Inc.Inventors: Peter J. Petrany, Jacob C. Maley
-
Publication number: 20230237806Abstract: An object detection vision system and methods are disclosed. A method for detecting objects in a vision system of an industrial machine includes receiving image data from one or more vision cameras and receiving detection data from one or more detect devices. The detection data includes one or more detected objects. The method includes combining the detection data and the image data and transforming the detection data in the image data based on one or more objects in the image data. The method also includes displaying an indication of the detected one or more objects in the image data based on the transformed detection data.Type: ApplicationFiled: January 24, 2022Publication date: July 27, 2023Inventors: Peter J. PETRANY, Matthew A. GUTTAG, Jacob C. MALEY, Vamsi K. PANNALA, Robert S. MCFARLAND
-
Patent number: 11574534Abstract: A proximity warning system including cameras positioned on a machine, processors, and one or more memory devices including instructions for execution by the processors. The system includes instructions to receive, from the cameras, image data depicting an object within a field of view of the cameras. The system includes instructions to derive a first distance between the object and the machine based on the image data and an alarm is triggered when the first distance is less than a first threshold distance. The system can include instructions to receive a request to snooze the alarm and discontinue the alarm. Additional image data can be received from the cameras and a second distance between the object and the machine is derived based on the additional image data. The system includes instructions to cancel the snooze and retrigger the alarm when the second distance is less than a second threshold distance.Type: GrantFiled: June 30, 2021Date of Patent: February 7, 2023Assignee: Caterpillar Inc.Inventor: Jacob C. Maley
-
Publication number: 20230005356Abstract: A proximity warning system including cameras positioned on a machine, processors, and one or more memory devices including instructions for execution by the processors. The system includes instructions to receive, from the cameras, image data depicting an object within a field of view of the cameras. The system includes instructions to derive a first distance between the object and the machine based on the image data and an alarm is triggered when the first distance is less than a first threshold distance. The system can include instructions to receive a request to snooze the alarm and discontinue the alarm. Additional image data can be received from the cameras and a second distance between the object and the machine is derived based on the additional image data. The system includes instructions to cancel the snooze and retrigger the alarm when the second distance is less than a second threshold distance.Type: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Inventor: Jacob C. Maley
-
Publication number: 20220318974Abstract: The present disclosure is directed to systems and methods for estimating machine rotation state. The rotation state can include the rotation speed and/or angle as the machine rotates. In some implementations, an estimating machine rotation state system can receive image data, timestamped consecutively, from camera devices of a machine. The estimating machine rotation state system can generate optical flow vectors for the pixels of the image data and determine the hue and intensity of the pixels based on the optical flow vectors. Using the hues, intensities, and timestamps of the image data, the estimating machine rotation state system can generate an intensity plot over time. The estimating rotation states system can then determine a rotation speed of the machine based on the intensity plot. The estimating rotation states system can also determine a rotation angle of the machine by integrating the intensity plot over time.Type: ApplicationFiled: March 31, 2021Publication date: October 6, 2022Inventors: Peter J. Petrany, Jacob C. Maley
-
Publication number: 20220130063Abstract: A controller may receive information identifying an area of interest from a plurality of candidate areas of interest including locations on the machine and external to the machine. The controller may obtain, using the one or more first sensor devices, data identifying material located at the area of interest; and generate a graphical representation based on the data. The controller may determine, using the one or more second sensor devices, at least one of a position or an orientation of one or more portions of the machine; and identify a portion of the graphical representation based on the at least one of the position or the orientation of the one or more portions. The portion may correspond to the material located at the area of interest. The controller may determine, using one or more computational models, a volume of the material based on the portion of the graphical representation.Type: ApplicationFiled: October 26, 2020Publication date: April 28, 2022Applicant: Caterpillar SARLInventors: Philip J. THOMAS, Jacob C. MALEY
-
Patent number: 10949685Abstract: A controller may process a plurality of video frames to determine an apparent motion of each pixel of one or more pixels or each group of pixels of one or more groups of pixels of each video frame of the plurality of video frames. The controller may select one or more processed video frames, of the plurality of processed video frames, that correspond to a duration of time and may generate a composite video frame based on the one or more processed video frames. The controller may generate a video frame mask based on the composite video frame and may obtain additional video data that includes at least one additional video frame. The controller may cause the video frame mask to be applied to the at least one additional video frame and may cause the at least one additional video frame to be processed using an object detection technique.Type: GrantFiled: July 22, 2019Date of Patent: March 16, 2021Assignee: Caterpillar Inc.Inventors: Peter Petrany, Jacob C. Maley, Vamsi Pannala, Robert Scott McFarland
-
Publication number: 20210027072Abstract: A controller may process a plurality of video frames to determine an apparent motion of each pixel of one or more pixels or each group of pixels of one or more groups of pixels of each video frame of the plurality of video frames. The controller may select one or more processed video frames, of the plurality of processed video frames, that correspond to a duration of time and may generate a composite video frame based on the one or more processed video frames. The controller may generate a video frame mask based on the composite video frame and may obtain additional video data that includes at least one additional video frame. The controller may cause the video frame mask to be applied to the at least one additional video frame and may cause the at least one additional video frame to be processed using an object detection technique.Type: ApplicationFiled: July 22, 2019Publication date: January 28, 2021Applicant: Caterpillar Inc.Inventors: Peter PETRANY, Jacob C. MALEY, Vamsi PANNALA, Robert Scott McFARLAND
-
Publication number: 20140375806Abstract: A system for assisting an operator to maneuver a machine is provided. The system includes an image capturing device configured to capture an image of an environment in relation to the machine. The system also includes a display device configured to display an overlay of a plurality of zones on the captured image, the zones have one or more associated parameters. A controller is communicably coupled to the display device. The controller is configured to receive a user input indicative of a change associated with the one or more parameters associated with at least one of the plurality of zones. The controller is also configured to adjust the one or more parameters of at least one of the plurality of zones based on the user input. Further, the controller is configured to display the adjusted overlay on the display device.Type: ApplicationFiled: June 24, 2013Publication date: December 25, 2014Inventor: Jacob C. Maley