Patents by Inventor Shuaiji LI

Shuaiji LI 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: 11626021
    Abstract: A method includes: obtaining a plurality of first signals corresponding to a vehicle and a plurality of second signals corresponding to a plurality of candidate carpool combinations each comprising one or more unassigned transportation orders, wherein: the plurality of first signals comprise a current time, a location of the vehicle at the current time, and one or more static features corresponding to the vehicle, the plurality of second signals comprise timestamps, origins, and destinations of the unassigned transportation orders, and the vehicle has an on-going transportation order at the current time; inputting the plurality of first and second signals to a trained machine learning model; and obtaining, from an output of the trained machine learning model, a utility score of each of the plurality of candidate carpool combinations.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: April 11, 2023
    Assignee: Beijing DiDi Infinity Technology and Development Co., Ltd.
    Inventors: Shuaiji Li, Xiaocheng Tang, Zhiwei Qin
  • Publication number: 20220284533
    Abstract: This disclosure describes systems and methods for repositioning vehicles. An exemplary method includes obtaining a plurality of first signals corresponding to a vehicle and a plurality of second signals corresponding to supply-demand statuses in a plurality of neighboring areas of the vehicle; inputting the plurality of first and second signals into a trained neural network and obtaining, from the trained neural network, a plurality of action values for repositioning the vehicle to the plurality of neighboring areas respectively; determining, based on the plurality of action values, a plurality of probabilities for repositioning the vehicle to the plurality of neighboring areas respectively; determining, according to the plurality of probabilities, one of the plurality of neighboring areas for the vehicle to reposition to; and transmitting a signal to a computing device associated with the vehicle to reposition the vehicle to the one determined neighboring area.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 8, 2022
    Inventors: Shuaiji LI, Yan JIAO, Zhiwei QIN
  • Publication number: 20220277652
    Abstract: This disclosure describes systems and methods for repositioning vehicles. An exemplary method includes obtaining a plurality of current features associated with a vehicle located in one of the plurality of grid cells; inputting the plurality current features associated with the vehicle into a neural network; obtaining, from the neural network, a plurality of conditional action values for repositioning the vehicle to a plurality of target grid cells conditioned upon the plurality current features associated with the vehicle, wherein the plurality of target grid cells comprise the one grid cell that the vehicle is currently located in and other grid cells in the plurality of grid cells that are within two or more layers surrounding the one grid cell; and sending one or more of the plurality of target grid cells with highest conditional action values to the vehicle for repositioning.
    Type: Application
    Filed: November 3, 2021
    Publication date: September 1, 2022
    Inventors: Shuaiji LI, Xiaocheng TANG, Zhiwei QIN
  • Publication number: 20220277329
    Abstract: This disclosure describes systems and methods for repositioning vehicles. An exemplary method includes obtaining a plurality of first signals corresponding to a vehicle and a plurality of second signals corresponding to supply-demand statuses in a plurality of neighboring areas of the vehicle; inputting the plurality of first and second signals into a trained neural network and obtaining, from the trained neural network, a plurality of action values for repositioning the vehicle to the plurality of neighboring areas respectively; determining, based on the plurality of action values, a plurality of probabilities for repositioning the vehicle to the plurality of neighboring areas respectively; determining, according to the plurality of probabilities, one of the plurality of neighboring areas for the vehicle to reposition to; and transmitting a signal to a computing device associated with the vehicle to reposition the vehicle to the one determined neighboring area.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 1, 2022
    Inventors: Shuaiji LI, Yan JIAO, Zhiwei QIN
  • Patent number: 11329952
    Abstract: A computer-implemented method for domain analysis comprises: obtaining, by a computing device, a domain; and inputting, by the computing device, the obtained domain to a trained detection model to determine if the obtained domain was generated by one or more domain generation algorithms. The detection model comprises a neural network model, a n-gram-based machine learning model, and an ensemble layer. Inputting the obtained domain to the detection model comprises inputting the obtained domain to each of the neural network model and the n-gram-based machine learning model. The neural network model and the n-gram-based machine learning model both output to the ensemble layer. The ensemble layer outputs a probability that the obtained domain was generated by the domain generation algorithms.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: May 10, 2022
    Assignee: Beijing DiDi Infinity Technology and Development Co., Ltd.
    Inventors: Tao Huang, Shuaiji Li, Yinhong Chang, Fangfang Zhang, Zhiwei Qin
  • Publication number: 20220108615
    Abstract: A method includes: obtaining a plurality of first signals corresponding to a vehicle and a plurality of second signals corresponding to a plurality of candidate carpool combinations each comprising one or more unassigned transportation orders, wherein: the plurality of first signals comprise a current time, a location of the vehicle at the current time, and one or more static features corresponding to the vehicle, the plurality of second signals comprise timestamps, origins, and destinations of the unassigned transportation orders, and the vehicle has an on-going transportation order at the current time; inputting the plurality of first and second signals to a trained machine learning model; and obtaining, from an output of the trained machine learning model, a utility score of each of the plurality of candidate carpool combinations.
    Type: Application
    Filed: October 7, 2020
    Publication date: April 7, 2022
    Inventors: Shuaiji LI, Xiaocheng TANG, Zhiwei QIN
  • Publication number: 20200351242
    Abstract: A computer-implemented method for domain analysis comprises: obtaining, by a computing device, a domain; and inputting, by the computing device, the obtained domain to a trained detection model to determine if the obtained domain was generated by one or more domain generation algorithms. The detection model comprises a neural network model, a n-gram-based machine learning model, and an ensemble layer. Inputting the obtained domain to the detection model comprises inputting the obtained domain to each of the neural network model and the n-gram-based machine learning model. The neural network model and the n-gram-based machine learning model both output to the ensemble layer. The ensemble layer outputs a probability that the obtained domain was generated by the domain generation algorithms.
    Type: Application
    Filed: July 22, 2020
    Publication date: November 5, 2020
    Inventors: Tao HUANG, Shuaiji LI, Yinhong CHANG, Fangfang ZHANG, Zhiwei QIN
  • Patent number: 10764246
    Abstract: A computer-implemented method for domain analysis comprises: obtaining, by a computing device, a domain; and inputting, by the computing device, the obtained domain to a trained detection model to determine if the obtained domain was generated by one or more domain generation algorithms. The detection model comprises a neural network model, a n-gram-based machine learning model, and an ensemble layer. Inputting the obtained domain to the detection model comprises inputting the obtained domain to each of the neural network model and the n-gram-based machine learning model. The neural network model and the n-gram-based machine learning model both output to the ensemble layer. The ensemble layer outputs a probability that the obtained domain was generated by the domain generation algorithms.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: September 1, 2020
    Assignee: DiDi Research America, LLC
    Inventors: Tao Huang, Shuaiji Li, Yinhong Chang, Fangfang Zhang, Zhiwei Qin
  • Publication number: 20200059451
    Abstract: A computer-implemented method for domain analysis comprises: obtaining, by a computing device, a domain; and inputting, by the computing device, the obtained domain to a trained detection model to determine if the obtained domain was generated by one or more domain generation algorithms. The detection model comprises a neural network model, a n-gram-based machine learning model, and an ensemble layer. Inputting the obtained domain to the detection model comprises inputting the obtained domain to each of the neural network model and the n-gram-based machine learning model. The neural network model and the n-gram-based machine learning model both output to the ensemble layer. The ensemble layer outputs a probability that the obtained domain was generated by the domain generation algorithms.
    Type: Application
    Filed: December 14, 2018
    Publication date: February 20, 2020
    Inventors: Tao HUANG, Shuaiji LI, Yinhong CHANG, Fangfang ZHANG, Zhiwei QIN