Patents by Inventor Guangshuo Liu

Guangshuo Liu 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: 11138440
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a set of video frames associated with a video. For each video frame of the set of video frames, a plurality of interest points are identified based on an interest point detector. For each video frame of the set of video frames, it is determined whether the video frame depicts the same static image as a next video frame in the set of video frames based on the plurality of interest points identified in each video frame.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 5, 2021
    Assignee: Facebook, Inc.
    Inventors: Jianyu Wang, Lei Huang, Guangshuo Liu, Renbin Peng, Ziheng Wang, Di Liu
  • Patent number: 11082701
    Abstract: The various embodiments described herein include a method performed at a camera device. The method includes: encoding a first stream of images from the camera device with a first bitrate; transmitting the encoded first stream of images to a server system; determining, at the camera device, one or more transmission metrics for the transmitted first stream of images; based on the one or more transmission metrics, encoding a second stream of images from the camera device with a second bitrate distinct from the first bitrate; and transmitting the encoded second stream of images to the server system.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: August 3, 2021
    Assignee: Google LLC
    Inventors: Guangshuo Liu, Hilary Roache, Yifeng Huang, Siddarth Raghunathan
  • Patent number: 11017237
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a set of video frames associated with a video. Dynamic regions in each video frame of the set of video frames can be filtered out, wherein each dynamic region represents a region in which a threshold level of movement is detected. A determination can be made for each video frame of the set of filtered video frames, whether the video frame comprises synthetic overlaid text based on a machine learning model.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: May 25, 2021
    Assignee: Facebook, Inc.
    Inventors: Lei Huang, Jianyu Wang, Guangshuo Liu, Renbin Peng, Ziheng Wang, Di Liu
  • Patent number: 10956746
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a set of video frames associated with a video. A determination can be made that a first set of consecutive video frames of the set of video frames depicts identical content to a second set of consecutive video frames of the set of video frames, wherein the first set of consecutive video frames and the second set of consecutive video frames satisfy a threshold number of consecutive video frames. The video is identified as a looping video based on the determination that the first set of consecutive video frames depicts identical content to the second set of consecutive video frames.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: March 23, 2021
    Assignee: Facebook, Inc.
    Inventors: Lei Huang, Guangshuo Liu, Renbin Peng, Ziheng Wang, Di Liu, Jianyu Wang
  • Patent number: 10922548
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a set of video frames associated with a video. A determination can be made that a threshold number of video frames of the set of video frames depict two or more reaction icons of a set of reaction icons. The video can be identified as a poll video based on the determining that the threshold number of video frames of the set of video frames depict two or more reaction icons of the set of reaction icons.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: February 16, 2021
    Assignee: Facebook, Inc.
    Inventors: Lei Huang, Jianyu Wang, Guangshuo Liu, Renbin Peng, Ziheng Wang, Raghu Prasad Chalasani
  • Publication number: 20200112726
    Abstract: The various embodiments described herein include a method performed at a camera device. The method includes: encoding a first stream of images from the camera device with a first bitrate; transmitting the encoded first stream of images to a server system; determining, at the camera device, one or more transmission metrics for the transmitted first stream of images; based on the one or more transmission metrics, encoding a second stream of images from the camera device with a second bitrate distinct from the first bitrate; and transmitting the encoded second stream of images to the server system.
    Type: Application
    Filed: December 10, 2019
    Publication date: April 9, 2020
    Inventors: Guangshuo Liu, Hilary Roache, Yifeng Huang, Siddarth Raghunathan
  • Patent number: 10506237
    Abstract: The various embodiments described herein include a method performed at a camera device. The method includes: (i) capturing a stream of images using the image sensor; and, (ii) while capturing the stream of images: (a) encoding a first portion of the stream of images with a first bitrate; (b) transmitting the encoded first portion of the stream of images to a server system; (c) obtaining one or more transmission metrics for the transmitted first portion of the stream of images; (d) based on the one or more transmission metrics, encoding a second portion of the stream of images with a second bitrate, distinct from the first bitrate; and (e) transmitting the encoded second portion of the stream of images to the server system.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: December 10, 2019
    Assignee: GOOGLE LLC
    Inventors: Guangshuo Liu, Hilary Roache, Yifeng Huang, Siddarth Raghunathan