Patents by Inventor Chiong Ching Lai

Chiong Ching Lai 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: 12046248
    Abstract: A system includes a server to generate a real-time stream of audio packets and a client device to decode and playback the audio content of the stream. The client device includes a network interface configured to receive a stream of audio packets via a network and a buffer configured to temporarily buffer a subset of audio packets of the stream. The client device further includes an audio decoder having an input to receive audio packets from the buffer and an output to provide corresponding segments of a decoded audio data stream. The client device also includes a stream monitoring module configured to provide an audio packet of the subset in the buffer which was previously decoded by the decoder to the input of the decoder again for a repeated decoding in place of a decoding of an audio packet that is lost or late.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: July 23, 2024
    Assignee: GOOGLE LLC
    Inventor: Chiong Ching Lai
  • Publication number: 20230300090
    Abstract: In a streaming media system, a client device includes an adjustable-size jitter buffer to buffer audio packets of a stream. A buffer controller of the client device operates to determine a representation of a current condition of the network, such as through statistical analysis to generate a histogram or probability density function representative of measured differences between arrival times of successive audio packets at the client device, either since a start of a streaming session or over a sliding time window. The buffer controller then selects an updated size for the jitter buffer based on the representation of the current condition of the network and implements the updated size, either in one adjustment or over time at a size adaptation rate based on a programmable adjustment duration, so as to balance buffer latency and dropped packet rate in view of the current network conditions.
    Type: Application
    Filed: July 20, 2020
    Publication date: September 21, 2023
    Inventor: Chiong Ching Lai
  • Publication number: 20220392459
    Abstract: A system includes a server to generate a real-time stream of audio packets and a client device to decode and playback the audio content of the stream. The client device includes a network interface configured to receive a stream of audio packets via a network and a buffer configured to temporarily buffer a subset of audio packets of the stream. The client device further includes an audio decoder having an input to receive audio packets from the buffer and an output to provide corresponding segments of a decoded audio data stream. The client device also includes a stream monitoring module configured to provide an audio packet of the subset in the buffer which was previously decoded by the decoder to the input of the decoder again for a repeated decoding in place of a decoding of an audio packet that is lost or late.
    Type: Application
    Filed: December 7, 2020
    Publication date: December 8, 2022
    Inventor: Chiong Ching Lai