Patents by Inventor Yongzhi Liu
Yongzhi Liu 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: 20250047582Abstract: A packet processing method includes, when data at a first location in a packet arrives at a channel forwarding layer, determining a first multiframe used to bear the data at the first location, and determining a real timestamp of the first multiframe based on a timestamp of a second multiframe in a channel in which the first multiframe is located. The second multiframe is an Xth multiframe previous to the first multiframe in the channel, X?0, and the timestamp of the second multiframe is a timestamp at which a second location of the second multiframe arrives at a physical layer such that packet stamping is implemented in the Ethernet leased line technology.Type: ApplicationFiled: October 25, 2024Publication date: February 6, 2025Inventors: Yongbo Zhou, Yongjie Shi, Yongzhi Liu, Li Xu
-
Publication number: 20240372745Abstract: This application provides an in-vehicle communication method, an apparatus, and a system. The system including: multiple gateways connected through a bus, where an ASN apparatus is disposed in each gateway. The ASN apparatus sends, to one or more of an in-vehicle service node, a controller, data carried in an ATU that is decapsulated by the ASN apparatus, or sends, to another gateway connected to the gateway, an ATU encapsulated by the ASN apparatus; and the ATU is obtained by encapsulating data of each in-vehicle service based on a physical layer coding rule that adapts to the bus; and the in-vehicle service node, the controller, or the in-vehicle networked terminal connected to the gateway, configured to receive decapsulated data sent by the gateway or send, to the gateway, data corresponding to an in-vehicle service of the in-vehicle service node, the controller, or the in-vehicle networked terminal.Type: ApplicationFiled: July 16, 2024Publication date: November 7, 2024Inventors: Yongjie Shi, Qiwen Zhong, Wenhua Du, Yongzhi Liu
-
Publication number: 20240364455Abstract: A sending method, a receiving method, an apparatus, a system, a device, and a storage medium. The receiving method includes: obtaining an encoded data block, where the encoded data block includes a plurality of data blocks, a plurality of first parity bits, and an FEC parity bit, the plurality of first parity bits are in one-to-one correspondence with the plurality of data blocks, and the FEC parity bit corresponds to the plurality of data blocks; and then checking the corresponding data blocks based on the plurality of first parity bits and/or the FEC parity bit, to obtain a decoding result of the encoded data block.Type: ApplicationFiled: June 21, 2024Publication date: October 31, 2024Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yongzhi LIU, Yuchun LU, Liang LI, Lin MA, Xianwen QIU, Jianqiang LIU, Li DING, Chengmin ZHANG
-
Patent number: 12133185Abstract: Embodiments of this application disclose a synchronization method and a device. A device marks, based on a preset period, a periodic code block in a data bitstream to be sent from a MAC layer to a PHY layer. The device sends the data bitstream to a peer device through the PHY layer, records a sending time of each periodic code block as a first timestamp during sending, and returns the first timestamp to the MAC layer. By marking a timestamp for the periodic code block received from the MAC layer, the device sets a PHY-layer-based time reference scale (namely, the first timestamp) at the PHY layer.Type: GrantFiled: April 21, 2022Date of Patent: October 29, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yongzhi Liu, Tao Lin, Jianqiang Liu, Chun Yuan
-
Patent number: 11915719Abstract: Various illustrative aspects are directed to a data storage device, comprising one or more disks; an actuator mechanism configured to position heads proximate to a recording medium of the disks; a spindle motor configured for rotating the one or more disks; and one or more processing devices comprising a servo control processor. The servo control processor is configured to receive a spindle speed error signal indicative of an error in a rotational speed of the spindle motor. The servo control processor is further configured to output an initial frequency offset signal, wherein the initial frequency offset signal is proportional to the spindle speed error signal.Type: GrantFiled: September 23, 2022Date of Patent: February 27, 2024Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Yuanyuan Zhao, Yongzhi Liu, Shravankumar Bhat, Gary Herbst
-
Publication number: 20240045758Abstract: According to embodiments of the present disclosure, a method and a chip for cyclic code encoding, a circuit component, and an electronic device are provided. The method includes: generating, based on a first symbol sequence related to a first part of symbols in the K payload symbols, a first parity sequence corresponding to the first symbol sequence; generating, based on a second symbol sequence related to a second part of symbols in the K payload symbols, a second parity sequence corresponding to the second symbol sequence, where the first part of symbols are different from the second part of symbols; generating the (N?K) parity symbols based on the first parity sequence and the second parity sequence.Type: ApplicationFiled: October 18, 2023Publication date: February 8, 2024Inventors: Liang Li, Chun Yuan, Yuchun Lu, Lin Ma, Yongzhi Liu
-
Publication number: 20230412446Abstract: A method for determining a transmission slot includes determining, by a target device, a sending slot based on a receiving slot and a latency correction parameter, or determining, by the target device, a receiving slot based on a sending slot and a latency correction parameter.Type: ApplicationFiled: September 1, 2023Publication date: December 21, 2023Inventors: Qiwen Zhong, Yinlong Sun, Li Xu, Rixin Li, Yongzhi Liu
-
Patent number: 11606167Abstract: A method includes: sending, by a first device, a first bit stream to a second device, where the first bit stream is sent over N logical lanes of a physical layer of the first device; sending, by the first device, a first trigger marker group to the second device, where the first trigger marker group is used to indicate that the sending of the first bit stream ends; and sending, by the first device, a second bit stream to the second device in response to the sending of the first trigger marker group, where the second bit stream is sent over P logical lanes of the physical layer of the first device, and both N and P are positive integers.Type: GrantFiled: December 3, 2021Date of Patent: March 14, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Desheng Sun, Yongzhi Liu, Li Ding, Zhigang Zhu
-
Publication number: 20220248353Abstract: Embodiments of this application disclose a synchronization method and a device. First, a device marks, based on a preset period, a periodic code block in a data bitstream to be sent from a MAC layer to a PHY layer, then sends the data bitstream to a peer device through the PHY layer, records a sending time of each periodic code block as a first timestamp during sending, and returns the first timestamp to the MAC layer. To be specific, by marking a timestamp for the periodic code block received from the MAC layer, the device sets a PHY-layer-based time reference scale (namely, the first timestamp) at the PHY layer.Type: ApplicationFiled: April 21, 2022Publication date: August 4, 2022Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yongzhi LIU, Tao LIN, Jianqiang LIU, Chun YUAN
-
Publication number: 20220094463Abstract: A method includes: sending, by a first device, a first bit stream to a second device, where the first bit stream is sent over N logical lanes of a physical layer of the first device; sending, by the first device, a first trigger marker group to the second device, where the first trigger marker group is used to indicate that the sending of the first bit stream ends; and sending, by the first device, a second bit stream to the second device in response to the sending of the first trigger marker group, where the second bit stream is sent over P logical lanes of the physical layer of the first device, and both N and P are positive integers.Type: ApplicationFiled: December 3, 2021Publication date: March 24, 2022Inventors: Desheng Sun, Yongzhi Liu, Li Ding, Zhigang Zhu
-
Patent number: 11206216Abstract: A flexible Ethernet (FlexE) frame forwarding method, including receiving a first frame through a FlexE client input channel, obtaining a first channel identifier used to indicate the FlexE client input channel and a first subchannel identifier carried in the first frame, where the first subchannel identifier is used to indicate a logical subchannel of the FlexE client input channel, searching a preset forwarding table based on the first channel identifier and the first subchannel identifier to obtain a second channel identifier and a second subchannel identifier, where the second channel identifier is used to indicate a FlexE client output channel, and the second subchannel identifier is used to indicate a logical subchannel of the FlexE client output channel, and forwarding the first frame based on the second channel identifier and the second subchannel identifier.Type: GrantFiled: April 17, 2020Date of Patent: December 21, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Wenhua Du, Yongzhi Liu, Tao Lin, Jun Hu
-
Publication number: 20200244579Abstract: The invention disclose a flexible Ethernet frame forwarding method, including: receiving a first frame through a FlexE client input channel; obtaining a first channel identifier used to indicate the FlexE client input channel and a first subchannel identifier carried in the first frame, where the first subchannel identifier is used to indicate a logical subchannel of the FlexE client input channel; searching a preset forwarding table based on the first channel identifier and the first subchannel identifier to obtain a second channel identifier and a second subchannel identifier, where the second channel identifier is used to indicate a FlexE client output channel, and the second subchannel identifier is used to indicate a logical subchannel of the FlexE client output channel; and forwarding the first frame based on the second channel identifier and the second subchannel identifier.Type: ApplicationFiled: April 17, 2020Publication date: July 30, 2020Inventors: Wenhua Du, Yongzhi Liu, Tao Lin, Jun Hu
-
Patent number: 8347044Abstract: A programmable logic processor (PLC) with multiple PLC functions is disclosed. The PLC includes at least one memory storing at least one of a plurality of programs or data, and one or more processor assigned to each of the PLC function and couple to the memory. The PLC functions are run in parallel. A method of operating the PLC and a PLC system with multiple processors are also disclosed.Type: GrantFiled: September 30, 2009Date of Patent: January 1, 2013Assignee: General Electric CompanyInventors: Weihua Shang, Yongzhi Liu, William Henry Lueckenbach, Li Liu, Yu Zhang
-
Publication number: 20110077749Abstract: A programmable logic processor (PLC) with multiple PLC functions is disclosed. The PLC includes at least one memory storing at least one of a plurality of programs or data, and one or more processor assigned to each of the PLC function and couple to the memory. The PLC functions are run in parallel. A method of operating the PLC and a PLC system with multiple processors are also disclosed.Type: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Applicant: GENERAL ELECTRIC COMPANYInventors: Weihua Shang, Yongzhi Liu, William Henry Lueckenbach, Li Liu, Yu Zhang