Patents by Inventor Hairuo Zhuang

Hairuo Zhuang 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: 11656366
    Abstract: An apparatus and a method for performing positioning using a Global Navigation Satellite System (GNSS) with a state machine based localization engine are provided. When the apparatus receives GNSS signals, the apparatus provides the localization engine to process the GNSS signals, and determines, based on a GNSS status and a position-velocity-time (PVT) status, a state of the localization engine. Specifically, the state of the localization engine is switchable between at least 3 states, including a dead reckoning state, a tightly coupling state, and a loosely coupling state. Once the state is determined, the localization engine may determine a local accuracy status based on the state of the localization engine. Thus, a downstream module on the apparatus may use the local accuracy status to perform a corresponding downstream action.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: May 23, 2023
    Assignee: GUANGZHOU XIAOPENG AUTOPILOT TECHNOLOGY CO., LTD.
    Inventors: Pengluo Wang, Hairuo Zhuang, Amit Bansal, Xue Li, Venkatesan Nallampatti Ekambaram, Vignesh Sethuraman
  • Patent number: 11624840
    Abstract: A Global Navigation Satellite System (GNSS) receiver for performing GNSS outlier detection and rejection is provided. When the GNSS receiver receives GNSS signals from satellites in the GNSS, the GNSS receiver processes the GNSS signals to perform positioning. Then, the GNSS receiver sequentially performs a Doppler-pseudorange comparison, a Random Sampling Consensus (RANSAC) check for selected subsets of the satellites, and a history-based check for the satellites to determine a status of each satellites as an outlier or an inlier. Specifically, in the RANSAC check, the subsets of the satellites are selected using results of the Doppler-pseudorange comparison as inputs to filter the satellites, thus reducing the number of subsets needed for computation in the RANSAC check. The status of the satellites are recorded for the history-based check, which further exploits the correlations of outliers across time.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: April 11, 2023
    Assignee: GUANGZHOU XIAOPENG AUTOPILOT TECHNOLOGY CO., LTD.
    Inventors: Pengluo Wang, Hairuo Zhuang, Venkatesan Nallampatti Ekambaram
  • Patent number: 11550064
    Abstract: An apparatus and a method for providing a global localization output are provided. When the apparatus receives navigation signals, the apparatus processes the signals to determine, based on a fixed earth-centered, earth-fixed (ECEF) reference pose of a reference point in an ECEF coordinate, a new ECEF pose, and to convert the fixed ECEF reference pose to an east-north-up (ENU) reference pose in an ENU coordinate. When the apparatus determines that a jump occurs in the new ECEF pose based on a pose change between the new ECEF pose and a previous ECEF pose, the apparatus calculates a reference shift of the ENU reference pose based on the pose change to absorb the jump in the ENU coordinate, and updates the ENU reference pose based on the reference shift. Thus, a new ENU local pose may be obtained using the ENU reference pose.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: January 10, 2023
    Assignee: GUANGZHOU XIAOPENG AUTOPILOT TECHNOLOGY CO., LTD.
    Inventors: Hairuo Zhuang, Amit Bansal, Venkatesan Nallampatti Ekambaram, Vignesh Sethuraman
  • Publication number: 20230003898
    Abstract: A Global Navigation Satellite System (GNSS) receiver for performing GNSS outlier detection and rejection is provided. When the GNSS receiver receives GNSS signals from satellites in the GNSS, the GNSS receiver processes the GNSS signals to perform positioning. Then, the GNSS receiver sequentially performs a Doppler-pseudorange comparison, a Random Sampling Consensus (RANSAC) check for selected subsets of the satellites, and a history-based check for the satellites to determine a status of each satellites as an outlier or an inlier. Specifically, in the RANSAC check, the subsets of the satellites are selected using results of the Doppler-pseudorange comparison as inputs to filter the satellites, thus reducing the number of subsets needed for computation in the RANSAC check. The status of the satellites are recorded for the history-based check, which further exploits the correlations of outliers across time.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Pengluo Wang, Hairuo Zhuang, Venkatesan Nallampatti Ekambaram
  • Publication number: 20230003903
    Abstract: An apparatus and a method for providing a global localization output are provided. When the apparatus receives navigation signals, the apparatus processes the signals to determine, based on a fixed earth-centered, earth-fixed (ECEF) reference pose of a reference point in an ECEF coordinate, a new ECEF pose, and to convert the fixed ECEF reference pose to an east-north-up (ENU) reference pose in an ENU coordinate. When the apparatus determines that a jump occurs in the new ECEF pose based on a pose change between the new ECEF pose and a previous ECEF pose, the apparatus calculates a reference shift of the ENU reference pose based on the pose change to absorb the jump in the ENU coordinate, and updates the ENU reference pose based on the reference shift. Thus, a new ENU local pose may be obtained using the ENU reference pose.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Hairuo Zhuang, Amit Bansal, Venkatesan Nallampatti Ekambaram, Vignesh Sethuraman
  • Publication number: 20230003904
    Abstract: An apparatus and a method for performing positioning using a Global Navigation Satellite System (GNSS) with a state machine based localization engine are provided. When the apparatus receives GNSS signals, the apparatus provides the localization engine to process the GNSS signals, and determines, based on a GNSS status and a position-velocity-time (PVT) status, a state of the localization engine. Specifically, the state of the localization engine is switchable between at least 3 states, including a dead reckoning state, a tightly coupling state, and a loosely coupling state. Once the state is determined, the localization engine may determine a local accuracy status based on the state of the localization engine. Thus, a downstream module on the apparatus may use the local accuracy status to perform a corresponding downstream action.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Pengluo Wang, Hairuo Zhuang, Amit Bansal, Xue Li, Venkatesan Nallampatti Ekambaram, Vignesh Sethuraman
  • Patent number: 10136405
    Abstract: Apparatuses (including user equipment (UE) and modem chips for UE), systems, and methods for calculating more accurate Reference Signal Received Power (RSRP) measurements and/or detecting/eliminating ghost cells from a list of (supposed) neighboring cells are described. In one method, the cross-correlations between adjacent Cell-specific Reference Signals (CRSs) are used to calculate the RSRP and to detect any ghost cells in a list of (supposed) neighboring cells. Any detected ghost cell may be deleted from any searches and measurements by the UE, and may also be reported to the network.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: November 20, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Kee-bong Song, Shengshan Cui, Hairuo Zhuang, Yangwen Liang, Vignesh Sethuraman
  • Patent number: 10057094
    Abstract: An interference cancellation (IC) processor, a method, a method of manufacturing a semiconductor device, and a method of constructing an integrated circuit are provided. The IC processor includes a plurality of mono interference cancellation (MIC) filter estimation processors; a combined effective channel calculation processor; a combined filter calculation processor; and a combined filter processor, including a first input connected to the output of the combined filter calculation processor, a second input for receiving a signal for setting a length of the combined filter that is connected to a second input of the IC processor, a third input connected to the input of the MIC-BRC processor, and an output for providing a filtered output of a de-rotated GMSK signal that is connected to a second output of the IC processor that provides a filtered output yi of the de-rotated GMSK signal.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: August 21, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Kee-Bong Song, Shuangquan Wang, Hairuo Zhuang
  • Patent number: 9866411
    Abstract: An interference cancellation (IC) processor, a method, a method of manufacturing a semiconductor device, and a method of constructing an integrated circuit are provided. The IC processor includes a plurality of mono interference cancellation (MIC) filter estimation processors, each including a different equalizer offset k0 and an input for receiving a de-rotated signal, and providing an effective channel hres,i and an estimated filter pi; a plurality of filters, each including an input connected to the plurality of MIC filter estimation processors, and an output; a plurality of multipliers, each including a first input connected to the plurality of filters, a second input for receiving a weight, and an output; and a branch combiner including a plurality of inputs connected to the plurality of multipliers, a first output for providing a combined residual channel Hres, and a second output for providing a projected output y of the de-rotated signal.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: January 9, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Kee-Bong Song, Hairuo Zhuang, Ming Yan
  • Publication number: 20170331654
    Abstract: An interference cancellation (IC) processor, a method, a method of manufacturing a semiconductor device, and a method of constructing an integrated circuit are provided. The IC processor includes a plurality of mono interference cancellation (MIC) filter estimation processors; a combined effective channel calculation processor; a combined filter calculation processor; and a combined filter processor, including a first input connected to the output of the combined filter calculation processor, a second input for receiving a signal for setting a length of the combined filter that is connected to a second input of the IC processor, a third input connected to the input of the MIC-BRC processor, and an output for providing a filtered output of a de-rotated GMSK signal that is connected to a second output of the IC processor that provides a filtered output yi of the de-rotated GMSK signal.
    Type: Application
    Filed: August 25, 2016
    Publication date: November 16, 2017
    Inventors: Kee-Bong SONG, Shuangquan WANG, Hairuo ZHUANG
  • Publication number: 20170086133
    Abstract: Apparatuses (including user equipment (UE) and modem chips for UE), systems, and methods for calculating more accurate Reference Signal Received Power (RSRP) measurements and/or detecting/eliminating ghost cells from a list of (supposed) neighboring cells are described. In one method, the cross-correlations between adjacent Cell-specific Reference Signals (CRSs) are used to calculate the RSRP and to detect any ghost cells in a list of (supposed) neighboring cells. Any detected ghost cell may be deleted from any searches and measurements by the UE, and may also be reported to the network.
    Type: Application
    Filed: December 9, 2015
    Publication date: March 23, 2017
    Inventors: Kee-bong SONG, Shengshan CUI, Hairuo ZHUANG, Yangwen LIANG, Vignesh SETHURAMAN
  • Patent number: 9485061
    Abstract: A communication system includes: a message communication module configured to communicate a preceding data before a repeat request; a metric module, coupled to the message communication module, configured to determine a repeat metric associated with the repeat request for re-communicating the preceding data or a portion therein; and wherein the message communication module is further configured to communicate a repeat data including a repeat portion based on the repeat metric for re-communicating the preceding data or a portion therein for communicating with a device.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: November 1, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hairuo Zhuang, Vignesh Sethuraman, Shahab Sanayei, Jungwon Lee, Inyup Kang
  • Patent number: 9432922
    Abstract: Apparatuses (including user equipment (UE) and modem chips for UE), systems, and methods for reducing false alarms (FAs) and miss-detections (MDs) in cell search results are described. In one method, the minimum of a value for the accumulated metric for a first short code and a value for the accumulated metric for a second short code is used as a pruning metric for each candidate cell. One or more thresholds are applied to the pruning metric to determine whether the candidate cell will be pruned from the final candidate cell list.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: August 30, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kee-bong Song, Shengshan Cui, Hairuo Zhuang, Yangwen Liang, Vignesh Sethuraman
  • Patent number: 9319898
    Abstract: A wireless communication system includes: a control module configured to calculate a maximum throughput to represent a spectral efficiency; a storage module, coupled to the control module, configured to store the maximum throughput in a throughput table; and a communication module, coupled to the control module, configured to transmit a channel quality indicator as a feedback, selected from the throughput table, based on a largest value of the maximum throughput.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: April 19, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Vignesh Sethuraman, Shahab Sanayei, Hairuo Zhuang, Jungwon Lee, Inyup Kang
  • Publication number: 20140105127
    Abstract: A communication system includes: a message communication module configured to communicate a preceding data before a repeat request; a metric module, coupled to the message communication module, configured to determine a repeat metric associated with the repeat request for re-communicating the preceding data or a portion therein; and wherein the message communication module is further configured to communicate a repeat data including a repeat portion based on the repeat metric for re-communicating the preceding data or a portion therein for communicating with a device.
    Type: Application
    Filed: July 15, 2013
    Publication date: April 17, 2014
    Inventors: Hairuo Zhuang, Vignesh Sethuraman, Shahab Sanayei, Jungwon Lee, Inyup Kang
  • Publication number: 20140064120
    Abstract: A wireless communication system includes: a control module configured to calculate a maximum throughput to represent a spectral efficiency; a storage module, coupled to the control module, configured to store the maximum throughput in a throughput table; and a communication module, coupled to the control module, configured to transmit a channel quality indicator as a feedback, selected from the throughput table, based on a largest value of the maximum throughput.
    Type: Application
    Filed: July 23, 2013
    Publication date: March 6, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Vignesh Sethuraman, Shahab Sanayei, Hairuo Zhuang, Jungwon Lee, Inyup Kang