Patents by Inventor Nanling Zheng

Nanling Zheng 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: 20240196024
    Abstract: This application provides a live video playback method. The live video playback method includes: generating a specified player when a user trigger operation is detected; obtaining a target live video file supported by the specified player, where the target live video file is obtained by performing format conversion on an initial live video file, and where the initial live video file is obtained from a content delivery server; and playing the target live video file in the specified player, where a playback state of the specified player is floating playback.
    Type: Application
    Filed: February 23, 2024
    Publication date: June 13, 2024
    Inventors: Nanling ZHENG, Keqing BAO
  • Publication number: 20240106891
    Abstract: Embodiments of this application provide a peer-to-peer network scheduling method. The method includes: obtaining a fragment file list, where the fragment file list includes information about a plurality of fragment files, each fragment file includes one or more segments, and each segment corresponds to one segment number; downloading a missing segment in a target fragment file from another client device based on a downloading progress of downloading each segment of the target fragment file by each client device; and when a player requests the target fragment file, stopping downloading the missing segment in the target fragment file from the another client device, and downloading the missing segment in the target fragment file from a CDN server. According to the embodiments of this application, a computation amount and resource consumption of a Tracker server can be reduced, and data transmission efficiency of a P2P network can be improved.
    Type: Application
    Filed: January 19, 2022
    Publication date: March 28, 2024
    Inventors: Jun JIANG, Junwei ZHU, Yongfang QIN, Nanling Zheng
  • Patent number: 11863841
    Abstract: The present application provides techniques of controlling playing videos. The techniques comprise sending a live streaming request to a server according to a user instruction; receiving live streaming data pushed by the server based on the live streaming request and a configuration parameter configured to a live streaming status; playing a video based on the live streaming data; and controlling a speed of playing the video based on the configuration parameter and unplayed live streaming data in the live streaming data.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: January 2, 2024
    Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.
    Inventors: Chengcheng Qiang, Nanling Zheng, Yufeng Xie, Qinglian Zhang
  • Patent number: 11706498
    Abstract: The present application discloses techniques for playback of live broadcast content. The techniques comprise receiving a request of playing live broadcast content from a client computing device, wherein the request comprises information indicating a first address associated with the live broadcast content, and the request further comprises a playback time parameter indicating a playback time length; generating a second address based on a current system time parameter, the first address, and the playback time parameter; obtaining live broadcast content based on the second address and transmitting the live broadcast content to the client computing device.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: July 18, 2023
    Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.
    Inventors: Nanling Zheng, Jun Jiang
  • Patent number: 11595731
    Abstract: The present disclosure describes techniques of synchronizing subtitles in live broadcast The disclosed techniques comprise obtaining a source signal and a simultaneous interpretation signal in a live broadcast; performing voice recognition on the simultaneous interpretation signal in real-time to obtain corresponding translation text; delaying the simultaneous interpretation signal to obtain a first delayed signal; delaying the source signal to obtain a second delayed signal; obtaining proofreading results of the first delayed signal and the corresponding translation text; determining proofread subtitles based on the proofreading results; and sending the proofread subtitles and the second delay signal to a live display interface.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: February 28, 2023
    Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.
    Inventors: Jun Jiang, Junwei Zhu, Zhaozhi Xiong, Nanling Zheng
  • Publication number: 20220385989
    Abstract: The present application provides techniques of controlling playing videos. The techniques comprise sending a live streaming request to a server according to a user instruction; receiving live streaming data pushed by the server based on the live streaming request and a configuration parameter configured to a live streaming status; playing a video based on the live streaming data; and controlling a speed of playing the video based on the configuration parameter and unplayed live streaming data in the live streaming data.
    Type: Application
    Filed: August 18, 2020
    Publication date: December 1, 2022
    Inventors: Chengcheng QIANG, Nanling ZHENG, Yufeng XIE, Qinglian ZHANG
  • Publication number: 20220167063
    Abstract: The present application discloses techniques for playback of live broadcast content. The techniques comprise receiving a request of playing live broadcast content from a client computing device, wherein the request comprises information indicating a first address associated with the live broadcast content, and the request further comprises a playback time parameter indicating a playback time length; generating a second address based on a current system time parameter, the first address, and the playback time parameter; obtaining live broadcast content based on the second address and transmitting the live broadcast content to the client computing device.
    Type: Application
    Filed: November 23, 2021
    Publication date: May 26, 2022
    Inventors: Nanling ZHENG, Jun JIANG
  • Publication number: 20210250660
    Abstract: The present disclosure describes techniques of synchronizing subtitles in live broadcast The disclosed techniques comprise obtaining a source signal and a simultaneous interpretation signal in a live broadcast; performing voice recognition on the simultaneous interpretation signal in real-time to obtain corresponding translation text; delaying the simultaneous interpretation signal to obtain a first delayed signal; delaying the source signal to obtain a second delayed signal; obtaining proofreading results of the first delayed signal and the corresponding translation text; determining proofread subtitles based on the proofreading results; and sending the proofread subtitles and the second delay signal to a live display interface.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 12, 2021
    Inventors: Jun Jiang, Junwei Zhu, Zhaozhi Xiong, Nanling Zheng