Patents by Inventor Xiao Cao
Xiao Cao 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: 20250097352Abstract: This application provides a method for calibrating satellite short message communication charging. In the method, an electronic device sends a target satellite short message to a satellite, performs a pre-fee-deduction operation for a satellite short message service, and updates a first parameter to a first value, where the first parameter is a remaining quota that is of the satellite short message service and that is stored in the electronic device. When the electronic device is connected to a communication network, the electronic device sends the first value to a server. The electronic device receives a first calibration result sent by the server, where the first calibration result indicates whether the first value is consistent with a second value, and the second value is a value of a remaining quota that is stored in the server. The electronic device calibrates the first parameter based on the first calibration result.Type: ApplicationFiled: December 4, 2024Publication date: March 20, 2025Inventors: Xianming LI, Zhaoyang LI, Xiao CAO, Cong ZHAO
-
Publication number: 20240118435Abstract: A post-processed GNSS solution from raw GNSS data acquired from a vehicle and optionally other sources is dynamically calculated at the epoch level without using a Kalman filter. Instead, a plurality of GNSS processing methods is applied to each epoch in either the forward or backward direction and the most accurate solution for each epoch of the forward generated solution and backward generated solution is combined. The combined post-processed GNSS solution is determined based on which of the GNSS processing methods were used to generate an epoch of the forward solution and a corresponding epoch of the backward solution.Type: ApplicationFiled: January 30, 2023Publication date: April 11, 2024Applicant: Honeywell International Inc.Inventors: Yanling Min, Xiao Cao, Brian Schipper
-
Patent number: 11899469Abstract: A method of integrity monitoring for visual odometry comprises capturing a first image at a first time epoch with stereo vision sensors, capturing a second image at a second time epoch, and extracting features from the images. A temporal feature matching process is performed to match the extracted features, using a feature mismatching limiting discriminator. A range, or depth, recovery process is performed to provide stereo feature matching between two images taken by the stereo vision sensors at the same time epoch, using a range error limiting discriminator. An outlier rejection process is performed using a modified RANSAC technique to limit feature moving events. Feature error magnitude and fault probabilities are characterized using overbounding Gaussian models.Type: GrantFiled: August 24, 2021Date of Patent: February 13, 2024Assignee: Honeywell International Inc.Inventors: Vibhor L Bageshwar, Xiao Cao, Yawei Zhai
-
Publication number: 20240027629Abstract: Systems and methods for static session multipath detection are described herein. In certain embodiments, a system includes one or more global navigation satellite system (GNSS) receivers configured to receive GNSS signals from multiple GNSS satellites, wherein the GNSS receiver provides GNSS measurements. The system also includes one or more processors configured to receive the GNSS measurements.Type: ApplicationFiled: July 19, 2022Publication date: January 25, 2024Applicant: Honeywell International Inc.Inventors: Yanling Min, Brian Schipper, Xiao Cao
-
Patent number: 11686861Abstract: Systems and methods for GNSS ambiguity resolution are described herein. In some examples, the systems and methods utilize multiple search engines in parallel to validate potential integer candidates for ambiguity resolution using adaptively adjusted residual thresholds.Type: GrantFiled: June 24, 2021Date of Patent: June 27, 2023Assignee: Honeywell International Inc.Inventors: Xiao Cao, Brian Schipper, Thomas Jakel, Yanling Min
-
Publication number: 20230062898Abstract: A method of integrity monitoring for visual odometry comprises capturing a first image at a first time epoch with stereo vision sensors, capturing a second image at a second time epoch, and extracting features from the images. A temporal feature matching process is performed to match the extracted features, using a feature mismatching limiting discriminator. A range, or depth, recovery process is performed to provide stereo feature matching between two images taken by the stereo vision sensors at the same time epoch, using a range error limiting discriminator. An outlier rejection process is performed using a modified RANSAC technique to limit feature moving events. Feature error magnitude and fault probabilities are characterized using overbounding Gaussian models.Type: ApplicationFiled: August 24, 2021Publication date: March 2, 2023Applicant: Honeywell International Inc.Inventors: Vibhor L. Bageshwar, Xiao Cao, Yawei Zhai
-
Patent number: 11585942Abstract: In some examples, a system includes a transceiver configured to receive surveillance messages from Y target vehicles, where Y is an integer greater than two. The system includes processing circuitry configured to determine predicted positions of the Y target vehicles based on the surveillance messages. The processing circuitry is also configured to determine reported positions of the Y target vehicles based on later received surveillance messages. The processing circuitry is further configured to determine that respective differences between the respective predicted position and the respective reported position for X of the Y target vehicles is greater than a threshold distance. The processing circuitry is configured to determine that Global Navigation Satellite System interference has occurred in response to determining that X divided by Y is greater than a threshold level.Type: GrantFiled: October 26, 2020Date of Patent: February 21, 2023Assignee: Honeywell International Inc.Inventors: Guoqing Wang, Xiao Cao, Ping Ye
-
Publication number: 20230017616Abstract: In some examples, a system includes a transceiver configured to receive surveillance messages from Y target vehicles, where Y is an integer greater than two. The system includes processing circuitry configured to determine predicted positions of the Y target vehicles based on the surveillance messages. The processing circuitry is also configured to determine reported positions of the Y target vehicles based on later received surveillance messages. The processing circuitry is further configured to determine that respective differences between the respective predicted position and the respective reported position for X of the Y target vehicles is greater than a threshold distance. The processing circuitry is configured to determine that Global Navigation Satellite System interference has occurred in response to determining that X divided by Y is greater than a threshold level.Type: ApplicationFiled: October 26, 2020Publication date: January 19, 2023Inventors: Guoqing Wang, Xiao Cao, Ping Ye
-
Patent number: 11442174Abstract: Techniques for detecting and excluding spoofed Global Navigation Satellite System (GNSS) signals are described. Using position data acquired from inertial sensors, a line of sight (LOS) estimation can be determined to various satellites. This data can be compared with range data provided by a GNSS receiver, for example, by subtracting the LOS estimations with corresponding GNSS ranges. The difference can then be compared to an appropriate threshold to determine whether GNSS spoofing is present. Additionally, the non-spoofed GNSS signals can be used to generate an updated position solution, which is verified by an integrity algorithm. If verified, the updated position solution can be used to calculate the position of the vehicle. However, if not verified, the disclosed techniques can adjust the thresholds used to determine GNSS spoofing and perform additional iterations of integrity monitoring to acquire a verified positioning solution.Type: GrantFiled: April 24, 2020Date of Patent: September 13, 2022Assignee: Honeywell International Inc.Inventors: Xiao Cao, Ping Ye, Brian Schipper
-
Publication number: 20220268944Abstract: Systems and methods for GNSS ambiguity resolution are described herein. In some examples, the systems and methods utilize multiple search engines in parallel to validate potential integer candidates for ambiguity resolution using adaptively adjusted residual thresholds.Type: ApplicationFiled: June 24, 2021Publication date: August 25, 2022Applicant: Honeywell International Inc.Inventors: Xiao Cao, Brian Schipper, Thomas Jakel, Yanling Min
-
Patent number: 11354856Abstract: An unmanned aerial vehicle navigation map construction system based on three-dimensional image reconstruction technology comprises an unmanned aerial vehicle, a data acquiring component and a three-dimensional navigation map construction system, wherein the three-dimensional navigation map construction system comprises an image set input system, a feature point extraction system, a sparse three-dimensional point cloud reconstruction system, a dense three-dimensional point cloud reconstruction system, a point cloud model optimization system and a three-dimensional navigation map reconstruction system. A scene image set is input into the three-dimensional navigation map construction system, feature point detection is carried out on all images, a sparse point cloud model of the scene and a dense point cloud model of the scene are reconstructed, the model is optimized by removing a miscellaneous point and reconstructing the surface, and a three-dimensional navigation map of the scene is reconstructed.Type: GrantFiled: March 9, 2021Date of Patent: June 7, 2022Assignee: Star Institute of Intelligent SystemsInventors: Yongduan Song, Xiao Cao
-
Publication number: 20210358206Abstract: An unmanned aerial vehicle navigation map construction system based on three-dimensional image reconstruction technology comprises an unmanned aerial vehicle, a data acquiring component and a three-dimensional navigation map construction system, wherein the three-dimensional navigation map construction system comprises an image set input system, a feature point extraction system, a sparse three-dimensional point cloud reconstruction system, a dense three-dimensional point cloud reconstruction system, a point cloud model optimization system and a three-dimensional navigation map reconstruction system. A scene image set is input into the three-dimensional navigation map construction system, feature point detection is carried out on all images, a sparse point cloud model of the scene and a dense point cloud model of the scene are reconstructed, the model is optimized by removing a miscellaneous point and reconstructing the surface, and a three-dimensional navigation map of the scene is reconstructed.Type: ApplicationFiled: March 9, 2021Publication date: November 18, 2021Inventors: Yongduan SONG, Xiao CAO
-
Publication number: 20210333409Abstract: Techniques for detecting and excluding spoofed Global Navigation Satellite System (GNSS) signals are described. Using position data acquired from inertial sensors, a line of sight (LOS) estimation can be determined to various satellites. This data can be compared with range data provided by a GNSS receiver, for example, by subtracting the LOS estimations with corresponding GNSS ranges. The difference can then be compared to an appropriate threshold to determine whether GNSS spoofing is present. Additionally, the non-spoofed GNSS signals can be used to generate an updated position solution, which is verified by an integrity algorithm. If verified, the updated position solution can be used to calculate the position of the vehicle. However, if not verified, the disclosed techniques can adjust the thresholds used to determine GNSS spoofing and perform additional iterations of integrity monitoring to acquire a verified positioning solution.Type: ApplicationFiled: April 24, 2020Publication date: October 28, 2021Applicant: Honeywell International Inc.Inventors: Xiao Cao, Ping Ye, Brian Schipper
-
Patent number: 11019016Abstract: Techniques are described herein for transmitting subgroup messages and displaying such subgroup messages within a group-based message interface. The subgroup message includes both a message intended for the subgroup and a subgroup command indicating that the message is sent to a subgroup of a group participating in a group-based message interface. The subgroup members are then determined from the subgroup command and the subgroup message is displayed to the subgroup members.Type: GrantFiled: October 27, 2018Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: Yuan Jin, Xiao Cao Cao, Yin Qian, Xin Chen Zhao
-
Patent number: 10834355Abstract: Approaches presented herein enable displaying a barrage message. Specifically, one or more objects and location information for each object in a frame of a video are identified. A barrage message to be displayed in the frame of the video is obtained. The barrage message is displayed without covering any object in the frame.Type: GrantFiled: March 25, 2019Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Xiao Cao Cao, Yu Huang, Yuan Jin, Chengyu Peng, Yin Qian, Xiao Rui Shao, Jian Jun Wang
-
Patent number: 10735123Abstract: A pseudo-random noise (PRN) code generator is provided. The PRN code generator includes a register controller; a digitally controlled oscillator (DCO); a primary code generator configured to generate a primary code chip; and a secondary code generator configured to generate a secondary code chip. The primary code generator and the secondary code generator each include: a Weil code generator configured to generate a Weil code chip; a memory code generator configured to generate a memory code chip; a Golden code generator configured to generate a Golden code chip; and a first multiplexer configured to select the Weil code chip, the Golden code chip, or the memory code chip as the primary code chip or the secondary code chip. The PRN code generator also includes a first XOR gate configured to XOR the primary code chip and the secondary code chip to generate a PRN code chip.Type: GrantFiled: August 7, 2018Date of Patent: August 4, 2020Assignee: Honeywell International Inc.Inventors: Xiao Cao, Yunlong Huang
-
Publication number: 20200137013Abstract: Techniques are described herein for transmitting subgroup messages and displaying such subgroup messages within a group-based message interface. The subgroup message includes both a message intended for the subgroup and a subgroup command indicating that the message is sent to a subgroup of a group participating in a group-based message interface. The subgroup members are then determined from the subgroup command and the subgroup message is displayed to the subgroup members.Type: ApplicationFiled: October 27, 2018Publication date: April 30, 2020Inventors: Yuan JIN, Xiao Cao CAO, Yin QIAN, Xin Chen ZHAO
-
Patent number: 10574437Abstract: A method and apparatus are provided for performing consistency testing for a Bose-Chaudhuri-Hocquenghem (BCH) error corrected first sub-frame of navigation message broadcast from a satellite of a GNSS. Consistency testing is performed by comparing BCH encoded portion(s)s of data symbols with elements of look up table(s) to see if such portions are similar to element(s) of the look up table(s).Type: GrantFiled: March 26, 2019Date of Patent: February 25, 2020Assignee: Honeywell International Inc.Inventors: Ping Ye, Xiao Cao, Brian Schipper
-
Publication number: 20200052806Abstract: A pseudo-random noise (PRN) code generator is provided. The PRN code generator includes a register controller; a digitally controlled oscillator (DCO); a primary code generator configured to generate a primary code chip; and a secondary code generator configured to generate a secondary code chip. The primary code generator and the secondary code generator each include: a Weil code generator configured to generate a Weil code chip; a memory code generator configured to generate a memory code chip; a Golden code generator configured to generate a Golden code chip; and a first multiplexer configured to select the Weil code chip, the Golden code chip, or the memory code chip as the primary code chip or the secondary code chip. The PRN code generator also includes a first XOR gate configured to XOR the primary code chip and the secondary code chip to generate a PRN code chip.Type: ApplicationFiled: August 7, 2018Publication date: February 13, 2020Applicant: Honeywell International Inc.Inventors: Xiao Cao, Yunlong Huang
-
Publication number: 20190222792Abstract: Approaches presented herein enable displaying a barrage message. Specifically, one or more objects and location information for each object in a frame of a video are identified. A barrage message to be displayed in the frame of the video is obtained. The barrage message is displayed without covering any object in the frame.Type: ApplicationFiled: March 25, 2019Publication date: July 18, 2019Inventors: Xiao Cao Cao, Yu Huang, Yuan Jin, Chengyu Peng, Yin Qian, Xiao Rui Shao, Jian Jun Wang