Patents by Inventor XIAOCHENG ZHOU

XIAOCHENG 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: 11783080
    Abstract: The present disclosure provides a technical solution related to tagging user behavior data. The processing device and method may determine and tag user behavior data according to an application to which the user behavior data belong based on analysis on an inheritance relationship between tasks associated with the user behavior data, so as to facilitate selectively deleting the user behavior data later.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: October 10, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xin Li, Ang Lv, Chunyu Liu, Chunyu Li, Chao Wang, Eduardo D. Melo, Zhen Wang, Jiaojiao Li, Lve Chen, Lu Zhang, Peng Wang, Tong Wang, Xiaocheng Zhou, Yapu Jia, Ziqiang Liu, Yueyang Wang
  • Patent number: 11747818
    Abstract: A speed planning method and apparatus and a calculating apparatus for automatic driving of a vehicle. The method comprises: using a training sample set to perform machine learning to obtain a machine learning model; partitioning an input space, and obtaining a decision result corresponding to a determined partition based on the obtained machine learning model to form a partition decision table of each partition corresponding to the corresponding decision result; and obtaining each dimensional feature vector of a vehicle while driving in real time as an input feature, determining an input partition to which the input feature belongs, and querying the partition decision table based on the determined partition to obtain the corresponding decision result.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: September 5, 2023
    Assignee: UISEE TECHNOLOGIES (BEIJING) LTD
    Inventors: Xiaocheng Zhou, Yan Jiang, Jinzhan Peng, Xin Zhou, Dan Zhang, Sai Luo
  • Patent number: 11345399
    Abstract: The present disclosure provides for a steering control method and a steering control system for self-driving of a vehicle. The method comprises the steps of: obtaining information about an expected steering angle of a vehicle based on an automatic planning control operation; detecting whether an effective torque is applied to a steering wheel by a driver; and when it is detected that the driver has applied the effective torque to the steering wheel, computing a difference between a turning angle of the steering wheel controlled by the driver and the expected steering angle of a vehicle, and determining a self-driving intent prompt torque according to the difference between the two, wherein the self-driving intent prompt torque is to be applied to a steering system.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: May 31, 2022
    Assignee: UISEE TECHNOLOGIES (BEIJING) LTD
    Inventors: Yan Jiang, Jinzhan Peng, Xin Zhou, Dan Zhang, Xiaocheng Zhou, Sai Luo
  • Publication number: 20210117569
    Abstract: The present disclosure provides a technical solution related to tagging user behavior data. The processing device and method may determine and tag user behavior data according to an application to which the user behavior data belong based on analysis on an inheritance relationship between tasks associated with the user behavior data, so as to facilitate selectively deleting the user behavior data later.
    Type: Application
    Filed: January 25, 2019
    Publication date: April 22, 2021
    Inventors: Xin Li, Ang Lv, Chunyu Liu, Chunyu Li, Chao Wang, Eduardo D. Melo, Zhen Wang, Jiaojiao Li, Lve Chen, Lu Zhang, Peng Wang, Tong Wang, Xiaocheng Zhou, Yapu Jia, Ziqiang Liu, Yueyang Wang
  • Patent number: 10962383
    Abstract: An objective of the present application is to provide a road characterization method, comprising: acquiring a target road, wherein the target road comprises one or more road segments; determining one or more atomic lanes corresponding to the road segments according to the road segment attribute information of the road segments; and determining lane association information related to the atomic lanes corresponding to the target road; wherein the one or more atomic lanes and the lane association information are used for characterizing the target road. The method can functionally completely describe objective connections of lanes within a target area, including lane connectivity and lane change feasibility.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: March 30, 2021
    Assignee: UISEE (SHANGHAI) AUTOMOTIVE TECHNOLOGIES LTD.
    Inventors: Xinyu Qi, Xiaocheng Zhou, Yan Jiang, Dan Zhang, Haiyang Zhu
  • Publication number: 20200249048
    Abstract: An objective of the present application is to provide a road characterization method, comprising: acquiring a target road, wherein the target road comprises one or more road segments; determining one or more atomic lanes corresponding to the road segments according to the road segment attribute information of the road segments; and determining lane association information related to the atomic lanes corresponding to the target road; wherein the one or more atomic lanes and the lane association information are used for characterizing the target road. The method can functionally completely describe objective connections of lanes within a target area, including lane connectivity and lane change feasibility.
    Type: Application
    Filed: July 6, 2017
    Publication date: August 6, 2020
    Inventors: Xinyu Qi, Xiaocheng Zhou, Yan Jiang, Dan Zhang, Haiyang Zhu
  • Publication number: 20200216115
    Abstract: The present disclosure provides for a steering control method and a steering control system for self-driving of a vehicle. The method comprises the steps of: obtaining information about an expected steering angle of a vehicle based on an automatic planning control operation; detecting whether an effective torque is applied to a steering wheel by a driver; and when it is detected that the driver has applied the effective torque to the steering wheel, computing a difference between a turning angle of the steering wheel controlled by the driver and the expected steering angle of a vehicle, and determining a self-driving intent prompt torque according to the difference between the two, wherein the self-driving intent prompt torque is to be applied to a steering system.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 9, 2020
    Inventors: Yan Jiang, Jinzhan Peng, Xin Zhou, Dan Zhang, Xiaocheng Zhou, Sai Luo
  • Publication number: 20200218275
    Abstract: A speed planning method and apparatus and a calculating apparatus for automatic driving of a vehicle. The method comprises: using a training sample set to perform machine learning to obtain a machine learning model; partitioning an input space, and obtaining a decision result corresponding to a determined partition based on the obtained machine learning model to form a partition decision table of each partition corresponding to the corresponding decision result; and obtaining each dimensional feature vector of a vehicle while driving in real time as an input feature, determining an input partition to which the input feature belongs, and querying the partition decision table based on the determined partition to obtain the corresponding decision result.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 9, 2020
    Inventors: Xiaocheng Zhou, Yan Jiang, Jinzhan Peng, Xin Zhou, Dan Zhang, Sai Luo
  • Patent number: 10649899
    Abstract: A processing device includes a processing core, coupled to a memory, to execute a task including a code segment identified as being monitored and a kernel recorder, coupled to the processing core via a core interface. The kernel recorder includes a first filter circuit to responsive to determining that the task being executed enters the code segment, set the kernel recorder to a first mode under which the kernel recorder is to record, in a first record, a plurality of memory addresses accessed by the code segment, and responsive to determining that the execution of the task exits the code segment, set the kernel recorder to a second mode under which the kernel recorder is to detect a write operation to a memory address recorded in the first record and record the memory address in a second record.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: May 12, 2020
    Assignee: Intel Corporation
    Inventors: Sai Luo, Tin-Fook Ngai, Hu Chen, Xiaocheng Zhou, Chunxiao Lin, Kang Zhao
  • Patent number: 10564644
    Abstract: A speed planning method and apparatus and a calculating apparatus for automatic driving of a vehicle. The method comprises: using a training sample set to perform machine learning to obtain a machine learning model (S110); partitioning an input space, and obtaining a decision result corresponding to a determined partition based on the obtained machine learning model to form a partition decision table of each partition corresponding to the corresponding decision result (S120); and obtaining each dimensional feature vector of a vehicle while driving in real time as an input feature, determining an input partition to which the input feature belongs, and querying the partition decision table based on the determined partition to obtain the corresponding decision result (S130).
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: February 18, 2020
    Assignee: UISEE TECHNOLOGIES (BEIJING) LTD
    Inventors: Xiaocheng Zhou, Yan Jiang, Jinzhan Peng, Xin Zhou, Dan Zhang, Sai Luo
  • Patent number: 10562565
    Abstract: A steering control method and a steering control system for self-driving of a vehicle are disclosed. The method comprises obtaining information about an expected steering angle of a vehicle based on an automatic planning control operation; detecting whether an effective torque is applied to a steering wheel by a driver; and when it is detected that the driver has applied the effective torque to the steering wheel, computing a difference between a turning angle of the steering wheel controlled by the driver and the expected steering angle of a vehicle, and determining a self-driving intent prompt torque according to the difference between the two, wherein the self-driving intent prompt torque is to be applied to a steering system.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: February 18, 2020
    Assignee: UISEE TECHNOLOGIES (BEIJING) LTD
    Inventors: Yan Jiang, Jinzhan Peng, Xin Zhou, Dan Zhang, Xiaocheng Zhou, Sai Luo
  • Publication number: 20190337561
    Abstract: Disclosed are a steering control method and a steering control system (100, 200, 300) for self-driving of a vehicle. The method comprises the steps of: obtaining information about an expected steering angle of a vehicle based on an automatic planning control operation (S410); detecting whether an effective torque is applied to a steering wheel by a driver (S420); and when it is detected that the driver has applied the effective torque to the steering wheel, computing a difference between a turning angle of the steering wheel controlled by the driver and the expected steering angle of a vehicle, and determining a self-driving intent prompt torque according to the difference between the two, wherein the self-driving intent prompt torque is to be applied to a steering system (S430).
    Type: Application
    Filed: July 5, 2016
    Publication date: November 7, 2019
    Inventors: Yan Jiang, Jinzhan Peng, Xin Zhou, Dan Zhang, Xiaocheng Zhou, Sai Luo
  • Publication number: 20190265713
    Abstract: A speed planning method and apparatus and a calculating apparatus for automatic driving of a vehicle. The method comprises: using a training sample set to perform machine learning to obtain a machine learning model (S110); partitioning an input space, and obtaining a decision result corresponding to a determined partition based on the obtained machine learning model to form a partition decision table of each partition corresponding to the corresponding decision result (S120); and obtaining each dimensional feature vector of a vehicle while driving in real time as an input feature, determining an input partition to which the input feature belongs, and querying the partition decision table based on the determined partition to obtain the corresponding decision result (S130).
    Type: Application
    Filed: June 8, 2016
    Publication date: August 29, 2019
    Inventors: Xiaocheng ZHOU, Yan JIANG, Jinzhan PENG, Xin ZHOU, Dan ZHANG, Sai LUO
  • Publication number: 20170255560
    Abstract: A processing device includes a processing core, coupled to a memory, to execute a task including a code segment identified as being monitored and a kernel recorder, coupled to the processing core via a core interface. The kernel recorder includes a first filter circuit to responsive to determining that the task being executed enters the code segment, set the kernel recorder to a first mode under which the kernel recorder is to record, in a first record, a plurality of memory addresses accessed by the code segment, and responsive to determining that the execution of the task exits the code segment, set the kernel recorder to a second mode under which the kernel recorder is to detect a write operation to a memory address recorded in the first record and record the memory address in a second record.
    Type: Application
    Filed: September 25, 2014
    Publication date: September 7, 2017
    Inventors: Sai LUO, Tin-Fook NGAI, Hu CHEN, Xiaocheng ZHOU, Chunxiao LIN, Kang ZHAO
  • Patent number: 9710396
    Abstract: A computer system may comprise a computer platform and input-output devices. The computer platform may include a plurality of heterogeneous processors comprising a central processing unit (CPU) and a graphics processing unit (GPU) and a shared virtual memory supported by a physical private memory space of at least one heterogeneous processor or a physical shared memory shared by the heterogeneous processor. The CPU (producer) may create shared multi-version data and store such shared multi-version data in the physical private memory space or the physical shared memory. The GPU (consumer) may acquire or access the shared multi-version data.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: July 18, 2017
    Assignee: Intel Corporation
    Inventors: Ying Gao, Hu Chen, Shoumeng Yan, Xiaocheng Zhou, Sai Luo, Bratin Saha
  • Patent number: 9588826
    Abstract: Embodiments of the invention provide a programming model for CPU-GPU platforms. In particular, embodiments of the invention provide a uniform programming model for both integrated and discrete devices. The model also works uniformly for multiple GPU cards and hybrid GPU systems (discrete and integrated). This allows software vendors to write a single application stack and target it to all the different platforms. Additionally, embodiments of the invention provide a shared memory model between the CPU and GPU. Instead of sharing the entire virtual address space, only a part of the virtual address space needs to be shared. This allows efficient implementation in both discrete and integrated settings.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: March 7, 2017
    Assignee: Intel Corporation
    Inventors: Hu Chen, Ying Gao, Xiaocheng Zhou, Shoumeng Yan, Peinan Zhang, Mohan Rajagopalan, Jesse Fang, Avi Mendelson, Bratin Saha
  • Patent number: 9400702
    Abstract: Embodiments of the invention provide a programming model for CPU-GPU platforms. In particular, embodiments of the invention provide a uniform programming model for both integrated and discrete devices. The model also works uniformly for multiple GPU cards and hybrid GPU systems (discrete and integrated). This allows software vendors to write a single application stack and target it to all the different platforms. Additionally, embodiments of the invention provide a shared memory model between the CPU and GPU. Instead of sharing the entire virtual address space, only a part of the virtual address space needs to be shared. This allows efficient implementation in both discrete and integrated settings.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: July 26, 2016
    Assignee: Intel Corporation
    Inventors: Hu Chen, Ying Gao, Xiaocheng Zhou, Shoumeng Yan, Peinan Zhang, Mohan Rajagopalan, Jesse Fang, Avi Mendelson, Bratin Saha
  • Patent number: 9384015
    Abstract: Various embodiments are generally directed an apparatus and method for configuring an execution environment in a user space for device driver operations and redirecting a device driver operation for execution in the execution environment in the user space including copying instructions of the device driver operation from the kernel space to a user process in the user space. In addition, the redirected device driver operation may be executed in the execution environment in the user space.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: July 5, 2016
    Assignee: INTEL CORPORATION
    Inventors: Xiaocheng Zhou, Hu Chen, Shoumeng Yan, Ying Gao
  • Patent number: 9236054
    Abstract: An audio accelerator includes a decoder to decode first and second sets of data blocks, a processor to process the first and second sets of decoded data blocks, a storage area to store the first and second sets of processed data blocks, and a controller to generate interrupt signals for controlling operation of the decoder. The controller may control a rate at which data blocks are to be decoded by the decoder to reduce a time gap between outputting adjacent ones of the data blocks from the first and second sets in the storage area.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: January 12, 2016
    Assignee: Intel Corporation
    Inventors: Xiaocheng Zhou, Shoumeng Yan
  • Patent number: 9128866
    Abstract: Systems and methods may provide for using audio output device driver logic to maintain one or more states of an audio accelerator in a memory store, detect a suspend event, and deactivate the audio accelerator in response to the suspend event. In addition, firmware logic of the audio accelerator may be used to detect a resume event with respect to the audio output accelerator, and retrieve one or more states of the audio accelerator directly from the memory store in response to the resume. Thus, the retrieval of the one or more states can bypass the driver logic.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: September 8, 2015
    Assignee: Intel Corporation
    Inventors: Shoumeng Yan, Xiaocheng Zhou, Lomesh Agarwal