Patents by Inventor Liangliang Zhang

Liangliang Zhang 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: 20200125102
    Abstract: In one embodiment, perception data is received from a number of autonomous driving vehicles (ADVs) over a network. The perception data includes information describing a set of trajectories that a number of vehicles having driven through a road segment of a road and perceived by one or more ADVs using their respective sensors driving on the same road segment. In response to the perception data, an analysis is performed on the perception data, i.e., the trajectories, to determine one or more lanes within the road segment. For each of the lanes, a lane reference line associated with the lane is calculated based on the trajectories within the corresponding lane. The lane metadata describing the lane reference lines for the one or more lanes are stored in a lane configuration data structure such as a database. The lane configuration database can then be utilized for autonomous driving at real-time subsequently without having to use a high definition map.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 23, 2020
    Inventors: Yifei JIANG, Liangliang ZHANG, Dong LI, Jiaming TAO, Jiangtao HU
  • Publication number: 20200122721
    Abstract: A method of determining a smooth reference line for navigating an autonomous vehicle in a manner similar to human driving is disclosed. A high density map is used to generate a centerline for a lane of roadway. Using the centerline, a number of sample points is generated that is related to a curvature of the centerline. Adjustment points are generated at each sample point, a few on either side of the centerline at each sample point. Candidate points at a sample point include the adjustment points and sample point. A least cost path is determined through each of the candidate points at each of the sample points. Path cost is based an angle of approach and departure through a candidate point, and a distance of the candidate point from the centerline.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Inventors: Liangliang Zhang, Dong Li, Jiangtao Hu, Jiaming Tao, Jinyun Zhou
  • Publication number: 20200124423
    Abstract: According to one embodiment, perception data describing a set of trajectories driven by a number of vehicles is received at a server from the vehicles or data collection agents over a network. The vehicles were driving through a road segment of a road over a period of time and their driving trajectories were captured. A trajectory analysis is the performed on the perception data using a set of rules to determine driving behaviors of the corresponding vehicles. A lane configuration of the road segment is then determined based on the driving behaviors. A map segment of a navigation map is then updated based on the lane configuration of one or more lanes within the road segment. A higher definition map can be generated based on the updates of the navigation map and the lane configuration, which can be utilized to autonomously drive an ADV subsequently.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 23, 2020
    Inventors: Yifei JIANG, Liangliang ZHANG, Dong LI, Jiaming TAO, Jiangtao HU
  • Publication number: 20200125091
    Abstract: A first localization system performs a first localization using a first set of sensors to track locations of the ADV along the path from a starting point to a destination point. A first localization curve is generated as a result representing the locations of the ADV along the path tracked by the first localization system. Currently, a second localization system performs a second localization using a second set of sensors to track the locations of the ADV along the path. A second localization curve is generated as a result representing the locations of the ADV along the path tracked by the second localization system. A system delay of the second localization system is determined by comparing the second localization curve against the first localization curve as a localization reference.
    Type: Application
    Filed: April 18, 2018
    Publication date: April 23, 2020
    Inventors: Fan ZHU, Xin XU, Qi KONG, Yuchang PAN, Feiyi JIANG, Liangliang ZHANG, Jiaming TAO, Haoyang FAN, Hui JIANG
  • Publication number: 20200116497
    Abstract: In one embodiment, a real time map can be generated by an autonomous driving vehicle (ADV) based on a navigation guideline for a lane and associated lane boundaries for the lane on a particular segment of a road. When travelling in the lane on the road segment, the ADV can use the navigation guideline as a reference line and use the lane boundaries as boundaries. The navigation guideline can be derived from manual driving path data collected by a manned vehicle that has travelled multiple times on the particular segment of the road.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 16, 2020
    Inventors: Yifei JIANG, Liangliang ZHANG, Dong LI, Jiaming TAO, Jiangtao HU
  • Patent number: 10606277
    Abstract: According to some embodiments, a system selects a number of polynomials representing a number of time segments of a time duration to complete the path trajectory. The system selects an objective function based on a number of cost functions to smooth speeds between the time segments. The system defines a set of constraints to the polynomials to at least ensure the polynomials are smoothly joined together. The system performs a quadratic programming (QP) optimization on the objective function in view of the set of constraints, such that a cost associated with the objective function reaches a minimum while the set of constraints are satisfied. The system generates a smooth speed for the time duration based on the optimized objective function to control the ADV autonomously.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: March 31, 2020
    Assignee: BAIDU USA LLC
    Inventors: Haoyang Fan, Liangliang Zhang, Yajia Zhang, Weicheng Zhu, Yifei Jiang, Qi Luo, Jiangtao Hu, Qi Kong
  • Patent number: 10591926
    Abstract: According to some embodiments, a system determines a number of boundary areas having predetermined dimensions centered around each of a number of control points of a first reference line. The system selects a number of two-dimensional polynomials each representing a segment of an optimal reference line between adjacent control points. The system defines a set of constraints to the two-dimensional polynomials to at least ensure the two-dimensional polynomials passes through each of the boundary areas. The system performs a quadratic programming (QP) optimization on a target function such that a total cost of the target function reaches minimum while the set of constraints are satisfied. The system generates a second reference line representing the optimal reference line based on the QP optimization to control the ADV autonomously according to the second reference line.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: March 17, 2020
    Assignee: BAIDU USA LLC
    Inventors: Haoyang Fan, Liangliang Zhang, Yajia Zhang, Weicheng Zhu, Yifei Jiang, Qi Luo, Jiangtao Hu, Qi Kong
  • Patent number: 10595236
    Abstract: Embodiments of the present disclosure provide a communication method, a network side device, and a user terminal. The method includes: establishing, by a user terminal, a connection to a first base station by using a first component carrier; sending, by the first base station, a preprocessing indication message to the user terminal, to indicate that the user terminal is to perform uplink synchronization with a second base station on a second component carrier; and obtaining, by the first base station, a target second base station, and sending a first indication message to the target second base station, to indicate that the user terminal is to perform data transmission with the target second base station.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: March 17, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Junren Chang, Liangliang Zhang, Wei Quan, Shulan Feng
  • Patent number: 10571921
    Abstract: According to some embodiments, a system segments a first path trajectory selected from an initial location of the ADV into a number of path segments, where each path segment is represented by a polynomial function. The system selects an objective function in view of the polynomial functions of the path segments for smoothing connections between the path segments. The system defines a set of constraints to the polynomial functions based on adjacent path segments in view of at least a road boundary and an obstacle perceived by the ADV. The system performs a quadratic programming (QP) optimization on the objective function in view of the added constraints, such that an output of the objective function reaches a minimum. The system generates a second path trajectory representing a path trajectory with an optimized objective function based on the QP optimization to control the ADV autonomously.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: February 25, 2020
    Assignee: BAIDU USA LLC
    Inventors: Haoyang Fan, Liangliang Zhang, Yajia Zhang, Weicheng Zhu, Yifei Jiang, Qi Luo, Jiangtao Hu, Qi Kong
  • Patent number: 10569651
    Abstract: When generating a control command of an autonomous driving vehicle (ADV), a pitch status and/or a roll status of the road is determined. The control command is adjusted based on the pitch status and the roll status. For example, when an ADV is driving on an uphill or downhill road, a pitch status of the road is determined and a speed control command will be generated based on the pitch status of the road, such that the ADV have a similar acceleration rate as of driving on a flat road. Similarly, when the ADV is driving on a road that is tilted or rolled left or right, a roll status of the road is determined and a steering control command will be generated in view of the roll status of the road, such that the ADV have a similar heading direction as of driving on a flat road.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: February 25, 2020
    Assignee: BAIDU USA LLC
    Inventors: Fan Zhu, Qi Kong, Qi Luo, Xiang Yu, Sen Hu, Li Zhuang, Liangliang Zhang, Weicheng Zhu, Haoyang Fan, Yajia Zhang, Guang Yang, Jingao Wang
  • Publication number: 20200051346
    Abstract: In one embodiment, one or more first data items associated with a planned trip of a user riding in an autonomous driving vehicle (ADV) are displayed on a display device within the ADV. Each of the first data items is associated with a user selectable option to indicate whether the user wishes or allows the ADV to store each of the first data items in a persistent storage device. User inputs are received via a user interface such as touch screen of the display device, including a first selection indicating that the user wishes to store a first subset of the first data items. In response to the first selection, the first subset of the data items is stored in the persistent storage device of the ADV.
    Type: Application
    Filed: August 13, 2018
    Publication date: February 13, 2020
    Inventors: LIANGLIANG ZHANG, DONG LI, JIANGTAO HU, JIAMING TAO, YIFEI JIANG, QI LUO
  • Publication number: 20200043326
    Abstract: In one embodiment, a method, apparatus, and system for automatically detecting and notifying a user of a traffic rule violation using sensors and a perception module of an autonomous driving vehicle is disclosed. The operations performed comprise: capturing surrounding road traffic information at an autonomous driving vehicle (ADV) based on sensor data obtained from a plurality of sensors of the ADV; automatically detecting at the ADV a traffic rule violation of a first vehicle within a perception range of the ADV based on the surrounding road traffic information and a set of pre-configured traffic rules maintained by the ADV, including analyzing the surrounding road traffic information in view of the pre-configured traffic rules; and generating an alert in response to the detected traffic rule violation.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: JIAMING TAO, LIANGLIANG ZHANG, YIFEI JIANG, DONG LI, FAN ZHU, JIANGTAO HU
  • Publication number: 20200042007
    Abstract: In one embodiment, a method, apparatus, and system for trajectory planning for autonomous driving in an autonomous driving vehicle equipped with a low accuracy localization and perception module is disclosed.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: LIANGLIANG ZHANG, JIANGTAO HU, DONG LI, JIAMING TAO, YIFEI JIANG, QI LUO
  • Publication number: 20200045567
    Abstract: User equipment, a base station, a base station access method, and a radio link monitoring method are provided, where the user equipment includes: a first receiving module, configured to receive first indication information sent by a first base station,where the first indication information includes a time period required by the user equipment to initially request to access a second base station; a first sending module, configured to send the random access scrambling code to the second base station; and a first notification module, configured to: if the user equipment fails to access the second base station within the time period, notify the first base station that a secondary cell group failure occurs. In this application, efficiency of accessing the second base station by the user equipment is improved by limiting a time in which the user equipment requests to access the second base station.
    Type: Application
    Filed: October 11, 2019
    Publication date: February 6, 2020
    Inventors: Jie Shi, Junren Chang, Liangliang Zhang, Bo Lin
  • Publication number: 20200031340
    Abstract: In some implementations, a method is provided. The method includes determining a path for an autonomous driving vehicle. The path is located within a first lane of an environment in which the autonomous driving vehicle is currently located. The method also includes obtaining sensor data. The sensor data indicates a set of speeds for a set of moving obstacles located in a second lane of the environment and wherein the second lane is adjacent to the first lane. The method further includes determining whether the set of speeds is lower than a threshold speed. The method further includes determining a new speed for the autonomous driving vehicle in response to determining that the set of speeds is lower than the threshold speed. The method further includes controlling the autonomous driving vehicle based on the path and the new speed.
    Type: Application
    Filed: July 27, 2018
    Publication date: January 30, 2020
    Inventors: Jiaming TAO, Liangliang ZHANG, Dong LI, Yifei JIANG, Jiangtao HU, Fan ZHU
  • Publication number: 20200026276
    Abstract: Methods and systems for multimodal motion planning framework for autonomous driving vehicles are disclosed. In one embodiment, driving environment data of an autonomous vehicle is received, where the environment data includes a route segment. The route segment is segmented into a number of route sub-segments. A specific driving scenario is assigned to each of the route sub-segments, where each specific driving scenario is included in a set of driving scenarios. A first motion planning algorithm is assigned according to a first assigned driving scenario included in the set of driving scenarios. The first motion planning algorithm is invoked to generate a first set of trajectories. The autonomous vehicle is controlled based on the first set of trajectories.
    Type: Application
    Filed: July 17, 2018
    Publication date: January 23, 2020
    Inventors: Yajia Zhang, Dong Li, Liangliang Zhang, Kecheng Xu, Jiaming Tao, Yifei Jiang, Qi Luo, Jiangtao Hu, Jinghao Miao
  • Patent number: 10536912
    Abstract: An uplink synchronization processing method, a User Equipment (UE), and a base station are provided. The method includes: receiving a component carrier (CC) uplink synchronization indication message sent by a base station, where the uplink synchronization indication message carries identification information of one or multiple newly configured CCs; sending synchronization signaling to the base station when determining that the uplink synchronization needs to be executed on all or a part of the one or multiple newly configured CCs corresponding to the identification information; and receiving a time advanced (TA) adjusting message that is sent by the base station according to the synchronization signaling, and applying a TA value carried in the TA adjusting message to the CC on which the uplink synchronization needs to be executed.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: January 14, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Junren Chang, Yajuan Li, Weiwei Song, Liangliang Zhang, Wei Quan, Zhongbin Qin, Jian Zhang
  • Publication number: 20200001862
    Abstract: A parking system for autonomous driving vehicles optimizes a solution to a parking problem. The ADV detects a parking lot and selects a parking space. The ADV defines constraints for the parking lot, parking space, and kinematic constraints of the ADV, and generates a plurality of potential parking paths to the parking space, taking into account the constraints of the parking lot, parking space, and kinematics of the ADV, but without taking into any obstacles that may be surrounding the ADV. The ADV determines a cost for traversing each of the parking paths. One or more least cost candidate paths are selected from the parking paths, then one or more candidate paths are eliminated based on obstacles surrounding the ADV. Remaining candidates can be analyzed using a quadratic optimization system. A best parking path can be selected from the remaining candidates to navigate the ADV to the parking space.
    Type: Application
    Filed: June 27, 2018
    Publication date: January 2, 2020
    Inventors: Qi Luo, Dong Li, Yajia Zhang, Liangliang Zhang, Yifei Jiang, Jiaming Tao, Kecheng Xu, Jiangtao Hu
  • Publication number: 20200001863
    Abstract: A parking system for autonomous driving vehicles (ADV) is disclosed that utilizes the perception, planning, and prediction modules of ADV driving logic to more safely and accurately park an ADV. An ADV scans a parking lot for an available space, then determines a sequence of portions or segments of a parking path from the ADV's location to a selected parking space. The sequence of segments involves one or more forward driving segments and one or more reverse driving segments. During the forward driving segments, the ADV logic uses the perception, planning, and prediction modules to identify one or more obstacles to the ADV parking path, and speed and direction of those obstacles. During a reverse driving segment, the ADV logically inverts the orientation of the perception, planning, and prediction modules to continue to track the one or more obstacles and their direction and speed while the ADV is driving in a reverse direction.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Dong Li, Qi Luo, Liangliang Zhang, Yifei Jiang, Jiaming Tao, Jiangtao Hu
  • Publication number: 20190391585
    Abstract: An autonomous driving vehicle (ADV) may determine a predicted path for a moving obstacle and speeds for different portions of the path. The ADV use multiple threads in parallel to determine the path and speeds for the different portions of the path.
    Type: Application
    Filed: June 26, 2018
    Publication date: December 26, 2019
    Inventors: Liangliang Zhang, Dong Li, Jiangtao Hu, Jiaming Tao, Yifei Jiang, Fan Zhu