Patents by Inventor Zhigang Ji

Zhigang Ji 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: 12335106
    Abstract: A network parameter configuration method, where in the method, network running data corresponding to a first period is input into a prediction model, so that the prediction model predicts, based on the input network running data, a value of a parameter of a network device in a second period, and the parameter of the network device in the second period is configured to the value predicted by the prediction model.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: June 17, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Siyu Yan, Yinben Xia, Xiaolong Zheng, Weishan Deng, Zhigang Ji, Di Qu, Fuxing Chen
  • Publication number: 20250165132
    Abstract: The present disclosure provides a method and a related device for presenting content. The method includes: presenting first content in a target presentation area of a target page; in response to an instruction for presenting second content, obtaining the second content; determining whether a size of the second content matches a size of the target presentation area; in response to the size of the second content not matching the size of the target presentation area, stretching the target presentation area; and presenting the second content in the stretched target presentation area.
    Type: Application
    Filed: November 20, 2024
    Publication date: May 22, 2025
    Inventors: Zhigang Ji, Xiaowei Li
  • Publication number: 20250097145
    Abstract: This application discloses a link fault handling method, a related apparatus, a storage medium, and a program product, and belongs to the field of communication technologies. In this method, a forwarding plane component of a network device updates a reference state table in time by actively polling a port status register, so that when forwarding a data flow, the forwarding plane component can sense a local faulty link in time based on the reference state table, and perform link switching in time, and a PHY chip does not need to report fault information to a control plane CPU in the network device, or wait for the control plane CPU to deliver an instruction. That is, this solution does not depend on control plane path computation, and does not require additional communication from a data plane to a control plane, to avoid a delay caused by fault handling of the CPU.
    Type: Application
    Filed: November 29, 2024
    Publication date: March 20, 2025
    Inventors: Ling LI, Shixing LIU, Zhigang JI, Jie LI, Huafeng WEN, Haibo WANG, Songlin WANG
  • Publication number: 20240275716
    Abstract: A first network device receives a first data packet through an ingress port, and when a first forwarding path corresponding to the first data packet is faulty and there is no redundant path of the first forwarding path on the first network device, sends, through the ingress port of the first data packet, a first notification packet notifying that the first forwarding path is faulty. The first notification packet is generated by a data plane of the first network device, and the first notification packet is a data plane packet. Therefore, a network device that receives the first notification packet processes the first notification packet through a data plane. Then the network device can process a received data packet based on obtained fault information.
    Type: Application
    Filed: April 23, 2024
    Publication date: August 15, 2024
    Inventors: Rongfeng Hong, Shixing Liu, Zhigang Ji, Ling Li, Kaokao Yan, Jie Li, Huafeng Wen, Songlin Wang
  • Patent number: 12061849
    Abstract: A modeling method of flicker noise of small-sized semiconductor device is provided, which includes steps of measuring flicker noise of the small-sized semiconductor device under different gate voltages to obtain device noise data; separating noise obtained by testing under the different gate voltages in frequency domain, to obtain noise spectrums resulted from Random Telegraph Noise (RTN) defects and a noise spectrum resulted from mobility fluctuation; processing the noise spectrums resulted from the changes of the charged states of the RTN defects to obtain Svg,I; processing the noise spectrum resulted from the mobility fluctuation to obtain Sid,II/III; and obtaining a total current noise intensity model, which is expressed as: Sid=Sid,I+Sid,II/III.
    Type: Grant
    Filed: March 26, 2024
    Date of Patent: August 13, 2024
    Assignee: SHANGHAI JIAO TONG UNIVERSITY
    Inventors: Pengpeng Ren, Zhigang Ji
  • Publication number: 20240214312
    Abstract: This application discloses a packet transmission method and a related apparatus, to implement network load balancing and improve utilization of a network bandwidth resource. The method in this application includes: A first network device obtains a remote direct memory access RDMA packet, where the RDMA packet includes a transmission identifier, and RDMA packets having a same transmission identifier need to be transmitted in sequence. The first network device determines a target forwarding path based on the transmission identifier and a destination address of the RDMA packet. The first network device forwards the RDMA packet through the target forwarding path.
    Type: Application
    Filed: January 26, 2024
    Publication date: June 27, 2024
    Inventor: Zhigang JI
  • Patent number: 11870698
    Abstract: This application discloses a congestion control method and related apparatus. In the congestion control method, a network device first obtains statistical information of a target egress queue within a first time period, where the target egress queue is any target egress queue in the network device. The network device determines an explicit congestion notification (ECN) threshold for the target egress queue within a second time period based on the statistical information of the target egress queue within the first time period, where the second time period is chronologically subsequent to the first time period. When a queue depth of the target egress queue exceeds the ECN threshold within the second time period, the network device sets an ECN mark for a data packet in the target egress queue.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: January 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhigang Ji, Di Qu, Yinben Xia, Siyu Yan
  • Patent number: 11695629
    Abstract: This application relates to the field of communications technologies, and discloses a network parameter (for example, an ECN threshold) configuration method and an apparatus, to dynamically configure a network parameter based on a change of a network transmission characteristic, so that the network parameter is dynamically adapted to a change of network traffic, thereby ensuring network transmission performance. The method includes: obtaining network statistical data corresponding to a first period, where the network statistical data includes a network transmission characteristic of a network device in the first period and a first value corresponding to a specified network parameter; determining, based on the network statistical data, a second value corresponding to the specified network parameter; and configuring the specified network parameter of the network device in a second period to the second value, where the second period is a period after the first period.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: July 4, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Siyu Yan, Di Qu, Zhigang Ji, Yinben Xia
  • Publication number: 20230155947
    Abstract: The technology of this application relates to a method for identifying a flow, where a communication device counts a received packet in a first filtering manner. When determining that a quantity of the received packets of the target flow is greater than or equal to a first threshold, the communication device marks, starting from a packet that exceeds the first threshold, a packet whose count is a multiple of m. When determining that a quantity of the received packets of the target flow is greater than or equal to a second threshold, the communication device counts, in a second filtering manner, a packet that is continuously received. When determining that a quantity of the received packets of the target flow is greater than or equal to a third threshold ?4, the communication device determines that the target flow is an elephant flow, and marks a packet that is continuously received.
    Type: Application
    Filed: November 14, 2022
    Publication date: May 18, 2023
    Inventors: Ling LI, Zixuan GUAN, Zhigang JI
  • Patent number: 11652752
    Abstract: A network device adds a fixed value to a congestion threshold (CT) when a first period ends. Detects whether a difference obtained by subtracting average traffic load of a queue in the first period from average traffic load of the queue in a second period is greater than a target increase value, sets the CT based on a detection result when the second period ends, where the first period is previous to the second period; marks a received packet when a quantity of packets buffered in the queue is greater than the CT, enqueues the marked packet and sends the marked packet to a receiving device.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: May 16, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhigang Ji, Di Qu
  • Patent number: 11626881
    Abstract: A physical unclonable function (PUF)-based method for enhancing system reliability is provided, including: requesting, by a client, data transmission with a server; randomly selecting, by the server, a plurality of metal oxide semiconductor (MOS) devices in an MOS array, and acquiring positional information of the plurality of MOS devices; calculating, by the server, a probabilistic PUF that the trap in each of the plurality of MOS devices is occupied by a carrier and constructing a probabilistic model; randomly generating, by the server, detection time according to the probabilistic model and sending the detection time and the positional information to the client; and determining, by the server, an occupancy probability of the trap in each of the plurality of MOS devices at the detection time according to the probabilistic model, and generating a theoretical code key.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: April 11, 2023
    Inventors: Zhigang Ji, Yongkang Xue
  • Publication number: 20230106077
    Abstract: A distributed storage system includes a first access device and a plurality of nodes. The nodes include a first node and a second node, the first node accesses the first access device, and the first node is a storage node, a compute node, or a control node. The first access device is configured to detect a status of the first node and send a first notification message to the second node when the status meets a preset condition. The first notification message includes an identifier of the first node and status information of the first node. The second node is configured to receive the first notification message and perform a processing operation based on the first notification message.
    Type: Application
    Filed: December 12, 2022
    Publication date: April 6, 2023
    Inventors: Zhigang Ji, Ning Liu
  • Patent number: 11556351
    Abstract: A processor may run a target application. A processor may monitor one or more file open operations performed by the target application. A processor may record one or more file information items associated with one or more files, wherein the one or more files are opened by the one or more file open operations. A processor may select one or more target file information items, wherein the one or more target file items include a target file property from the one or more file information items. A processor may retrieve a first set of file names of one or more target files used by the target application from the one or more target file information items. A processor may utilize the one or more target files to facilitate containerization of the target application.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventor: Zhigang Ji
  • Patent number: 11388107
    Abstract: A method, an apparatus, and a system for locating a root cause of a network anomaly in the field of network technologies comprises, when a PFC deadlock occurs in a first egress port queue in a network device, the network device determines an abnormal data flow in the first egress port queue based on an access control list, where both an egress port and an ingress port of the abnormal data flow are uplink ports of the network device. The first egress port queue is any egress port queue in the network device. The network device sends anomaly information to a network management device, where the anomaly information includes an identifier of the abnormal data flow. The network management device transmits the identifier of the abnormal data flow to a display device for display by the display device.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: July 12, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhigang Ji, Siyu Yan
  • Publication number: 20220210026
    Abstract: A network parameter configuration method, where in the method, network running data corresponding to a first period is input into a prediction model, so that the prediction model predicts, based on the input network running data, a value of a parameter of a network device in a second period, and the parameter of the network device in the second period is configured to the value predicted by the prediction model.
    Type: Application
    Filed: March 15, 2022
    Publication date: June 30, 2022
    Inventors: Siyu Yan, Yinben Xia, Xiaolong Zheng, Weishan Deng, Zhigang Ji, Di Qu, Fuxing Chen
  • Publication number: 20220200858
    Abstract: This application relates to the field of communications technologies, and discloses a network parameter (for example, an ECN threshold) configuration method and an apparatus, to dynamically configure a network parameter based on a change of a network transmission characteristic, so that the network parameter is dynamically adapted to a change of network traffic, thereby ensuring network transmission performance. The method includes: obtaining network statistical data corresponding to a first period, where the network statistical data includes a network transmission characteristic of a network device in the first period and a first value corresponding to a specified network parameter; determining, based on the network statistical data, a second value corresponding to the specified network parameter; and configuring the specified network parameter of the network device in a second period to the second value, where the second period is a period after the first period.
    Type: Application
    Filed: March 11, 2022
    Publication date: June 23, 2022
    Inventors: Siyu YAN, Di QU, Zhigang JI, Yinben XIA
  • Publication number: 20220116331
    Abstract: A network device adds a fixed value to a congestion threshold (CT) when a first period ends. Detects whether a difference obtained by subtracting average traffic load of a queue in the first period from average traffic load of the queue in a second period is greater than a target increase value, sets the CT based on a detection result when the second period ends, where the first period is previous to the second period; marks a received packet when a quantity of packets buffered in the queue is greater than the CT, enqueues the marked packet and sends the marked packet to a receiving device.
    Type: Application
    Filed: December 21, 2021
    Publication date: April 14, 2022
    Inventors: Zhigang Ji, Di Qu
  • Publication number: 20220094640
    Abstract: This application discloses a congestion control method and related apparatus. In the congestion control method, a network device first obtains statistical information of a target egress queue within a first time period, where the target egress queue is any target egress queue in the network device. The network device determines an explicit congestion notification (ECN) threshold for the target egress queue within a second time period based on the statistical information of the target egress queue within the first time period, where the second time period is chronologically subsequent to the first time period. When a queue depth of the target egress queue exceeds the ECN threshold within the second time period, the network device sets an ECN mark for a data packet in the target egress queue.
    Type: Application
    Filed: December 2, 2021
    Publication date: March 24, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhigang JI, Di QU, Yinben XIA, Siyu YAN
  • Publication number: 20220085817
    Abstract: A physical unclonable function (PUF)-based method for enhancing system reliability is provided, including: requesting, by a client, data transmission with a server; randomly selecting, by the server, a plurality of metal oxide semiconductor (MOS) devices in an MOS array, and acquiring positional information of the plurality of MOS devices; calculating, by the server, a probabilistic PUF that the trap in each of the plurality of MOS devices is occupied by a carrier and constructing a probabilistic model; randomly generating, by the server, detection time according to the probabilistic model and sending the detection time and the positional information to the client; and determining, by the server, an occupancy probability of the trap in each of the plurality of MOS devices at the detection time according to the probabilistic model, and generating a theoretical code key.
    Type: Application
    Filed: August 3, 2021
    Publication date: March 17, 2022
    Inventors: ZHIGANG JI, YONGKANG XUE
  • Patent number: 11233746
    Abstract: A network device adds a fixed value to a congestion threshold (CT) when a first period ends. Detects whether a difference obtained by subtracting average traffic load of a queue in the first period from average traffic load of the queue in a second period is greater than a target increase value, sets the CT based on a detection result when the second period ends, where the first period is previous to the second period; marks a received packet when a quantity of packets buffered in the queue is greater than the CT, enqueues the marked packet and sends the marked packet to a receiving device.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: January 25, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhigang Ji, Di Qu