Patents by Inventor Chiung-Fu Chen

Chiung-Fu Chen 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: 20230067568
    Abstract: The quality of a frame sequence is enhanced by a booster engine collaborating with a first stage circuit. The first stage circuit adjusts the quality degradation of the frame sequence when a condition in constrained resources is detected. The quality degradation includes at least one of uneven resolution and uneven frame per second (FPS). The booster engine receives the frame sequence from the first stage circuit, and generates an enhanced frame sequence based on the frame sequence for transmission to a second stage circuit.
    Type: Application
    Filed: August 24, 2022
    Publication date: March 2, 2023
    Inventors: Yao-Sheng Wang, Pei-Kuei Tsung, Chiung-Fu Chen, Wai Mun Wong, Chao-Min Chang, Yu-Sheng Lin, Chiani Lu, Chih-Cheng Chen
  • Patent number: 11200636
    Abstract: A method and apparatus for generating a series of frames with aid of a synthesizer to offload graphics processing unit (GPU) rendering within an electronic device are provided. The method may include: utilizing a GPU to perform full-rendering to generate a first frame in a color buffer, for being output to a display panel and displayed on the display panel; utilizing the GPU to generate a set of metadata of at least one subsequent frame in a metadata buffer; and utilizing the synthesizer to synthesize said at least one subsequent frame according to previous frame information and the set of metadata of said at least one subsequent frame, to generate said at least one subsequent frame in the color buffer, for being output to the display panel and displayed on the display panel.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: December 14, 2021
    Assignee: MEDIATEK INC.
    Inventors: Chiung-Fu Chen, Cheng-Che Chen
  • Patent number: 10861421
    Abstract: A stable frame rate is maintained by a system that includes a graphics processing unit (GPU). The system also includes memory to store frames rendered by the GPU, and a display to display the frames rendered by the GPU. In response to a negative indication with respect to the GPU maintaining a frame rate at an operating frequency, the GPU is operative to reduce frame quality of subsequent frames while maintaining the operating frequency.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: December 8, 2020
    Assignee: MediaTek Inc.
    Inventors: Chiung-Fu Chen, Kuo-Yi Wang, Cheng-Che Chen
  • Publication number: 20200376375
    Abstract: A method and apparatus for performing client side latency enhancement with aid of cloud game server side image orientation control. The method may include: utilizing at least one orientation-related sensor in a client device to detect a client device orientation of the client device; utilizing a network interface circuit in the client device to notify a cloud game server of the client device orientation; utilizing the cloud game server to rotate video contents of a cloud game in advance for the client device according to the client device orientation to generate pre-rotated video contents, for being output to the client device through video streaming; and utilizing the network interface circuit to receive the pre-rotated video contents through the video streaming and buffering the pre-rotated video contents in a video buffer, for being output to a display panel and displayed on the display panel.
    Type: Application
    Filed: May 26, 2020
    Publication date: December 3, 2020
    Inventor: Chiung-Fu Chen
  • Publication number: 20200175644
    Abstract: A method and apparatus for generating a series of frames with aid of a synthesizer to offload graphics processing unit (GPU) rendering within an electronic device are provided. The method may include: utilizing a GPU to perform full-rendering to generate a first frame in a color buffer, for being output to a display panel and displayed on the display panel; utilizing the GPU to generate a set of metadata of at least one subsequent frame in a metadata buffer; and utilizing the synthesizer to synthesize said at least one subsequent frame according to previous frame information and the set of metadata of said at least one subsequent frame, to generate said at least one subsequent frame in the color buffer, for being output to the display panel and displayed on the display panel.
    Type: Application
    Filed: November 28, 2019
    Publication date: June 4, 2020
    Inventors: Chiung-Fu Chen, Cheng-Che Chen
  • Publication number: 20200105228
    Abstract: A stable frame rate is maintained by a system that includes a graphics processing unit (GPU). The system also includes memory to store frames rendered by the GPU, and a display to display the frames rendered by the GPU. In response to a negative indication with respect to the GPU maintaining a frame rate at an operating frequency, the GPU is operative to reduce frame quality of subsequent frames while maintaining the operating frequency.
    Type: Application
    Filed: May 3, 2019
    Publication date: April 2, 2020
    Inventors: Chiung-Fu Chen, Kuo-Yi Wang, Cheng-Che Chen
  • Publication number: 20190279601
    Abstract: The invention provides method and processor for improving rendering of a graphic interface. The method may comprise: in response to a panning request in a region of the graphic interface, obtaining an offset vector; and, in response to an address for accessing an address of a buffer for the region, performing an address translation by translating the address to a translated address according to the offset vector.
    Type: Application
    Filed: March 20, 2018
    Publication date: September 12, 2019
    Inventors: Chiung-Fu CHEN, Xiang XU
  • Patent number: 10282806
    Abstract: A graphics accelerator device offloads the workload of a graphics processing unit (GPU) by performing image composition and other specialized functions. The graphics accelerator device includes a rasterization module to rasterize a set of primitives to a set of pixels and generate information of the set of pixels. The graphics accelerator device also includes intra-process module to retrieve pixel values from a memory according to the information received from the rasterization module, perform mathematical calculations on the pixel values, and generate one or more processed image layers. The graphics accelerator device further includes an inter-process module to composite the one or more processed image layers received from the intra-process module with other image layers retrieved from the memory, and output a composited image to a display.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: May 7, 2019
    Assignee: MediaTek, Inc.
    Inventors: Yen-Hsiang Li, Jih-Ming Hsu, Yen-Lin Lee, Chih-Yu Chang, Chiung-Fu Chen, Chih-Chung Cheng, Chung-Min Kao, Che-Ming Hsu
  • Patent number: 10152295
    Abstract: An electronic device and an associated method for displaying image data on a first display device of a first electronic device and a second display device of a second electronic device external of the first electronic device are provided. The method includes the steps of: determining whether image data to be displayed on the first and second display devices are the same; when the image data to be displayed on the first and second display devices are the same, estimating the first resource consumption required when the extension mode is selected for displaying the image data and the second resource consumption required when the mirror mode is selected for displaying the image data; and determining to display the image data on the first and second display devices in the extension mode or the mirror mode according to the first and second estimated resource consumption.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: December 11, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chun-Hung Chen, Chien-Chou Ko, Chiung-Fu Chen, Yi-Cheng Chen
  • Patent number: 10001856
    Abstract: Techniques pertaining to dynamic enablement, disablement and adjustment of offset of a virtual periodic timing control signal based on one or more predefined events are described. A method may determine whether a first predefined event is beginning. The method may also enable an offset of the virtual periodic timing control signal for synchronizing one or more first system modules in response to a determination that the first predefined event is beginning. The one or more first system modules may be configured to control one or more operations of one or more second system modules. The one or more second system modules may be configured to process one or more image frames. The method may further determine whether the first predefined event is ending. The method may additionally disable the offset in response to a determination that the first predefined event is ending.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: June 19, 2018
    Assignee: MEDIATEK INC.
    Inventors: Po-Hua Huang, Hsueh-Bing Yen, Chiung-Fu Chen
  • Patent number: 9807336
    Abstract: A technique, as well as select implementations thereof, pertaining to dynamic adjustment of video frame sampling rate is described. The technique may involve receiving a first video signal comprising a first plurality of video frames and determining a frame rate of the first plurality of video frames. The technique may also involve adjusting a sampling rate according to the determined frame rate of the first plurality of video frames. The technique may further involve sampling the first plurality of video frames at the adjusted sampling rate. The technique may additionally involve generating a second video signal comprising a second plurality of video frames based on the sampled first plurality of video frames.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: October 31, 2017
    Assignee: MEDIATEK INC.
    Inventors: Chun-Chuan Yang, Yi-Lun Lin, Chia-Mao Hung, Chiung-Fu Chen
  • Publication number: 20170308988
    Abstract: A graphics accelerator device offloads the workload of a graphics processing unit (GPU) by performing image composition and other specialized functions. The graphics accelerator device includes a rasterization module to rasterize a set of primitives to a set of pixels and generate information of the set of pixels. The graphics accelerator device also includes intra-process module to retrieve pixel values from a memory according to the information received from the rasterization module, perform mathematical calculations on the pixel values, and generate one or more processed image layers. The graphics accelerator device further includes an inter-process module to composite the one or more processed image layers received from the intra-process module with other image layers retrieved from the memory, and output a composited image to a display.
    Type: Application
    Filed: April 20, 2016
    Publication date: October 26, 2017
    Inventors: Yen-Hsiang Li, Jih-Ming Hsu, Yen-Lin Lee, Chih-Yu Chang, Chiung-Fu Chen, Chih-Chung Cheng, Chung-Min Kao, Che-Ming Hsu
  • Publication number: 20170287106
    Abstract: A device generates blended frames, with each blended frame composed of multiple image layers and each image layer composed of multiple regions. The device includes display hardware. The display hardware retrieves a given image layer in a current frame from a memory. Based on at least content hints generated at the display hardware for the given image layer in the current frame, the display hardware makes a determination of whether to skip access to the memory for retrieving each region of each image layer in a next frame that is immediately after the current frame, and accesses the memory for the next frame according to the determination.
    Type: Application
    Filed: June 22, 2017
    Publication date: October 5, 2017
    Inventors: Chang-Chu Liu, Jun-Jie Jiang, Chiung-Fu Chen, You-Min Yeh
  • Publication number: 20170039676
    Abstract: A graphics system and an associated method for generating dirtiness information indicating dirty regions between frames of image data in a graphics system are provided. The method includes the steps of: dividing each of the frames of the image data into a plurality of regions; obtaining a respective checksum for each region of the frames; and generating the dirtiness information of each frame of the image data according to the respective checksum of each region of the current frame and the previous frame.
    Type: Application
    Filed: October 25, 2016
    Publication date: February 9, 2017
    Inventors: Chiung-Fu CHEN, Jia-Hsiung HUANG
  • Publication number: 20160350063
    Abstract: An electronic device and an associated method for displaying image data on a first display device of a first electronic device and a second display device of a second electronic device external of the first electronic device are provided. The method includes the steps of: determining whether image data to be displayed on the first and second display devices are the same; when the image data to be displayed on the first and second display devices are the same, estimating the first resource consumption required when the extension mode is selected for displaying the image data and the second resource consumption required when the mirror mode is selected for displaying the image data; and determining to display the image data on the first and second display devices in the extension mode or the mirror mode according to the first and second estimated resource consumption.
    Type: Application
    Filed: May 31, 2016
    Publication date: December 1, 2016
    Inventors: Chun-Hung CHEN, Chien-Chou KO, Chiung-Fu CHEN, Yi-Cheng CHEN
  • Publication number: 20160328871
    Abstract: A graphics system and an associated method for retrieving data in the graphics system to display a blended image composed of a plurality of overlay image layers are provided. The method includes the steps of: dividing each of the overlay image layers into a plurality of regions; obtaining respective transparency information of each region of the overlay image layers; and generating the blended image according to the respective transparency information of each region of the overlay image layers.
    Type: Application
    Filed: April 25, 2016
    Publication date: November 10, 2016
    Inventor: Chiung-Fu CHEN
  • Publication number: 20160231863
    Abstract: Techniques pertaining to dynamic enablement, disablement and adjustment of offset of a virtual periodic timing control signal based on one or more predefined events are described. A method may determine whether a first predefined event is beginning. The method may also enable an offset of the virtual periodic timing control signal for synchronizing one or more first system modules in response to a determination that the first predefined event is beginning. The one or more first system modules may be configured to control one or more operations of one or more second system modules. The one or more second system modules may be configured to process one or more image frames. The method may further determine whether the first predefined event is ending. The method may additionally disable the offset in response to a determination that the first predefined event is ending.
    Type: Application
    Filed: April 19, 2016
    Publication date: August 11, 2016
    Inventors: Po-Hua Huang, Hsueh-Bing Yen, Chiung-Fu Chen
  • Publication number: 20160057382
    Abstract: A technique, as well as select implementations thereof, pertaining to dynamic adjustment of video frame sampling rate is described. The technique may involve receiving a first video signal comprising a first plurality of video frames and determining a frame rate of the first plurality of video frames. The technique may also involve adjusting a sampling rate according to the determined frame rate of the first plurality of video frames. The technique may further involve sampling the first plurality of video frames at the adjusted sampling rate. The technique may additionally involve generating a second video signal comprising a second plurality of video frames based on the sampled first plurality of video frames.
    Type: Application
    Filed: November 3, 2015
    Publication date: February 25, 2016
    Inventors: Chun-Chuan Yang, Yi-Lun Lin, Chia-Mao Hung, Chiung-Fu Chen
  • Patent number: 8386551
    Abstract: A dynamic filtering device includes a variation detector, a coefficient generator and a filter. The cut-off frequency of the filter is dynamically adjusted according to variations of an input signal. A higher signal-to-noise ratio is obtained when a finger moves in slow motion and its response time is reduced when the finger moves in fast motion, therefore improving the response time and the noise immunity of the filter.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: February 26, 2013
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Hung-Wei Wu, Chiung-Fu Chen, Shao-Sheng Yang, Chih-Yu Chang
  • Patent number: 8314884
    Abstract: An adaptive blending MCI method and device thereof are disclosed in the embodiments of the present invention. The adaptive blending MCI method uses adjacent four motion vectors to get the corresponding pixels, and uses linear interpolation equation to blend four pixels to reduce block artifacts. The method uses adaptive weighting coefficient to favor reliable motion vector to avoid bad motion vector degrade image quality.
    Type: Grant
    Filed: February 4, 2010
    Date of Patent: November 20, 2012
    Assignee: Silicon Integrated Systems Corp.
    Inventors: Hung Wei Wu, Chiung-Fu Chen, Chih-Yu Chang