Patents by Inventor Hanbo Ma

Hanbo Ma 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: 20240126548
    Abstract: The present disclosure relates to a data processing method, a data processing apparatus, and related products. The data processing apparatus includes an address determining unit and a data storage unit. The address determining unit is configured to determine a source data address and a plurality of discrete destination data addresses of data corresponding to a processing instruction when the decoded processing instruction is a discrete store instruction, where the source data address may include continuous data addresses.
    Type: Application
    Filed: April 28, 2021
    Publication date: April 18, 2024
    Inventors: Xuyan MA, Jianhua WU, Shaoli LIU, Xiangxuan GE, Hanbo LIU, Lei ZHANG
  • Publication number: 20240126553
    Abstract: A data processing method and apparatus, and a related product. The data processing method comprises: when a decoded processing instruction is a vector extension instruction, determining a source data address, a destination data address and an extension parameter of data corresponding to the processing instruction; according to the extension parameter, extending first vector data of the source data address, so as to obtain extended second vector data; storing the second vector data to the destination data address, wherein the source data address and the destination data address comprise consecutive data addresses. Vector extension and storage are implemented by means of an extension parameter in a vector extension instruction, so as to obtain extended vector data, thereby simplifying processing, and reducing data overhead.
    Type: Application
    Filed: April 28, 2021
    Publication date: April 18, 2024
    Inventors: Xuyan MA, Jianhua WU, Shaoli LIU, Xiangxuan GE, Hanbo LIU, Lei ZHANG
  • Patent number: 9749788
    Abstract: Example positioning techniques include: generating an initial particle set, randomly allocating different moving step lengths for each particle in the initial particle set, updating position information of each particle at a previous moment to obtain a current particle set, rating usability of each particle according to position information of each particle in the current particle set and a signal fingerprint received at a current moment, acquiring a moving step length of each particle having a rating higher than a first predetermined threshold in the current particle set, and updating a moving step length of each particle having a rating lower than the first predetermined threshold according to the acquired moving step length. The techniques of the present disclosure obtain a moving step length closest to the actual step length of a person, and update the moving step length in time with the change of the step length of the person.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: August 29, 2017
    Assignee: Alibaba Group Holding Limited
    Inventors: Hui Shen, Yunjiao Yao, Xiao Qian, Hanbo Ma, Zhipeng Zhang
  • Publication number: 20170055114
    Abstract: Example positioning techniques include: generating an initial particle set, randomly allocating different moving step lengths for each particle in the initial particle set, updating position information of each particle at a previous moment to obtain a current particle set, rating usability of each particle according to position information of each particle in the current particle set and a signal fingerprint received at a current moment, acquiring a moving step length of each particle having a rating higher than a first predetermined threshold in the current particle set, and updating a moving step length of each particle having a rating lower than the first predetermined threshold according to the acquired moving step length. The techniques of the present disclosure obtain a moving step length closest to the actual step length of a person, and update the moving step length in time with the change of the step length of the person.
    Type: Application
    Filed: November 4, 2016
    Publication date: February 23, 2017
    Inventors: Hui Shen, Yunjiao Yao, Xiao Qian, Hanbo Ma, Zhipeng Zhang
  • Patent number: 9532170
    Abstract: Example positioning techniques include: generating an initial particle set, randomly allocating different moving step lengths for each particle in the initial particle set, updating position information of each particle at a previous moment to obtain a current particle set, rating usability of each particle according to position information of each particle in the current particle set and a signal fingerprint received at a current moment, acquiring a moving step length of each particle having a rating higher than a first predetermined threshold in the current particle set, and updating a moving step length of each particle having a rating lower than the first predetermined threshold according to the acquired moving step length. The techniques of the present disclosure obtain a moving step length closest to the actual step length of a person, and update the moving step length in time with the change of the step length of the person.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: December 27, 2016
    Assignee: Alibaba Group Holding Limited
    Inventors: Hui Shen, Yunjiao Yao, Xiao Qian, Hanbo Ma, Zhipeng Zhang
  • Publication number: 20160094941
    Abstract: Example positioning techniques include: generating an initial particle set, randomly allocating different moving step lengths for each particle in the initial particle set, updating position information of each particle at a previous moment to obtain a current particle set, rating usability of each particle according to position information of each particle in the current particle set and a signal fingerprint received at a current moment, acquiring a moving step length of each particle having a rating higher than a first predetermined threshold in the current particle set, and updating a moving step length of each particle having a rating lower than the first predetermined threshold according to the acquired moving step length. The techniques of the present disclosure obtain a moving step length closest to the actual step length of a person, and update the moving step length in time with the change of the step length of the person.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 31, 2016
    Inventors: Hui Shen, Yunjiao Yao, Xiao Qian, Hanbo Ma, Zhipeng Zhang
  • Publication number: 20160094947
    Abstract: A Bluetooth-based positioning method and an apparatus thereof are disclosed. The method includes a mobile terminal receiving a Bluetooth signal transmitted by at least one Bluetooth beacon device; obtaining a media access control (MAC) address of each Bluetooth beacon device according to the received Bluetooth signal, and selecting Bluetooth beacon devices having a respective MAC address as a first MAC address to be reference devices; obtaining a Bluetooth signal strength and a broadcast beacon identifier of each reference device; and calculating a position of the mobile terminal according to the obtained Bluetooth signal strength and the obtained broadcast beacon identifier of each reference device.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 31, 2016
    Inventors: Hui Shen, Yunjiao Yao, Xiao Qian, Zhipeng Zhang, Hanbo Ma