Patents by Inventor Han-cheng Huang

Han-cheng Huang 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: 20240144056
    Abstract: A method includes: obtaining impact values for characteristic conditions; selecting training data subsets respectively from training data sets according to the impact values; obtaining a candidate model and an evaluation value based on the training data subsets; supplementing the training data subsets according to the impact values; obtaining another candidate model and another evaluation value based on training data subsets thus supplemented; repeating the step of supplementing the training data subset, and the step of obtaining another candidate model and another evaluation value based on the training data subsets thus supplemented; and selecting one of the candidate models as a prediction model based on the evaluation values.
    Type: Application
    Filed: August 2, 2023
    Publication date: May 2, 2024
    Applicants: TAIPEI VETERANS GENERAL HOSPITAL
    Inventors: Chin-Chou Huang, Ming-Hui Hung, Ling-Chieh Shih, Yu-Ching Wang, Han Cheng, Yu-Chieh Shiao, Yu-Hsuan Tseng
  • Patent number: 11899974
    Abstract: A method for performing automatic setting control of a memory device in predetermined communications architecture with aid of auxiliary setting management and associated apparatus are provided.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: February 13, 2024
    Assignee: Silicon Motion, Inc.
    Inventor: Han-Cheng Huang
  • Patent number: 11829759
    Abstract: The invention introduces an apparatus for segmenting a data stream, installed in a physical layer, to include a host interface, a data register and a boundary detector. The data register is arranged to operably store data received from the host side through the host interface. The boundary detector is arranged to operably detect the content of a data register. When the data register includes a special symbol, the boundary detector outputs a starting address that the special symbol is stored in the data register to an offset register to update a value stored in the offset register, thereby enabling a stream splitter to divide data bits of the data register according to the updated value of the offset register.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: November 28, 2023
    Assignee: Silicon Motion, Inc.
    Inventor: Han-Cheng Huang
  • Publication number: 20230106393
    Abstract: A method for performing automatic setting control of a memory device in predetermined communications architecture with aid of auxiliary setting management and associated apparatus are provided.
    Type: Application
    Filed: January 27, 2022
    Publication date: April 6, 2023
    Applicant: Silicon Motion, Inc.
    Inventor: Han-Cheng Huang
  • Publication number: 20220350603
    Abstract: The invention introduces an apparatus for segmenting a data stream, installed in a physical layer, to include a host interface, a data register and a boundary detector. The data register is arranged to operably store data received from the host side through the host interface. The boundary detector is arranged to operably detect the content of a data register. When the data register includes a special symbol, the boundary detector outputs a starting address that the special symbol is stored in the data register to an offset register to update a value stored in the offset register, thereby enabling a stream splitter to divide data bits of the data register according to the updated value of the offset register.
    Type: Application
    Filed: July 6, 2022
    Publication date: November 3, 2022
    Applicant: Silicon Motion, Inc.
    Inventor: Han-Cheng HUANG
  • Patent number: 11422813
    Abstract: The invention introduces an apparatus for segmenting a data stream, installed in a physical layer, to include a host interface, a data register and a boundary detector. The data register is arranged to operably store data received from the host side through the host interface. The boundary detector is arranged to operably detect the content of the data register. When the data register includes a boundary-lock pattern or a special symbol, the boundary detector outputs a starting address that the boundary-lock pattern or the special symbol is stored in the data register to an offset register to update a value stored in the offset register, thereby enabling a stream splitter to divide data bits of the data register according to the updated value of the offset register.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: August 23, 2022
    Assignee: SILICON MOTION, INC.
    Inventor: Han-Cheng Huang
  • Publication number: 20210318872
    Abstract: The invention introduces an apparatus for segmenting a data stream, installed in a physical layer, to include a host interface, a data register and a boundary detector. The data register is arranged to operably store data received from the host side through the host interface. The boundary detector is arranged to operably detect the content of the data register. When the data register includes a boundary-lock pattern or a special symbol, the boundary detector outputs a starting address that the boundary-lock pattern or the special symbol is stored in the data register to an offset register to update a value stored in the offset register, thereby enabling a stream splitter to divide data bits of the data register according to the updated value of the offset register.
    Type: Application
    Filed: June 4, 2020
    Publication date: October 14, 2021
    Applicant: Silicon Motion, Inc.
    Inventor: Han-Cheng HUANG
  • Patent number: 9514843
    Abstract: An embodiment of a method for accessing a storage unit of a flash memory, performed by a control unit, is disclosed to include at least the following steps. A transaction is appended to a bad-column table each time a bad column of a block within the storage unit is inspected. It is determined whether a total number of the transactions within the bad-column table is odd when the control unit determines that the last column of the block is a regular column. A transaction is appended to the bad-column table to indicate that the last column of the block is a bad column when the control unit determines that the total number of the transactions within the bad-column table is odd.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: December 6, 2016
    Assignee: SILICON MOTION, INC.
    Inventor: Han-Cheng Huang
  • Publication number: 20150143188
    Abstract: An embodiment of a method for accessing a storage unit of a flash memory, performed by a control unit, is disclosed to include at least the following steps. A transaction is appended to a bad-column table each time a bad column of a block within the storage unit is inspected. It is determined whether a total number of the transactions within the bad-column table is odd when the control unit determines that the last column of the block is a regular column. A transaction is appended to the bad-column table to indicate that the last column of the block is a bad column when the control unit determines that the total number of the transactions within the bad-column table is odd.
    Type: Application
    Filed: July 9, 2014
    Publication date: May 21, 2015
    Inventor: Han-Cheng HUANG
  • Patent number: 8115823
    Abstract: An image processing system includes a first image processing unit and a second image processing unit. The first image processing unit is utilized for receiving a plurality of images, and the first image processing unit divides a (K+N)th image into a plurality of regions according to a Kth image and a (K+M)th image, where K, M and N are positive integers and N is greater than M. The first image processing unit further transmits image data corresponding to a first region of the plurality of regions to the second image processing unit.
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: February 14, 2012
    Assignee: Silicon Motion Inc.
    Inventor: Han-Cheng Huang
  • Patent number: 8106960
    Abstract: An image processing system includes a receiving unit and an image processing unit, where the image processing unit includes a plurality of line buffers. The receiving unit is utilized for receiving a rectangular image. The image processing unit is coupled to the receiving unit, and is utilized for receiving at least a portion of the rectangular image transmitted from the receiving unit, where the first image processing unit receives the portion in a line-based manner, and a length of each line is equivalent to a length of a short side of the rectangular image. In particular, each line buffer of the image processing unit is utilized for storing pixel data of one line of the rectangular image.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: January 31, 2012
    Assignee: Silicon Motion Inc.
    Inventor: Han-Cheng Huang
  • Publication number: 20110106987
    Abstract: A controller includes a first USB interface, a second USB interface and a control circuit, where the first USB interface is utilized for connecting to a first personal computer host, and the second USB interface is utilized for connecting to a second personal computer host, and the control circuit is coupled to the first and second interfaces. The control circuit receives a control signal from the first personal computer host via the first USB interface, and transmits the control signal to the second personal computer host via the second USB interface to control operations of the second personal computer host.
    Type: Application
    Filed: June 2, 2010
    Publication date: May 5, 2011
    Inventor: Han-Cheng Huang
  • Publication number: 20100201825
    Abstract: An image processing system includes a receiving unit and an image processing unit, where the image processing unit includes a plurality of line buffers. The receiving unit is utilized for receiving a rectangular image. The image processing unit is coupled to the receiving unit, and is utilized for receiving at least a portion of the rectangular image transmitted from the receiving unit, where the first image processing unit receives the portion in a line-based manner, and a length of each line is equivalent to a length of a short side of the rectangular image. In particular, each line buffer of the image processing unit is utilized for storing pixel data of one line of the rectangular image.
    Type: Application
    Filed: April 17, 2009
    Publication date: August 12, 2010
    Inventor: Han-Cheng Huang
  • Patent number: 7769941
    Abstract: An USB matrix switch system provided for a plurality of USB devices shared with a plurality of hosts is disclosed.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: August 3, 2010
    Assignee: Aten International Co., Ltd.
    Inventors: Han-Cheng Huang, Ying-Chang Tzeng
  • Patent number: 7738712
    Abstract: A method of image processing for transforming an input image with a first resolution into an output image with a second resolution is provided. The input image is defined with a plurality of input pixels, and the output image is defined with a plurality of output pixels.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: June 15, 2010
    Assignee: Aten International Co., Ltd.
    Inventors: Ying-chang Tzeng, Han-cheng Huang
  • Publication number: 20100134666
    Abstract: An image processing system includes a first image processing unit and a second image processing unit. The first image processing unit is utilized for receiving a plurality of images, and the first image processing unit divides a (K+N)th image into a plurality of regions according to a Kth image and a (K+M)th image, where K, M and N are positive integers and N is greater than M. The first image processing unit further transmits image data corresponding to a first region of the plurality of regions to the second image processing unit.
    Type: Application
    Filed: April 8, 2009
    Publication date: June 3, 2010
    Inventor: Han-Cheng Huang
  • Publication number: 20100077126
    Abstract: An USB matrix switch system provided for a plurality of USB devices shared with a plurality of hosts is disclosed.
    Type: Application
    Filed: September 23, 2008
    Publication date: March 25, 2010
    Applicant: ATEN INTERNATIONAL CO., LTD.
    Inventors: Han-Cheng Huang, Ying-Chang Tzeng
  • Publication number: 20070154114
    Abstract: A method of image processing for transforming an input image with a first resolution into an output image with a second resolution is provided. The input image is defined with a plurality of input pixels, and the output image is defined with a plurality of output pixels.
    Type: Application
    Filed: January 4, 2006
    Publication date: July 5, 2007
    Inventors: Ying-chang Tzeng, Han-cheng Huang