Patents by Inventor Xiaoling HAN
Xiaoling HAN 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: 12179800Abstract: Disclosed are distributed computing systems and methods for controlling multiple autonomous control modules and subsystems in an autonomous vehicle. In some aspects of the disclosed technology, a computing architecture for an autonomous vehicle includes distributing the complexity of autonomous vehicle operation, thereby avoiding the use of a single high-performance computing system and enabling off-the-shelf components to be use more readily and reducing system failure rates.Type: GrantFiled: June 8, 2023Date of Patent: December 31, 2024Assignee: TUSIMPLE, INC.Inventors: Charles A. Price, Zehua Huang, Xiaoling Han, Ruiliang Zhang, Xiaodi Hou
-
Patent number: 12179805Abstract: Techniques are described for transitioning control of a steering system from an autonomous mode in a vehicle to a driver-controlled mode where the driver can control the steering wheel of the steering system. A method includes receiving values that describe an amount of torque and a direction of torque in response to a torque applied to a steering wheel of a steering system operated in an autonomous mode, determining that the values are either greater than or equal to a threshold value or are less than or equal to a negative of the threshold value, determining that the values are measured over a period of time greater than or equal to a pre-determined amount of time, and transitioning the steering system from being operated in the autonomous mode to being operated in a driver-controlled mode in which the steering system is under manual control.Type: GrantFiled: March 1, 2023Date of Patent: December 31, 2024Assignee: TUSIMPLE, INC.Inventors: Kaixin Zheng, Xiaoling Han, Zehua Huang, Charles A. Price
-
Patent number: 12156369Abstract: Techniques are described for managing temperature in an autonomous vehicle. An exemplary method comprises performing autonomous driving operations that operate the autonomous vehicle in an autonomous mode, receiving one or more messages from a temperature sensor associated with an electrical device located on or in the autonomous vehicle while the autonomous vehicle is operated in the autonomous mode, determining a cooling technique to reduce the temperature of electrical device, and performing the cooling technique.Type: GrantFiled: July 18, 2023Date of Patent: November 26, 2024Assignee: TUSIMPLE, INC.Inventors: Kaixin Zheng, Xiaoling Han, Zehua Huang, Todd Skinner
-
Patent number: 12151648Abstract: Disclosed are devices, systems and methods for securing wireless communications between a remote monitor center and a vehicle by using redundancy measures to increase the robustness of the system. In some embodiments, a system may include redundant communication channels, deploy redundant hardware and software stacks to enable switching to a backup in an emergency situation, and employ hypervisors at both the remote monitor center and the vehicle to monitor hardware and software resources and perform integrity checks. In other embodiments, message digests based on a cryptographic hash function and a plurality of predetermined commands are generated at both the remote monitor center and the vehicle, and compared to ensure the continuing integrity of the wireless communication system.Type: GrantFiled: June 20, 2019Date of Patent: November 26, 2024Assignee: TUSIMPLE, INC.Inventors: Jiaqi Liu, Ruiliang Zhang, Xiaoling Han, Lindong Sun, Liu Liu, Yi Wang
-
Publication number: 20240375463Abstract: Techniques are described for measuring angle and/or orientation of a rear drivable section (e.g., a trailer unit of a semi-trailer truck) relative to a front drivable section (e.g., a tractor unit of the semi-trailer truck) using an example rotary encoder assembly. The example rotary encoder assembly comprises a base surface; a housing that includes a second end that is connected to the base surface and a first end that is at least partially open and is coupled to a housing cap; and a rotary encoder that is located in the housing in between the base surface and the housing cap, where the rotary encoder includes a rotatable shaft that protrudes from a first hole located in the housing cap, and where a top of the rotatable shaft located away from the rotary encoder is coupled to magnet(s).Type: ApplicationFiled: July 24, 2024Publication date: November 14, 2024Inventors: Mohamed Hassan Ahmed Hassan WAHBA, Juexiao NING, Xiaoling HAN
-
Publication number: 20240375708Abstract: Techniques are described for managing redundant steering system for a vehicle. A method includes sending a first control command that instructs a first motor coupled to a steering wheel in a steering system to steer a vehicle, receiving, after sending the first control command, a speed of the vehicle, a yaw rate of the vehicle, and a steering position of the steering wheel, determining, based at least on the speed and the yaw rate, an expected range of steering angles that describes values within which the first motor is expected to steer the vehicle based on the first control command, and upon determining that the steering position of a steering wheel is outside the expected range of steering angles, sending a second control command that instructs a second motor coupled to the steering wheel in the steering system to steer the vehicle.Type: ApplicationFiled: July 25, 2024Publication date: November 14, 2024Inventors: Kaixin ZHENG, Xiaoling HAN, Zehua HUANG
-
Patent number: 12139066Abstract: Devices, systems and methods for controlling an exterior and dashboard lights of an autonomous vehicle are described. One example of a method for controlling one or more exterior lights includes receiving, from an autonomous driving system (ADS) of the vehicle, an input to control one or more exterior lights that are part of a lighting system of the vehicle, and transmitting, based on the input, a message to a controller area network (CAN) bus of the lighting system, the message being further based on a driver command upon a determination that a driver-initiated message is received. In an example, the lighting system of the vehicle further comprises a plurality of dashboard lights.Type: GrantFiled: March 23, 2023Date of Patent: November 12, 2024Assignee: TUSIMPLE, INC.Inventors: Yu-Ju Hsu, Xiaoling Han, Jay Day, Jeffrey Renn, Bret Vanatta
-
Patent number: 12122398Abstract: An apparatus is provided to comprise: at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to: receive, from an electronic control unit of a vehicle, a test result comprising a result of a self test performed by the electronic control unit; analyze the received test result to determine a vehicle status, the vehicle status comprising a status indicator and status information to be included in a report; periodically transmit, to a remote system according to a first time period, a report including the vehicle status, a duration of the first time period being dependent on the vehicle status; receive, from the remote system, a control command; and in response to the control command being received, implement the control command.Type: GrantFiled: April 15, 2022Date of Patent: October 22, 2024Assignee: TUSIMPLE, INC.Inventors: Lindong Sun, Liu Liu, Xiaoling Han, Yi Wang, Ruiliang Zhang
-
Patent number: 12122424Abstract: An autonomous vehicle includes a detection system for identifying the presence changes in wind incident on the autonomous vehicle, particularly wind gusts. The detection system may include one or more wind sensors, particularly those configured to detect wind incident on the vehicle from a direction that is transverse or perpendicular to the direction of motion of the autonomous vehicle. Additionally, systems may be present that correlate the detected wind gusts to changes in the behavior of the autonomous vehicle. The autonomous vehicle may react to the detected wind gusts by altering the vehicle's trajectory, by stopping the vehicle, or by communicating with a control center for further instructions.Type: GrantFiled: October 19, 2021Date of Patent: October 22, 2024Assignee: TUSIMPLE, INC.Inventors: Xiaoling Han, Zehua Huang, Arda Kurt, Yishi Liu, Zhiqi Gong, Yue Pan, Todd B. Skinner, Yujia Wu, Jianqiu Cao, Zijie Xuan, Shuhan Yang
-
Patent number: 12113885Abstract: Devices, systems, and methods for hardware-based time synchronization for heterogenous sensors are described. An example method includes generating a plurality of input trigger pulses having a nominal pulse-per-second (PPS) rate, generating, based on timing information derived from the plurality of input trigger pulses, a plurality of output trigger pulses, and transmitting the plurality of output trigger pulses to a sensor of a plurality of sensors, wherein a frequency of the plurality of output trigger pulses corresponds to a target operating frequency of the sensor, wherein, in a case that a navigation system coupled to the synchronization unit is functioning correctly, the plurality of input trigger pulses is generated based on a nominal PPS signal from the navigation unit, and wherein, in a case that the navigation system is not functioning correctly, the plurality of input trigger pulses is generated based on a simulated clock source of the synchronization unit.Type: GrantFiled: February 26, 2021Date of Patent: October 8, 2024Assignees: TUSIMPLE, INC., BEIJING TUSEN ZHITU TECHNOLOGY CO., LTD.Inventors: Xiaoling Han, Junjun Xin, Lei Nie, Yue Pan, Yu Zhang, Jade E. Day, Zehua Huang, Esayas Naizghi, Pingyuan Ji, Zhiqi Gong
-
Publication number: 20240319000Abstract: Techniques are described for determining weight distribution of a vehicle. A method of performing autonomous driving operation includes determining a vehicle weight distribution that values for each axle of the vehicle that describe weight or pressure applied on a respective axle. The values of the vehicle weight distribution are determined by removing at least one value that is outside a range of pre-determined values from a set of sensor values. The method further includes determining a driving-related operation of the vehicle weight distribution. For example, the driving-related operation may include determining a braking amount for each axle and/or determining a maximum steering angle to operate the vehicle. The method further includes controlling one or more subsystems in the vehicle via an instruction related to the driving-related operation. For example, transmitting the instruction to the one or more subsystems causes the vehicle to perform the driving-related operation.Type: ApplicationFiled: May 30, 2024Publication date: September 26, 2024Inventors: Kun ZHANG, Xiaoling HAN, Zehua HUANG, Charles A. PRICE
-
Patent number: 12077024Abstract: Techniques are described for measuring angle and/or orientation of a rear drivable section (e.g., a trailer unit of a semi-trailer truck) relative to a front drivable section (e.g., a tractor unit of the semi-trailer truck) using an example rotary encoder assembly. The example rotary encoder assembly comprises a base surface; a housing that includes a second end that is connected to the base surface and a first end that is at least partially open and is coupled to a housing cap; and a rotary encoder that is located in the housing in between the base surface and the housing cap, where the rotary encoder includes a rotatable shaft that protrudes from a first hole located in the housing cap, and where a top of the rotatable shaft located away from the rotary encoder is coupled to magnet(s).Type: GrantFiled: June 5, 2023Date of Patent: September 3, 2024Assignee: TUSIMPLE, INC.Inventors: Mohamed Hassan Ahmed Hassan Wahba, Juexiao Ning, Xiaoling Han
-
Patent number: 12071101Abstract: Described are devices, systems and methods for real-time remote control of vehicles with high redundancy. In some embodiments, two copies of at least one control command are received using two different wireless communication protocols, and are compared. The at least one control command is executed when the two copies are in agreement, but is rejected when the two copies differ. In other embodiments, additional wireless communication protocols may exist to provide a redundant mode of communication when one of the two different wireless communication protocols are unavailable. In yet other embodiments, redundant GPS units may be used to determine availability of any of the communication protocols, and relevant control commands may be downloaded in advance to circumvent a lack of coverage.Type: GrantFiled: April 25, 2022Date of Patent: August 27, 2024Assignee: TUSIMPLE, INC.Inventors: Xiaoling Han, Charles A. Price, Lindong Sun, Liu Liu, Yi Wang, Ruiliang Zhang
-
Patent number: 12049270Abstract: Techniques are described for managing redundant steering system for a vehicle. A method includes sending a first control command that instructs a first motor coupled to a steering wheel in a steering system to steer a vehicle, receiving, after sending the first control command, a speed of the vehicle, a yaw rate of the vehicle, and a steering position of the steering wheel, determining, based at least on the speed and the yaw rate, an expected range of steering angles that describes values within which the first motor is expected to steer the vehicle based on the first control command, and upon determining that the steering position of a steering wheel is outside the expected range of steering angles, sending a second control command that instructs a second motor coupled to the steering wheel in the steering system to steer the vehicle.Type: GrantFiled: January 20, 2023Date of Patent: July 30, 2024Assignee: TUSIMPLE, INC.Inventors: Kaixin Zheng, Xiaoling Han, Zehua Huang
-
Patent number: 12043287Abstract: Devices, systems, and methods for a vehicular safety system in autonomous vehicles are described. An example method for safely controlling a vehicle includes selecting, based on a first control command from a first vehicle control unit, an operating mode of the vehicle, and transmitting, based on the selecting, the operating mode to an autonomous driving system, wherein the first control command is generated based on input from a first plurality of sensors, and wherein the operating mode corresponds to one of (a) a default operating mode, (b) a minimal risk condition mode of a first type that configures the vehicle to pull over to a nearest pre-designated safety location, (c) a minimal risk condition mode of a second type that configures the vehicle to immediately stop in a current lane, or (d) a minimal risk condition mode of a third type that configures the vehicle to come to a gentle stop.Type: GrantFiled: January 8, 2023Date of Patent: July 23, 2024Assignee: TUSIMPLE, INC.Inventors: Xiaoling Han, Yu-Ju Hsu, Mohamed Hassan Ahmed Hassan Wahba, Kun Zhang, Zehua Huang, Qiong Xu, Zhujia Shi, Yicai Jiang, Junjun Xin
-
Publication number: 20240233525Abstract: Disclosed are devices, systems and methods for using a rotating camera for vehicular operation. One example of a method for improving driving includes determining, by a processor in the vehicle, that a trigger has activated, orienting, based on the determining, a single rotating camera towards a direction of interest, and activating a recording functionality of the single rotating camera, where the vehicle comprises the single rotating camera and one or more fixed cameras, and where the single rotating camera provides a redundant functionality for, and consumes less power than, the one or more fixed cameras.Type: ApplicationFiled: February 13, 2024Publication date: July 11, 2024Inventors: Zhujia SHI, Charles A. PRICE, Zehua HUANG, Xiaodi HOU, Xiaoling HAN, Todd SKINNER
-
Publication number: 20240190416Abstract: The disclosed technology enables automated parking of an autonomous vehicle. An example method of performing automated parking for a vehicle comprises obtaining, from a plurality of global positioning system (GPS) devices located on or in an autonomous vehicle, a first set of location information that describes locations of multiple points on the autonomous vehicle, where the first set of location information are associated with a first position of the autonomous vehicle, determining, based on the first set of location information and a location of the parking area, a trajectory information that describes a trajectory for the autonomous vehicle to be driven from the first position of the autonomous vehicle to a parking area, and causing the autonomous vehicle to be driven along the trajectory to the parking area by causing operation of one or more devices located in the autonomous vehicle based on at least the trajectory information.Type: ApplicationFiled: February 21, 2024Publication date: June 13, 2024Inventors: Kun ZHANG, Xiaoling HAN, Zehua HUANG, Charles A. PRICE
-
Patent number: 12000727Abstract: Techniques are described for determining weight distribution of a vehicle. A method of performing autonomous driving operation includes determining a vehicle weight distribution that values for each axle of the vehicle that describe weight or pressure applied on a respective axle. The values of the vehicle weight distribution are determined by removing at least one value that is outside a range of pre-determined values from a set of sensor values. The method further includes determining a driving-related operation of the vehicle weight distribution. For example, the driving-related operation may include determining a braking amount for each axle and/or determining a maximum steering angle to operate the vehicle. The method further includes controlling one or more subsystems in the vehicle via an instruction related to the driving-related operation. For example, transmitting the instruction to the one or more subsystems causes the vehicle to perform the driving-related operation.Type: GrantFiled: August 11, 2022Date of Patent: June 4, 2024Assignee: TUSIMPLE, INC.Inventors: Kun Zhang, Xiaoling Han, Zehua Huang, Charles A. Price
-
Publication number: 20240132085Abstract: Devices, systems, and methods for redundant braking systems and architectures are described. An example method for controlling a vehicle includes receiving, by a braking system, a first set of commands generated by a primary brake controller and a primary vehicle control unit (VCU) comprising multiple processors, receiving a second set of commands generated by the primary VCU and a secondary brake controller, receiving a third set of commands generated by a secondary VCU and the primary brake controller, receiving a fourth set of commands generated by the secondary VCU and the secondary brake controller, and selecting, based on an arbitration logic, exactly one of the first, second, third, and fourth sets of commands to operate the braking system, wherein the primary VCU and the secondary VCU are configured in a master/slave architecture.Type: ApplicationFiled: December 20, 2023Publication date: April 25, 2024Inventors: Yu-Ju HSU, Xiaoling HAN
-
Publication number: 20240123954Abstract: Embodiments are disclosed for improving safety with parking brake actuation. In particular, embodiments inhibit or allow parking brake commands based on an operation state of a vehicle. Further, embodiments act on parking brake commands based on a health or condition of the parking brakes themselves. An example method for autonomous operation of a vehicle includes receiving a command to apply a parking brake of the vehicle; determining a vehicle operation state based on comparing a speed of the vehicle to a range of pre-determined values; configuring an instruction for engagement of the parking brake according to the vehicle operation state; determining a brake health of the parking brake; and transmitting the instruction to the parking brake to cause the parking brake to be engaged based on the brake health satisfying one or more thresholds.Type: ApplicationFiled: October 10, 2023Publication date: April 18, 2024Inventors: Zongzheng LI, Haimo BI, Xiaoling HAN