Patents by Inventor Zhiyuan Tan
Zhiyuan Tan 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: 20240348367Abstract: This application discloses a data encoding method and a communication apparatus. The method includes: obtaining S encoded packets corresponding to L first protocol data units PDUs; performing cascading on each of N encoded packet groups to obtain N second PDUs, where the N encoded packet groups are obtained by dividing the S encoded packets, and any two encoded packets included in a same encoded packet group correspond to different first PDUs; and a PDU header of the second PDU carries a first sequence number and a bitmap, the first sequence number is used to determine an encoded packet number corresponding to an encoded packet included in the second PDU, the bitmap includes H bits, one bit corresponds to one first PDU, and the bit indicates whether the second PDU includes an encoded packet in the first PDU corresponding to the bit; and outputting the N second PDUs.Type: ApplicationFiled: June 20, 2024Publication date: October 17, 2024Inventors: Fangzhou WU, Huiying ZHU, Zhiyuan TAN, Pengpeng DONG
-
Publication number: 20240283838Abstract: Technical solutions provided in this application may be applied to an extended reality XR service or another low-latency service. In a multi-hop scenario, after receiving a data packet sent by a previous-hop node and an encoding coefficient of the data packet relative to an original data packet, a forwarding node first determines a newest encoding coefficient based on the encoding coefficient received by the forwarding node from the previous-hop node and an encoding coefficient newly obtained by the forwarding node, and encodes, by using the newest encoding coefficient, the data packet received by the forwarding node from the previous-hop node. In this case, a data packet obtained through encoding is essentially a data packet obtained by the forwarding node by encoding the original data packet by using the newly obtained encoding coefficient. An encoding calculation amount can be further reduced while network recoding is implemented, thereby improving an encoding rate.Type: ApplicationFiled: April 29, 2024Publication date: August 22, 2024Inventors: Huiying Zhu, Pengpeng Dong, Zhiyuan Tan
-
Publication number: 20240235762Abstract: This application may be applied to a protocol framework, for example, LTE or NR, and relates to the field of mobile communication, and in particular, to a data transmission method and apparatus, and a readable storage medium. The method includes: presetting a quantity of second MAC PDUs used for coding or presetting a total amount of original data used for coding, next, calculating a quantity of coded packets based on a preset code rate, and subsequently forming, in a specific rule sequence, a first MAC PDU by using an original data packet and the coded packets generated by using the original data, and then using a TB to carry the first MAC PDU for transmission. This application can be applied to an XR service and a low-latency service.Type: ApplicationFiled: March 22, 2024Publication date: July 11, 2024Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhiyuan TAN, Pengpeng DONG, Huiying ZHU
-
Publication number: 20240214108Abstract: A data transmission method, a data receiving method, and a communication apparatus, which may be applied to an extended reality (XR) service or another low-latency service. The method includes: obtaining K to-be-coded data packets with a same length; performing shift exclusive OR coding based on a coding coefficient and the K to-be-coded data packets, to obtain a check packet; and sending the check packet, where a packet header of the check packet does not include indication information of the coding coefficient, the coding coefficient of the check packet is related to a difference between a data length of the check packet and the length of the to-be-coded data packet, and the to-be-coded data packet includes an original packet or a system packet corresponding to an original packet.Type: ApplicationFiled: February 29, 2024Publication date: June 27, 2024Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Huiying ZHU, Pengpeng DONG, Zhiyuan TAN
-
Publication number: 20240214042Abstract: A data processing method and apparatus are disclosed, which may be applied to communication systems such as 5G and 6G. The method includes: obtaining an extended first codebook based on a second codebook by increasing a quantity of codewords or lengths of codewords, and performing first network coding or decoding based on the first codebook. Linear independence between codewords in the extended first codebook may be ensured as much as possible, so as to generate more valid redundant packets or check packets, thereby improving system reliability. Alternatively, flexible block lengths are supported, so as to perform efficient network coding or decoding on more original data packets, thereby improving system spectral efficiency. This application may be applied to an extended reality XR service or another low-delay service.Type: ApplicationFiled: December 28, 2023Publication date: June 27, 2024Inventors: Huiying ZHU, Pengpeng DONG, Zhiyuan TAN
-
Patent number: 12003322Abstract: This application describes a data transmission method and a communication apparatus. An example data transmission method includes: performing network coding based on a first data segment, to obtain a first network coded data segment; generating first cyclic redundancy check CRC information and a first data unit based on the first network coded data segment, where the first data unit includes a network coding parameter and the first CRC information that correspond to the first network coded data segment, and the first CRC information is for checking the first network coded data segment; and outputting the first data unit. According to of the example method and communication apparatus of this application, a waste of spectrum resources may be avoided, and spectrum efficiency may be improved.Type: GrantFiled: September 7, 2022Date of Patent: June 4, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Huiying Zhu, Pengpeng Dong, Zhiyuan Tan
-
Publication number: 20240152616Abstract: The present invention relates to a computer program product, a computing device and a method of detecting a file encrypted by ransomware by identifying a file write operation for a file on the computing device and determining if a predetermined number of bytes of the file is stored in a memory buffer on the computing device. An entropy value of the predetermined number of bytes in the memory buffer is determined and compared to a first predetermined threshold, wherein if the determined entropy value exceeds the first predetermined threshold the file associated with the file write operation is flagged as being potentially encrypted by ransomware.Type: ApplicationFiled: March 8, 2022Publication date: May 9, 2024Applicant: THE COURT OF EDINBURGH NAPIER UNIVERSITYInventors: Bill BUCHANAN, Peter MCLAREN, Gordon RUSSELL, Zhiyuan TAN
-
Publication number: 20240137149Abstract: A data sending solution based on a maximum latency constraint T is provided. A transmitting end sends (T+B) data blocks, where first T data blocks are original data blocks, last B data blocks are B encoded data blocks, and a quantity of encoded data packets in the encoded data block is flexible and controllable. A receiving end only needs to perform joint decoding on a specific quantity of encoded data packets and a correct data packet in an incorrect data block, to recover an incorrect data packet in the incorrect data block. The solution in this application can meet a requirement of a maximum latency T, and can reduce a quantity of encoded data packets. The solution may be applied to an XR service or another service that has a low-latency requirement.Type: ApplicationFiled: December 27, 2023Publication date: April 25, 2024Inventors: Zhiyuan TAN, Pengpeng DONG, Huiying ZHU
-
Publication number: 20240121026Abstract: A communication method and apparatus, and a readable storage medium are provided. A network coding NC parameter corresponding to a received index is determined based on a correspondence between the index and an NC parameter, and the NC parameter is applied to NC processing. According to this application, NC processing can adapt to a channel quality state, so that transmission reliability can be ensured and spectrum utilization efficiency can be improved. This application may be applied to an extended reality XR service, a scenario with a low latency and/or a scenario with a large uplink capacity.Type: ApplicationFiled: December 8, 2023Publication date: April 11, 2024Inventors: Huiying Zhu, Pengpeng Dong, Zhiyuan Tan
-
Publication number: 20240098328Abstract: Provided are a video processing method and apparatus, and a device and a storage medium. The method comprises: when it is detected that an editing reference track of a video to be processed moves out of a video editing window, displaying a mask in the video editing window, wherein the editing reference track comprises a video editing track and/or an audio editing track; and then displaying, on the mask, the editing reference track of said video, wherein the editing reference track displayed on the mask is used for assisting a user with editing said video in the video editing window.Type: ApplicationFiled: November 28, 2023Publication date: March 21, 2024Inventors: Yan HE, Zhiyuan TAN, Hanxin MAI, Shaozu YU, Kun CAO
-
Publication number: 20240098564Abstract: A method is provided that a transmitting end generates a data segment, where the data segment includes header information and data parts of a plurality of CBs that are obtained by dividing a TB, there is a position mapping relationship between the data parts of the plurality of CBs and N sub-PDUs included in a MAC PDU, and the header information of each CB indicates a position mapping relationship between the CB and a sub-PDU corresponding to the CB. The transmitting end sends the TB that carries the data segment. Therefore, at a receiving end, if a CRC error occurs on the TB, the receiving end obtains a position of each CB and performs a CRC decision by using a CB as a granularity, to obtain a correct CB. Thereby performance of a wireless communication system is improved.Type: ApplicationFiled: November 22, 2023Publication date: March 21, 2024Inventors: Zhiyuan TAN, Pengpeng DONG, Huiying ZHU, Jing LIU
-
Patent number: 11871072Abstract: Provided are a video processing method and apparatus, and a device and a storage medium. The method comprises: when it is detected that an editing reference track of a video to be processed moves out of a video editing window, displaying a mask in a bottom region of the video editing window, wherein the editing reference track comprises a video track and/or an audio track; and then, on the basis of a time axis on the video editing window, displaying, on the mask, the editing reference track of said video, wherein the editing reference track displayed on the mask is used for assisting a user with editing said video in the video editing window.Type: GrantFiled: May 23, 2023Date of Patent: January 9, 2024Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.Inventors: Yan He, Zhiyuan Tan, Hanxin Mai, Shaozu Yu, Kun Cao
-
Publication number: 20230308710Abstract: Provided are a video processing method and apparatus, and a device and a storage medium. The method comprises: when it is detected that an editing reference track of a video to be processed moves out of a video editing window, displaying a mask in a bottom region of the video editing window, wherein the editing reference track comprises a video track and/or an audio track; and then, on the basis of a time axis on the video editing window, displaying, on the mask, the editing reference track of said video, wherein the editing reference track displayed on the mask is used for assisting a user with editing said video in the video editing window.Type: ApplicationFiled: May 23, 2023Publication date: September 28, 2023Inventors: Yan HE, Zhiyuan TAN, Hanxin MAI, Shaozu YU, Kun CAO
-
Publication number: 20230139754Abstract: Coding method and apparatus provide for coding a to-be-coded data unit to obtain a coded data unit, where a size of the to-be-coded data unit is related to a size of a first data unit. The first data unit is a transport block TB, a protocol data unit PDU, or a service data unit SDU. The first data unit is generated based on the coded data unit.Type: ApplicationFiled: December 27, 2022Publication date: May 4, 2023Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Huiying Zhu, Pengpeng Dong, Zhiyuan Tan
-
Publication number: 20230103108Abstract: Embodiments of this application provide an encoding method and an apparatus for network encoding. A plurality of to-be-encoded data units are divided into a plurality of groups for separate encoding, and the quantity of to-be-encoded data units included in each group is less than the quantity of all to-be-encoded data units. According to the method, correlation of the encoded data is reduced, and a capability of the encoded data against channel fading and channel change is improved, to increase the receiving reliability of the encoded data.Type: ApplicationFiled: December 7, 2022Publication date: March 30, 2023Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Huiying ZHU, Pengpeng DONG, Zhiyuan TAN
-
Publication number: 20230010855Abstract: Embodiments of the present disclosure disclose document sharing processing method, apparatus, device, medium and system. The method includes: displaying, in an email interface, hyperlink information of a sharable document and an authority control entry of the sharable document; and acquiring authority data for the sharable document determined by a first user based on the authority control entry; where the authority data is used to determine a second user's operation authority data for the sharable document. According to the embodiments of the present disclosure, the hyperlink information of the sharable document and the authority control entry of the sharable document can be displayed in the email interface, and the first user can determine the authority data for the sharable document through the authority control entry, thereby enriching the controllable function for the sharable document in the email, and fulfilling users' document sharing requirements.Type: ApplicationFiled: September 13, 2022Publication date: January 12, 2023Inventors: Zhiyuan TAN, Tianren ZHONG, Jingkang ZHONG, Yingying ZHANG, Jian LIU, Qiuhang TAN
-
Publication number: 20220416934Abstract: Embodiments of this application provide a data processing method and apparatus, and relate to the communication field, to improve spectral efficiency in network coding-based data transmission. The method includes a transmit end device generating a protocol data unit (PDU) based on a reference size and K network coded packets, generating a transport block (TB) based on the PDU, and outputting the TB.Type: ApplicationFiled: August 26, 2022Publication date: December 29, 2022Inventors: Huiying ZHU, Pengpeng DONG, Zhiyuan TAN
-
Publication number: 20220416939Abstract: This application describes a data transmission method and a communication apparatus. An example data transmission method includes: performing network coding based on a first data segment, to obtain a first network coded data segment; generating first cyclic redundancy check CRC information and a first data unit based on the first network coded data segment, where the first data unit includes a network coding parameter and the first CRC information that correspond to the first network coded data segment, and the first CRC information is for checking the first network coded data segment; and outputting the first data unit. According to of the example method and communication apparatus of this application, a waste of spectrum resources may be avoided, and spectrum efficiency may be improved.Type: ApplicationFiled: September 7, 2022Publication date: December 29, 2022Inventors: Huiying ZHU, Pengpeng DONG, Zhiyuan TAN
-
Publication number: 20220229873Abstract: Embodiments of the present disclosure disclose document sharing processing method, apparatus, device, medium and system. The method includes: displaying, in an email interface, hyperlink information of a sharable document and an authority control entry of the sharable document; and acquiring authority data for the sharable document determined by a first user based on the authority control entry; where the authority data is used to determine a second user's operation authority data for the sharable document. According to the embodiments of the present disclosure, the hyperlink information of the sharable document and the authority control entry of the sharable document can be displayed in the email interface, and the first user can determine the authority data for the sharable document through the authority control entry, thereby enriching the controllable function for the sharable document in the email, and fulfilling users' document sharing requirements.Type: ApplicationFiled: March 31, 2022Publication date: July 21, 2022Applicant: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Zhiyuan TAN, Tianren ZHONG, Jingkang ZHONG, Yingying ZHANG, Jian LIU, Qiuhang TAN
-
Patent number: 9832147Abstract: Disclosed are an email sending and receiving method and a terminal. The sending method comprises: submitting an email text, and packaging, by coding, the email text and a storing ID of an enclosure uploaded in advance; determining whether an email receiver is a local domain account, and if yes, storing the email into a storage server; otherwise, obtaining the enclosure from the storage server according to the storing ID of the enclosure, recoding the enclosure and the email text into an email and then sending the email to an out-of-band server.Type: GrantFiled: July 23, 2013Date of Patent: November 28, 2017Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Hao Zhou, Mingqiang Li, Xiaobing Wang, Qi Wang, Jiatao Xu, Liang Huang, Ziqun Huang, Jiahui Du, Zhiyuan Tan, Jianping Zhu