Patents by Inventor Shu-Wen Teng

Shu-Wen Teng 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: 10032430
    Abstract: A processor for use in an electronic device capable of displaying, having capability of switching a refresh rate for refreshing a display panel. The processor can dynamically transition between different states/scenarios in response to different triggering events. The processor can include an image stream consumer, configured to receive an input image stream and outputting an output image stream; a refresh rate selection controller, configured to select a refresh rate from a plurality of refresh rates in response to a monitoring of a current state/scenario; and a display controller, configured to receive the output image stream from the image stream consumer and transmit image data in the output image stream to a driving device, and in response to the selection by the refresh rate selection controller, control the driving device to refresh a display panel with the selected refresh rate.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: July 24, 2018
    Assignee: MEDIATEK INC.
    Inventors: Hao-Ting Huang, Chien-Chou Ko, Chang-Chu Liu, Shu-Wen Teng, Ta-Lun Huang, Chun-Wei Ku
  • Patent number: 9905199
    Abstract: A processor for use in an electronic device is provided. The electronic device is capable of displaying and the processor has capability of switching a refresh rate for refreshing a display panel of the display device. The processor comprises: a refresh rate selection controller and a display controller. The refresh rate selection controller is configured to dynamically select one from a plurality refresh rates. The display controller is configured to control a driving device to refresh the display panel with the selected refresh rate and determine whether to adjust a data transmission rate over an interface between the processor and the driving device according to the selected refresh rate.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: February 27, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chang-Chu Liu, Shu-Wen Teng, Ta-Lun Huang, Chun-Wei Ku, Chien-Chou Ko, Hao-Ting Huang
  • Publication number: 20160078838
    Abstract: A processor for use in an electronic device capable of displaying, having capability of switching a refresh rate for refreshing a display panel. The processor can dynamically transition between different states/scenarios in response to different triggering events. The processor can include an image stream consumer, configured to receive an input image stream and outputting an output image stream; a refresh rate selection controller, configured to select a refresh rate from a plurality of refresh rates in response to a monitoring of a current state/scenario; and a display controller, configured to receive the output image stream from the image stream consumer and transmit image data in the output image stream to a driving device, and in response to the selection by the refresh rate selection controller, control the driving device to refresh a display panel with the selected refresh rate.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 17, 2016
    Inventors: Hao-Ting Huang, Chien-Chou Ko, Chang-Chu Liu, Shu-Wen Teng, Ta-Lun Huang, Chun-Wei Ku
  • Publication number: 20160078846
    Abstract: A processor for use in an electronic device is provided. The electronic device is capable of displaying and the processor has capability of switching a refresh rate for refreshing a display panel of the display device. The processor comprises: a refresh rate selection controller and a display controller. The refresh rate selection controller is configured to dynamically select one from a plurality refresh rates. The display controller is configured to control a driving device to refresh the display panel with the selected refresh rate and determine whether to adjust a data transmission rate over an interface between the processor and the driving device according to the selected refresh rate.
    Type: Application
    Filed: August 21, 2015
    Publication date: March 17, 2016
    Inventors: Chang-Chu Liu, Shu-Wen Teng, Ta-Lun Huang, Chun-Wei Ku, Chien-Chou Ko, Hao-Ting Huang
  • Publication number: 20130207986
    Abstract: A method for accessing a buffer of a display is provided, wherein the buffer is capable of storing frame data of at least one frame and the frame has a plurality of lines. A read line position that indicates a line currently being read in the buffer is obtained, wherein the line currently being read is to be shown on a screen of the display. A first time period is delayed to update the buffer when the read line position is smaller than a reference line position.
    Type: Application
    Filed: February 14, 2012
    Publication date: August 15, 2013
    Applicant: MediaTek Inc.
    Inventors: Chen-Long HUANG, Chen An HUANG, Shu-Wen TENG
  • Patent number: 8207973
    Abstract: An electronic device is disclosed. The electronic device comprises a transmitter, a converter, and a receiver. The transmitter transmits data and a control signal. The converter receives the control signal from the transmitter and converts the control signal. The receiver receives the data from the transmitter via a data bus isolated from the converter and receives the converted control signal from the converter. The data transmitted from the transmitter is directly electrically connected to the receiver.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: June 26, 2012
    Assignee: Mediatek Inc.
    Inventors: Chang-Fu Lin, Shu-Wen Teng, Cheng-Che Chen, Wei-Cheng Gu
  • Patent number: 8194146
    Abstract: An apparatus for capturing and storing real-time images is provided. A camera module records frames corresponding to sensed light, outputs pixel data of the frames on a data bus, and generates synchronization control signals to control the synchronized transmission of the frames. An interrupt controller receives the synchronization control signals and correspondingly generates interrupt signals. A processing unit receives the interrupt signals, fetches the pixel data of the frames on the data bus according to at least one of the interrupt signals, and stores the fetched pixel data in a memory device.
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: June 5, 2012
    Assignee: Mediatek Inc.
    Inventors: Chang-Fu Lin, Shu-Wen Teng, Cheng-Che Chen, Wei Cheng Gu, Ching-Chao Yang, Shih Tang Lin
  • Patent number: 8139054
    Abstract: A luminance compensation apparatus and method applied to an electronic apparatus are disclosed. The luminance compensation apparatus includes an environment detector, a processor, and a luminance compensation unit. The environment detector is for detecting environment luminance and outputting a luminance detection value accordingly. The processor is coupled to the environment detector for outputting a compensation parameter according to the luminance detection value. The luminance compensation unit is coupled to the processor for compensating luminance values of pixels of the multimedia data according to the compensation parameter and outputting compensated multimedia data. The method includes detecting environment luminance and obtaining a luminance detection value accordingly; generating a compensation parameter according to the luminance detection value; and compensating luminance values of pixels of the multimedia data and providing compensated multimedia data according to the compensation parameter.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: March 20, 2012
    Assignee: Mediatek Inc.
    Inventors: Chang-Jung Kao, Shu-Wen Teng
  • Patent number: 7937520
    Abstract: The invention discloses a general purpose interface controller, including a slave interface controller and a master interface controller, used to exchange data among master devices and slave devices in an electronic device. The slave interface controller receives data and a first control signal from one of the master devices, and converts the first control signal to a request signal. The master interface controller receives the data and the request signal from the slave interface controller, converts the request signal to a second control signal recognized by at least one of the slave devices, and forwards the data and the second control signal to the slave device.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: May 3, 2011
    Assignee: Mediatek Inc.
    Inventors: Chang-Fu Lin, Shu-Wen Teng, Wei Cheng Gu, Cheng-Che Chen
  • Publication number: 20090179997
    Abstract: An apparatus for capturing and storing real-time images is provided. A camera module records frames corresponding to sensed light, outputs pixel data of the frames on a data bus, and generates synchronization control signals to control the synchronized transmission of the frames. An interrupt controller receives the synchronization control signals and correspondingly generates interrupt signals. A processing unit receives the interrupt signals, fetches the pixel data of the frames on the data bus according to at least one of the interrupt signals, and stores the fetched pixel data in a memory device.
    Type: Application
    Filed: August 14, 2008
    Publication date: July 16, 2009
    Applicant: MEDIATEK INC.
    Inventors: Chang-Fu LIN, Shu-Wen TENG, Cheng-Che CHEN, Wei Cheng GU, Ching-Chao YANG, Shih Tang LIN
  • Publication number: 20090182921
    Abstract: The invention discloses a general purpose interface controller, including a slave interface controller and a master interface controller, used to exchange data among master devices and slave devices in an electronic device. The slave interface controller receives data and a first control signal from one of the master devices, and converts the first control signal to a request signal. The master interface controller receives the data and the request signal from the slave interface controller, converts the request signal to a second control signal recognized by at least one of the slave devices, and forwards the data and the second control signal to the slave device.
    Type: Application
    Filed: November 14, 2008
    Publication date: July 16, 2009
    Applicant: MEDIATEK INC.
    Inventors: Chang-Fu Lin, Shu-Wen Teng, Wei Cheng Gu, Cheng-Che Chen
  • Publication number: 20090179905
    Abstract: An electronic device is disclosed. The electronic device comprises a transmitter, a converter, and a receiver. The transmitter transmits data and a control signal. The converter receives the control signal from the transmitter and converts the control signal. The receiver receives the data from the transmitter via a data bus isolated from the converter and receives the converted control signal from the converter.
    Type: Application
    Filed: July 21, 2008
    Publication date: July 16, 2009
    Applicant: MEDIATEK INC.
    Inventors: Chang-Fu LIN, Shu-Wen TENG, Cheng-Che CHEN, Wei Cheng GU
  • Publication number: 20090096794
    Abstract: A thick line drawing method includes: drawing at least a predetermined pattern according to a thickness of a thick line to be drawn and at least one of a start point and an end point of a line path corresponding to the thick line; determining a plurality of polygon vertexes according to the predetermined pattern; and performing a polygon filling operation to fill a polygon region defined by the polygon vertexes, and storing a drawing result of filling the polygon region into a frame buffer.
    Type: Application
    Filed: October 16, 2007
    Publication date: April 16, 2009
    Inventors: Tsung-Hsun Yang, Shu-Wen Teng
  • Publication number: 20090058864
    Abstract: A graphics processing system is provided. The graphics processing system comprises a display unit, a frame buffer, an interface, and a controller. The frame buffer, defined by an initial pointer and a boundary pointer first image data in the frame buffer, stores first image data corresponding to a first image area displayed on the display unit. The interface receives a scrolling request directing the first image to scroll in a vertical and/or horizontal direction. The controller determines a reading pointer of the frame buffer according to the initial and boundary pointers and the scrolling request, loads new image data into a memory location at which a particular part of the first image data is stored.
    Type: Application
    Filed: August 28, 2007
    Publication date: March 5, 2009
    Applicant: MEDIATEK INC.
    Inventors: Cheng-Che Chen, Yen-Yu Lin, Shu-Wen Teng
  • Publication number: 20080226176
    Abstract: A reading/writing method for displaying an input image. M data sets of the input image are written into a first memory buffer at a first line scanning path. The M data sets are then read from the first memory buffer at a zig-zag scanning path to serve as a read-out sequence of data sets. The read-out sequence of data sets is written into to a second memory buffer at the zig-zag scanning path. The read-out sequence of data sets is read from the second memory buffer at a second line scanning path to display the input image in a rotating form.
    Type: Application
    Filed: March 16, 2007
    Publication date: September 18, 2008
    Applicant: MEDIATEK INC.
    Inventors: Shu-Wen Teng, Yu-Chung Chang, Albert Achuan Hsueh
  • Publication number: 20070153098
    Abstract: A luminance compensation apparatus and method applied to an electronic apparatus are disclosed. The luminance compensation apparatus includes an environment detector, a processor, and a luminance compensation unit. The environment detector is for detecting environment luminance and outputting a luminance detection value accordingly. The processor is coupled to the environment detector for outputting a compensation parameter according to the luminance detection value. The luminance compensation unit is coupled to the processor for compensating luminance values of pixels of the multimedia data according to the compensation parameter and outputting compensated multimedia data. The method includes detecting environment luminance and obtaining a luminance detection value accordingly; generating a compensation parameter according to the luminance detection value; and compensating luminance values of pixels of the multimedia data and providing compensated multimedia data according to the compensation parameter.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Chang-Jung Kao, Shu-Wen Teng
  • Publication number: 20070153117
    Abstract: An apparatus and method for adjusting display-related setting of an electronic device are disclosed. The apparatus includes an image sensing device, an image signal processing unit, and a determination device. The image sensing device is for capturing a number of images according to a number of exposure time values and outputting image signals accordingly. The image signal processing unit is coupled to the image sensing device for processing the image signals and outputting a number of image luminance values accordingly. The processor is coupled to the image signal processing unit for adjusting the display-related setting of the electronic device according to the image luminance values and exposure time values.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Yen-Yu Lin, Chang-Jung Kao, Shu-Wen Teng
  • Publication number: 20060104521
    Abstract: Image processing devices. A motion estimation processor generates an image block according to video data. A forward discrete cosine transform module transforms the image block to a discrete cosine transformed data block segmented into a plurality of first transformed data segments, and outputs the first transformed data segments in sequence. A quantizer separately quantizes the transformed data segments and generates a quantized data block using the separately quantized data segments. An inverse quantizer separately dequantizes the quantized data segments and generates a dequantized data block using the separately dequantized data segments. An inverse discrete cosine transform module transforms the dequantized data block to an inverse discrete cosine transformed data block segmented into a plurality of second transformed data segments, and outputs the second transformed data segments in sequence.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Inventor: Shu-Wen Teng
  • Publication number: 20060104351
    Abstract: Video/image processing devices. A memory stores first processed data, second processed data, and discrete cosine transformed data. An MPEG subsystem processes an MPEG codec according to first input data and the discrete cosine transformed data, and generates the first processed data and a first trigger signal in response to receiving a first enable signal. A JPEG subsystem processes JPEG codec according to second input data and the discrete cosine transformed data, and generates the second processed data and a second trigger signal in response to receiving a second enable signal. A discrete cosine transform module transforms the first processed data according to the first trigger signal to the discrete cosine transformed data, and transforms the second processed data according to the second trigger signal to the discrete cosine transformed data. A processor provides the first enable signal and the second enable signal.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Inventor: Shu-Wen Teng