Patents by Inventor Chenyong Xu

Chenyong Xu 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: 20230024051
    Abstract: Systems, methods, and non-transitory computer-readable media can stream a live video stream from a content provider. A portion of the live video stream can be buffered in a content buffer. The portion of the live video stream accumulated in the content buffer can be monitored during playback of the live stream. A latency action can be determined based on the monitoring of the portion of the live video stream. The latency action can adaptively adjust the playback of the live video stream. The playback of the live video stream can be caused to be adjusted adaptively according to the latency action.
    Type: Application
    Filed: October 4, 2022
    Publication date: January 26, 2023
    Inventors: Meng Li, Chenyong Xu, Clement Genzmer, Yassir Solomah, Jianyong Xiao
  • Patent number: 11470380
    Abstract: Systems, methods, and non-transitory computer-readable media can stream a live video stream from a content provider. A portion of the live video stream can be buffered in a content buffer. The portion of the live video stream accumulated in the content buffer can be monitored during playback of the live stream. A latency action can be determined based on the monitoring of the portion of the live video stream. The latency action can adaptively adjust the playback of the live video stream. The playback of the live video stream can be caused to be adjusted adaptively according to the latency action.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: October 11, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Meng Li, Chenyong Xu, Clement Genzmer, Yassir Solomah, Jianyong Xiao
  • Publication number: 20220312066
    Abstract: Systems, methods, and non-transitory computer-readable media can stream a live video stream from a content provider. A portion of the live video stream can be buffered in a content buffer. The portion of the live video stream accumulated in the content buffer can be monitored during playback of the live stream. A latency action can be determined based on the monitoring of the portion of the live video stream. The latency action can adaptively adjust the playback of the live video stream. The playback of the live video stream can be caused to be adjusted adaptively according to the latency action.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Inventors: Meng Li, Chenyong Xu, Clement Genzmer, Yassir Solomah, Jianyong Xiao
  • Patent number: 11032596
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a viewing audience for a content producer. A bandwidth distribution for the viewing audience can be determined. One or more quality levels for encoding streams of content items created by the content producer can be determined based at least in part on the bandwidth distribution.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: June 8, 2021
    Assignee: Facebook, Inc.
    Inventor: Chenyong Xu
  • Publication number: 20200401522
    Abstract: Systems, methods, and non-transitory computer-readable media can determine that a user is interacting with a software application running on a computing device. One or more content items to be prefetched for the software application are identified based on one or more machine learning models. A request to prefetch the one or more content items for the software application is generated.
    Type: Application
    Filed: March 30, 2018
    Publication date: December 24, 2020
    Inventor: Chenyong Xu
  • Publication number: 20190208245
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a viewing audience for a content producer. A bandwidth distribution for the viewing audience can be determined. One or more quality levels for encoding streams of content items created by the content producer can be determined based at least in part on the bandwidth distribution.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventor: Chenyong Xu
  • Publication number: 20190207993
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a live content stream that is being broadcasted using a computing device of a broadcasting user. At least one privacy filter to be applied to conceal at least a portion of subject matter represented in the live content stream can be determined. The at least one privacy filter can be applied to conceal at least the portion of the subject matter represented in the live content stream.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventor: Chenyong Xu