Patents by Inventor Qi Zhou

Qi Zhou 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: 10846927
    Abstract: Embodiments of this application provide a method performed at a virtual reality (VR) device for displaying a bullet screen. The method includes: rendering a virtual three-dimensional space scene using the VR device; displaying a frame in the virtual three-dimensional space scene; defining a first position and a second position, the first position and the second position having different visual depths in the three-dimensional space scene; displaying a first bullet screen at at least one of the first position and the second position in the three-dimensional space scene. Accordingly, the embodiments of this application further provide an apparatus for implementing the method.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: November 24, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yang Zhou, Qi Nie
  • Publication number: 20200366092
    Abstract: A method is for analyzing the correlation between different line loss actions, which records, for each individual to which line loss actions occur, all the line loss actions that occur to the individual; and counts, based on two categorization manners: by individual and by line loss action, line loss actions recorded in the database, to obtain line loss action counting results corresponding to respective categorization manners; then, based on the two counting results, collects respective multi-line loss action sequences; and acquires probability data as a data source for probability calculation, to obtain line loss action occurrence conditional probabilities for different line loss actions, so that a targeted a targeted loss reduction plan can be formulated.
    Type: Application
    Filed: May 14, 2020
    Publication date: November 19, 2020
    Applicant: University of Electronic Science and Technology of China
    Inventors: Jian LI, Qi HUANG, Haotian CHANG, Weihao HU, Dongsheng CAI, Zhenyuan ZHANG, Jianbo YI, Jianhua ZHOU, Zhibin DENG, Xiaofeng HU
  • Publication number: 20200363801
    Abstract: In one embodiment, an open space model is generated for a system to plan trajectories for an ADV in an open space. The system perceives an environment surrounding an ADV including one or more obstacles. The system determines a target function for the open space model based on constraints for the one or more obstacles and map information. The system iteratively, performs a first quadratic programming (QP) optimization on the target function based on a first trajectory while fixing a first set of variables, and performs a second QP optimization on the target function based on a result of the first QP optimization while fixing a second set of variables. The system generates a second trajectory based on results of the first and the second QP optimizations to control the ADV autonomously according to the second trajectory.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 19, 2020
    Inventors: RUNXIN HE, JINYUN ZHOU, QI LUO, SHIYU SONG, JINGHAO MIAO, JIANGTAO HU, YU WANG, JIAXUAN XU, SHU JIANG
  • Publication number: 20200363813
    Abstract: In one embodiment, a system uses an actor-critic reinforcement learning model to generate a trajectory for an autonomous driving vehicle (ADV) in an open space. The system perceives an environment surrounding an ADV. The system applies a RL algorithm to an initial state of a planning trajectory based on the perceived environment to determine a plurality of controls for the ADV to advance to a plurality of trajectory states based on map and vehicle control information for the ADV. The system determines a reward prediction by the RL algorithm for each of the plurality of controls in view of a target destination state. The system generates a first trajectory from the trajectory states by maximizing the reward predictions to control the ADV autonomously according to the first trajectory.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 19, 2020
    Inventors: Runxin He, Jinyun Zhou, Qi Luo, Shiyu Song, Jinghao Miao, Jiangtao Hu, Yu Wang, Jiaxuan Xu, Shu Jiang
  • Publication number: 20200363814
    Abstract: In one embodiment, a system generates a plurality of driving scenarios to train a reinforcement learning (RL) agent and replays each of the driving scenarios to train the RL agent by: applying a RL algorithm to an initial state of a driving scenario to determine a number of control actions from a number of discretized control/action options for the ADV to advance to a number of trajectory states which are based on a number of discretized trajectory state options, determining a reward prediction by the RL algorithm for each of the controls/actions, determining a judgment score for the trajectory states, and updating the RL agent based on the judgment score.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 19, 2020
    Inventors: RUNXIN HE, JINYUN ZHOU, QI LUO, SHIYU SONG, JINGHAO MIAO, JIANGTAO HU, YU WANG, JIAXUAN XU, SHU JIANG
  • Patent number: 10839269
    Abstract: In the field of computer vision, without sufficient labeled images, it is challenging to train an accurate model. But through visual adaptation from source to target domains, a relevant labeled dataset can help solve such problem. Many methods apply adversarial learning to diminish cross-domain distribution difference. They are able to greatly enhance the performance on target classification tasks. GAN (Generative Adversarial Networks) loss is widely used in adversarial adaptation learning methods to reduce a across-domain distribution difference. However, it becomes difficult to decline such distribution difference if generator or discriminator in GAN fails to work as expected and degrades its performance. To solve such cross-domain classification problems, an adaptation algorithm and system called as Generative Adversarial Distribution Matching (GADM) is implemented.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: November 17, 2020
    Assignee: King Abdulaziz University
    Inventors: Yusuf Al-Turki, Abdullah Abusorrah, Qi Kang, Siya Yao, Kai Zhang, MengChu Zhou
  • Publication number: 20200356849
    Abstract: In one embodiment, a method of training dynamic models for autonomous driving vehicles includes the operations of receiving a first set of training data from a training data source, the first set of training data representing driving statistics for a first set of features; training a dynamic model based on the first set of training data for the first set of features; determining a second set of features as a subset of the first set of features based on evaluating the dynamic model, each of the second set of features representing a feature whose performance score is below a predetermined threshold. The method further includes the following operations for each of the second set of features: retrieving a second set of training data associated with the corresponding feature of the second set of features, and retraining the dynamic model using the second set of training data.
    Type: Application
    Filed: May 6, 2019
    Publication date: November 12, 2020
    Inventors: JIAXUAN XU, QI LUO, RUNXIN HE, JINYUN ZHOU, JINGHAO MIAO, JIANGTAO HU, YU WANG, SHU JIANG
  • Publication number: 20200348676
    Abstract: In one embodiment, a computer-implemented method of operating an autonomous driving vehicle (ADV) includes perceiving a driving environment surrounding the ADV based on sensor data obtained from one or more sensors mounted on the ADV, determining a driving scenario, in response to a driving decision based on the driving environment, applying a predetermined machine-learning model to data representing the driving environment and the driving scenario to generate a set of one or more driving parameters, and planning a trajectory to navigate the ADV using the set of the driving parameters according to the driving scenario through the driving environment.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Inventors: JINYUN ZHOU, RUNXIN HE, QI LUO, JINGHAO MIAO, JIANGTAO HU, YU WANG, JIAXUAN XU, SHU JIANG
  • Publication number: 20200346637
    Abstract: In one embodiment, a computer-implemented method of autonomously parking an autonomous driving vehicle, includes generating environment descriptor data describing a driving environment surrounding the autonomous driving vehicle (ADV), including identifying a parking space and one or more obstacles within a predetermined proximity of the ADV, generating a parking trajectory of the ADV based on the environment descriptor data to autonomously park the ADV into the parking space, including optimizing the parking trajectory in view of the one or more obstacles, segmenting the parking trajectory into one or more trajectory segments based on a vehicle state of the ADV, and controlling the ADV according to the one or more trajectory segments of the parking trajectory to autonomously park the ADV into the parking space without collision with the one or more obstacles.
    Type: Application
    Filed: April 30, 2019
    Publication date: November 5, 2020
    Inventors: JINYUN ZHOU, RUNXIN HE, QI LUO, JINGHAO MIAO, JIANGTAO HU, YU WANG, JIAXUAN XU, SHU JIANG
  • Patent number: 10826428
    Abstract: To ensure photovoltaic (PV) panels at a PV plant constantly operate in an ideal state, an unsupervised system and method of intelligent performance evaluation and data-driven fault detection is used. The system and method enables engineers to check PV panels in time and implement timely maintenance. Monitored data are classified into three subsets: ideal period A, transition period S, and downturn period B. Based on A and B data, two regression prediction models are built which are tree-based and fit the non-continuous PV data well. Real-time measured power is compared with upper and lower reference baselines derived from the two predictive models, respectively. Using threshold ranges, the system and method achieves the instantaneous performance monitoring of PV power generation, and provides failure identification and operation and maintenance (O&M) suggestions to engineers.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: November 3, 2020
    Assignee: King Abdulaziz University
    Inventors: Abdullah Mohammed Abusorrah, Yusuf A. Al-Turki, Qi Kang, Siya Yao, Mengchu Zhou
  • Patent number: 10825614
    Abstract: An energy harvesting device includes: a first nanoporous electrode and a second nanoporous electrode, each of which is configured to which store electrical charge; a first current collector connected to the first nanoporous electrode and a second current collector connected to the second nanoporous electrode; and an enclosure that contains the first and second nanoporous electrodes and the first and second current collectors and transfers a force applied from the outside to the first nanoporous electrode and the second nanoporous electrode, wherein at least one of the first nanoporous electrode and the second nanoporous electrode comprises an ion conductive polymer.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: November 3, 2020
    Assignees: SAMSUNG ELECTRONICS CO., LTD., THE PENN STATE RESEARCH FOUNDATION
    Inventors: Kyounghwan Choi, Qiming Zhang, Yue Zhou, Qing Wang, Qi Li
  • Publication number: 20200341652
    Abstract: An input/output delay optimization method, used in an electronic system comprising a host controller and a memory device. The method comprising: switching the memory device from a first mode to a second mode a high power consumption mode of the memory device; transmitting one or more first read commands to the memory device, wherein the one or more first read commands are transmitted according to different output delay values; determining an optimized output delay value according to the response status of memory device for the one or more first read commands; transmitting one or more second read commands to the memory device, wherein the one or more second read commands are transmitted according to the optimized output delay value; receiving a known data from the memory device according to different input delay values; and determining an optimized input delay value according to the correctness of the received known data.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 29, 2020
    Inventors: Sheng-Lun WU, Chun-Lien SU, Zong-Qi ZHOU
  • Publication number: 20200342693
    Abstract: An autonomous driving vehicle (ADV) receives instructions for a human test driver to drive the ADV in manual mode and to collect a specified amount of driving data for one or more specified driving categories. As the user drivers the ADV in manual mode, driving data corresponding to the one or more driving categories is logged. A user interface of the ADV displays the one or more driving categories that the human driver is instructed collect data upon, and a progress indicator for each of these categories as the human driving progresses. The driving data is uploaded to a server for machine learning. If the server machine learning achieves a threshold grading amount of the uploaded data to variables of a dynamic self-driving model, then the server generates an ADV self-driving model, and distributes the model to one or more ADVs that are navigated in the self-driving mode.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 29, 2020
    Inventors: Shu JIANG, Qi LUO, Jinghao MIAO, Jiangtao HU, Weiman LIN, Jiaxuan XU, Yu WANG, Jinyun ZHOU, Runxin HE
  • Publication number: 20200334985
    Abstract: According to one embodiment, in response to a request to park an ADV into a parking lot, a remote server is accessed over a network (e.g., a VX2 link) to obtain a list of parking spaces that appear to be available in the parking lot. Based on the list of available parking spaces and the map associated with the parking lot, a route is generated to navigate through at least the available parking spaces. The ADV is driven according to the route to locate at least one of the available parking spaces and to park the ADV into the located available parking space. The centralized server is configured to periodically receive signals from a number of parking lots indicating which of the parking spaces of the parking lots are apparently available.
    Type: Application
    Filed: April 22, 2019
    Publication date: October 22, 2020
    Inventors: JINYUN ZHOU, RUNXIN HE, QI LUO, JINGHAO MIAO, JIANGTAO HU, YU WANG, JIAXUAN XU, SHU JIANG
  • Patent number: 10812152
    Abstract: Embodiments of the present disclosure support a head-mounted display (HMD) wirelessly coupled to a console. The HMD includes a positional tracking system, a beam controller and a transceiver. The positional tracking system tracks position of the HMD and generates positional information describing the tracked position of the HMD. The transceiver communicates with a console via a wireless channel, in accordance with communication instructions, the communication instructions causing the transceiver to communicate over one directional beam of a plurality of directional beams. The beam controller determines a change in the positional information. Based on the change to the positional information, the beam controller determines a directional beam of the plurality of directional beams. The beam controller further generates the communication instructions identifying the determined directional beam, and provides the communication instructions to the transceiver.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: October 20, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Qi Qu, Ganesh Venkatraman, Hongyu Zhou, Ryan Hamilton Brown, Oskar Linde, Lyle David Bainbridge, Matthew James Devoe, Ali Yazdan, Sam Padinjaremannil Alex, Nirav Rajendra Patel
  • Patent number: 10793270
    Abstract: An unmanned aerial vehicle (UAV) includes a central body having a plurality of sides and a plurality of arms extendable from the central body. Each arm of the plurality of arms comprises a plurality of foldable sections. Each arm of the plurality of arms is configured to transform between a flight configuration and a compact configuration. When an arm is in the flight configuration, the plurality of foldable sections of the arm are extended away from the central body. When an arm is in the compact configuration, the plurality of foldable sections of the arm are folded toward a corresponding side of the central body such that the plurality of foldable sections are substantially parallel to one another.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: October 6, 2020
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Hanping Chen, Mingxi Wang, Xiangyu Chen, Qi Zhou, Yuwei Wu
  • Patent number: 10796687
    Abstract: Methods, systems, and computer-readable media for voice-activated selective memory for voice-capturing devices are disclosed. A first voice input from a voice-capturing device is received, via a network, at a service provider environment comprising one or more services. The first voice input comprises one or more utterances from a user of the voice-capturing device. A representation of the first voice input is stored. A second voice input from the voice-capturing device is received, via the network, at the service provider environment. The second voice input represents a command to disregard the first voice input. Based on the second voice input, the representation of the first voice input is deleted.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: October 6, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Alan Leblang, Kevin Crews, Qi Zhou, Gary Zhong
  • Publication number: 20200305182
    Abstract: The present disclosure provides an uplink transmission scheduling method, a terminal and a base station. The uplink transmission scheduling method applied to the base station includes: sending configuration information of a sub-band to a terminal, the sub-band being a portion of bandwidth in the system bandwidth; and scheduling the terminal to transmit uplink control information on a full bandwidth uplink control channel or a sub-band uplink control channel. The full bandwidth uplink control channel is an uplink control channel with a bandwidth range less than or equal to the system bandwidth, and the sub-band uplink control channel is an uplink control channel with a bandwidth range less than or equal to a sub-band bandwidth.
    Type: Application
    Filed: April 13, 2018
    Publication date: September 24, 2020
    Inventors: Wei ZHOU, Jiqing NI, Qi SUN
  • Publication number: 20200302276
    Abstract: An artificial intelligence (AI) semiconductor having an embedded convolution neural network (CNN) may include a first convolution layer and a second convolution layer, in which the weights of the first layer and the weights of the second layer are quantized in different bit-widths, thus at different compression ratios. In a VGG neural network, the weights of a first group of convolution layers may have a different compression ratio than the weights of a second group of convolution layers. The weights of the CNN may be obtained in a training system including convolution quantization and/or activation quantization. Depending on the compression ratio, the weights of a convolution layer may be trained with or without re-training. An AI task, such as image retrieval, may be implemented in the AI semiconductor having the CNN described above.
    Type: Application
    Filed: September 27, 2019
    Publication date: September 24, 2020
    Applicant: Gyrfalcon Technology Inc.
    Inventors: Lin Yang, Bin Yang, Hua Zhou, Xiaochun Li, Wenhan Zhang, Qi Dong, Yequn Zhang, Yongxiong Ren, Patrick Dong
  • Patent number: 10785649
    Abstract: A server receives a login request from a first device. The login request includes login information used for an application login. In response to receiving the login request from the first device, the server transmits, to a second device different from the first device, a first message including a verification code. The first message instructs the second device to broadcast an audio signal including the verification code. The verification code is used to verify the first device by the server.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: September 22, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Qi Zhou