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: 10032430Abstract: 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: GrantFiled: September 10, 2015Date of Patent: July 24, 2018Assignee: MEDIATEK INC.Inventors: Hao-Ting Huang, Chien-Chou Ko, Chang-Chu Liu, Shu-Wen Teng, Ta-Lun Huang, Chun-Wei Ku
-
Patent number: 9905199Abstract: 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: GrantFiled: August 21, 2015Date of Patent: February 27, 2018Assignee: MEDIATEK INC.Inventors: Chang-Chu Liu, Shu-Wen Teng, Ta-Lun Huang, Chun-Wei Ku, Chien-Chou Ko, Hao-Ting Huang
-
Publication number: 20160078838Abstract: 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: ApplicationFiled: September 10, 2015Publication date: March 17, 2016Inventors: Hao-Ting Huang, Chien-Chou Ko, Chang-Chu Liu, Shu-Wen Teng, Ta-Lun Huang, Chun-Wei Ku
-
Publication number: 20160078846Abstract: 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: ApplicationFiled: August 21, 2015Publication date: March 17, 2016Inventors: Chang-Chu Liu, Shu-Wen Teng, Ta-Lun Huang, Chun-Wei Ku, Chien-Chou Ko, Hao-Ting Huang
-
Publication number: 20130207986Abstract: 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: ApplicationFiled: February 14, 2012Publication date: August 15, 2013Applicant: MediaTek Inc.Inventors: Chen-Long HUANG, Chen An HUANG, Shu-Wen TENG
-
Patent number: 8207973Abstract: 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: GrantFiled: July 21, 2008Date of Patent: June 26, 2012Assignee: Mediatek Inc.Inventors: Chang-Fu Lin, Shu-Wen Teng, Cheng-Che Chen, Wei-Cheng Gu
-
Patent number: 8194146Abstract: 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: GrantFiled: August 14, 2008Date of Patent: June 5, 2012Assignee: Mediatek Inc.Inventors: Chang-Fu Lin, Shu-Wen Teng, Cheng-Che Chen, Wei Cheng Gu, Ching-Chao Yang, Shih Tang Lin
-
Patent number: 8139054Abstract: 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: GrantFiled: December 30, 2005Date of Patent: March 20, 2012Assignee: Mediatek Inc.Inventors: Chang-Jung Kao, Shu-Wen Teng
-
Patent number: 7937520Abstract: 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: GrantFiled: November 14, 2008Date of Patent: May 3, 2011Assignee: Mediatek Inc.Inventors: Chang-Fu Lin, Shu-Wen Teng, Wei Cheng Gu, Cheng-Che Chen
-
Publication number: 20090179997Abstract: 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: ApplicationFiled: August 14, 2008Publication date: July 16, 2009Applicant: MEDIATEK INC.Inventors: Chang-Fu LIN, Shu-Wen TENG, Cheng-Che CHEN, Wei Cheng GU, Ching-Chao YANG, Shih Tang LIN
-
Publication number: 20090182921Abstract: 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: ApplicationFiled: November 14, 2008Publication date: July 16, 2009Applicant: MEDIATEK INC.Inventors: Chang-Fu Lin, Shu-Wen Teng, Wei Cheng Gu, Cheng-Che Chen
-
Publication number: 20090179905Abstract: 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: ApplicationFiled: July 21, 2008Publication date: July 16, 2009Applicant: MEDIATEK INC.Inventors: Chang-Fu LIN, Shu-Wen TENG, Cheng-Che CHEN, Wei Cheng GU
-
Publication number: 20090096794Abstract: 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: ApplicationFiled: October 16, 2007Publication date: April 16, 2009Inventors: Tsung-Hsun Yang, Shu-Wen Teng
-
Publication number: 20090058864Abstract: 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: ApplicationFiled: August 28, 2007Publication date: March 5, 2009Applicant: MEDIATEK INC.Inventors: Cheng-Che Chen, Yen-Yu Lin, Shu-Wen Teng
-
Publication number: 20080226176Abstract: 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: ApplicationFiled: March 16, 2007Publication date: September 18, 2008Applicant: MEDIATEK INC.Inventors: Shu-Wen Teng, Yu-Chung Chang, Albert Achuan Hsueh
-
Publication number: 20070153098Abstract: 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: ApplicationFiled: December 30, 2005Publication date: July 5, 2007Inventors: Chang-Jung Kao, Shu-Wen Teng
-
Publication number: 20070153117Abstract: 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: ApplicationFiled: December 30, 2005Publication date: July 5, 2007Inventors: Yen-Yu Lin, Chang-Jung Kao, Shu-Wen Teng
-
Publication number: 20060104521Abstract: 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: ApplicationFiled: November 15, 2004Publication date: May 18, 2006Inventor: Shu-Wen Teng
-
Publication number: 20060104351Abstract: 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: ApplicationFiled: November 15, 2004Publication date: May 18, 2006Inventor: Shu-Wen Teng