Patents by Inventor Christopher Ha

Christopher Ha 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: 20240017833
    Abstract: A seat comprising a seatback, a cushion, a screen, and a track system including a rail and an attachment mechanism, wherein the cushion is secured to the seatback via the track system and the cushion is configured to move along the seatback in a vertical direction.
    Type: Application
    Filed: July 11, 2023
    Publication date: January 18, 2024
    Applicant: Supernal, LLC
    Inventors: Alexander POZZI, Christopher HA
  • Publication number: 20240017829
    Abstract: A seat having a frame and a chair component coupled with the frame. The chair component includes a front side and a rear side such that the front side has a bucket-shaped portion configured to seat a passenger and the rear side is a seatback portion that is rear-facing. The seatback portion further includes a retaining clip configured to receive an electronic device and a lipped surface configured to retain a hanging personal belonging.
    Type: Application
    Filed: July 12, 2023
    Publication date: January 18, 2024
    Inventors: Christopher Ha, Alexander Pozzi
  • Publication number: 20210365449
    Abstract: A method for dynamically creating and validating a predictive analytics model to transform data into actionable insights the method comprising: identifying an event, selectively tagging, based on analytics expertise, at least one time series data area (data area), where the identified event occurred, comparing data area where the identified event is tagged with the data area where the identified event is not tagged, building, based on analytics expertise, the predictive analytics model embodying the classification generated by selective tagging, displaying the visual indicia generated by executing the predictive analytics model, and validating the predictive model based on a feedback from at least one domain expert.
    Type: Application
    Filed: May 11, 2021
    Publication date: November 25, 2021
    Applicant: Caterpillar Inc.
    Inventors: Christopher Ha, Chau Le
  • Patent number: 11001991
    Abstract: A method for loading a payload carrier of a machine includes receiving, from a camera on the machine, a two-dimensional image of an interior of the payload carrier as material is loaded into the payload carrier. The method further includes filtering the image to identify a contour of the loaded material and determining an area of the contour. The method further includes controlling a display device indicate the determined area.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: May 11, 2021
    Assignee: Caterpillar Inc.
    Inventors: Christopher Ha, Shawn Nainan Mathew, Yang Liu, Qi Wang
  • Patent number: 10832435
    Abstract: A method for loading a payload carrier of a machine includes receiving, from a camera on the machine, a two-dimensional image of an interior of the payload carrier as material is loaded into the payload carrier. The method further includes sectioning the two-dimensional image into a plurality of regions, and determining, for individual of the regions, whether the region includes a representative of fill material. The method may also include determining a fill volume based on the regions having fill and those not having fill.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: November 10, 2020
    Assignee: Caterpillar Inc.
    Inventors: Shawn Nainan Mathew, Christopher Ha, Yang Liu, Sanghyun Shin
  • Publication number: 20200342616
    Abstract: A method for loading a payload carrier of a machine includes receiving, from a camera on the machine, a two-dimensional image of an interior of the payload carrier as material is loaded into the payload carrier. The method further includes sectioning the two-dimensional image into a plurality of regions, and determining, for individual of the regions, whether the region includes a representative of fill material. The method may also include determining a fill volume based on the regions having fill and those not having fill.
    Type: Application
    Filed: April 26, 2019
    Publication date: October 29, 2020
    Applicant: Caterpillar Inc.
    Inventors: Shawn Nainan Mathew, Christopher Ha, Yang Liu, Sanghyun Shin
  • Publication number: 20200224390
    Abstract: A method for loading a payload carrier of a machine includes receiving, from a camera on the machine, a two-dimensional image of an interior of the payload carrier as material is loaded into the payload carrier. The method further includes filtering the image to identify a contour of the loaded material and determining an area of the contour. The method further includes controlling a display device indicate the determined area.
    Type: Application
    Filed: January 11, 2019
    Publication date: July 16, 2020
    Inventors: Christopher Ha, Shawn Nainan Mathew, Yang Liu, Qi Wang
  • 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
  • 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: 10114913
    Abstract: A system for determining a welding sequence is disclosed. The system may have a welding sequence generator configured to create an initial population of welding sequences based on a user-generated constraint. The system may also have a welding simulator configured to simulate welding for at least one welding sequence in the initial population of welding sequences to model distortion for the at least one welding sequence. The welding sequence generator may be further configured to receive the distortion for the at least one welding sequence in the initial population from the welding simulator, determine whether a merit value derived from at least the distortion for the at least one welding sequence satisfies one or more predetermined criteria, output the at least one welding sequence as a potential welding sequence if the merit value satisfies the predetermined criteria.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: October 30, 2018
    Assignee: Caterpillar Inc.
    Inventors: Julian Andres Norato, Sungmoon Jung, Badrinarayan Parthasarathy Athreya, Christopher Ha
  • Patent number: 10109121
    Abstract: A wear estimation system for a component of a machine includes a geolocation unit, a non-transitory computer-readable medium bearing a component wear estimate program, a controller, and an interface device. The geolocation unit is configured to generate a location signal indicative of a location of the machine. The controller is in operable communication with the geolocation unit to receive the location signal therefrom and is configured to execute the component wear estimate program. The interface device is configured to display a graphical user interface of the component wear estimate program. The component wear estimate program is configured to determine an estimated part life for the component based upon an environmental characteristic of the location; to track an actual usage amount for the component; and to indicate, through the graphical user interface, when the usage amount of the component exceeds a threshold percentage of the estimated part life.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: October 23, 2018
    Assignee: Caterpillar Inc.
    Inventors: Saniye Gizem Aydin, Christopher Ha, David M. Longanbach, Arthur W. Scheck
  • Publication number: 20170270720
    Abstract: A wear estimation system for a component of a machine includes a geolocation unit, a non-transitory computer-readable medium bearing a component wear estimate program, a controller, and an interface device. The geolocation unit is configured to generate a location signal indicative of a location of the machine. The controller is in operable communication with the geolocation unit to receive the location signal therefrom and is configured to execute the component wear estimate program. The interface device is configured to display a graphical user interface of the component wear estimate program. The component wear estimate program is configured to determine an estimated part life for the component based upon an environmental characteristic of the location; to track an actual usage amount for the component; and to indicate, through the graphical user interface, when the usage amount of the component exceeds a threshold percentage of the estimated part life.
    Type: Application
    Filed: March 9, 2017
    Publication date: September 21, 2017
    Applicant: Caterpillar Inc.
    Inventors: Saniye Gizem Aydin, Christopher Ha, David M. Longanbach, Arthur W. Scheck
  • Publication number: 20150294051
    Abstract: A system for determining a welding sequence is disclosed. The system may have a welding sequence generator configured to create an initial population of welding sequences based on a user-generated constraint. The system may also have a welding simulator configured to simulate welding for at least one welding sequence in the initial population of welding sequences to model distortion for the at least one welding sequence. The welding sequence generator may be further configured to receive the distortion for the at least one welding sequence in the initial population from the welding simulator, determine whether a merit value derived from at least the distortion for the at least one welding sequence satisfies one or more predetermined criteria, output the at least one welding sequence as a potential welding sequence if the merit value satisfies the predetermined criteria.
    Type: Application
    Filed: June 25, 2015
    Publication date: October 15, 2015
    Applicant: CATERPILLAR INC.
    Inventors: Julian Andres NORATO, Sungmoon JUNG, Badrinarayan Parthasarathy ATHREYA, Christopher HA
  • Patent number: 9102012
    Abstract: A system for determining a welding sequence is disclosed. The system may have a welding sequence generator configured to create an initial population of welding sequences based on a user-generated constraint. The system may also have a welding simulator configured to simulate welding for at least one welding sequence in the initial population of welding sequences to model distortion for the at least one welding sequence. The welding sequence generator may be further configured to receive the distortion for the at least one welding sequence in the initial population from the welding simulator, determine whether a merit value derived from at least the distortion for the at least one welding sequence satisfies one or more predetermined criteria, output the at least one welding sequence as a potential welding sequence if the merit value satisfies the predetermined criteria.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: August 11, 2015
    Assignee: Caterpillar Inc.
    Inventors: Julian Andres Norato, Sungmoon Jung, Badrinarayan Parthasarathy Athreya, Christopher Ha
  • Patent number: 8925989
    Abstract: A center console for use in a passenger vehicle is adapted to be located between a pair of passenger seats. The center console includes a storage container formed to include a storage space accessible through an aperture and armrests coupled to the storage container to provide a support surface for the arms of passengers in the seats and to regulate access to the storage space.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 6, 2015
    Assignees: Volkswagen AG, Audi AG
    Inventors: Yuval Appelboum, Christopher Ha
  • Publication number: 20140265405
    Abstract: A center console for use in a passenger vehicle is adapted to be located between a pair of passenger seats. The center console includes a storage container formed to include a storage space accessible through an aperture and armrests coupled to the storage container to provide a support surface for the arms of passengers in the seats and to regulate access to the storage space.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicants: AUDI AG, VOLKSWAGEN AG
    Inventors: Yuval APPELBOUM, Christopher HA
  • Publication number: 20140156229
    Abstract: A method for performing fatigue-based topology optimization of a structure on a computational device is provided. The method may include receiving first data pertaining to a problem definition of the structure; generating a density filter; generating interpolation schemes for stiffness, volume and fatigue; generating a global fatigue measure; generating an adaptive normalization scheme; generating a regional fatigue measure; generating second data based on the first data, the density filter, the interpolation schemes, the global fatigue measure, the adaptive normalization scheme and the regional fatigue measure, the second data pertaining to an optimized solution to the problem definition; and displaying the optimized solution at an output device.
    Type: Application
    Filed: December 3, 2012
    Publication date: June 5, 2014
    Applicant: CATERPILLAR INC.
    Inventors: Julian Norato, Chau Le, Christopher Ha
  • Publication number: 20120325782
    Abstract: A system for determining a welding sequence is disclosed. The system may have a welding sequence generator configured to create an initial population of welding sequences based on a user-generated constraint. The system may also have a welding simulator configured to simulate welding for at least one welding sequence in the initial population of welding sequences to model distortion for the at least one welding sequence. The welding sequence generator may be further configured to receive the distortion for the at least one welding sequence in the initial population from the welding simulator, determine whether a merit value derived from at least the distortion for the at least one welding sequence satisfies one or more predetermined criteria, output the at least one welding sequence as a potential welding sequence if the merit value satisfies the predetermined criteria.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 27, 2012
    Inventors: Julian Andres Norato, Sungmoon Jung, Badrinarayan Parthasarathy Athreya, Christopher Ha
  • Publication number: 20100274537
    Abstract: A method (10) for performing stress-based topology optimization of a structure (2, 102, 202) on a computational device (302) is provided. Upon receiving a problem definition of the structure (2, 102, 202) from an input device (304) coupled to an input of the computational device (302), the method (10) may generate a density filter, interpolation schemes for stiffness, volume and stress, a global stress measure, an adaptive normalization scheme and a regional stress measure, to determine an optimized stress-based solution to the problem defined. The method (10) may further enable the optimized solution to be rendered for display at an output device (306) coupled to an output of the computational device (302).
    Type: Application
    Filed: April 26, 2010
    Publication date: October 28, 2010
    Applicant: CATERPILLAR, INC.
    Inventors: Chau H. Le, Julian A. Norato, Tyler E. Bruns, Christopher Ha, Daniel Tortorelli