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: 12335106Abstract: 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: GrantFiled: March 15, 2022Date of Patent: June 17, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Siyu Yan, Yinben Xia, Xiaolong Zheng, Weishan Deng, Zhigang Ji, Di Qu, Fuxing Chen
-
Publication number: 20250165132Abstract: 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: ApplicationFiled: November 20, 2024Publication date: May 22, 2025Inventors: Zhigang Ji, Xiaowei Li
-
Publication number: 20250097145Abstract: 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: ApplicationFiled: November 29, 2024Publication date: March 20, 2025Inventors: Ling LI, Shixing LIU, Zhigang JI, Jie LI, Huafeng WEN, Haibo WANG, Songlin WANG
-
Publication number: 20240275716Abstract: 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: ApplicationFiled: April 23, 2024Publication date: August 15, 2024Inventors: Rongfeng Hong, Shixing Liu, Zhigang Ji, Ling Li, Kaokao Yan, Jie Li, Huafeng Wen, Songlin Wang
-
Patent number: 12061849Abstract: 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: GrantFiled: March 26, 2024Date of Patent: August 13, 2024Assignee: SHANGHAI JIAO TONG UNIVERSITYInventors: Pengpeng Ren, Zhigang Ji
-
Publication number: 20240214312Abstract: 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: ApplicationFiled: January 26, 2024Publication date: June 27, 2024Inventor: Zhigang JI
-
Patent number: 11870698Abstract: 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: GrantFiled: December 2, 2021Date of Patent: January 9, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhigang Ji, Di Qu, Yinben Xia, Siyu Yan
-
Patent number: 11695629Abstract: 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: GrantFiled: March 11, 2022Date of Patent: July 4, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Siyu Yan, Di Qu, Zhigang Ji, Yinben Xia
-
Publication number: 20230155947Abstract: 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: ApplicationFiled: November 14, 2022Publication date: May 18, 2023Inventors: Ling LI, Zixuan GUAN, Zhigang JI
-
Patent number: 11652752Abstract: 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: GrantFiled: December 21, 2021Date of Patent: May 16, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Zhigang Ji, Di Qu
-
Patent number: 11626881Abstract: 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: GrantFiled: August 3, 2021Date of Patent: April 11, 2023Inventors: Zhigang Ji, Yongkang Xue
-
Publication number: 20230106077Abstract: 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: ApplicationFiled: December 12, 2022Publication date: April 6, 2023Inventors: Zhigang Ji, Ning Liu
-
Patent number: 11556351Abstract: 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: GrantFiled: October 13, 2021Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventor: Zhigang Ji
-
Patent number: 11388107Abstract: 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: GrantFiled: July 1, 2020Date of Patent: July 12, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhigang Ji, Siyu Yan
-
Publication number: 20220210026Abstract: 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: ApplicationFiled: March 15, 2022Publication date: June 30, 2022Inventors: Siyu Yan, Yinben Xia, Xiaolong Zheng, Weishan Deng, Zhigang Ji, Di Qu, Fuxing Chen
-
Publication number: 20220200858Abstract: 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: ApplicationFiled: March 11, 2022Publication date: June 23, 2022Inventors: Siyu YAN, Di QU, Zhigang JI, Yinben XIA
-
Publication number: 20220116331Abstract: 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: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Inventors: Zhigang Ji, Di Qu
-
Publication number: 20220094640Abstract: 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: ApplicationFiled: December 2, 2021Publication date: March 24, 2022Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhigang JI, Di QU, Yinben XIA, Siyu YAN
-
Publication number: 20220085817Abstract: 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: ApplicationFiled: August 3, 2021Publication date: March 17, 2022Inventors: ZHIGANG JI, YONGKANG XUE
-
Patent number: 11233746Abstract: 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: GrantFiled: September 11, 2020Date of Patent: January 25, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Zhigang Ji, Di Qu