Patents by Inventor Chien-Ting Huang

Chien-Ting 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: 20150200456
    Abstract: A broadband antenna for a wireless communication device includes a grounding unit for grounding; a first radiating element; a second radiating element electrically connected to the grounding unit; a signal feed-in element for transmitting a radio signal to the first radiating element in order to emit the radio signal via the first radiating element; and a passive component comprising an inductor, where the passive component is electrically connected between the first and the second radiating elements to work in conjunction with the first radiating element, the second radiating element and the grounding unit to form a loop antenna effect.
    Type: Application
    Filed: August 20, 2014
    Publication date: July 16, 2015
    Inventors: Shang-Sian You, Chien-Ting Huang
  • Patent number: 8909846
    Abstract: A control method of a memory storage device for writing an updated data from a host to the memory storage device is provided. The memory storage device provides storage space which is divided into a plurality of physical blocks to access the updated data. The control method includes the following steps: first, determining whether the updated data is a hot data or not; finally, storing the less updated data which is not the hot data into the physical block which has the higher erase counts according to the result of above determination.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: December 9, 2014
    Assignee: A-Data Technology Co., Ltd.
    Inventors: Li-Pin Chang, Ming-Dar Chen, Chien-Ting Huang
  • Patent number: 8103821
    Abstract: A flash memory device with a wear-leveling mechanism includes at least one flash memory, a hot list, a bitmap, a source pointer, and a controller. The controller obtains a physical memory block with high erase count through the hot list, an erase count of the physical memory block, and an overall average erase count of the flash memory device. The controller further finds out a physical memory block which stores static data through managing the bitmap and the source pointer. The controller moves the static data to the physical memory block with high erase count, and releases the physical memory block which stores the static data to avoid the physical memory block with high erase count being worn down increasingly more seriously.
    Type: Grant
    Filed: March 3, 2009
    Date of Patent: January 24, 2012
    Assignee: A-Data Technology Co., Ltd.
    Inventors: Li-Pin Chang, Ming-Dar Chen, Chien-Ting Huang
  • Publication number: 20110179306
    Abstract: The invention provides a data read method. In one embodiment, a flash memory comprises a plurality of pages, and predetermined information is written into each of the pages of the flash memory. First, a target address of the flash memory is read according to a source read voltage to obtain source data and a source error correction code. When error bits of the source data cannot be corrected according to the source error correction code, the predetermined information corresponding to the source data is read from the flash memory according to the source read voltage to obtain correction information. The source data and the source error correction code are then amended according to the difference between the predetermined information and the correction information to obtain an amended data and an amended error correction code. Error bits of the amended data are then corrected according to the amended error correction code.
    Type: Application
    Filed: March 29, 2011
    Publication date: July 21, 2011
    Applicant: SILICON MOTION, INC.
    Inventor: Chien-Ting Huang
  • Publication number: 20100115186
    Abstract: A flash memory device with a wear-levelining mechanism includes at least one flash memory, a hot list, a bitmap, a source pointer, and a controller. The controller obtains a physical memory block with high erase count through the hot list, an erase count of the physical memory block, and an overall average erase count of the flash memory device. The controller further finds out a physical memory block which stores static data through managing the bitmap and the source pointer. The controller moves the static data to the physical memory block with high erase count, and releases the physical memory block which stores the static data to avoid the physical memory block with high erase count being worn down increasingly more seriously.
    Type: Application
    Filed: March 3, 2009
    Publication date: May 6, 2010
    Inventors: Li-Pin Chang, Ming-Dar Chen, Chien-Ting Huang
  • Publication number: 20100017555
    Abstract: A control method of a memory storage device for writing an updated data from a host to the memory storage device is provided. The memory storage device provides storage space which is divided into a plurality of physical blocks to access the updated data. The control method includes the following steps: first, determining whether the updated data is a hot data or not; finally, storing the less updated data which is not the hot data into the physical block which has the higher erase counts according to the result of above determination.
    Type: Application
    Filed: January 21, 2009
    Publication date: January 21, 2010
    Inventors: Li-Pin Chang, Ming-Dar Chen, Chien-Ting Huang