Patents by Inventor Chun-Lung Lin

Chun-Lung 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: 9813708
    Abstract: According to one to one exemplary embodiment, the disclosure provides a method of coding prediction for screen video. The method classifies a plurality of coding blocks into a plurality of block types by using a classifier; and uses a computing device to filter at least one candidate block from the plurality of coding blocks, according to the plurality of block types of the plurality of coding blocks, and compute a first candidate motion vector set of a type-based motion merge mode and a second candidate motion vector set of a type-based advanced motion vector prediction mode, wherein each of the at least one candidate block has a block-type different from that of a current coding block.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: November 7, 2017
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Chun-Lung Lin, Pei-Hsuan Tsai
  • Patent number: 9807402
    Abstract: The disclosure is directed to a method of color palette coding and an electronic device using the same method. The proposed method would include not limited to encoding, by using a processor, a bit stream to represent a color of a coding unit and storing the bit stream in a storage medium or transmitting the bit stream. The bit stream would include not limited to a binary bit representing a run flag, a N binary bit sequence representing up to 2N major colors in a coding unit with each of the possible values of the N binary bit sequence representing an unique major color index of N major color indices, and a M binary bit sequence representing up to 2M extended colors with each of the possible values of the M binary bit sequence representing an unique extended color index of M extended color indices.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: October 31, 2017
    Assignee: Industrial Technology Research Institute
    Inventors: Ching-Chieh Lin, Chun-Lung Lin, Yao-Jen Chang, Jih-Sheng Tu
  • Patent number: 9799585
    Abstract: A method for forming a case for an electronic device and a manufactured case structure for an electronic device are provided. The method for forming a case for an electronic device comprises the following steps. Provide a plastic material. Provide a plurality of PCM microcapsules. Mix the plastic material and the plurality of PCM microcapsules so as to form a housing material. Form a case from the housing material by injection molding. The manufactured case structure for an electronic device comprises a plastic layer and a plurality of PCM microcapsules. The plurality of PCM microcapsules are dispersed in the plastic layer.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: October 24, 2017
    Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATION
    Inventors: Chih-Ming Weng, Yi-Lun Cheng, Chun-Lung Lin
  • Publication number: 20160360207
    Abstract: A method of encoding or decoding coding units of a video content in a palette coding mode using an adaptive palette predictor is provided. The method includes adaptively determining a maximum size of the adaptive palette predictor based on at least one of a complexity of the video content and coding quality of the video content; and encoding or decoding the coding units of the video content in the palette coding mode using the adaptive palette predictor while limiting the adaptive palette predictor that is derived from all palette(s) of previously encoded or decoded coding unit(s) of the video content within the maximum size determined in the adaptively determining step. An apparatus of encoding or decoding coding units of a video content in a palette coding mode using an adaptive palette predictor is also provided.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 8, 2016
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Ching-Chieh LIN, Yao-Jen CHANG, Chun-Lung LIN, Jih-Sheng TU
  • Publication number: 20160360198
    Abstract: A video encoding method includes receiving a source video frame, dividing the source video frame into a coding tree unit, determining a coding unit from the coding tree unit, enabling or disabling a coding mode of the coding unit, determining, if the coding mode is enabled, whether to evaluate a size of a transform unit for the enabled coding mode, and determining a transform unit of the coding unit for the enabled coding mode, wherein the size of the coding unit is defined by a number (N) of samples.
    Type: Application
    Filed: June 29, 2016
    Publication date: December 8, 2016
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yao-Jen CHANG, Chun-Lung LIN, Jih-Sheng TU, Ching-Chieh LIN
  • Publication number: 20160360205
    Abstract: A video encoding method includes receiving a source video frame, dividing the source video frame into a coding tree unit, determining a coding unit from the coding tree unit, determining a correlation between components of the coding unit, enabling or disabling a coding mode of the coding unit, determining whether to evaluate a size of a transform unit for an enabled coding mode, and determining a transform unit of the coding unit for the enabled coding mode, wherein the size of the coding unit is defined by a number (N) of samples.
    Type: Application
    Filed: December 24, 2015
    Publication date: December 8, 2016
    Applicant: Industrial Technology Research Institute
    Inventors: Yao-Jen Chang, Chun-Lung Lin, Jih-Sheng Tu, Ching-Chieh Lin
  • Patent number: 9496157
    Abstract: An ultraviolet curing apparatus includes a chamber, a gas flow generator, and an ultraviolet lamp. The gas flow generator includes a top liner and a bottom liner coupled to each other. The top liner and the bottom liner are disposed in the chamber, and are made of low-coefficient of thermal expansion material. The ultraviolet lamp is disposed on the chamber and is configured for providing ultraviolet light.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: November 15, 2016
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Teng-Da Hung, Liang-Chang Hsieh, Chun-Lung Lin, Hsin-Hung Chi, Yun-Wen Chu, Jiun-Wei Su
  • Publication number: 20160217341
    Abstract: In an embodiment, an encoding method includes generating a histogram corresponding to all pixels in a coding unit. The encoding method further includes seeking a first color value according to the histogram, wherein a first number of pixels of the first color value in the histogram is greater than or equals to a first threshold. The encoding method further includes seeking a second color value in a first range of the first color value according to the histogram. The encoding method further includes removing one or more pixels of the first color value from the histogram when a second number of pixels of the second color value is greater than or equals to a second threshold. The encoding method further includes adding the first color value into an initial color table when the second number of pixels is less than the second threshold. An encoder is also provided in the disclosure.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 28, 2016
    Inventors: Chao-Hsiung Hung, Chun-Lung Lin, Yao-Jen Chang, Ching-Chieh Lin, Jih-Sheng Tu
  • Patent number: 9382919
    Abstract: A fan blade structure includes a hub, an annular partition surrounding the hub, a first blade group and a second blade group. The hub has a top surface and a flank connected to the top surface. The first blade group, disposed on one side of the annular partition, includes two blade arrays having multiple first and second blades respectively. The clearance between the two adjacent first blades is less than that between the two adjacent second blades. The second blade group, disposed on another side of the annular partition, includes another two blade arrays having a plurality of third and fourth blades respectively. The clearance between the two adjacent third blades is less than that between the two fourth blades adjacent to each other.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: July 5, 2016
    Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, Inventec Corporation
    Inventors: Yi-Lun Cheng, Wei-Yi Lin, Chun-Lung Lin, Chih-Kai Yang
  • Publication number: 20160100178
    Abstract: The disclosure is directed to a method of color palette coding and an electronic device using the same method. The proposed method would include not limited to encoding, by using a processor, a bit stream to represent a color of a coding unit and storing the bit stream in a storage medium or transmitting the bit stream. The bit stream would include not limited to a binary bit representing a run flag, a N binary bit sequence representing up to 2N major colors in a coding unit with each of the possible values of the N binary bit sequence representing an unique major color index of N major color indices, and a M binary bit sequence representing up to 2M extended colors with each of the possible values of the M binary bit sequence representing an unique extended color index of M extended color indices.
    Type: Application
    Filed: October 6, 2015
    Publication date: April 7, 2016
    Inventors: Ching-Chieh Lin, Chun-Lung Lin, Yao-Jen Chang, Jih-Sheng Tu
  • Publication number: 20160100161
    Abstract: A method for decoding, a method for encoding, a codec system, a decoder and an encoder are provided. The method includes receiving a first flag corresponding to a coding unit block, and receiving and reading a second flag corresponding to the coding unit block and index values of each pixel of the coding unit block when a state value of the first flag is conformed with a predetermined state value. The method also includes selecting N colors corresponding to N index pixels from a neighboring area of the coding unit block according to the second flag, wherein the second flag indicates an amount of the N colors corresponding to the N index pixels and colors of each of the N colors are different. The method further includes reconstructing pixels of the coding unit block according to the N colors corresponding to the N index pixels.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 7, 2016
    Inventors: Yao-Jen Chang, Chun-Lung Lin, Ching-Chieh Lin, Jih-Sheng Tu
  • Publication number: 20160080621
    Abstract: A voice coil motor includes a casing with a receiving space, a plurality of magnetic elements disposed in the receiving space, a carrier movably disposed in the receiving space for carrying a lens unit, a coil wrapped around the carrier, and a resilient member interconnecting the casing and the carrier to seal a gap between the casing and the carrier. The coil interacts with a magnetic field of the magnetic elements when energized for generating a driving force to displace the carrier. The resilient member is movable along with the carrier and is deformed to generate a restoring force that is opposite to the driving force.
    Type: Application
    Filed: May 29, 2015
    Publication date: March 17, 2016
    Inventors: HSIN-YI PAI, CHENG-JIE HE, CHUN-LUNG LIN
  • Publication number: 20150365685
    Abstract: An encoding method and a decoding method, and a codec system, an encoder and a decoder using the methods are provided. The encoding method includes receiving a first coding unit of a frame, and selecting a first index pixel and a second index pixel from pixels of the frame and setting index values corresponding to the two index pixels, where a color of the first index pixel is different to a color of the second index pixel. The encoding method includes indexing each pixel in the first coding unit to generate an index map. The encoding method includes generating a coding value corresponding to the first coding unit according to the index map, and transmitting the coding value to a decoder, wherein only an index value corresponding to a 1st scanned pixel in the pixels of the first coding unit in the index map is recorded in the coding value.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 17, 2015
    Inventors: Yao-Jen Chang, Chun-Lung Lin, Chao-Hsiung Hung, Ching-Chieh Lin, Jih-Sheng Tu
  • Publication number: 20150365670
    Abstract: An encoding, a decoding method, a system for encoding and decoding, an encoder, and a decoder are provided. The encoding method includes the following. In a palette mode, if colors of pixels of a coding unit block are all represented by one or more major colors of the coding unit block, a flag is set as a first state value, and if the color of at least one pixel of the coding unit block is not represented by the one or more major colors of the coding unit block, the flag is set as a second state value. The encoding method further includes establishing a palette table corresponding to the coding unit block according to a state value of the flag and the one or more major colors.
    Type: Application
    Filed: June 9, 2015
    Publication date: December 17, 2015
    Inventors: Yao-Jen Chang, Chun-Lung Lin, Ching-Chieh Lin, Jih-Sheng Tu, Chao-Hsiung Hung
  • Publication number: 20150189333
    Abstract: Image processing and decoding methods for intra block copy and a system, encoder and decoder thereof are provided. The image processing method includes dividing a coding unit in an encoding frame into a plurality of sub-blocks, wherein the size of the coding unit is 2N×2N, and the size of the sub-blocks is N×2N or 2N×N, wherein N is a positive integer. The image processing method also includes searching a reference block corresponding to one of the sub-blocks within a searching range in the encoding frame and recording a relative position between the one of the sub-blocks and the reference block corresponding to the one of the sub-blocks. The image processing method further includes encoding the one of the sub-blocks according to the relative position.
    Type: Application
    Filed: December 25, 2014
    Publication date: July 2, 2015
    Inventors: Chun-Lung Lin, Fan-Di Jou
  • Publication number: 20150163485
    Abstract: According to one to one exemplary embodiment, the disclosure provides a method of coding prediction for screen video. The method classifies a plurality of coding blocks into a plurality of block types by using a classifier; and uses a computing device to filter at least one candidate block from the plurality of coding blocks, according to the plurality of block types of the plurality of coding blocks, and compute a first candidate motion vector set of a type-based motion merge mode and a second candidate motion vector set of a type-based advanced motion vector prediction mode, wherein each of the at least one candidate block has a block-type different from that of a current coding block.
    Type: Application
    Filed: April 17, 2014
    Publication date: June 11, 2015
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Chun-Lung LIN, Pei-Hsuan TSAI
  • Publication number: 20150132973
    Abstract: An ultraviolet curing apparatus includes a chamber, a gas flow generator, and an ultraviolet lamp. The gas flow generator includes a top liner and a bottom liner coupled to each other. The top liner and the bottom liner are disposed in the chamber, and are made of low-coefficient of thermal expansion material. The ultraviolet lamp is disposed on the chamber and is configured for providing ultraviolet light.
    Type: Application
    Filed: November 14, 2013
    Publication date: May 14, 2015
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Teng-Da Hung, Liang-Chang Hsieh, Chun-Lung Lin, Hsin-Hung Chi, Yun-Wen Chu, Jiun-Wei Su
  • Patent number: 9013876
    Abstract: An electronic device includes a housing, a heat source in the housing, and a heat dissipation device in the housing and separated from the heat source by a distance. The heat dissipation device includes a casing. A heat dissipation material is disposed in the casing. The heat dissipation material includes 15 to 30 percent volume of multiple copper materials, 50 to 85 percent volume of a phase change material, and 15 to 20 percent volume of air. The heat dissipation device has a surface facing the heat source. A central area and an outer ring area are defined on the surface. The outer ring area surrounds the central area. A geometric midpoint of the central area overlaps that of the surface. An orthographic projection region on the surface is in the outer ring area. The heat dissipation device absorbs heat from the heat source through thermal radiation.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: April 21, 2015
    Assignees: Inventec (Pudong) Technology Corporation, Inventec Corporation
    Inventors: Yi-Lun Cheng, Ming-Hung Lin, Chun-Lung Lin
  • Patent number: 9013875
    Abstract: An electronic device includes a housing, a heat source located in a casing, and a heat dissipation device disposed in a casing. The heat dissipation device is kept apart from the heat source. The heat dissipation device includes a casing having a heat dissipation material including 15 to 30 percent volume of multiple copper materials, 50 to 85 percent volume of a phase change material, and 15 to 20 percent volume of air. The casing has a surface facing the heat source. A central area and an outer ring area are defined on the surface. A geometric midpoint of the central area overlaps a geometric midpoint of the surface. An orthographic projection region of the heat source to the surface is located in the central area. The heat dissipation device absorbs heat generated by the heat source through thermal radiation.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: April 21, 2015
    Assignees: Inventec (Pudong) Technology Corporation, Inventec Corporation
    Inventors: Yi-Lun Cheng, Ming-Hung Lin, Chun-Lung Lin
  • Patent number: 9007770
    Abstract: An electronic device includes a housing, a heat source located in the housing, and a heat dissipation device disposed in the housing. The heat dissipation device thermally contacts the heat source. The heat dissipation device includes a casing. A heat dissipation material is disposed in the casing. The heat dissipation material includes 15 to 30 percent volume of multiple copper materials, 50 to 85 percent volume of a phase change material and 15 to 20 percent volume of air. The heat dissipation device has a surface thermally contacting the heat source. A central area and an outer ring area are defined on the surface. The outer ring area surrounds the central area. A geometric midpoint of the central area overlaps that of the surface. The heat source is located in the outer ring area. The heat dissipation device absorbs heat from the heat source through thermal conduction.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: April 14, 2015
    Assignees: Inventec (Pudong) Technology Corporation, Inventec Corporation
    Inventors: Yi-Lun Cheng, Ming-Hung Lin, Chun-Lung Lin