Patents by Inventor Yang Xia

Yang Xia 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: 20230267567
    Abstract: This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for dynamic wave pairing. A graphics processor may allocate one or more GPU workloads to one or more wave slots of a plurality of wave slots. The graphics processor may select a first execution slot of a plurality of execution slots for executing the one or more GPU workloads. The selection may be based on one of a plurality of granularities. The graphics processor may execute, at the selected first execution slot, the one or more GPU workloads at the one of the plurality of granularities.
    Type: Application
    Filed: February 24, 2022
    Publication date: August 24, 2023
    Inventors: Yun DU, Andrew Evan GRUBER, Zilin YING, Chunling HU, Baoguang YANG, Yang XIA, Gang ZHONG, Chun YU, Eric DEMERS
  • Publication number: 20230231805
    Abstract: A packet header information obtaining method. The method includes: obtaining, by a communications device, a first packet, where the first packet includes a plurality of extension packet headers; and obtaining an extension header self-describing option from the first packet, where the extension header self-describing option is used to indicate information about the plurality of extension packet headers. Therefore, the communications device obtains, based on the extension header self-describing option in the first packet, a first extension packet header included in the plurality of extension packet headers. Packet header information of the extension packet header in the first packet can be obtained by using the extension header self-describing option, and the first extension packet header that needs to be parsed can be directly located from the first packet by using the obtained packet header information.
    Type: Application
    Filed: March 29, 2023
    Publication date: July 20, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shuping PENG, Yang XIA, Jingrong XIE
  • Patent number: 11657471
    Abstract: The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may generate a table including a plurality of entries to store data associated with at least one of a constant value or an immediate value. The apparatus may also process, upon generating the table, first data including at least one of a constant value or an immediate value. Further, the apparatus may store, in the generated table, at least one of the constant value or the immediate value of the first data. The apparatus may also transmit, upon storing at least one of the constant value or the immediate value in the table, the table including the stored at least one of the constant value or the immediate value of the first data.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: May 23, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Yun Du, Andrew Evan Gruber, Chihong Zhang, Jian Jiang, Gang Zhong, Baoguang Yang, Yang Xia, Chun Yu, Eric Demers
  • Publication number: 20230138417
    Abstract: A method (100) for producing a particulate titanium alloy product can include preparing (110) a composite particulate oxide mixture with TiO2 powder and at least one alloying element powder. The composite particulate oxide mixture can be co-reduced (120) using a metallic reducing agent under a hydrogen atmosphere at a reduction temperature for a reduction time sufficient to produce a hydrogenated titanium alloy product. The hydrogenated titanium alloy product can then be heat treated (130) under a hydrogen atmosphere and a heat treating temperature to reduce pore size and specific surface area to form a heat treated hydrogenated titanium product. The heat treated hydrogenated titanium product can be deoxygenated (140) to reduce residual oxygen to less than 0.2 wt % to form a deoxygenated hydrogenated titanium product as a particulate. The deoxygenated hydrogenated titanium product can optionally be dehydrogenated (150) to form the titanium alloy product as a particulate.
    Type: Application
    Filed: February 1, 2021
    Publication date: May 4, 2023
    Inventors: Zhigang Zak Fang, Yang Xia, Pei Sun, Ying Zhang
  • Patent number: 11631217
    Abstract: Embodiments of the present application provide a data processing method and an electronic device. The data processing method includes: determining whether a current collection scene satisfies a condition for enabling a high-dynamic range (HDR) collection function; automatically enabling the HDR collection function in response to the current collection scene satisfying the condition for enabling the HDR collection function; and collecting at least two two-dimensional images with different exposures within a collection time of one frame of three-dimensional video data based on the HDR collection function; wherein the at least two two-dimensional images are configured to enable a mobile edge computing (MEC) server to build a three-dimensional video.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: April 18, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Yang Xia, Tao Zhang, Kai Tang
  • Publication number: 20230115034
    Abstract: This application provides a packet verification method, and the method includes: A first network device receives a BIER packet, where packet header information of the BIER packet includes a first keyed-hash message authentication code HMAC, and the first HMAC is used to verify whether the BIER packet is a valid BIER packet; determines a second HMAC based on a first key and first information in the packet header information, where the first information is used to indicate forwarding information of the BIER packet; determines whether the first HMAC is the same as the second HMAC; and when determining that the first HMAC is different from the second HMAC, determines that the BIER packet is an invalid BIER packet.
    Type: Application
    Filed: October 10, 2022
    Publication date: April 13, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jingrong Xie, Yang Xia, Xuesong Geng
  • Patent number: 11627084
    Abstract: The method includes: generating, by a first device, a first packet including a BIER header, where the BIER header includes entropy, and the entropy includes a first part and a second part; determining, by the first device based on the first packet, that there are a plurality of forwarding entries used to forward the first packet; selecting, by the first device, one forwarding entry from the plurality of forwarding entries based on the first part, where the selected forwarding entry includes an address of a second device, and the second device is a next-hop device of the first device; and sending, by the first device, the first packet to the second device, where the second part is used by the second device to select, from a plurality of forwarding entries used to forward the first packet, a forwarding entry used by the second device to forward the first packet.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: April 11, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jingrong Xie, Yang Xia, Gang Yan, Shunwan Zhuang
  • Publication number: 20230091414
    Abstract: This application provides a packet processing method, a device, and a system. The method includes a second network device receives an IPv6 packet sent by a first network device, where the IPv6 packet includes an IPv6 header and a first IPv6 extension header, and the first IPv6 extension header indicates that a network device receiving the IPv6 packet is to perform an action in the first IPv6 extension header on a data plane. The second network device performs the action in the first IPv6 extension header on the data plane of the second network device based on the IPv6 header and the first IPv6 extension header. This ensures that the network device receiving the IPv6 packet can normally forward the IPv6 packet.
    Type: Application
    Filed: December 2, 2022
    Publication date: March 23, 2023
    Inventors: Shuping Peng, Yang Xia
  • Patent number: 11595635
    Abstract: The present disclosure provides a communication method, and an electronic device. The method includes: obtaining, by an electronic device, a plurality of 2D images and/or a plurality of depth maps for a current scene, the plurality of 2D images and/or the plurality of depth maps being aligned in time; and transmitting, by the electronic device, the plurality of 2D images and/or the plurality of depth maps to the server by means of wireless communication.
    Type: Grant
    Filed: August 16, 2020
    Date of Patent: February 28, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Jian Bai, Hai Tang, Xueyong Zhang, Xiangnan Lyu, Yang Xia, Hu Li, Ting Chen, Guohui Tan, Zhengpeng Tan, Biao Chen, Fenghua Xu
  • Publication number: 20230041325
    Abstract: A doped phosphorus-sulfur iodide solid electrolyte, a preparation method therefor, and use thereof. The chemical formula of said solid electrolyte is Li6-xMxP1-xS5I, in which 0<x<0.8, and M is tungsten and/or molybdenum. Said method comprises: 1) mixing a lithium source, a phosphorus source, an iodine source, a sulfur source, and an M source in an inert atmosphere, and then ball-milling same to obtain a solid electrolyte precursor; and 2) sintering the solid electrolyte precursor obtained in step 1) in an inert atmosphere or in vacuum to obtain the doped phosphorus-sulfur iodide solid electrolyte.
    Type: Application
    Filed: June 4, 2020
    Publication date: February 9, 2023
    Applicant: HENGDIAN GROUP DMEGC MAGNETICS CO., LTD
    Inventors: Guoguang Wang, Cheng Shi, Zhanzhou Wang, Yisheng Jiang, Yang Xia, Jun Zhang
  • Publication number: 20220414814
    Abstract: The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may generate a table including a plurality of entries to store data associated with at least one of a constant value or an immediate value. The apparatus may also process, upon generating the table, first data including at least one of a constant value or an immediate value. Further, the apparatus may store, in the generated table, at least one of the constant value or the immediate value of the first data. The apparatus may also transmit, upon storing at least one of the constant value or the immediate value in the table, the table including the stored at least one of the constant value or the immediate value of the first data.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Inventors: Yun DU, Andrew Evan GRUBER, Chihong ZHANG, Jian JIANG, Gang ZHONG, Baoguang YANG, Yang XIA, Chun YU, Eric DEMERS
  • Publication number: 20220376983
    Abstract: This application relates to the field of communication technologies, and discloses a method and an apparatus for determining a link for forwarding a service flow, and a storage medium. In embodiments of this application, a first forwarding device may obtain identification information of a first service flow; and determine, based on the identification information of the first service flow, a link bandwidth matrix, and link statuses respectively corresponding to N links, a first link for forwarding the first service flow. It can be learned that in embodiments of this application, a hash operation does not need to be performed based on a device identifier of each forwarding device, and a specific forwarding device that performs forwarding does not need to be determined by comparing a plurality of hash values. Therefore, an amount of calculation is small and efficiency is high.
    Type: Application
    Filed: August 5, 2022
    Publication date: November 24, 2022
    Inventors: Jingrong XIE, Pingan YANG, Yang XIA
  • Publication number: 20220357983
    Abstract: The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may receive a plurality of workloads based on a workload order, each of the plurality of workloads being received in the workload order including at least a first workload and a second workload. The apparatus may also allocate one or more workloads of the plurality of workloads to one or more wave slots. Additionally, the apparatus may execute the one or more allocated workloads at the one or more wave slots, such that at least the first workload is executed at the first wave slot and the second workload is executed at the second wave slot. The apparatus may also allocate at least one other workload of the plurality of workloads to at least one previously-allocated wave slot of the one or more wave slots.
    Type: Application
    Filed: May 7, 2021
    Publication date: November 10, 2022
    Inventors: Yun DU, Andrew Evan GRUBER, Zilin YING, Gang ZHONG, Baoguang YANG, Yang YU, Yang XIA, Ravindra KUMAR, Chun YU, Eric DEMERS
  • Patent number: 11431615
    Abstract: This application provides a multicast data packet processing method and a forwarding device. The method implemented by a first forwarding device includes: establishing a segment routing header SRH-based tunnel with a third forwarding device, wherein the SRH-based tunnel passes through a second forwarding device that does not support bit index explicit replication BIER; generating a first multicast data packet based on a multicast data packet from a multicast source and the SRH-based tunnel, wherein the first multicast data packet includes a first packet header, a second packet header, and the multicast data packet from the multicast source, the first packet header includes an SRH header, and a destination address included in the second packet header is an address of the second forwarding device; and sending the first multicast data packet to the second forwarding device through the SRH-based tunnel.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: August 30, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jingrong Xie, Gang Yan, Yang Xia, Shunwan Zhuang, Guoyi Chen
  • Publication number: 20220263760
    Abstract: This application discloses a method, and a device for load balancing in a BIER network. The method includes: a network device obtains a BIER packet, and determines, based on an identifier in the BIER packet, a target next-hop node that reaches a destination address of the first BIER packet from a plurality of next-hop nodes of the network device. Then, the network device generates a target forwarding table based on the target next-hop node, and forwards the first BIER packet based on the target forwarding table. In this application, a control plane does not perform load balancing on a BIER packet in a manner of delivering a large quantity of load balancing tables to a forwarding plane, but the forwarding plane of the network device generates the target forwarding table to perform load balancing on the BIER packet.
    Type: Application
    Filed: May 3, 2022
    Publication date: August 18, 2022
    Inventors: Taixu TIAN, Yang XIA, Jingrong XIE, Bing HAN
  • Publication number: 20220255857
    Abstract: A packet processing method includes receiving, by a first network node a packet from a second network node, where the packet includes one or more type-length-values (TLVs) that need to be processed by a network node and indication information indicating that a network node on a packet forwarding path needs to process at least one TLV in the one or more TLVs; determining, by the first network node based on the indication information, that the first network node needs to process a first TLV; determining, by the first network node, the first TLV; and processing, by the first network node, the first TLV.
    Type: Application
    Filed: April 28, 2022
    Publication date: August 11, 2022
    Inventors: Cheng Li, Yang Xia, Zhenbin Li
  • Publication number: 20220217081
    Abstract: A method for processing a packet on an SR network is provided, including: receiving a packet, where a packet header of the packet includes a destination address field, a first pointer, a second pointer, and a list used to process the packet, the list includes a plurality of sequentially arranged identifiers, and a value of the first pointer and a value of the second pointer jointly indicate a location of a first identifier in the plurality of identifiers in the list; determining the first identifier based on the value of the first pointer and the value of the second pointer; and copying the first identifier to the destination address field. In this method, a CL pointer is set in the packet header to jointly form a two-dimensional pointer with an SL pointer, to indicate a location of a C-SID in a SID list.
    Type: Application
    Filed: March 24, 2022
    Publication date: July 7, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Cheng LI, Zhenbin Li, Yang Xia, Taixu Tian, Yaqun Xiao
  • Publication number: 20220217075
    Abstract: A reverse path forwarding (RPF) check method includes, after receiving a multicast data packet from a head node, a tail node may obtain a multicast source address, a multicast group address and encapsulation information that are carried in the multicast data packet. The tail node obtains, based on the multicast source address, the multicast group address, and a first correspondence, a first identifier identifying an upstream multicast hop (UMH) node corresponding to the multicast data packet. The tail node may further obtain, based on the encapsulation information of the multicast data packet and a second correspondence, a second identifier identifying the head node corresponding to the multicast data packet. After obtaining the first identifier and the second identifier, the tail node may perform an RPF check based on the first identifier and the second identifier.
    Type: Application
    Filed: March 22, 2022
    Publication date: July 7, 2022
    Inventors: Jingrong Xie, Yang Xia, Yisong Liu, Liangge Li
  • Publication number: 20220200820
    Abstract: A packet sending method includes that a first network device receives a first packet from a customer edge (CE) device, where the first packet includes a first Internet Protocol (IP) version 6 (IPv6) header and a first payload, and the first IPv6 header includes a source address (SA) and a destination address (DA); determines, according to an entry, an address identifier corresponding to the SA and the DA, where the entry includes a correspondence between the SA and the DA and the address identifier; updates the first IPv6 header in the first packet to a second IPv6 header to obtain a second packet; encapsulates the second packet using the address identifier to obtain an encapsulated packet, the address identifier is located at an outer layer of the second packet; and sends the encapsulated packet to a second network device.
    Type: Application
    Filed: March 15, 2022
    Publication date: June 23, 2022
    Inventors: Jingrong Xie, Yisong Liu, Yang Xia
  • Patent number: 11368718
    Abstract: A data processing method and a non-transitory computer storage medium are disclosed. The data processing method is applied in a terminal and includes: dynamically determining a current coding-mapping relationship of pixel coding; sending the current coding-mapping relationship or indication information of the current coding-mapping relationship to a mobile edge computing MEC server; performing pixel coding on pixel values of three-dimensional video data based on the current coding-mapping relationship and obtaining pixel-coded data; and sending the pixel-coded data to the mobile edge computing MEC server. The pixel-coded data are configured to restore the three-dimensional video data by the MEC server. A data volume of the three-dimensional video data before pixel coding may be a first data volume. A data volume of the three-dimensional video data after pixel coding may be a second data volume. The first data volume may be greater than the second data volume.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: June 21, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Yang Xia