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: 20190243370
    Abstract: A method efficiently determines whether a trajectory of an obstacle to an autonomous driving vehicle (ADV) will require navigation adjustment for the ADV. The trajectory of the obstacle is represented by an ordered plurality of points, {P0 . . . PM}, and a reference line of the ADV is represented by an ordered plurality of points, {R0 . . . RN}, N>M. If the obstacle and ADV are heading in the same direction, then, for a first point P0 on the obstacle trajectory, the ADV finds a point S0 in {R0 . . . RN} that is the least distance from P0 to the reference line. For each of the remaining obstacle points, Pi, the search for a least distance point, Si, is limited to the portion of the reference line Si?1 to RN. If the obstacle and ADV are heading in opposing directions, the search process can be performed from PM, toward P0, in a similar fashion.
    Type: Application
    Filed: February 7, 2018
    Publication date: August 8, 2019
    Inventors: Dong Li, Liangliang Zhang, Yifei Jiang, Jiangtao Hu
  • Publication number: 20190235498
    Abstract: In one embodiment, when an ADV is driving on a trajectory generated based on a reference line, a separate processing thread is executed to precalculate a new reference line as a future reference line for a future planning cycle in parallel. The future reference line is being created while the ADV is moving along a trajectory generated based on the original reference line and before reaching a location corresponding to the starting point of the future reference line. The future reference line is overlapped with an end section of the original reference line, such that the future reference line can be connected to the end section of the original reference line. The future reference line serves an extension of the original reference line before the ADV reaches the end section of the original reference line.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Dong Li, Liangliang Zhang, Yajia Zhang, Yifei Jiang, Haoyang Fan, Jingtao Hu
  • Publication number: 20190235505
    Abstract: According to some embodiments, a system receives a first set of reference points based on a map and a route information, the first plurality of reference points representing a reference line in which the ADV is to follow. The system selects a second set of reference points along the reference line, including iteratively performing, selecting a current reference point from the first set of reference points, determining a sampling distance along the first set of reference points based on the currently selected reference point using a nonlinear algorithm, and selecting a next reference point based on the determined sampling distance such that a density of the second set of reference points closer to the ADV is higher than a density of the selected reference points farther away from the ADV. The system plans a trajectory for the ADV using the second set of reference points to control the ADV.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Dong Li, Liangliang Zhang, Yifei Jiang, Jiangtao Hu
  • Publication number: 20190235513
    Abstract: Via a first processing thread, an ADV is controlled according to a first trajectory that was generated based on a first reference line starting at a first location. Concurrently via a second processing thread, a second reference line is generated based on a second location of the first trajectory that the ADV will likely reach within a predetermined period of time in future. The predetermined period of time is greater than or equals to an amount of time to generate a reference line for the ADV. The second reference line is generated while the ADV is moving according to the first trajectory and before reaching the second location. Subsequently, in response to determining that the ADV is within a predetermined proximity of the second location, a second trajectory is generated based on the second reference line without having to calculate the second reference line at the second location.
    Type: Application
    Filed: January 29, 2018
    Publication date: August 1, 2019
    Inventors: Dong Li, Liangliang Zhang, Yajia Zhang, Yifei Jiang, Haoyang Fan, Jingtao Hu
  • Publication number: 20190235516
    Abstract: According to some embodiments, a system calculates a first trajectory based on a map and a route information. The system performs a path optimization based on the first trajectory, traffic rules, and an obstacle information describing obstacles perceived by the ADV. The path optimization is performed by performing a spline curve based path optimization on the first trajectory, determining whether a result of the spline curve based path optimization satisfies a first predetermined condition, performing a finite element based path optimization on the first trajectory in response to determining that the result of the spline curve based path optimization does not satisfy the first predetermined condition, performing a speed optimization based on a result of the path optimization, and generating a second trajectory based on the path optimization and the speed optimization to control the ADV.
    Type: Application
    Filed: January 26, 2018
    Publication date: August 1, 2019
    Inventors: Liangliang Zhang, Dong Li, Yifei Jiang, Jiangtao Hu
  • Publication number: 20190220012
    Abstract: According to one embodiment, an ADV is controlled according to a first trajectory planned during a first planning cycle. A control error is determined which represents a drifting error at a first location of the ADV at a first point in time at the end of the first planning cycle. A second point in time is selected on the first trajectory. A second trajectory is generated from a second location on the first trajectory corresponding o the second point in time as a starting location of the second trajectory for a second planning cycle as a next planning cycle. A segment of the first trajectory between the first point in time and the second point in time is combined with the second trajectory to generate a third trajectory for the second planning cycle. The ADV is driven and controlled according to the third trajectory corresponding to the second planning cycle.
    Type: Application
    Filed: January 18, 2018
    Publication date: July 18, 2019
    Inventors: YAJIA ZHANG, HAOYANG FAN, LIANGLIANG ZHANG, WEICHENG ZHU, QI KONG, JINGAO WANG
  • Publication number: 20190204843
    Abstract: A surrounding environment of an autonomous vehicle is perceived to identify one or more vehicles nearby. For each of the identified vehicles, based on a current location of the identified vehicle, vehicle-independent information is obtained to determine context surrounding the identified vehicle, where the vehicle-independent information includes vehicle surrounding information that defines physical constraints imposed on the identified vehicle. For each of the identified vehicles, one or more trajectories for the identified vehicle are predicted based at least in part on the vehicle-independent information associated with the identified vehicle. The autonomous vehicle is controlled based on the one or more predicted trajectories of the one or more identified vehicles.
    Type: Application
    Filed: March 7, 2019
    Publication date: July 4, 2019
    Inventors: Shiyuan Fang, I-Hsuan Yang, Jinghao Miao, Liyun Li, Liangliang Zhang, Jingao Wang
  • Publication number: 20190196485
    Abstract: According to some embodiments, a system generates a driving trajectory from a starting point to a destination point for an ADV. In one embodiment, the system calculates a first trajectory based on a map and a route information. The system generates a path profile based on the first trajectory, traffic rules, and blocking obstacles perceived by the ADV. The system determines non-blocking obstacles perceived by the ADV. The system generates a speed profile of the ADV for the path profile based on the non-blocking obstacles to identify a speed of the ADV to avoid the blocking obstacles in view of the non-blocking obstacles. The system generates a second trajectory based on the path profile and the speed profile to control the ADV autonomously according to the second trajectory.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Dong Li, Liangliang Zhang, Yifei Jiang, Jiangtao Hu
  • Publication number: 20190187723
    Abstract: In one embodiment, a system monitors states of an autonomous driving vehicle (ADV) using a number of sensors mounted on the ADV. The system perceives a driving environment surrounding the ADV using at least a portion of the sensors. The system analyzes the states in view of the driving environment to determine a real-time traffic condition at a point in time. The system determines whether the real-time traffic condition of the driving environment matches at least a predetermined traffic condition. The system transmits data concerning the real-time traffic condition to a remote server over a network to allow the remote server to generate an updated map having real-time traffic information, in response to determining the real-time traffic condition is unknown. In response to receiving the updated map, the system plans and controls the ADV based on the updated map.
    Type: Application
    Filed: March 8, 2018
    Publication date: June 20, 2019
    Inventors: Jiaming Tao, Dong Li, Yifei Jiang, Liangliang Zhang, Jiangtao Hu
  • Publication number: 20190185018
    Abstract: In one embodiment, an intelligent and prompt alarm system is designed on autonomous driving vehicles to help autonomous driving vehicles to communicate to human drivers more vigilantly and promptly, and to improve human driver's performance to take over when an autonomous driving failure occurs. In one embodiment, an alarm system can be developed several levels: 1) basic warning, 2) risk warning, and 3) emergency/take-over alarming.
    Type: Application
    Filed: March 13, 2018
    Publication date: June 20, 2019
    Inventors: Jiaming Tao, Yifei Jiang, Dong Li, Jiangtao Hu, Liangliang Zhang, Liyun Li, Jingao Wang
  • Publication number: 20190174486
    Abstract: A service transmission method is provided. A first base station, which establishes an RRC connection with a UE, sends a request message to a second base station which is at least one of base stations serving the UE, where the request message includes service information, where the service information includes QoS information of a service and/or configuration information of an RB, and the request message instructs the second base station to perform resource configuration according to service information. The first base station sends a configuration message to the UE, where the configuration message includes configuration list information of the RB and/or cell information of the offload base station.
    Type: Application
    Filed: January 18, 2019
    Publication date: June 6, 2019
    Inventors: Li CHAI, Bo LIN, Liangliang ZHANG
  • Publication number: 20190174416
    Abstract: Embodiments of the present application provide a communication method, including: the first node sends the second message to the third node, where the second message is used to instruct the third node to perform a corresponding operation. This resolves a problem of relatively high power consumption generated when the third node needs to periodically listen to a message sent by the second node when the third node performs D2D communication in a D2D communication process, and achieves an objective and an effect of effectively saving power when the third node receives information sent by the second node during D2D communication.
    Type: Application
    Filed: February 6, 2019
    Publication date: June 6, 2019
    Applicant: HUAWEI TECHNOLOGIES CO., LTD
    Inventor: Liangliang ZHANG
  • Publication number: 20190166541
    Abstract: Embodiments of the present disclosure relate to a data transmission method, a transmit end device, and a receive end device. The method includes: generating, by a transmit end device, at least first data and second data based on to-be-transmitted data, where a size of the first data and a size of the second data are different; and sending, by the transmit end device, the first data by using a first transmission channel, and sending the second data by using a second transmission channel, where a transmission delay of the first transmission channel is different from a transmission delay of the second transmission channel.
    Type: Application
    Filed: February 1, 2019
    Publication date: May 30, 2019
    Inventors: Shulan FENG, Junren CHANG, Xiangdong ZHANG, Liangliang ZHANG
  • Publication number: 20190159196
    Abstract: By using a method for coordination between base stations, one base station allocates a resource to user equipment in a better manner with reference to resource configuration information saved in the base station and resource configuration information of another base station. The method provided in the embodiments of the present invention includes: acquiring, by a first base station, resource configuration information of a first cell, where the first cell is a cell served by the first base station; receiving resource configuration information of a second cell sent by a second base station, where the second cell is a cell served by the second base station; and allocating a resource to user equipment according to the resource configuration information of the first cell and the resource configuration information of the second cell, so that the user equipment communicates with the first cell and the second cell.
    Type: Application
    Filed: January 21, 2019
    Publication date: May 23, 2019
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Jian Zhang, Hongping Zhang, Qinghai Zeng, Yan Wang, Liangliang Zhang
  • Patent number: 10268200
    Abstract: A surrounding environment of an autonomous vehicle is perceived to identify one or more vehicles nearby. For each of the identified vehicles, based on a current location of the identified vehicle, vehicle-independent information is obtained to determine context surrounding the identified vehicle, where the vehicle-independent information includes vehicle surrounding information that defines physical constraints imposed on the identified vehicle. For each of the identified vehicles, one or more trajectories for the identified vehicle are predicted based at least in part on the vehicle-independent information associated with the identified vehicle. The autonomous vehicle is controlled based on the one or more predicted trajectories of the one or more identified vehicles.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: April 23, 2019
    Assignee: BAIDU USA LLC
    Inventors: Shiyuan Fang, I-Hsuan Yang, Jinghao Miao, Liyun Li, Liangliang Zhang, Jingao Wang
  • Publication number: 20190104511
    Abstract: A method and a device for establishing an evolved packet system EPS bearer are disclosed. The method includes establishing, by a first base station to which UE belongs, a first EPS bearer based on a first CC for the UE, wherein the first EPS bearer is an EPS bearer between the first base station and the UE; and instructing, by the first base station, a second base station to establish a second EPS bearer based on a second CC for the UE, wherein the second EPS bearer is an EPS bearer between the second base station and the UE. The present invention enables the UE to aggregate carriers of different frequency ranges from the first base station to which the UE belongs and the second base station to which the UE belongs to transmit data, thus improving the throughput of the data transmitted by the UE.
    Type: Application
    Filed: December 3, 2018
    Publication date: April 4, 2019
    Inventors: Junren Chang, Yajuan Li, Yongping Zhang, Liangliang Zhang
  • Publication number: 20190086930
    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: Application
    Filed: September 18, 2017
    Publication date: March 21, 2019
    Inventors: Haoyang FAN, Liangliang ZHANG, Yajia ZHANG, Weicheng ZHU, Yifei JIANG, Qi LUO, Jiangtao HU, Qi KONG
  • Publication number: 20190086932
    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: Application
    Filed: September 18, 2017
    Publication date: March 21, 2019
    Inventors: Haoyang FAN, Liangliang ZHANG, Yajia ZHANG, Weicheng ZHU, Yifei JIANG, Qi LUO, Jiangtao HU, Qi KONG
  • Publication number: 20190086925
    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: Application
    Filed: September 18, 2017
    Publication date: March 21, 2019
    Inventors: Haoyang FAN, Liangliang ZHANG, Yajia ZHANG, Weicheng ZHU, Yifei JIANG, Qi LUO, Jiangtao HU, Qi KONG
  • Patent number: 10212702
    Abstract: A service transmission method is provided. A first base station, which establishes an RRC connection with a UE, sends a request message to a second base station which is at least one of base stations serving the UE, where the request message includes service information, where the service information includes QoS information of a service and/or configuration information of an RB, and the request message instructs the second base station to perform resource configuration according to service information. The first base station sends a configuration message to the UE, where the configuration message includes configuration list information of the RB and/or cell information of the offload base station.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: February 19, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Li Chai, Bo Lin, Liangliang Zhang