Patents by Inventor Yaoyao GUO

Yaoyao GUO 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: 11611567
    Abstract: Embodiments disclosed herein provide a method and system for management and resolution of a blockchain-based top-level domain. The method comprises: a master node receiving request information for operations on top-level domain resource record from a requesting node, and encapsulating master node information and authenticated request information into a pre-preparation message; each normal node verifying the pre-preparation message, and after successful verification, generating a preparation message comprising request information, a request information verification identifier, and current node information; each node verifying the preparation message, when the number of authenticated preparation message sending nodes reaches a consensus threshold, adding an operation result corresponding to the request information to a new block in a local blockchain.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: March 21, 2023
    Assignee: Beijing University of Posts and Telecommunications
    Inventors: Dongbin Wang, Hui Zhi, Zhouyi Zhu, Xu Zhang, Jinqiao Shi, Yueming Lu, Zemin Zhou, Hui Wu, Kun Guo, Yaoyao Guo
  • Patent number: 11606564
    Abstract: A video encoding code rate control method of a terminal device is provided. A space domain complexity and a time domain complexity of a first picture frame in a video stream are obtained. A first target bit of the first picture frame is updated to a second target bit according to the space domain complexity and the time domain complexity. A first initial quantization parameter of the first picture frame is updated to a second initial quantization parameter according to the space domain complexity and the time domain complexity. A compressed code stream of the first picture frame is generated according to the second target bit and the second initial quantization parameter.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: March 14, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yaoyao Guo, Xunan Mao, Chenchen Gu
  • Patent number: 11363263
    Abstract: A data coding method includes determining a length of a current first bit-rate-control-unit data frame in to-be-transmitted data, and the length of the first bit-rate-control-unit data frame is less than or equal to a length of a group of pictures (GOP) data frame. The method also includes determining a first target bit rate of the first bit-rate-control-unit data frame according to the length of the first bit-rate-control-unit data frame, a target bit rate of the to-be-transmitted data, and a frame rate of the to-be-transmitted data and, when a first difference value between a real bit rate of a second bit-rate-control-unit data frame and a second target bit rate of the second bit-rate-control-unit data frame is greater than zero, adjusting the first target bit rate according to the first difference value, and coding the first bit-rate-control-unit data frame according to the adjusted first target bit rate.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: June 14, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xunan Mao, Yaoyao Guo, Chenchen Gu, Xinwei Gao, Licai Guo, Yongfang Shi, Anlin Gao, Haibo Deng, Jing Lv
  • Patent number: 11240511
    Abstract: A video encoding code rate control method of a terminal device is provided. A space domain complexity and a time domain complexity of a first picture frame in a video stream are obtained. A first target bit of the first picture frame is updated to a second target bit according to the space domain complexity and the time domain complexity. A first initial quantization parameter of the first picture frame is updated to a second initial quantization parameter according to the space domain complexity and the time domain complexity. A compressed code stream of the first picture frame is generated according to the second target bit and the second initial quantization parameter.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: February 1, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yaoyao Guo, Xunan Mao, Chenchen Gu
  • Publication number: 20220030245
    Abstract: A video encoding code rate control method of a terminal device is provided. A space domain complexity and a time domain complexity of a first picture frame in a video stream are obtained. A first target bit of the first picture frame is updated to a second target bit according to the space domain complexity and the time domain complexity. A first initial quantization parameter of the first picture frame is updated to a second initial quantization parameter according to the space domain complexity and the time domain complexity. A compressed code stream of the first picture frame is generated according to the second target bit and the second initial quantization parameter.
    Type: Application
    Filed: October 4, 2021
    Publication date: January 27, 2022
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yaoyao GUO, Xunan Mao, Chenchen Gu
  • Publication number: 20210377281
    Abstract: Embodiments disclosed herein provide a method and system for management and resolution of a blockchain-based top-level domain. The method comprises: a master node receiving request information for operations on top-level domain resource record from a requesting node, and encapsulating master node information and authenticated request information into a pre-preparation message; each normal node verifying the pre-preparation message, and after successful verification, generating a preparation message comprising request information, a request information verification identifier, and current node information; each node verifying the preparation message, when the number of authenticated preparation message sending nodes reaches a consensus threshold, adding an operation result corresponding to the request information to a new block in a local blockchain.
    Type: Application
    Filed: December 4, 2020
    Publication date: December 2, 2021
    Inventors: Dongbin Wang, Hui Zhi, Zhouyi Zhu, Xu Zhang, Jinqiao Shi, Yueming Lu, Zemin Zhou, Hui Wu, Kun Guo, Yaoyao Guo
  • Patent number: 11089305
    Abstract: Disclosed are a video frame coding method performed at a terminal. The method includes: obtaining and coding an ith video frame in a group of pictures, and counting a quantity of actually consumed bits corresponding to the ith video frame; detecting a state of the ith video frame based on the quantity of actually consumed bits, an initial average bit rate of the group of pictures, a quantization model, and a video frame detection rule, and determining multiple quantization parameters of a (i+1)th video frame; and determining first quantities of allocated bits for compensation of first to-be-compensated video frames; updating the first coding rule according to a first quantity of allocated bits for compensation, the quantization parameters corresponding to the (i+1)th video frame, and coding the (i+1)th video frame.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: August 10, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yaoyao Guo, Xunan Mao, Chenchen Gu, Xinwei Gao, Jing Lv
  • Patent number: 10869048
    Abstract: Embodiments of this application disclose a picture transmission method performed at a computer device. After obtaining a picture, the computer device generates a video sequence by replicating the picture N times, and N being a positive integer. Next the computer device obtains a resolution setting sequence and encodes the N to-be-encoded pictures in the video sequence according to the resolution setting sequence to generate N encoded pictures, each encoded picture having an associated resolution setting. Finally, the computer device sends the N encoded pictures to a decoding computer device. The decoding computer device then decodes and displays the N encoded pictures according to their respective resolution settings from low to high.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: December 15, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xunan Mao, Xinwei Gao, Tao Zhang, Licai Guo, Yongfang Shi, Anlin Gao, Haibo Deng, Yaoyao Guo, Chenchen Gu, Jian He, Jing Lv
  • Publication number: 20200288143
    Abstract: A video encoding code rate control method of a terminal device is provided. A space domain complexity and a time domain complexity of a first picture frame in a video stream are obtained. A first target bit of the first picture frame is updated to a second target bit according to the space domain complexity and the time domain complexity. A first initial quantization parameter of the first picture frame is updated to a second initial quantization parameter according to the space domain complexity and the time domain complexity. A compressed code stream of the first picture frame is generated according to the second target bit and the second initial quantization parameter.
    Type: Application
    Filed: May 27, 2020
    Publication date: September 10, 2020
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yaoyao Guo, Xunan Mao, Chenchen Gu
  • Publication number: 20190394476
    Abstract: Embodiments of this application disclose a picture transmission method performed at a computer device. The picture transmission method includes: obtaining a picture; generating a video sequence according to the picture, the video sequence including N to-be-encoded pictures generated by replicating the picture N times, and N being a positive integer; obtaining a resolution setting sequence, the resolution setting sequence including resolutions corresponding to the N to-be-encoded pictures; encoding the N to-be-encoded pictures in the video sequence according to the resolution setting sequence to generate N encoded pictures, each encoded picture having an associated resolution setting, and sending the N encoded pictures to a decoding terminal, so that the decoding terminal decodes and displays the N encoded pictures according to their respective resolution settings from low to high.
    Type: Application
    Filed: August 20, 2019
    Publication date: December 26, 2019
    Inventors: Xunan MAO, Xinwei GAO, Tao ZHANG, Licai GUO, Yongfang SHI, Anlin GAO, Haibo DENG, Yaoyao GUO, Chenchen GU, Jian HE, Jing LV
  • Publication number: 20190281300
    Abstract: Disclosed are a video frame coding method performed at a terminal. The method includes: obtaining and coding an ith video frame in a group of pictures, and counting a quantity of actually consumed bits corresponding to the ith video frame; detecting a state of the ith video frame based on the quantity of actually consumed bits, an initial average bit rate of the group of pictures, a quantization model, and a video frame detection rule, and determining multiple quantization parameters of a (i+1)th video frame; and determining first quantities of allocated bits for compensation of first to-be-compensated video frames; updating the first coding rule according to a first quantity of allocated bits for compensation, the quantization parameters corresponding to the (i+1)th video frame, and coding the (i+1)th video frame.
    Type: Application
    Filed: May 30, 2019
    Publication date: September 12, 2019
    Inventors: Yaoyao GUO, Xunan Mao, Chenchen Gu, Xinwei Gao, Jing Lv
  • Publication number: 20190260991
    Abstract: A data coding method includes determining a length of a current first bit-rate-control-unit data frame in to-be-transmitted data, and the length of the first bit-rate-control-unit data frame is less than or equal to a length of a group of pictures (GOP) data frame. The method also includes determining a first target bit rate of the first bit-rate-control-unit data frame according to the length of the first bit-rate-control-unit data frame, a target bit rate of the to-be-transmitted data, and a frame rate of the to-be-transmitted data and, when a first difference value between a real bit rate of a second bit-rate-control-unit data frame and a second target bit rate of the second bit-rate-control-unit data frame is greater than zero, adjusting the first target bit rate according to the first difference value, and coding the first bit-rate-control-unit data frame according to the adjusted first target bit rate.
    Type: Application
    Filed: May 1, 2019
    Publication date: August 22, 2019
    Inventors: Xunan MAO, Yaoyao GUO, Chenchen GU, Xinwei GAO, Licai GUO, Yongfang SHI, Anlin GAO, Haibo DENG, Jing LV