Patents by Inventor Chien-yu Lin

Chien-yu Lin 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: 7826533
    Abstract: A method for object edge detection in a macroblock and a method for deciding quantization scaling factor are disclosed. This method calculates and compares the pixel means and means of absolutely difference of a plurality of pixel blocks in a macroblock to achieve the purpose of detecting if there is an object edge or flat area in a macroblock. In the meantime, the image structure of macroblock is analyzed and classified and its related messages are used for bit rate control, such that the visual effect of the compressed image can be appropriately enhanced.
    Type: Grant
    Filed: July 22, 2005
    Date of Patent: November 2, 2010
    Assignee: Sunplus Technology Co., Ltd.
    Inventors: Pai-Chu Hsieh, Tzu-Hsin Wang, Chien-Yu Lin
  • Patent number: 7787537
    Abstract: A method and an apparatus for discrete cosine transform coefficient prediction are disclosed. The method comprises the steps as follows: providing a discrete cosine transformed block; performing an AC prediction mode variable length coding and a non-AC prediction mode variable length coding simultaneously; providing a first memory block and a second memory block for storing the bit strings of two coding; and using another coding as long as one of first and second memory blocks reaches its capacity limit.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: August 31, 2010
    Assignee: Sunplus Technology Co., Ltd.
    Inventors: Chien-Yu Lin, Tzu-Hsin Wang, Pai-Chu Hsieh
  • Patent number: 7778329
    Abstract: A mode decision system and method for motion vector fine search. Each macroblock in a frame has a pre-determined clock number. The system includes a first subtractor, an operation level generator and a determinator. The first subtractor has a first input terminal to receive a clock number and a second input terminal to receive the pre-determined clock number in order to subtract the clock number from the pre-determined clock number and accordingly generate a clock difference. The operation level generator is connected to the first subtractor in order to generate an operation level based on the clock difference. The determinator selects one or more modes in accordance with the operation level and accordingly performs the fine search on the macroblock.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: August 17, 2010
    Assignee: Sunplus Technology Co., Ltd.
    Inventors: Pai-Chu Hsieh, Chien-Yu Lin
  • Patent number: 7558429
    Abstract: An image processing method and a method for detecting differences between different image macro-blocks are provided. The image processing method includes steps of: providing one of a plurality of macro-blocks of a processed image; performing a method for detecting the differences between the macro-blocks of different images, and there should be at least two images before the processed image in displaying time sequence for obtaining a macro-block difference table; and in the process of image encoding, if the processed image is a P-picture, determining whether the macro-block is a skip mode or not, by reference to the macro-block table in an auxiliary manner.
    Type: Grant
    Filed: August 16, 2005
    Date of Patent: July 7, 2009
    Assignee: Sunplus Technology Co., Ltd.
    Inventors: Chien-Yu Lin, Tzu-Hsin Wang, Pai-Chu Hsieh
  • Publication number: 20080269024
    Abstract: An elliptical exercise apparatus includes a base with two handle bars at a front thereof and two pedal bars pivotally connected to the handle bars. An extending mechanism is provided between a wheel on a rear frame of the base and the pedal bars. The extending mechanism includes an inner link and an outer link pivoted on a rear of a pedal on the pedal bar, a connection bar pivotally connected to the outer link, and a small crank received in a rear pivoting portion of the pedal bar. With the multi-link extending mechanism, the elliptical exercise apparatus of the present invention may provides a greater exercise distance.
    Type: Application
    Filed: September 12, 2007
    Publication date: October 30, 2008
    Applicant: Joong Chenin Industry Co., Ltd.
    Inventor: Chien-Yu LIN
  • Publication number: 20080076640
    Abstract: A damping adjusting mechanism for exercise machines comprise's a mount to be connected to an exercise machine, a locking unit mounted on top of the mount having a vertical slot, an adjusting unit inserted into a longitudinal through hole within the locking unit, and a press-on member partly embedded within the vertical slot, wherein it is pivotally attached. The press-on member further includes a plurality of uniformly distributed tooth sections for the engagement with the mount. Thereby, a user can presses the press-on member to drive a pull string that adjusts the spacing between a damping wheel and a magnet belt, achieving damping of various magnitudes.
    Type: Application
    Filed: September 26, 2006
    Publication date: March 27, 2008
    Inventor: Chien-Yu Lin
  • Publication number: 20080075162
    Abstract: A video decoding and transcoding method and system, which decodes, displays and transcodes a video stream. When a previous frame is completely decoded, a decoding procedure checks whether a frame buffer assigned is usable. When the frame buffer is usable, a current frame is decoded to produce a decoded frame and temporarily store the decoded frame in the frame buffer, and a frame flag corresponding to the frame buffer is set. When a previous field is completely displayed, a displaying procedure checks whether the frame buffer temporarily stores the decoded frame. When the frame buffer temporarily stores the decoded frame, the decoded frame is read and displayed. When the previous frame is completely decoded, a transcoding procedure checks whether the frame buffer temporarily stores the decoded frame. When the frame buffer temporarily stores the decoded frame, the decoded frame is read and transcoded.
    Type: Application
    Filed: September 24, 2007
    Publication date: March 27, 2008
    Applicant: Sunplus Technology Co., Ltd.
    Inventors: Chien-Yu Lin, Da-Guei Yan, Ting-Jian Pan
  • Publication number: 20080057876
    Abstract: A method for controlling handheld communication apparatus is disclosed. In the method, a first radio frequency (RF) signal is transmitted from the handheld communication apparatus to a radio frequency identification (RFID) tag, and then a second RF signal responded by the RFID tag is received by the handheld communication apparatus. On the other hand, a third RF signal directly emitted from a RFID tag can also be received by the handheld communication apparatus. According to the second RF signal or the third RF signal, a control command is identified by the handheld communication apparatus. Finally, an action corresponding to the control command is executed by the handheld communication apparatus.
    Type: Application
    Filed: August 14, 2007
    Publication date: March 6, 2008
    Applicant: INVENTEC APPLIANCES CORP.
    Inventors: Ting-Pang Hsia, Chien-Yu Lin
  • Publication number: 20070169200
    Abstract: A portable storage device with key outputting function is disclosed. The portable storage device comprises a transmission interface for communicating with a host end; a plurality of key units; a microprocessor, electrically connected to the transmission interface and the key units; a memory unit electrically connected to the microprocessor, wherein the key units are adopted for generating and transmitting corresponding input signals to the microprocessor to lock/unlock said memory unit, and wherein after the memory unit is unlocked, the key units generates and transmits input signals to the microprocessor to convert the input signals into key signals corresponding to a keyboard and then the key signals are transmitted to the host end.
    Type: Application
    Filed: January 13, 2006
    Publication date: July 19, 2007
    Applicant: PHISON ELECTRONICS CORP.
    Inventors: Chih-Ling Wang, Chien-Yu Lin
  • Patent number: 7206219
    Abstract: A slave and a master of serial peripheral interface, system thereof and method thereof are provided. The invention saves the read address during the process of data-read in the serial peripheral interface (SPI) and adds a new data-read command so that when the former data address is followed by the next one, the transmission of the read address is ignored by using new read command in order to increase the efficiency of data read in the serial peripheral interface.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: April 17, 2007
    Assignee: Sunplus Technology Co., Ltd.
    Inventors: Yu-Chu Lee, Sheng-Ping Chen, Chien-Yu Lin
  • Publication number: 20070014350
    Abstract: A method and an apparatus for discrete cosine transform coefficient prediction are disclosed. The method comprises the steps as follows: providing a discrete cosine transformed block; performing an AC prediction mode variable length coding and a non-AC prediction mode variable length coding simultaneously; providing a first memory block and a second memory block for storing the bit strings of two coding; and using another coding as long as one of first and second memory blocks reaches its capacity limit.
    Type: Application
    Filed: December 19, 2005
    Publication date: January 18, 2007
    Inventors: Chien-Yu Lin, Tzu-Hsin Wang, Pai-Chu Hsieh
  • Publication number: 20060256121
    Abstract: A method and an apparatus for saving image data are disclosed. This method adopts a pixel processor to separate the pixel values of an image data into a plurality of pixel groups according to the highest sub-sample rate and the data width of the memory. Then, those pixel groups are stored in different memory blocks of the memory after being recombined such that sub-sample images can be efficiently obtained under a condition that only full-resolution image is stored, thus improving disadvantage of storing low-resolution image separately in prior art. Besides, the data of those pixel groups are arranged alternately such that every memory block can be opened evenly and alternately when storing/reading sub-sample and original image, thus enhancing the efficiency of memory use.
    Type: Application
    Filed: August 5, 2005
    Publication date: November 16, 2006
    Inventors: Pai-Chu Hsieh, Tzu-Hsin Wang, Chien-Yu Lin
  • Publication number: 20060257038
    Abstract: A method for object edge detection in a macroblock and a method for deciding quantization scaling factor are disclosed. This method calculates and compares the pixel means and means of absolutely difference of a plurality of pixel blocks in a macroblock to achieve the purpose of detecting if there is an object edge or flat area in a macroblock. In the meantime, the image structure of macroblock is analyzed and classified and its related messages are used for bit rate control, such that the visual effect of the compressed image can be appropriately enhanced.
    Type: Application
    Filed: July 22, 2005
    Publication date: November 16, 2006
    Inventors: Pai-Chu Hsieh, Tzu-Hsin Wang, Chien-Yu Lin
  • Publication number: 20060245657
    Abstract: An image processing method and a method for detecting differences between different image macro-blocks are provided. The image processing method includes steps of: providing one of a plurality of macro-blocks of a processed image; performing a method for detecting the differences between the macro-blocks of different images, and there should be at least two images before the processed image in displaying time sequence for obtaining a macro-block difference table; and in the process of image encoding, if the processed image is a P-picture, determining whether the macro-block is a skip mode or not, by reference to the macro-block table in an auxiliary manner.
    Type: Application
    Filed: August 16, 2005
    Publication date: November 2, 2006
    Inventors: Chien-Yu Lin, Tzu-Hsin Wang, Pai-Chu Hsieh
  • Publication number: 20060239104
    Abstract: A slave and a master of serial peripheral interface, system thereof and method thereof are provided. The invention saves the read address during the process of data-read in the serial peripheral interface (SPI) and adds a new data-read command so that when the former data address is followed by the next one, the transmission of the read address is ignored by using new read command in order to increase the efficiency of data read in the serial peripheral interface.
    Type: Application
    Filed: August 5, 2005
    Publication date: October 26, 2006
    Inventors: Yu-Chu Lee, Sheng-Ping Chen, Chien-Yu Lin
  • Publication number: 20060176417
    Abstract: A display includes a first substrate, a second substrate, and a functional layer positioned between the first and second substrates. The functional layer modulates light to generate an image. A chip is disposed on the first substrate, in which the chip and the second substrate are positioned at a same side of the first substrate. The chip has a thickness that is greater than a thickness of the second substrate. A polarizer is disposed on the second substrate, in which the polarizer and the functional layer positioned at opposite sides of the second substrate. The sum of thicknesses of the functional layer, the second substrate, and at least a portion of the polarizer is greater than a thickness of the chip.
    Type: Application
    Filed: January 27, 2006
    Publication date: August 10, 2006
    Inventors: Bing-Seng Wu, Chien-Yu Lin, Wei-Ching Cho
  • Publication number: 20060165177
    Abstract: A mode decision system and method for motion vector fine search. Each macroblock in a frame has a pre-determined clock number. The system includes a first subtractor, an operation level generator and a determinator. The first subtractor has a first input terminal to receive a clock number and a second input terminal to receive the pre-determined clock number in order to subtract the clock number from the pre-determined clock number and accordingly generate a clock difference. The operation level generator is connected to the first subtractor in order to generate an operation level based on the clock difference. The determinator selects one or more modes in accordance with the operation level and accordingly performs the fine search on the macroblock.
    Type: Application
    Filed: August 18, 2005
    Publication date: July 27, 2006
    Applicant: Sunplus Technology CO., Ltd.
    Inventors: Pai-Chu Hsieh, Chien-Yu Lin
  • Publication number: 20060075183
    Abstract: According to an aspect of the present invention, the expensive RAM is replaced by a low cost flash memory, wherein a space in the flash memory is defined to serve as a buffer of an electrical appliance. Thus, the cost of the electrical appliance can be effectively reduced. Furthermore, output/input terminal for connecting RAM to the microprocessor can also be avoided, which would further reduce the cost of the electrical appliance.
    Type: Application
    Filed: October 6, 2004
    Publication date: April 6, 2006
    Applicant: PHISON ELECTRONICS CORP.
    Inventors: Chien-Yu Lin, Hon-Wai Ng
  • Patent number: 6937297
    Abstract: The present invention mainly relates to a liquid crystal display device comprising a housing and a panel module. The panel module has generally a rectangular shape having four sides and four corners. The housing comprises a mold frame, a plurality of fixing pieces and a plurality of fixing structures being adapted to fix the fixing pieces to the mold frame. The mold frame has at least three rims and is adapted to directly and firmly hold and receive the panel module. Each of the fixing pieces is located at the corner of the panel module and comprises a panel module fixing rib and a lateral fixing portion securely fitted onto the corner of the panel module to clamp the panel module coupled to the mold frame.
    Type: Grant
    Filed: August 7, 2002
    Date of Patent: August 30, 2005
    Assignee: Chi Mei Optoelectronics Corp.
    Inventors: Chou-Yu Kang, Chien-Yu Lin
  • Patent number: 6856989
    Abstract: A file system for file sharing includes a web server that creates a temporary directory for each session between the web server and a client computer. When the client computer requests a file located in a file server, the web server creates a symbolic link to the file in the temporary directory and a web page including an URL to the symbolic link. The web server transmits the web page, and therefore the file, to the client computer. Client computer can also upload files to the web server. The web server saves the uploaded files to the temporary directory and then moves the files to the file server. At the end of the session, the web server deletes the temporary directory. Thus, files are not saved on the web server and therefore not accessible to others from the Internet. In this file system, file and directory names are orderly incremented in the file server to simplify the back up process of the file server.
    Type: Grant
    Filed: April 7, 2000
    Date of Patent: February 15, 2005
    Assignee: ArcSoft, Inc.
    Inventors: Ming Zhou, Wenbing Zhang, Chien-yu Lin