Patents by Inventor Ying-Chih Yang
Ying-Chih Yang 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: 20240101602Abstract: Provided is a peptide and method in preventing or treating infections caused by a wide spectrum of pathogens, including bacteria and fungus in hosts such as plants and animals. Methods of preventing or treating plant diseases and infection in animals are also provided.Type: ApplicationFiled: November 24, 2021Publication date: March 28, 2024Inventors: Rita P.Y. Chen, Chiu-Ping CHENG, Chien-Chih YANG, Kung-Ta LEE, Ying-Lien CHEN, Li-Hang Hsu, Hsin-Liang CHEN, Sung CHEN
-
Patent number: 8205133Abstract: An error corrector with a high use efficiency of a memory includes a memory, a bus device, an input buffer and an error correction module. The memory stores data. The bus device controls a memory access. The input buffer receives and temporarily stores a coded blockcode data, and writes the coded blockcode data in the memory through the bus device. The error correction module reads the coded blockcode data in the memory through the bus device and decodes it in rows and columns to thereby obtain decoded data and check bytes. The error correction module writes the decoded data in the memory through the bus device and discards the check bytes.Type: GrantFiled: October 30, 2007Date of Patent: June 19, 2012Assignee: Sunplus Technology Co., Ltd.Inventors: Ying-Chih Yang, Chieh-Chien Huang, Kuo-Ming Wang
-
Patent number: 7720158Abstract: A memory managing method for video data decoding process is provided. The memory managing method includes the following steps. A first frame having a first definition is stored, wherein the first frame is a first type or a second type. A second frame having the first definition is stored, wherein the second frame is the first type or the second type. A first frame having a second definition is stored in the memory space where the first frame having the first definition was originally stored, and the remaining memory space left after the original first frame having the first definition had been stored is released, wherein the memory space for storing the first frame having the first definition is greater than the memory space for storing the first frame having the second definition. A third frame having the second definition is stored, wherein the third frame is a third type.Type: GrantFiled: April 6, 2005Date of Patent: May 18, 2010Assignee: Sunplus Technology Co., Ltd.Inventors: Ying-Chih Yang, Han-Liang Chou, Jen-Yi Liao
-
Patent number: 7688896Abstract: A method and an apparatus for decoding video image data including a plurality of frames are provided. Each of the frames includes a reserved portion and a non-reserved portion. The method comprises decoding only the non-reserved portion of one of the frames and displaying the decoded non-reserved portion of the frame and the reserved portion of a previously decoded frame. The apparatus comprises a decoding device to decode the non-reserved portion of one of the frames and a displaying device to display the reserved portion of a previously decoded frame and the decoded non-reserved portion of the frame.Type: GrantFiled: January 31, 2005Date of Patent: March 30, 2010Assignee: Sunplus Technology Co., LtdInventors: Ying-Chih Yang, Han-Liang Chou, Jen-Yi Liao
-
Patent number: 7606306Abstract: An output method for improving video image quality is provided. First, a frame data of a first frame is received, wherein the first frame may coincide with a first type or a second type. Thereafter, the first frame is subjected to a signal process step to output a processed first frame with a first standard, wherein the processed first frame comprises a first signal to noise (S/N) ratio. Next, a frame data of a second frame with a second standard is received, wherein the second frame coincides with a third type. Thereafter, a first decompression process of frame data is performed on the second frame to output a processed second frame with the first standard, wherein the processed second frame comprises a second S/N ratio. In addition, a difference between the first S/N ratio and the second S/N ratio is smaller than a predetermined minimum tolerance.Type: GrantFiled: April 1, 2005Date of Patent: October 20, 2009Assignee: Sunplus Technology Co., Ltd.Inventors: Ying-Chih Yang, Tsung-Hsien Lin, Jen-Yi Liao
-
Patent number: 7551842Abstract: A system for playing video data and audio data and displaying subtitles includes a subtitle analyzer for analyzing the subtitles and providing subtitle display time, a controller for providing playback control signals based on the subtitle display time from the subtitle analyzer, a video decoder decoding the video data, an audio decoder decoding the audio data, a player for playing the decoded video data and the decoded audio data according to the playback control signals. A method for playing video data and audio data and displaying subtitles includes analyzing the subtitles and providing subtitle display time, providing playback control signals based on the subtitle display time, decoding the video data and the audio data, and playing the decoded video data and the decoded audio data according to the playback control signals.Type: GrantFiled: July 2, 2004Date of Patent: June 23, 2009Assignee: Sunplus Technology Co., Ltd.Inventors: Yu-Chi Chen, Wen-Kuan Chen, Ying-Chih Yang
-
Publication number: 20080098162Abstract: An interface apparatus and a method of updating data for non-volatile memory are provided. The interface apparatus of the present invention is suitable for an embedded system having a universal-serial-bus (USB) interface and a non-volatile memory. The interface apparatus employs a command translator to directly translate the specific form command commanded by an external device, so that, the interface apparatus may well directly initialize and read/write data from/to the non-volatile memory of the embedded system, without being processed by the microprocessor inside the embedded system.Type: ApplicationFiled: October 16, 2007Publication date: April 24, 2008Applicant: SUNPLUS TECHNOLOGY CO., LTD.Inventor: Ying-Chih Yang
-
Patent number: 7343462Abstract: A method for using non-volatile memory and an electronics device thereof is provided. The method includes the following steps. First, a non-volatile memory pre-loaded with a plurality of original data is provided. When updating the original data with new data, if free space is available in the non-volatile memory, then the new data is written into the free space. If free space is not available, all the updated original data is written into the erased non-volatile memory.Type: GrantFiled: October 28, 2004Date of Patent: March 11, 2008Assignee: Sunplus Technology Co., Ltd.Inventors: Ying-Chih Yang, Yu-Chi Chen, Yuan-Ning Chen, Chien-Min Chen
-
Patent number: 7315484Abstract: A memory controller capable of estimating memory power consumption includes a memory control unit, a command dispatch device, plural bank state machines and a power-state and current-accumulation device. The memory control unit generates control signals based on a memory access command sent by a system for accessing a synchronous dynamic random access memory (SDRAM). The command dispatch device synchronously receives the control signals sent by the controller to the SDRAM. The plural bank state machines are connected to the command dispatch device to receive the control signals dispatched by the command dispatch device and accordingly determine whether to transfer its internal state or not. The power-state and current-accumulation device determines on which state the SDRAM is in accordance with states of the plural band state machines, thereby computing current consumption of the SDRAM.Type: GrantFiled: January 5, 2005Date of Patent: January 1, 2008Assignee: Sunplus Technology Co., Ltd.Inventors: Ying-Chih Yang, Jen-Yi Liao, Yuan-Ning Chen
-
Patent number: 7227820Abstract: A method of taking messages for a DVD player is provided. The DVD player includes input device, memory, a DVD play module, and an analog-to-digital converter (ADC) module. Firstly, recording the message in the memory of the DVD layer. Thereafter, waiting for a predetermined event. Finally, outputting and displaying the message. The DVD player records and outputs messages according to the DVD player in order to take messages in the present invention.Type: GrantFiled: April 26, 2004Date of Patent: June 5, 2007Assignee: Sunplus Technology Co., Ltd.Inventors: Ying-Chih Yang, Pien-Cheng Chiu, Yuan-Ning Chen
-
Patent number: 7187618Abstract: A data communication circuit of a SDRAM for data communication comprises a plurality of data lines coupled to a plurality of data pins. The number of the data lines, according to an embodiment of the present invention, is less than the number of the data pins. When the data communication circuit receives/outputs data, one of the LDQM pin and the UDQM pin are enabled to receive/output a first part of the data. The other LDQM pin and the UDQM pin are enabled. Accordingly, the data communication circuit of the SDRAM, according to an embodiment of the present invention, is capable of transmitting more data using a bus with a narrow width.Type: GrantFiled: November 2, 2004Date of Patent: March 6, 2007Assignee: Sunplus Technology Co., Ltd.Inventors: Ying-Chih Yang, Jen-Yi Liao, Yuan-Ning Chen, Chao-Yung Liu
-
Publication number: 20060171470Abstract: A method and an apparatus for decoding video image data including a plurality of frames are provided. Each of the frames includes a reserved portion and a non-reserved portion. The method comprises decoding only the non-reserved portion of one of the frames and displaying the decoded non-reserved portion of the frame and the reserved portion of a previously decoded frame. The apparatus comprises a decoding device to decode the non-reserved portion of one of the frames and a displaying device to display the reserved portion of a previously decoded frame and the decoded non-reserved portion of the frame.Type: ApplicationFiled: January 31, 2005Publication date: August 3, 2006Inventors: Ying-Chih Yang, Han-Liang Chou, Jen-Yi Liao
-
Publication number: 20060143366Abstract: An apparatus and a system having in-system-programming function are disclosed. The apparatus comprises a non-volatile memory, a controller and a serial interface unit. When the non-volatile memory is to be programmed, the controller will actively catch the program data from an external device via the serial interface unit and save the program data in non-volatile memory. Thus, the programming efficiency is enhanced, an additional programmer is unnecessary, and the production cost can be saved.Type: ApplicationFiled: May 6, 2005Publication date: June 29, 2006Inventors: Ying-Chih Yang, Geng-Lin Chen, Jen-Yi Liao
-
Publication number: 20060106974Abstract: A dynamic random access memory controller is suitable in controlling a first dynamic random access memory and a second dynamic random access memory, which two memory capacities are not the same. The judging circuit of the dynamic random access memory controller receives and judges whether or not a system addressing signal falls within a preset range, and outputs a judging signal. Furthermore, the transforming and shielding circuit transforms the system addressing signal and byte enable signal in accordance with the judging signal, and therefore obtains a memory addressing signal and a shielding signal for addressing the first and the second dynamic random access memories. Furthermore, the data interface circuit, in accordance with the judging signal, buffers or separates a system writing-in data signal, or, buffers or merges the memory data signal.Type: ApplicationFiled: February 5, 2005Publication date: May 18, 2006Inventors: Ying-Chih Yang, Yuan-Ning Chen, Jen-Yi Liao
-
Publication number: 20060083313Abstract: A memory managing method for video data decoding process is provided. The memory managing method includes the following steps. A first frame having a first definition is stored, wherein the first frame is a first type or a second type. A second frame having the first definition is stored, wherein the second frame is the first type or the second type. A first frame having a second definition is stored in the memory space where the first frame having the first definition was originally stored, and the remaining memory space left after the original first frame having the first definition had been stored is released, wherein the memory space for storing the first frame having the first definition is greater than the memory space for storing the first frame having the second definition. A third frame having the second definition is stored, wherein the third frame is a third type.Type: ApplicationFiled: April 6, 2005Publication date: April 20, 2006Inventors: Ying-Chih Yang, Han-Liang Chou, Jen-Yi Liao
-
Publication number: 20060078045Abstract: An output method for improving video image quality is provided. First, a frame data of a first frame is received, wherein the first frame may coincide with a first type or a second type. Thereafter, the first frame is subjected to a signal process step to output a processed first frame with a first standard, wherein the processed first frame comprises a first signal to noise (S/N) ratio. Next, a frame data of a second frame with a second standard is received, wherein the second frame coincides with a third type. Thereafter, a first decompression process of frame data is performed on the second frame to output a processed second frame with the first standard, wherein the processed second frame comprises a second S/N ratio. In addition, a difference between the first S/N ratio and the second S/N ratio is smaller than a predetermined minimum tolerance.Type: ApplicationFiled: April 1, 2005Publication date: April 13, 2006Inventors: Ying-Chih Yang, Tsung-Hsien Lin, Jen-Yi Liao
-
Publication number: 20060018173Abstract: A method for using non-volatile memory and an electronics device thereof is provided. The method includes the following steps. First, a non-volatile memory pre-loaded with a plurality of original data is provided. When updating the original data with new data, if free space is available in the non-volatile memory, then the new data is written into the free space. If free space is not available, all the updated original data is written into the erased non-volatile memory.Type: ApplicationFiled: October 28, 2004Publication date: January 26, 2006Inventors: YING-CHIH YANG, YU-CHI CHEN, YUAN-NING CHEN, CHIEN-MIN CHEN
-
Publication number: 20060018178Abstract: A data communication circuit of a SDRAM for data communication comprises a plurality of data lines coupled to a plurality of data pins. The number of the data lines, according to an embodiment of the present invention, is less than the number of the data pins. When the data communication circuit receives/outputs data, one of the LDQM pin and the UDQM pin are enabled to receive/output a first part of the data. The other LDQM pin and the UDQM pin are enabled. Accordingly, the data communication circuit of the SDRAM, according to an embodiment of the present invention, is capable of transmitting more data using a bus with a narrow width.Type: ApplicationFiled: November 2, 2004Publication date: January 26, 2006Inventors: Ying-Chih Yang, Jen-Yi Liao, Yuan-Ning Chen, Chao-Yung Liu
-
Publication number: 20050201730Abstract: A digital versatile disc (DVD) playback device capable of recognizing characters comprises a character recognition unit to converse subtitle pictures recorded in a DVD into character codes. Therefore, the DVD playback device may provide useful information by analyzing the conversed character codes by means of a post process unit thereof for a use in other applications.Type: ApplicationFiled: February 22, 2005Publication date: September 15, 2005Inventors: Yu-Chi Chen, Wen-Kuan Chen, Ying-Chih Yang
-
Patent number: 6931157Abstract: A method for bi-directional motion compensation is provided. The method comprises: adding the predicted error twice, the first predictor, and one to obtain a first calculation result; wherein if the first calculation result is larger than a maximum positive value storable in the register, either the maximum positive value or a value of the maximum positive value minus one is stored in the register, otherwise the first calculation result is stored in the register; adding the value stored in the register and the second predictor to obtain a second calculation result; wherein if the second calculation result is larger than the maximum positive value storable in the register, either the maximum positive value or the value of the maximum positive value minus one is stored in the register, if the second calculation result is smaller than zero, a zero is stored in the register, otherwise the second calculation result is stored in the register; right-shifting the value one bit to obtain the pixel data.Type: GrantFiled: May 12, 2004Date of Patent: August 16, 2005Assignee: Sunplus Technology Co., Ltd.Inventors: Ying-Chih Yang, Han-Liang Chou