Patents by Inventor Xianjun He

Xianjun He 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: 12634237
    Abstract: A method and an apparatus for determining hash algorithm information for load balancing, and a storage medium are provided, to determine, based on first hash algorithm information of a first communication device and information about a first quantity of first ports of the first communication device, second hash algorithm information that is used for load balancing and that is of a second communication device. In this application, a load balancing device receives a first message, where the first message includes the first hash algorithm information of the load balancing mode of the first communication device and the information about the first quantity of first ports of the first communication device. The load balancing device determines the second hash algorithm information of the load balancing mode of the second communication device based on the first hash algorithm information and the information about the first quantity.
    Type: Grant
    Filed: February 1, 2024
    Date of Patent: May 19, 2026
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hewen Zheng, Xiaojun Zhang, Xianjun He, Lei Cui, Lei Han
  • Patent number: 12574319
    Abstract: This application provides a path awareness method and apparatus. The method includes: A source node sends, to a destination node, a first request packet that includes an identifier of a first node, an identifier of a first data flow, and first reserved information; receives a first response packet that includes the identifier of the first data flow, the identifier of the first node, and first indication information; and obtains, based on the first response packet, information indicating that a first path passes through the first node or not. The first request packet is used to request to determine whether the first path passes through the first node, the first reserved information is used to record a result about whether the first path passes through the first node.
    Type: Grant
    Filed: May 28, 2024
    Date of Patent: March 10, 2026
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Heyang Liu, Jinfeng Yan, Peiying Tao, Xianjun He, Tingbo Hu
  • Patent number: 12561094
    Abstract: In a data access method, a network device receives access requests sent by a plurality of clients connected to the network device, and sends the access requests to an access queue of a storage unit. The storage unit executes the access requests in the access queue, and returns processing results of the access requests of the plurality of clients. The network device returns the processing results that are of the access requests and that are returned by the storage unit to the clients corresponding to the access requests.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: February 24, 2026
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xianjun He, Zhaojiao Han, Bowei Yu, Can Chen, Chunyi Tan
  • Patent number: 12541324
    Abstract: A traffic control method includes: receiving a first input/output (I/O) request sent by a first client device in a plurality of client devices, where the first I/O request is for accessing a first hard disk in a plurality of hard disks configured for the server device; and processing, by the server device, the first I/O request by using a first buffer region in a plurality of buffer regions.
    Type: Grant
    Filed: April 12, 2024
    Date of Patent: February 3, 2026
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xianjun He, Bowei Yu, Zhaojiao Han
  • Patent number: 12531809
    Abstract: A parameter adjustment method and apparatuses are provided. The method includes: a first exploration device corresponding to a first service node receives a first parameter set from a management device, where the first parameter set includes one or more parameters used by the first exploration device to perform parameter adjustment, the first service node is any one of a plurality of service nodes included in a data center network, and the plurality of service nodes one-to-one correspond to a plurality of exploration devices. The first exploration device obtains a network status of the first service node based on each parameter adjustment until the network status reaches a preset condition, where each parameter adjustment includes: adjusting one parameter in the first parameter set. The parameter is flexibly adjusted based on the network status, to be applicable to different services.
    Type: Grant
    Filed: May 22, 2024
    Date of Patent: January 20, 2026
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xitong Jia, Ke Meng, Hong Zhou, Lei Han, Xianjun He
  • Patent number: 12504925
    Abstract: This disclosure provides methods and storage nodes including network chip and storage devices. In an implementation, a method performed by a network chip comprises generating a command based on an access request from a client, storing the command in a first table in a memory of a storage device connected to the network chip, and executing the command in the first table to access data stored in the storage device.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: December 23, 2025
    Assignee: Huawei Technologies Co., LTD.
    Inventors: Piao Chen, Feng Wang, Chunyi Tan, Huaqiang Wang, Zhongwu Cheng, Xianjun He, Hao Sun
  • Patent number: 12487877
    Abstract: A network interface card, a message sending method, and a storage apparatus are provided. The network interface card includes a processor and a communication interface connected to the processor. The processor is configured to obtain a first piece of first indication information and a first piece of second indication information. The first piece of first indication information indicates a first identifier of a non-volatile storage medium corresponding to a first RDMA message, and the first piece of second indication information indicates whether the non-volatile storage medium corresponding to the first identifier is faulty. The communication interface is configured to send the first RDMA message when the first piece of first indication information and the first piece of second indication information indicate that the non-volatile storage medium corresponding to the first RDMA message is not faulty.
    Type: Grant
    Filed: March 15, 2024
    Date of Patent: December 2, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhaojiao Han, Xinteng Zhao, Xianjun He, Qiang Fu
  • Patent number: 12192098
    Abstract: The forwarding node includes a first processor, a first memory, and a network adapter. The network adapter includes a second processor, a second memory, and a transceiver. The transceiver includes a first port and a second port. The transceiver is configured to receive a broadcast packet through the first port. The second processor is configured to store a first entry in the second memory. The transceiver is configured to send the broadcast packet through the second port. The transceiver is configured to receive a response packet of the broadcast packet through the second port. The second processor is configured to query the first entry based on first address information to determine the first port. The transceiver is configured to send the response packet through the first port. The second processor is configured to store a second entry in the second memory.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: January 7, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Xianjun He
  • Publication number: 20240314069
    Abstract: This application provides a path awareness method and apparatus. The method includes: A source node sends, to a destination node, a first request packet that includes an identifier of a first node, an identifier of a first data flow, and first reserved information; receives a first response packet that includes the identifier of the first data flow, the identifier of the first node, and first indication information; and obtains, based on the first response packet, information indicating that a first path passes through the first node or not.
    Type: Application
    Filed: May 28, 2024
    Publication date: September 19, 2024
    Inventors: Heyang Liu, Jinfeng Yan, Peiying Tao, Xianjun He, Tingbo Hu
  • Publication number: 20240314080
    Abstract: A parameter adjustment method and apparatuses are provided. The method includes: a first exploration device corresponding to a first service node receives a first parameter set from a management device, where the first parameter set includes one or more parameters used by the first exploration device to perform parameter adjustment, the first service node is any one of a plurality of service nodes included in a data center network, and the plurality of service nodes one-to-one correspond to a plurality of exploration devices. The first exploration device obtains a network status of the first service node based on each parameter adjustment until the network status reaches a preset condition, where each parameter adjustment includes: adjusting one parameter in the first parameter set. The parameter is flexibly adjusted based on the network status, to be applicable to different services.
    Type: Application
    Filed: May 22, 2024
    Publication date: September 19, 2024
    Inventors: Xitong Jia, Ke Meng, Hong Zhou, Lei Han, Xianjun He
  • Publication number: 20240256176
    Abstract: A traffic control method includes: receiving a first input/output (I/O) request sent by a first client device in a plurality of client devices, where the first I/O request is for accessing a first hard disk in a plurality of hard disks configured for the server device; and processing, by the server device, the first I/O request by using a first buffer region in a plurality of buffer regions.
    Type: Application
    Filed: April 12, 2024
    Publication date: August 1, 2024
    Inventors: Xianjun He, Bowei Yu, Zhaojiao Han
  • Publication number: 20240220347
    Abstract: A network interface card, a message sending method, and a storage apparatus are provided. The network interface card includes a processor and a communication interface connected to the processor. The processor is configured to obtain a first piece of first indication information and a first piece of second indication information. The first piece of first indication information indicates a first identifier of a non-volatile storage medium corresponding to a first RDMA message, and the first piece of second indication information indicates whether the non-volatile storage medium corresponding to the first identifier is faulty. The communication interface is configured to send the first RDMA message when the first piece of first indication information and the first piece of second indication information indicate that the non-volatile storage medium corresponding to the first RDMA message is not faulty.
    Type: Application
    Filed: March 15, 2024
    Publication date: July 4, 2024
    Inventors: Zhaojiao HAN, Xinteng ZHAO, Xianjun HE, Qiang FU
  • Publication number: 20240179095
    Abstract: A method and an apparatus for determining hash algorithm information for load balancing, and a storage medium are provided, to determine, based on first hash algorithm information of a first communication device and information about a first quantity of first ports of the first communication device, second hash algorithm information that is used for load balancing and that is of a second communication device. In this application, a load balancing device receives a first message, where the first message includes the first hash algorithm information of the load balancing mode of the first communication device and the information about the first quantity of first ports of the first communication device. The load balancing device determines the second hash algorithm information of the load balancing mode of the second communication device based on the first hash algorithm information and the information about the first quantity.
    Type: Application
    Filed: February 1, 2024
    Publication date: May 30, 2024
    Inventors: Hewen Zheng, Xiaojun Zhang, Xianjun He, Lei Cui, Lei Han
  • Patent number: 11967856
    Abstract: The present disclosure provides a method and apparatus for distributing an electric energy quantity. The method and apparatus are used for solving a problem that electric energy cannot be reasonably distributed among multiple household appliances in the related art. The method includes that a terminal detects a first remaining electric energy quantity of a photovoltaic panel; the terminal determines, according to pre-determined identification information of at least one household appliance to be electrified corresponding to each remaining electric energy quantity range of the photovoltaic panel, first identification information corresponding to a first remaining electric energy quantity range where the first remaining electric energy quantity is located; and the terminal controls the photovoltaic panel to electrify a first household appliance of the first identification information.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: April 23, 2024
    Assignee: Gree Electric Appliances, Inc. of Zhuhai
    Inventors: Haitao Zeng, Xianjun He, Jin Shen, Wenjun Pang
  • Publication number: 20230342087
    Abstract: In a data access method, a network device receives access requests sent by a plurality of clients connected to the network device, and sends the access requests to an access queue of a storage unit. The storage unit executes the access requests in the access queue, and returns processing results of the access requests of the plurality of clients. The network device returns the processing results that are of the access requests and that are returned by the storage unit to the clients corresponding to the access requests.
    Type: Application
    Filed: June 30, 2023
    Publication date: October 26, 2023
    Inventors: Xianjun He, Zhaojiao Han, Bowei Yu, Can Chen, Chunyi Tan
  • Publication number: 20230244417
    Abstract: Embodiments of this application provide a storage node, including a network chip and a storage device. By opening a memory of the storage device to the network chip, a table resource required by the network chip to maintain each connection in a related technology is offloaded to the memory of the storage device. The network chip is configured to generate a command based on an access request of a client, store the command in a first table in the memory of the storage device, and execute the command in the first table to access the storage device. The storage device is configured to store data accessed by using the command. The present invention enables the network chip to support a larger quantity of connections in limited storage space of the network chip.
    Type: Application
    Filed: April 10, 2023
    Publication date: August 3, 2023
    Inventors: Piao CHEN, Feng WANG, Chunyi TAN, Huaqiang WANG, Zhongwu CHENG, Xianjun HE, Hao SUN
  • Patent number: 11655622
    Abstract: A smart toilet (100) includes an information acquisition device (110) and a control device (120). The information acquisition device (110) is configured to acquire feature information of the smart toilet (100) in a working state, the feature information at least including voiceprint information and odor information, or voiceprint information, or odor information of a human body using the smart toilet (100). The control device (120) includes an identity recognition component (121) configured to recognize, according to the feature information, the identity of the human body using the smart toilet (100). An electric appliance system including the smart toilet (100) is further included.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: May 23, 2023
    Assignees: GREE ELECTRIC APPLIANCES (WUHAN) CO., LTD, GREE ELECTRIC APPLIANCES, INC. OF ZHUHAI
    Inventors: Jin Shen, Dechao Song, Chong Chen, Xianjun He
  • Publication number: 20230152978
    Abstract: A network device is configured to connect a host to a storage device. The network device writes to-be-written data received from the host into memory of the storage device. The network device indicates to a solid-state drive (SSD) of the storage device to write the to-be-written data in the memory of the storage device into the SSD. According to the foregoing network device, the network device can directly store data in the memory of the storage device, and the SSD migrates the data from the memory to the SSD for persistent storage without participation of a CPU of the storage device.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Xianjun He, Bowei Yu
  • Patent number: 11368463
    Abstract: The present disclosure provides a method and device for sharing control rights of appliances, a storage medium, and a server. The method includes that: a sharing request is received from a first user for sharing a control right of at least one appliance with at least one second user; and in response to the sharing request, a sharing operation of sharing the control right of the at least one appliance with the at least one second user is performed, so that both the first user and the at least one second user share the control right of the at least one appliance.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: June 21, 2022
    Assignees: Gree Electric Appliances (Wuhan) Co., Ltd, Gree Electric Appliances, Inc. of Zhuhai
    Inventors: Dechao Song, Liping Yao, Jin Shen, Haiying Xian, Ying Wang, Xianjun He
  • Patent number: D1011568
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: January 16, 2024
    Inventor: Xianjun He