Patents by Inventor Bingjian Hou

Bingjian Hou 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: 20250190251
    Abstract: An accelerator scheduling method includes receiving a first request, where the first request is a request to configure a target accelerator for a first task currently being run in a first process run in a processor, wherein the processor includes a plurality of processing cores, wherein the first task includes a plurality of subtasks, and wherein each of the subtasks corresponds to one of the plurality of processing cores. The method also includes determining, in response to the first request, the target accelerator from N accelerators based on a processing core corresponding to a first subtask in the first task, where N is an integer greater than 0. The method also includes scheduling the first task to the target accelerator for processing.
    Type: Application
    Filed: February 14, 2025
    Publication date: June 12, 2025
    Inventors: Bingjian Hou, Yuan Li, Hao Fang, Yu Wang
  • Publication number: 20250077420
    Abstract: A data access method includes: receiving a data request, where the data request indicates a plurality of source storage addresses and a target data type; reading, from a memory based on the data request, a first memory block indicated by each of the plurality of source storage addresses, where a length of the first memory block is a granularity for accessing the memory; extracting data of each source storage address from the first memory block indicated by each source storage address; combining data of all the source storage addresses based on a length of a cache line to obtain a second memory block; and sending the second memory block to a processing subsystem, for the processing subsystem to cache the second memory block.
    Type: Application
    Filed: September 5, 2024
    Publication date: March 6, 2025
    Inventors: Ankun Yu, Bo Zhao, Qiqing Wu, Bingjian Hou
  • Publication number: 20240202195
    Abstract: This application provides a data access method, a database system, and a storage apparatus. In technical solutions provided in this application, a computing device includes a database operation request in a transmission command sent to a storage device. The database operation request is used to request to perform an operation on a data object in a database. After receiving the transmission command, the storage device parses the transmission command to obtain the database operation request, and then performs, on the data object in the operation request, the operation that is requested by the operation request, without conversion performed by a file system or a block device. Therefore, efficiency of the database system accessing data is improved.
    Type: Application
    Filed: February 29, 2024
    Publication date: June 20, 2024
    Inventors: Jingliang Shang, Dousheng Zhao, Yu Cao, Bingjian Hou, Chunhua Tan, Peng Zhang, Yusheng Wang, Zhifei Tian
  • Patent number: 11308062
    Abstract: An index update method, including: receiving an index update request, where the index update request is used to instruct to create or delete a target index that is associated with a field in a logic table of a tenant; updating metadata information of the logic table in a database in response to the index update request; notifying a coordination service, where the coordination service is used to notify a second data access node to perform a local synchronization update; and after all second data access nodes finish local synchronization updates, performing a data asynchronization update. After the metadata information is updated in the database, an index is updated in two steps. In a first step, a local synchronization update is performed. In a second step, after all data access nodes finish local synchronization updates, a data asynchronization update is performed.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: April 19, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yidong Yang, Chenghua Liu, Yong Deng, Wenqi Zhu, Bingjian Hou
  • Patent number: 11249972
    Abstract: An index update method, including: receiving an index update request, where the index update request is used to instruct to create or delete a target index that is associated with a field in a logic table of a tenant; updating metadata information of the logic table in a database in response to the index update request; notifying a coordination service, where the coordination service is used to notify a second data access node to perform a local synchronization update; and after all second data access nodes finish local synchronization updates, performing a data asynchronization update. After the metadata information is updated in the database, an index is updated in two steps. In a first step, a local synchronization update is performed. In a second step, after all data access nodes finish local synchronization updates, a data asynchronization update is performed.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: February 15, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yidong Yang, Chenghua Liu, Yong Deng, Wenqi Zhu, Bingjian Hou
  • Publication number: 20200272614
    Abstract: An index update method, including: receiving an index update request, where the index update request is used to instruct to create or delete a target index that is associated with a field in a logic table of a tenant; updating metadata information of the logic table in a database in response to the index update request; notifying a coordination service, where the coordination service is used to notify a second data access node to perform a local synchronization update; and after all second data access nodes finish local synchronization updates, performing a data asynchronization update. After the metadata information is updated in the database, an index is updated in two steps. In a first step, a local synchronization update is performed. In a second step, after all data access nodes finish local synchronization updates, a data asynchronization update is performed.
    Type: Application
    Filed: December 18, 2019
    Publication date: August 27, 2020
    Inventors: Yidong Yang, Chenghua Liu, Yong Deng, Wenqi Zhu, Bingjian Hou