Patents by Inventor Yung-Hsiao Lai

Yung-Hsiao 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: 8352626
    Abstract: A video streamer aggregates multiple videos into a single video stream for delivery to a client to be displayed. The multiple videos are active to allow motion of the multiple videos to be shown. The multiple videos are part of an electronic program guide. Additional information related to one or more of the videos may be obtained and displayed by the client. One of the videos may be selected to be enlarged and/or have audio from that video played.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: January 8, 2013
    Assignee: Vyumix, Inc.
    Inventors: Govind Kizhepat, Yung-Hsiao Lai, Erik Matthew Nystrom
  • Patent number: 8325821
    Abstract: In some embodiments, a video (e.g. MPEG-2, H.264) transcoder channel pool is used to transcode multiple independent videos (programs) per channel substantially concurrently. A syntactically-unified combined input video stream is assembled by interleaving segments of different input video streams. The combined stream may be a container stream or elementary stream. Each segment includes one or more groups of pictures (GOP). The combined stream includes the payload video data of the input streams in unmodified form, and modified header data characterizing the combined stream as a single video stream. The combined input stream is transcoded using a single transcoder channel/input port to generate a combined output video stream. Multiple independent output video streams are assembled by de-interleaving segments of the combined output video stream according to stored interleaving break identifiers.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: December 4, 2012
    Assignee: Vyumix, Inc.
    Inventors: Govind Kizhepat, Erik Nystrom, Yung-Hsiao Lai
  • Publication number: 20120278449
    Abstract: Embodiments for changing bit rates in streaming media are provided. As portions of a streaming media file are downloaded for playback, the size of the portion is compared with an expected size determined prior to initiating playback of streaming AV data. The portion of the media file may be padded such that the size of the portion matches the size specified prior to initiating playback of streaming AV data.
    Type: Application
    Filed: July 5, 2012
    Publication date: November 1, 2012
    Applicant: NETFLIX Inc.
    Inventors: Chung-Ping WU, Christian KAISER, Yung-Hsiao LAI, James Mitch ZOLLINGER, David Randall RONCA
  • Patent number: 8270487
    Abstract: In some embodiments, a server system composites in real-time, in response to a user video search query, a standard-compliant (e.g. MPEG-4/H.264) SD or HD video stream encoding a rectangular (x-y) composite video preview panel array (grid) of video search results. Each panel/tile in the rectangular panel array displays a temporal section (e.g. the first 90 seconds, looped-back) of a video identified in response to the user query. Generating the composite video panel array in real-time is achieved by compositing the component video panels in the compressed domain, after each panel undergoes a compressed-domain pre-compositing preparation process that facilitates dynamic compositing of the panels into a single video stream. The pre-compositing preparation includes transcoding to a format having a down-scaled common resolution, common GOP structure, and one-slice-per-row slice structure.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: September 18, 2012
    Assignee: Vyumix, Inc.
    Inventors: Govind Kizhepat, Yung-Hsiao Lai
  • Publication number: 20120226915
    Abstract: One embodiment of the present invention sets forth a technique for decrypting digital content in a secure environment. The technique includes the steps of receiving a digital rights management (DRM) license associated with a first frame of encrypted data from a DRM server, where the DRM license includes a decryption key for decrypting the first frame of encrypted data, transmitting the DRM license to a secure content playback pipeline for storage, and transmitting the first frame of encrypted data to the secure content playback pipeline for decryption, where, in response to receiving the first frame of encrypted data, a trusted processing entity within the secure content playback pipeline decrypts the first frame of encrypted data based on the decryption key included in the DRM license to generate a first set of decrypted data and store the first set of decrypted data in a secure memory space.
    Type: Application
    Filed: March 4, 2011
    Publication date: September 6, 2012
    Inventors: James Mitch ZOLLINGER, Yung-Hsiao Lai, Anthony Neal Park, David Randall Ronca, Scott Gregory Kelly
  • Publication number: 20110268178
    Abstract: One embodiment of the invention sets forth an encoding server including components configured to encode a video stream associated with a content title for adaptive streaming. The video stream is first processed by a VC1 encoder to generate an encoded video stream comprising a multiple GOPs, each GOP including a key frame and having a different playback offset. The encoded video stream is then packaged such that the GOPs are stored in data packets of the packaged encoded stream. An SHI generator generates an SHI associated with the packaged encoded stream that includes a switch point associated with each GOP. Each switch point includes the playback offset associated with the corresponding GOP and the data packet storing the key frame of the corresponding GOP. The SHI associated with multiple packaged encoded video streams associated with the same content title and encoded to different playback bit rates have corresponding switch points.
    Type: Application
    Filed: August 18, 2009
    Publication date: November 3, 2011
    Inventors: Anthony Neal PARK, Yung-Hsiao LAI, David Randall RONCA
  • Patent number: 8051090
    Abstract: A file management method of a ring buffer includes translating actual positions of an actual file stored in the ring buffer into virtual positions of a virtual file according to a specific mapping manner, searching the actual positions in the actual file according to the virtual positions, and accessing data at the actual positions of the actual file stored in the ring buffer.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: November 1, 2011
    Assignee: Realtek Semiconductor Corp.
    Inventors: Yuan-Tao Wu, I-Chien Yang, Yung-Hsiao Lai, Chen Ma
  • Publication number: 20100332754
    Abstract: Systems and methods are provided for caching media data to thereby enhance media data read and/or write functionality and performance. A multimedia apparatus, comprises a cache buffer configured to be coupled to a storage device, wherein the cache buffer stores multimedia data, including video and audio data, read from the storage device. A cache manager coupled to the cache buffer, wherein the cache buffer is configured to cause the storage device to enter into a reduced power consumption mode when the amount of data stored in the cache buffer reaches a first level.
    Type: Application
    Filed: August 31, 2010
    Publication date: December 30, 2010
    Applicant: COREL INC.
    Inventors: Yung-Hsiao Lai, Andy Chao Hung
  • Patent number: 7809252
    Abstract: Systems and methods are provided for caching media data to thereby enhance media data read and/or write functionality and performance. A multimedia apparatus, comprises a cache buffer configured to be coupled to a storage device, wherein the cache buffer stores multimedia data, including video and audio data, read from the storage device. A cache manager coupled to the cache buffer, wherein the cache buffer is configured to cause the storage device to enter into a reduced power consumption mode when the amount of data stored in the cache buffer reaches a first level.
    Type: Grant
    Filed: January 27, 2004
    Date of Patent: October 5, 2010
    Assignee: Corel Inc.
    Inventors: Yung-Hsiao Lai, Andy Chao Hung
  • Publication number: 20100158101
    Abstract: Embodiments for changing bit rates in streaming media are provided. As portions of a streaming media file are downloaded for playback, the size of the portion is compared with an expected size determined prior to initiating playback of streaming AV data. The portion of the media file may be padded such that the size of the portion matches the size specified prior to initiating playback of streaming AV data.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 24, 2010
    Inventors: CHUNG-PING WU, Christian Kaiser, Yung-Hsiao Lai, James Mitch Zollinger, David Randall Ronca
  • Publication number: 20100161825
    Abstract: Techniques are disclosed for multiplexing a dynamic bit-rate video stream with an audio stream received by a client device in a manner that allows the resulting multiplexed stream to be played back without disruption, despite dynamic changes in the bit rate of the video stream that may occur. A content server may stream both a video stream and an audio stream to a client device for playback. The client device may multiplex the video and audio streams prior to them being presented to a playback engine for decoding and playback to a user.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 24, 2010
    Inventors: David Randall Ronca, Chung-Ping Wu, Yung-Hsiao Lai
  • Publication number: 20090204630
    Abstract: A digital video apparatus includes a media receiver, a first storage device, and an index information generating module. The media receiver is used for receiving a media stream. The first storage device is coupled to the media receiver for storing the media stream received by the media receiver. The index information generating module is coupled to the media receiver for sequentially indexing the media stream to generate index information.
    Type: Application
    Filed: February 13, 2008
    Publication date: August 13, 2009
    Inventors: Yung-Hsiao Lai, Mei-Hua Wang, Yuan-Tao Wu, Chen Ma
  • Publication number: 20090171886
    Abstract: A file management method of a ring buffer includes translating actual positions of an actual file stored in the ring buffer into virtual positions of a virtual file according to a specific mapping manner, searching the actual positions in the actual file according to the virtual positions, and accessing data at the actual positions of the actual file stored in the ring buffer.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Inventors: Yuan-Tao Wu, I-Chien Yang, Yung-Hsiao Lai, Chen Ma
  • Publication number: 20090136204
    Abstract: A remote live pause method establishes a connection between a client and a server, and transmits a time-shift start command to the server through the connection, a bit-stream of a live media data to the client through the connection according to the time-shift start command, and a time-shift command to the server through the connection to start a trick play function at the client.
    Type: Application
    Filed: November 19, 2008
    Publication date: May 28, 2009
    Inventors: Yueh-Hua Chen, Chia-San Lee, Chen Ma, Ching-Lung Chen, Yung-Hsiao Lai
  • Publication number: 20040202073
    Abstract: Systems and methods are provided for caching media data to thereby enhance media data read and/or write functionality and performance. A multimedia apparatus, comprises a cache buffer configured to be coupled to a storage device, wherein the cache buffer stores multimedia data, including video and audio data, read from the storage device. A cache manager coupled to the cache buffer, wherein the cache buffer is configured to cause the storage device to enter into a reduced power consumption mode when the amount of data stored in the cache buffer reaches a first level.
    Type: Application
    Filed: January 27, 2004
    Publication date: October 14, 2004
    Inventors: Yung-Hsiao Lai, Andy Chao Hung