Patents by Inventor Shengjian GUO

Shengjian GUO 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: 11897503
    Abstract: The disclosure describes various embodiments for detecting an unexpected control state of an autonomous driving system. According to an embodiment, an exemplary method of detecting an unexpected control state of an autonomous driving system include the operations of generating environmental data of a vehicle; determining, by the autonomous driving system, a first control state based on the environmental data of the vehicle; determining, by a reference model, a second control state based on the environmental data, wherein the reference model defines at least one scenario each corresponding to a plurality of expected control states and a state switching condition, and in each of the expected control states corresponding to the scenario, an action of the vehicle in the scenario obeys a traffic rule; and determining the unexpected control state of the autonomous driving system by comparing the first control state with the second control state.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: February 13, 2024
    Assignee: Baidu.com Times Technology (Beijing) Co., Ltd.
    Inventors: Shengjian Guo, Zhisheng Hu, Zhenyu Zhong, Kang Li
  • Patent number: 11772681
    Abstract: A method for processing autonomous driving simulation data. The method includes: determining a type of a message transmitted between a simulation system and an auto driving system (ADS); determining a data acquisition mode based on the type of the message; obtaining a data stream transmitted between the simulation system and the ADS based on the data acquisition mode; and determining performance of the ADS based on the data stream.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: October 3, 2023
    Assignee: BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Shengjian Guo, Zhisheng Hu, Zhenyu Zhong, Kang Li
  • Publication number: 20220289253
    Abstract: A method for evaluating an autonomous driving system, an apparatus, and a storage medium are provided. The method includes: determining an attack or a defense, where the attack is a first input configured to increase an error rate of a component of the autonomous driving system, and the defense is a second input configured to decrease the error rate; simulating a driving scenario of a vehicle, where the driving scenario includes a driving environment and a vehicle configuration; applying the attack or the defense on at least one of the autonomous driving system, or the driving scenario; generating, by the autonomous driving system based on the driving scenario, an instruction of controlling a traveling of the vehicle in the driving scenario; simulating the traveling of the vehicle in the driving scenario based on the instruction; and determining an evaluation result based on a traveling result of the vehicle.
    Type: Application
    Filed: May 25, 2022
    Publication date: September 15, 2022
    Inventors: Zhisheng Hu, Shengjian Guo, Xinyang Zhang, Zhenyu Zhong
  • Publication number: 20220126860
    Abstract: A method for processing autonomous driving simulation data. The method includes: determining a type of a message transmitted between a simulation system and an auto driving system (ADS); determining a data acquisition mode based on the type of the message; obtaining a data stream transmitted between the simulation system and the ADS based on the data acquisition mode; and determining performance of the ADS based on the data stream.
    Type: Application
    Filed: August 31, 2021
    Publication date: April 28, 2022
    Applicant: BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Shengjian GUO, Zhisheng HU, Zhenyu ZHONG, Kang LI
  • Publication number: 20210394788
    Abstract: The disclosure describes various embodiments for detecting an unexpected control state of an autonomous driving system. According to an embodiment, an exemplary method of detecting an unexpected control state of an autonomous driving system include the operations of generating environmental data of a vehicle; determining, by the autonomous driving system, a first control state based on the environmental data of the vehicle; determining, by a reference model, a second control state based on the environmental data, wherein the reference model defines at least one scenario each corresponding to a plurality of expected control states and a state switching condition, and in each of the expected control states corresponding to the scenario, an action of the vehicle in the scenario obeys a traffic rule; and determining the unexpected control state of the autonomous driving system by comparing the first control state with the second control state.
    Type: Application
    Filed: September 2, 2021
    Publication date: December 23, 2021
    Inventors: Shengjian GUO, Zhisheng HU, Zhenyu ZHONG, Kang LI
  • Patent number: 11119892
    Abstract: The present disclosure provides a method, apparatus, device and computer-readable storage medium for guiding symbolic execution. According to embodiments of the present disclosure, it is possible to determine the specific code region of the program, and obtain the program loop output of the program corresponding to the specific code region of the program by using the program inverse analysis method, so that it is possible to obtain the program loop input of the program corresponding to the specific code region by using the program loop predictor according to the program loop output of the program. In this way, the obtained program loop input of the program corresponding to the specific code region may be used to guide the symbolic execution to filter out impossible execution paths and jump out of the program code and reach the specific code region, thereby improving the reliability of the symbolic execution.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: September 14, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Qian Feng, Shengjian Guo, Peng Li, Minghua Wang, Yulong Zhang, Tao Wei
  • Publication number: 20210019250
    Abstract: The present disclosure provides a method, apparatus, device and computer-readable storage medium for guiding symbolic execution. According to embodiments of the present disclosure, it is possible to determine the specific code region of the program, and obtain the program loop output of the program corresponding to the specific code region of the program by using the program inverse analysis method, so that it is possible to obtain the program loop input of the program corresponding to the specific code region by using the program loop predictor according to the program loop output of the program. In this way, the obtained program loop input of the program corresponding to the specific code region may be used to guide the symbolic execution to filter out impossible execution paths and jump out of the program code and reach the specific code region, thereby improving the reliability of the symbolic execution.
    Type: Application
    Filed: March 25, 2020
    Publication date: January 21, 2021
    Applicant: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Qian FENG, Shengjian GUO, Peng LI, Minghua WANG, Yulong ZHANG, Tao WEI