Patents by Inventor Yongbing Huang

Yongbing Huang 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: 20240116533
    Abstract: A method, system, electronic device and storage medium for constructing locally convex feasible space are provided. The method includes acquiring a plurality of initial motion trajectory points, size information and surrounding obstacle information of a target vehicle; generating a quadtree map according to the above information; determining a target distance corresponding to each initial motion trajectory point according to the quadtree map; allocating locally convex feasible space to a first-type initial motion trajectory point by using the quadtree map, and allocating locally convex feasible space to a second-type initial motion trajectory point by using an improved convex feasible set algorithm. The first-type initial motion trajectory point is an initial motion trajectory point with the target distance greater than or equal to a set threshold; and the second-type initial motion trajectory point is an initial motion trajectory point with the target distance less than the set threshold.
    Type: Application
    Filed: March 10, 2023
    Publication date: April 11, 2024
    Inventors: Huayan PU, Hai LIU, Xuyang ZHENG, Jun LUO, Jie MA, Jing HUANG, Yongbing CHEN, Hongliang LIU, Anming SHEN, Haonan SUN
  • Publication number: 20240111288
    Abstract: A method and system for decomposing cross-domain path planning of an amphibious vehicle.
    Type: Application
    Filed: January 13, 2023
    Publication date: April 4, 2024
    Applicants: CHONGQING UNIVERSITY, SHANGHAI UNIVERSITY
    Inventors: Huayan PU, Lele DING, Xuyang ZHENG, Jun LUO, Jie MA, Jing HUANG, Yongbing CHEN, Hongliang LIU, Anming SHEN, Haonan SUN
  • Publication number: 20220365680
    Abstract: In a data reading operation, a first terminal in a distributed storage system obtains a first data identifier, which is a unique identifier of first data in the distributed storage system. The first terminal determines, based on the first data identifier, whether first data is local data. When the first data is not local data, the first terminal obtains a first identifier that uniquely identifies the first data in the distributed storage system. The first terminal obtains, based on the first identifier, a second identifier corresponding to the first data and associated with content of the first data. The first terminal obtains, based on the second identifier, a read address that indicates that the first data is stored at a second terminal in the distributed storage system. The first terminal then retrieves the first data from the second terminal.
    Type: Application
    Filed: August 1, 2022
    Publication date: November 17, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yongbing HUANG, Tao HUANG, Tingqiu YUAN
  • Patent number: 10831677
    Abstract: A cache management method, a cache controller, and a computer system are provided. In the method, the cache controller obtains an operation instruction; when a destination address in the operation instruction hits no cache line cache line in a cache of the computer system, and the cache includes no idle cache line, the cache controller selects a to-be-replaced cache line from a replacement set, where the replacement set includes at least two cache lines; and the cache controller eliminates the to-be-replaced cache line from the cache, and stores, in the cache, a cache line obtained from the destination address. According to the cache management method, system overheads of cache line replacement can be reduced, and cache line replacement efficiency can be improved.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: November 10, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jun Xu, Yongbing Huang, Yuangang Wang
  • Patent number: 10586608
    Abstract: A dynamic random access memory (DRAM) refresh method in which a to-be-refreshed area in a refresh block is specified in a refresh instruction is provided to refresh a specified location of a DRAM storage array. A memory controller sends a refresh instruction to a DRAM refresh apparatus. The refresh instruction includes an identifier of a to-be-refreshed block and refresh information indicating a to-be-refreshed area. The DRAM refresh apparatus generates addresses of to-be-refreshed bank rows in the to-be-refreshed block according to the identifier and the refresh information, and refresh locations corresponding to the addresses of the bank rows in the to-be-refreshed block. Therefore, a DRAM refresh time is shortened, refresh power consumption is reduced, a refresh operation is more flexible, and system resource consumption is reduced while data integrity is ensured.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: March 10, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shihai Xiao, Yongbing Huang, Rui He
  • Patent number: 10552337
    Abstract: A memory management method and a device, where the method includes: receiving a memory access request, where the memory access request carries a virtual address; determining a page fault type of the virtual address if finding, in a translation lookaside buffer TLB and a memory, no page table entry corresponding to the virtual address; allocating a corresponding page to the virtual address if the page fault type of the virtual address is a blank-page-caused page fault, where the blank-page-caused page fault means that no corresponding page is allocated to the virtual address; and updating the page table entry corresponding to the virtual address to the memory and the TLB. The memory manager does not generate a page fault when a blank-page-caused page fault occurs, but allocates a corresponding page to the virtual address. Therefore, a quantity of occurrences of the page fault is reduced, thereby improving memory management efficiency.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: February 4, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yao Liu, Yongbing Huang, Mingyu Chen, Zehan Cui, Licheng Chen, Yuan Ruan
  • Patent number: 10439736
    Abstract: An optical switch control method and an apparatus are disclosed, to reduce impact on access performance by time overheads of optical link switching. The method includes: receiving an optical link establishment request sent by a computation node; determining whether the first optical link that needs to be established conflicts with the existing optical link; and if the first optical link that needs to be established conflicts with the existing optical link, determining whether to allow establishment of the first optical link, and establishing the first optical link if the establishment of the first optical link is allowed; or establishing the first optical link if the first optical link that needs to be established does not conflict with the existing optical link.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: October 8, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yongbing Huang, Tongtong Cao, Qinfen Hao, Shuncheng Pan
  • Publication number: 20180314646
    Abstract: A cache management method, a cache controller, and a computer system are provided. In the method, the cache controller obtains an operation instruction; when a destination address in the operation instruction hits no cache line cache line in a cache of the computer system, and the cache includes no idle cache line, the cache controller selects a to-be-replaced cache line from a replacement set, where the replacement set includes at least two cache lines; and the cache controller eliminates the to-be-replaced cache line from the cache, and stores, in the cache, a cache line obtained from the destination address. According to the cache management method, system overheads of cache line replacement can be reduced, and cache line replacement efficiency can be improved.
    Type: Application
    Filed: July 5, 2018
    Publication date: November 1, 2018
    Inventors: Jun Xu, Yongbing Huang, Yuangang Wang
  • Patent number: 10007599
    Abstract: A method for refreshing a dynamic random access memory DRAM and a computer system are provided. When an address of a refresh unit in a DRAM and refresh information of the refresh unit are acquired, the address of the refresh unit and the refresh information of the refresh unit are encapsulated as a DRAM access request, where the refresh unit is storage space on which one time of refresh is performed in the DRAM, and the refresh information of the refresh unit includes a refresh cycle of the refresh unit. Then, the address and the refresh information of the refresh unit are written into refresh data space using the DRAM access request, where the refresh data space is storage space that is preset in the DRAM and that is used for storing an address of at least one refresh unit and refresh information of the at least one refresh unit.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: June 26, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zehan Cui, Mingyu Chen, Yongbing Huang
  • Publication number: 20180109327
    Abstract: An optical switch control method and an apparatus are disclosed, to reduce impact on access performance by time overheads of optical link switching. The method includes: receiving an optical link establishment request sent by a computation node; determining whether the first optical link that needs to be established conflicts with the existing optical link; and if the first optical link that needs to be established conflicts with the existing optical link, determining whether to allow establishment of the first optical link, and establishing the first optical link if the establishment of the first optical link is allowed; or establishing the first optical link if the first optical link that needs to be established does not conflict with the existing optical link.
    Type: Application
    Filed: December 18, 2017
    Publication date: April 19, 2018
    Inventors: Yongbing Huang, Tongtong Cao, Qinfen Hao, Shuncheng Pan
  • Patent number: 9927860
    Abstract: A method for reducing power consumption of a memory system and a memory controller are provided. The method for reducing power consumption of a memory system includes: determining whether a dynamic random access memory DRAM memory module with a low access frequency exists in a memory system; when a DRAM memory module with a low access frequency exists, transfer, according to a size of a working set in the memory system, page data that does not belong to the working set to a non-volatile memory NVM memory module, where the page data that does not belong to the working set is page data that does not need to be accessed when a process runs within preset time.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: March 27, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yongbing Huang, Mingyu Chen, Yuan Ruan
  • Publication number: 20180053569
    Abstract: A dynamic random access memory (DRAM) refresh method in which a to-be-refreshed area in a refresh block is specified in a refresh instruction is provided to refresh a specified location of a DRAM storage array. A memory controller sends a refresh instruction to a DRAM refresh apparatus. The refresh instruction includes an identifier of a to-be-refreshed block and refresh information indicating a to-be-refreshed area. The DRAM refresh apparatus generates addresses of to-be-refreshed bank rows in the to-be-refreshed block according to the identifier and the refresh information, and refresh locations corresponding to the addresses of the bank rows in the to-be-refreshed block. Therefore, a DRAM refresh time is shortened, refresh power consumption is reduced, a refresh operation is more flexible, and system resource consumption is reduced while data integrity is ensured.
    Type: Application
    Filed: November 3, 2017
    Publication date: February 22, 2018
    Inventors: Shihai Xiao, Yongbing Huang, Rui He
  • Patent number: 9898421
    Abstract: A memory access processing method is based on memory chip interconnection, a memory chip, and a system, which relate to the field of electronic devices, and can shorten a time delay in processing a memory access request and improve a utilization rate of system bandwidth. The method of the present disclosure includes receiving, by a first memory chip, a memory access request; and if the first memory chip is not a target memory chip corresponding to the memory access request, sending, according to a preconfigured routing rule, the memory access request to a next memory chip connected with the first memory chip, until the target memory chip corresponding to the memory access request is determined. Embodiments of the present disclosure are mainly used in a process of processing a memory access request.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: February 20, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yongbing Huang, Mingyu Chen, Yuan Ruan, Licheng Chen
  • Patent number: 9870327
    Abstract: A message-based memory access apparatus and an access method thereof are disclosed, The message-based memory access apparatus includes: a message-based command bus, configured to transmit a message-based memory access instruction generated by the CPU to instruct a memory system to perform a corresponding operation; a message-based memory controller, configured to package a CPU request into a message packet and sent the packet to a storage module, and parse a message packet returned by the storage module and return data to the CPU; a message channel, configured to transmit a request message packet and a response message packet; and the storage module, including a buffer scheduler, and configured to receive the request packet from the message-based memory controller and process the corresponding request.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: January 16, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Mingyu Chen, Yuan Ruan, Zehan Cui, Licheng Chen, Yongbing Huang, Mingyang Chen
  • Patent number: 9785551
    Abstract: The present invention discloses a memory access method, a buffer scheduler, and a memory module, which can support multiple application scenarios without changing the memory module or a memory chip. The method includes: receiving an operation request message for memory access data, where the operation request message includes tag information of the memory access data, operation information of the memory access data, and a memory address of the memory access data; and performing, according to at least one of the tag information of the memory access data, a memory address of the memory access data, and the operation information of the memory access data, an operation on the tag of the memory access data and/or the memory access data stored in the memory module. The present invention is applicable to the computer field.
    Type: Grant
    Filed: November 28, 2015
    Date of Patent: October 10, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yongbing Huang, Mingyu Chen, Licheng Chen, Zehan Cui
  • Publication number: 20170148422
    Abstract: A refresh control method and apparatus of a display device are disclosed, where the method includes: (201) periodically generating, a first refresh signal, and outputting an image frame for display that is stored in a frame buffer to a display panel; and (202) generating, a second refresh signal when determining that the image frame for display that is stored in the frame buffer changes, and outputting the image frame for display that is stored in the frame buffer to the display panel. A generation frequency of the second refresh signal is far less than a frequency required to ensure timely display of an image frame. In addition, an operation of refreshing an image frame is triggered by using an event, which may ensure timely display of the image frame, and avoid an unnecessary refresh operation, so as to reduce system resource consumption and memory consumption.
    Type: Application
    Filed: February 7, 2017
    Publication date: May 25, 2017
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Yongbing Huang, Mingyu Chen, Zehan Cui, Shihai Xiao
  • Publication number: 20170091087
    Abstract: A method for refreshing a dynamic random access memory DRAM and a computer system are provided. When an address of a refresh unit in a DRAM and refresh information of the refresh unit are acquired, the address of the refresh unit and the refresh information of the refresh unit are encapsulated as a DRAM access request, where the refresh unit is storage space on which one time of refresh is performed in the DRAM, and the refresh information of the refresh unit includes a refresh cycle of the refresh unit. Then, the address and the refresh information of the refresh unit are written into refresh data space using the DRAM access request, where the refresh data space is storage space that is preset in the DRAM and that is used for storing an address of at least one refresh unit and refresh information of the at least one refresh unit.
    Type: Application
    Filed: December 9, 2016
    Publication date: March 30, 2017
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Zehan Cui, Mingyu Chen, Yongbing Huang
  • Publication number: 20170075818
    Abstract: A memory management method and a device, where the method includes: receiving a memory access request, where the memory access request carries a virtual address; determining a page fault type of the virtual address if finding, in a translation lookaside buffer TLB and a memory, no page table entry corresponding to the virtual address; allocating a corresponding page to the virtual address if the page fault type of the virtual address is a blank-page-caused page fault, where the blank-page-caused page fault means that no corresponding page is allocated to the virtual address; and updating the page table entry corresponding to the virtual address to the memory and the TLB. The memory manager does not generate a page fault when a blank-page-caused page fault occurs, but allocates a corresponding page to the virtual address. Therefore, a quantity of occurrences of the page fault is reduced, thereby improving memory management efficiency.
    Type: Application
    Filed: November 4, 2016
    Publication date: March 16, 2017
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Yao Liu, Yongbing Huang, Mingyu Chen, Zehan Cui, Licheng Chen, Yuan Ruan
  • Publication number: 20160335177
    Abstract: A cache management method and apparatus are disclosed, in order to improve cache resource utilization, where the method includes receiving an access request, determining data that is to be accessed and that needs to be accessed according to the access request, determining a strength level of spatial locality of the data to be accessed, and allocating, according to the strength level of the spatial locality of the data to be accessed, a cache subunit corresponding to the level to the data to be accessed, where the method is applicable to the communications field, and may used to implement cache management.
    Type: Application
    Filed: July 25, 2016
    Publication date: November 17, 2016
    Inventors: Yongbing Huang, Mingyu Chen, Kun Zhang
  • Publication number: 20160085670
    Abstract: The present invention discloses a memory access method, a buffer scheduler, and a memory module, which can support multiple application scenarios without changing the memory module or a memory chip. The method includes: receiving an operation request message for memory access data, where the operation request message includes tag information of the memory access data, operation information of the memory access data, and a memory address of the memory access data; and performing, according to at least one of the tag information of the memory access data, a memory address of the memory access data, and the operation information of the memory access data, an operation on the tag of the memory access data and/or the memory access data stored in the memory module. The present invention is applicable to the computer field.
    Type: Application
    Filed: November 28, 2015
    Publication date: March 24, 2016
    Inventors: Yongbing Huang, Mingyu Chen, Licheng Chen, Zehan Cui