Patents by Inventor Sun Xin

Sun Xin 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: 20260029530
    Abstract: Systems, methods, and computer programmable products are described herein for detecting a suspended load by an autonomous vehicle maneuvering about an environment. A scanning device mounted on and perpendicular to a top surface of the autonomous vehicle receives a plurality of data points surrounding the autonomous vehicle. A point detection module detects whether an object is present within a detection range of the autonomous vehicle by: clustering subsets of the plurality of data points and determining whether at least one clustered subset of the plurality of data points is within the detection range. Based on the object being present within the detection range, at least three features are extracted from the object to detect whether the object is a suspended load. The maneuvering of the autonomous vehicle is controlled based on detection of the suspended load.
    Type: Application
    Filed: October 3, 2025
    Publication date: January 29, 2026
    Inventors: Sun XIN, Mahdi ABOLFAZLI ESFAHANI, Xinxin DU
  • Patent number: 12436535
    Abstract: Systems, methods, and computer programmable products are described herein for detecting a suspended load by an autonomous vehicle maneuvering about an environment. A scanning device mounted on and perpendicular to a top surface of the autonomous vehicle receives a plurality of data points surrounding the autonomous vehicle. A point detection module detects whether an object is present within a detection range of the autonomous vehicle by: clustering subsets of the plurality of data points and determining whether at least one clustered subset of the plurality of data points is within the detection range. Based on the object being present within the detection range, at least three features are extracted from the object to detect whether the object is a suspended load. The maneuvering of the autonomous vehicle is controlled based on detection of the suspended load.
    Type: Grant
    Filed: October 20, 2023
    Date of Patent: October 7, 2025
    Assignee: Venti Technologies
    Inventors: Sun Xin, Mahdi Abolfazli Esfahani, Xinxin Du
  • Publication number: 20240272301
    Abstract: Systems, methods, and non-transitory computer program product are described herein for detecting location aspects of an autonomous vehicle to avoid collisions. Data including a plurality of points characterizing a trailer of an autonomous vehicle are received from a first scanning device. A first plane associated with the trailer is defined based on the plurality of points exceeding a first predetermined threshold. It is determined whether the first plane is perpendicular to ground. Based on the first plane being perpendicular to the ground, an orientation of the trailer is determined based on the first plane. Maneuvering of the autonomous vehicle is controlled through one or more commands based on the orientation.
    Type: Application
    Filed: February 9, 2024
    Publication date: August 15, 2024
    Inventors: Sun XIN, Mahdi ABOLFAZLI ESFAHANI, Xinxin DU
  • Publication number: 20240231361
    Abstract: Systems, methods, and computer programmable products are described herein for detecting a suspended load by an autonomous vehicle maneuvering about an environment. A scanning device mounted on and perpendicular to a top surface of the autonomous vehicle receives a plurality of data points surrounding the autonomous vehicle. A point detection module detects whether an object is present within a detection range of the autonomous vehicle by: clustering subsets of the plurality of data points and determining whether at least one clustered subset of the plurality of data points is within the detection range. Based on the object being present within the detection range, at least three features are extracted from the object to detect whether the object is a suspended load. The maneuvering of the autonomous vehicle is controlled based on detection of the suspended load.
    Type: Application
    Filed: October 20, 2023
    Publication date: July 11, 2024
    Inventors: Sun XIN, Mahdi ABOLFAZLI ESFAHANI, Xinxin DU
  • Publication number: 20240134379
    Abstract: Systems, methods, and computer programmable products are described herein for detecting a suspended load by an autonomous vehicle maneuvering about an environment. A scanning device mounted on and perpendicular to a top surface of the autonomous vehicle receives a plurality of data points surrounding the autonomous vehicle. A point detection module detects whether an object is present within a detection range of the autonomous vehicle by: clustering subsets of the plurality of data points and determining whether at least one clustered subset of the plurality of data points is within the detection range. Based on the object being present within the detection range, at least three features are extracted from the object to detect whether the object is a suspended load. The maneuvering of the autonomous vehicle is controlled based on detection of the suspended load.
    Type: Application
    Filed: October 19, 2023
    Publication date: April 25, 2024
    Inventors: Sun XIN, Mahdi ABOLFAZLI ESFAHANI, Xinxin DU
  • Publication number: 20240083353
    Abstract: Systems, methods, and computer program products are described herein for container misalignment detection for an autonomous vehicle. Misalignment of a container loaded onto an autonomous vehicle is detected by receiving data including an indication that the container is loaded onto the autonomous vehicle. A scanning device mounted on the autonomous vehicle captures a plurality of data points in the vicinity of the container. A misalignment detection module identifies a first data point of the plurality of data points and a second data point of the plurality of data points. The misalignment detection module evaluates a height difference between a height of the first data point and a height of the second data point. The misalignment detection module determines whether the container is misaligned on the autonomous vehicle based on the height difference. An indication of whether the container is misaligned is provided.
    Type: Application
    Filed: August 21, 2023
    Publication date: March 14, 2024
    Inventors: Sun XIN, Mahdi ABOLFAZLI ESFAHANI, Xinxin DU
  • Patent number: 8922556
    Abstract: A light gathering process may reduce the computational resources and storage required to render a scene with a participating homogeneous media. According to some implementations, Efficiency may be obtained by evaluating the final radiance along a viewing ray directly from the lighting rays passing near to it, and by rapidly identifying such lighting rays in the scene. To facilitate a search for nearby lighting rays, the lighting rays and viewing rays may be represented as a 6D point and a plane according to the corresponding Plucker coordinates and coefficients, respectively.
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: December 30, 2014
    Assignee: Microsoft Corporation
    Inventors: Sun Xin, Stephen S. Lin, Baining Guo
  • Publication number: 20120262456
    Abstract: A light gathering process may reduce the computational resources and storage required to render a scene with a participating homogeneous media. According to some implementations, Efficiency may be obtained by evaluating the final radiance along a viewing ray directly from the lighting rays passing near to it, and by rapidly identifying such lighting rays in the scene. To facilitate a search for nearby lighting rays, the lighting rays and viewing rays may be represented as a 6D point and a plane according to the corresponding Plucker coordinates and coefficients, respectively.
    Type: Application
    Filed: April 18, 2011
    Publication date: October 18, 2012
    Applicant: Microsoft Corporation
    Inventors: Sun Xin, Stephen S. Lin, Baining Guo