Patents by Inventor Shau-Yin Tseng

Shau-Yin Tseng 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: 11687065
    Abstract: A method for generating and updating position distribution graph comprises: generating a position distribution graph according to a circuit bitmap and an exposure pattern, performing an exposure simulation according to the position distribution graph to generate an exposure result graph, comparing the circuit bitmap with the exposure result graph to generate a plurality of error distribution candidate graphs, selecting one of the error distribution candidate graphs to serve as an error distribution graph, and performing a zero-one integer programming to update the position distribution graph according to the circuit bitmap and the error distribution graph, wherein the updated position distribution graph is associated with the error distribution graph.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: June 27, 2023
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Shau-Yin Tseng, Jian-Wei Chen
  • Patent number: 11372779
    Abstract: A memory page management method is provided. The method includes receiving a state-change notification corresponding to a state-change page, and grouping the state-change page from a list to which the state-change page belongs into a keep list or an adaptive LRU list of an adaptive adjusting list according to the state-change notification; receiving an access command from a CPU to perform an access operation to target page data corresponding to a target page; determining that a cache hit state is a hit state or a miss state according to a target NVM page address corresponding to the target page, and grouping the target page into the adaptive LRU list according to the cache hit state; and searching the adaptive page list according to the target NVM page address to obtain a target DRAM page address to complete the access command corresponding to the target page data.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: June 28, 2022
    Assignees: Industrial Technology Research Institute, National Taiwan University
    Inventors: Che-Wei Tsao, Tei-Wei Kuo, Yuan-Hao Chang, Tzu-Chieh Shen, Shau-Yin Tseng
  • Publication number: 20220197263
    Abstract: A method for generating and updating position distribution graph comprises: generating a position distribution graph according to a circuit bitmap and an exposure pattern, performing an exposure simulation according to the position distribution graph to generate an exposure result graph, comparing the circuit bitmap with the exposure result graph to generate a plurality of error distribution candidate graphs, selecting one of the error distribution candidate graphs to serve as an error distribution graph, and performing a zero-one integer programming to update the position distribution graph according to the circuit bitmap and the error distribution graph, wherein the updated position distribution graph is associated with the error distribution graph.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Shau-Yin TSENG, Jian-Wei CHEN
  • Patent number: 11341628
    Abstract: A method for compensating a design image of a workpiece and a system for processing the design image of the workpiece are disclosed. The method includes the following steps. Obtaining a real image of the workpiece, with the real image having registration holes. Calculating a slope value for each of the registration holes. Determining an amount of interpolation points between each two neighboring registration holes of the registration holes according to the slope value corresponding to each of the registration holes. Obtaining positions of control points in blocks formed by the registration holes. Compensating the design image of the workpiece according to positions of the registration holes, positions of the plurality of interpolation points and the positions of the control points for generating a mapping image. Outputting the mapping image adapted to be mapped onto the workpiece. The system, together with the method, will be introduced.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: May 24, 2022
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Shau-Yin Tseng, Yan-Jen Su, Jin-Nan Liu, Chien-Wei Chen
  • Publication number: 20210192711
    Abstract: A method for compensating a design image of a workpiece and a system for processing the design image of the workpiece are disclosed. The method includes the following steps. Obtaining a real image of the workpiece, with the real image having registration holes. Calculating a slope value for each of the registration holes. Determining an amount of interpolation points between each two neighboring registration holes of the registration holes according to the slope value corresponding to each of the registration holes. Obtaining positions of control points in blocks formed by the registration holes. Compensating the design image of the workpiece according to positions of the registration holes, positions of the plurality of interpolation points and the positions of the control points for generating a mapping image. Outputting the mapping image adapted to be mapped onto the workpiece. The system, together with the method, will be introduced.
    Type: Application
    Filed: April 20, 2020
    Publication date: June 24, 2021
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Shau-Yin TSENG, Yan-Jen SU, Jin-Nan LIU, Chien-Wei CHEN
  • Patent number: 10909431
    Abstract: A method and a system for digital direct imaging, an image generating method and an electronic device are provided. The method for digital direct imaging includes: obtaining a first image of a first format; converting the first image into a second image of a second format, wherein the second image includes a contour description; generating a correction parameter according to at least one mark on a substrate; correcting the second image according to the contour description and the correction parameter; and performing a rasterization operation on the corrected second image and imaging the second image processed by the rasterization operation on the substrate by an exposure device.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: February 2, 2021
    Assignee: Industrial Technology Research Institute
    Inventors: Shau-Yin Tseng, Chien-Hung Lin, Yu-Sheng Lee, Yung-Chao Chen, Chih-Wei Hsu
  • Publication number: 20200201189
    Abstract: An exposure apparatus including an optical device set and a substrate carrying platform is provided. The optical device set includes a plurality of light sources, at least one rotating beam deflector and at least one deflector set. The plurality of light sources are configured to emit a plurality of beams. Each deflector set includes a plurality of deflectors. The substrate carrying platform is configured to move an exposed substrate disposed on the substrate carrying platform relative to the optical device set along a relative movement direction. The plurality of beams sequentially travel through the at least one rotating beam deflector and the plurality of deflectors to be projected on the exposed substrate. Trajectories of the plurality of beams projected on the exposed substrate form a plurality of scan lines through rotation of the at least one rotating beam deflector.
    Type: Application
    Filed: May 28, 2019
    Publication date: June 25, 2020
    Applicant: Industrial Technology Research Institute
    Inventors: Chien-Hung Lin, Yung-Chao Chen, Chih-Wei Hsu, Yu-Sheng Lee, Shau-Yin Tseng
  • Publication number: 20200201782
    Abstract: A memory page management method is provided. The method includes receiving a state-change notification corresponding to a state-change page, and grouping the state-change page from a list to which the state-change page belongs into a keep list or an adaptive LRU list of an adaptive adjusting list according to the state-change notification; receiving an access command from a CPU to perform an access operation to target page data corresponding to a target page; determining that a cache hit state is a hit state or a miss state according to a target NVM page address corresponding to the target page, and grouping the target page into the adaptive LRU list according to the cache hit state; and searching the adaptive page list according to the target NVM page address to obtain a target DRAM page address to complete the access command corresponding to the target page data.
    Type: Application
    Filed: May 30, 2019
    Publication date: June 25, 2020
    Applicants: Industrial Technology Research Institute, National Taiwan University
    Inventors: Che-Wei Tsao, Tei-Wei Kuo, Yuan-Hao Chang, Tzu-Chieh Shen, Shau-Yin Tseng
  • Publication number: 20190197374
    Abstract: A method and a system for digital direct imaging, an image generating method and an electronic device are provided. The method for digital direct imaging includes: obtaining a first image of a first format; converting the first image into a second image of a second format, wherein the second image includes a contour description; generating a correction parameter according to at least one mark on a substrate; correcting the second image according to the contour description and the correction parameter; and performing a rasterization operation on the corrected second image and imaging the second image processed by the rasterization operation on the substrate by an exposure device.
    Type: Application
    Filed: September 4, 2018
    Publication date: June 27, 2019
    Applicant: Industrial Technology Research Institute
    Inventors: Shau-Yin Tseng, Chien-Hung Lin, Yu-Sheng Lee, Yung-Chao Chen, Chih-Wei Hsu
  • Patent number: 10274833
    Abstract: An exposing method adapted to a maskless photolithography process. The exposing method includes reading an exposure file; obtaining a plurality of coordinate information corresponding to a plurality of patterns contained in the exposure file, according to the exposure file; generating graphical data, according to the plurality of coordinate information; generating scanning data corresponding to each of a plurality of polygon mirrors or each of at least one polygon mirror group, according to the graphical data and a configuration of the polygon mirrors, wherein every two rotation directions of every two adjacent polygon mirrors of the plurality of polygon mirrors are different, or every two rotation directions of every two adjacent polygon mirrors of the at least one polygon mirror group are different.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: April 30, 2019
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Ka-Yi Yeh, Chun-Lung Lin, Shau-Yin Tseng
  • Publication number: 20180196355
    Abstract: An exposing method adapted to a maskless photolithography process. The exposing method includes reading an exposure file; obtaining a plurality of coordinate information corresponding to a plurality of patterns contained in the exposure file, according to the exposure file; generating graphical data, according to the plurality of coordinate information; generating scanning data corresponding to each of a plurality of polygon mirrors or each of at least one polygon mirror group, according to the graphical data and a configuration of the polygon mirrors, wherein every two rotation directions of every two adjacent polygon mirrors of the plurality of polygon mirrors are different, or every two rotation directions of every two adjacent polygon mirrors of the at least one polygon mirror group are different.
    Type: Application
    Filed: May 30, 2017
    Publication date: July 12, 2018
    Inventors: Ka-Yi Yeh, Chun-Lung Lin, Shau-Yin Tseng
  • Patent number: 9626733
    Abstract: A data-processing apparatus and an operation method thereof are provided. The data-processing apparatus includes a tiling circuit and a post-stage processing circuit. The tiling circuit is configured to receive input data. The tiling circuit divides a current frame of the input data into at least one tile and checks a motion state of the current tile in the at least one tile. The post-stage processing circuit is coupled to the tiling circuit to receive the current tile. The post-stage processing circuit performs post processing on the current tile to generate a processed current tile of the current frame or to obtain a processed corresponding tile of a previous frame and serves it as the processed current tile of the current frame, according to the motion state of the current tile.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: April 18, 2017
    Assignee: Industrial Technology Research Institute
    Inventors: Hsu-Yao Huang, I-Hsuan Lu, Tai-Hua Lu, Shau-Yin Tseng, Juin-Ming Lu
  • Publication number: 20160148335
    Abstract: A data-processing apparatus and an operation method thereof are provided. The data-processing apparatus includes a tiling circuit and a post-stage processing circuit. The tiling circuit is configured to receive input data. The tiling circuit divides a current frame of the input data into at least one tile and checks a motion state of the current tile in the at least one tile. The post-stage processing circuit is coupled to the tiling circuit to receive the current tile. The post-stage processing circuit performs post processing on the current tile to generate a processed current tile of the current frame or to obtain a processed corresponding tile of a previous frame and serves it as the processed current tile of the current frame, according to the motion state of the current tile.
    Type: Application
    Filed: November 24, 2014
    Publication date: May 26, 2016
    Inventors: Hsu-Yao Huang, I-Hsuan Lu, Tai-Hua Lu, Shau-Yin Tseng, Juin-Ming Lu
  • Patent number: 9305326
    Abstract: An exemplary embodiment describes a method for tile elimination, including: reading in data of a new tile; reading signature values corresponding to the new tile from a signature value repository; generating signature values for the new tile; comparing the read signature values and the generated signature values of the same tile to determine whether the two sets of signature values being identical; when the two sets of signature values being identical, copying the new tile directly from a tile frame buffer without rendering; otherwise, updating the signature value repository with the generated signature values replacing the stored signature values; rendering the tile; and updating the tile frame buffer with the newly rendered tile.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: April 5, 2016
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Tsung-Ling Hwang, Shau-Yin Tseng, Tai-Hua Lu
  • Publication number: 20150187123
    Abstract: An exemplary embodiment describes a method for tile elimination, including: reading in data of a new tile; reading signature values corresponding to the new tile from a signature value repository; generating signature values for the new tile; comparing the read signature values and the generated signature values of the same tile to determine whether the two sets of signature values being identical; when the two sets of signature values being identical, copying the new tile directly from a tile frame buffer without rendering; otherwise, updating the signature value repository with the generated signature values replacing the stored signature values; rendering the tile; and updating the tile frame buffer with the newly rendered tile.
    Type: Application
    Filed: December 26, 2013
    Publication date: July 2, 2015
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Tsung-Ling HWANG, Shau-Yin TSENG, Tai-Hua LU
  • Publication number: 20130166852
    Abstract: A method for hibernation mechanism and a computer system therefor are provided. The method includes the followings. An initial process of a hibernation mechanism is performed in a computer system, in which a non-swappable memory of a main memory is partitioned into a plurality of non-swappable segments, and each segment corresponds to a status value indicating whether the content of the segment has been changed. During a process of entering a hibernation state, for each non-swappable segment, it is determined whether the segment is to be written to a storage device according to the status value. The segment is written into the storage device when a determination result indicates the segment has been changed, or else the computer does not write the segment to the storage device when the determination result indicates the segment is has not been changed.
    Type: Application
    Filed: May 14, 2012
    Publication date: June 27, 2013
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Shi-Wu Lo, Shau-Yin Tseng
  • Patent number: 8165198
    Abstract: An apparatus and a method for performing video decoding processes in parallel are provided. The method is adapted for utilizing a first cluster and a second cluster of a processor to perform the video data decoding process in parallel. The method includes performing a VLD process to the video data with the first cluster, so as to obtain a plurality of coefficients and then performing an IZ process, an IQ process, and an IDCT process to the coefficients with the second cluster, so as to obtain a plurality of pixels values of the video data. When the first cluster decodes a coefficient of the video data, the second cluster performs the IZ, IQ, and IDCT processes to a coefficient previously decoded by the second cluster of the video data. Accordingly, a parallel process is realized and the decoding speed is increased.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: April 24, 2012
    Assignee: Industrial Technology Research Institute
    Inventors: Shau-Yin Tseng, Yi-Hsuan Fan
  • Patent number: 8126058
    Abstract: Disclosed is a power aware method and apparatus of video decoder on a multi-core platform. The power aware apparatus comprises a power management unit, and a processor unit having an entropy decoder and a decoder. The processor unit has at least one voltage and at least one frequency. One processor of the multi-core platform performs the entropy decoding for a frame, collects the entropy decoded information, and computes the decompressing time. Based on the computed decompressing time, the processor sets up the voltage and frequency for other or all processors to reduce power consumption for video decoders.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: February 28, 2012
    Assignee: Industrial Technology Research Institute
    Inventors: Shau-Yin Tseng, Chihhao Chang, Jia-Ming Chen
  • Publication number: 20090110316
    Abstract: An apparatus and a method for performing video decoding processes in parallel are provided. The method is adapted for utilizing a first cluster and a second cluster of a processor to perform the video data decoding process in parallel. The method includes performing a VLD process to the video data with the first cluster, so as to obtain a plurality of coefficients and then performing an IZ process, an IQ process, and an IDCT process to the coefficients with the second cluster, so as to obtain a plurality of pixels values of the video data. When the first cluster decodes a coefficient of the video data, the second cluster performs the IZ, IQ, and IDCT processes to a coefficient previously decoded by the second cluster of the video data. Accordingly, a parallel process is realized and the decoding speed is increased.
    Type: Application
    Filed: June 24, 2008
    Publication date: April 30, 2009
    Applicant: Industrial Technology Research Institute
    Inventors: Shau-Yin Tseng, Yi-Hsuan Fan
  • Publication number: 20080025409
    Abstract: Disclosed is a power aware method and apparatus of video decoder on a multi-core platform. The power aware apparatus comprises a power management unit, and a processor unit having an entropy decoder and a decoder. The processor unit has at least one voltage and at least one frequency. One processor of the multi-core platform performs the entropy decoding for a frame, collects the entropy decoded information, and computes the decompressing time. Based on the computed decompressing time, the processor sets up the voltage and frequency for other or all processors. This invention of the power aware method and apparatus reduces power consumption for video decoders.
    Type: Application
    Filed: November 2, 2006
    Publication date: January 31, 2008
    Inventors: Shau-Yin Tseng, Chihhao Chang, Jia-Ming Chen