Patents by Inventor Hsiang-An Hsieh

Hsiang-An Hsieh 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: 7685359
    Abstract: A method of setting a storage device that a storage management program is built in an application system is used to set a disk label of the storage device and without specially developed application program is set between the application system and the storage device. Some command codes are set as default in the storage device to detect whether the disk label of the storage device is set by the application system includes command codes or not to execute operations are set by the command codes so as to operate the storage device.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: March 23, 2010
    Assignee: Carry Computer Eng. Co., Ltd.
    Inventor: Hsiang-An Hsieh
  • Publication number: 20100037006
    Abstract: A non-volatile memory of present invention includes a number of memory blocks and a static wear leveling device. The static wear leveling device includes a memory unit for storing the erase counts of the memory blocks and a controlling unit for getting the erase counts from the memory unit, and calculating the standard deviation based on the EC, and deciding the way of the static wear leveling cycle according to the standard deviation. The controlling unit deciding the way of the static wear leveling cycle include the steps of setting at least one predetermined threshold point and judging whether the standard deviation of the erase counts is smaller than the predetermined threshold point. If the standard deviation of the erase counts is smaller than the predetermined threshold point, the static wear leveling cycle starts for a first amount of cycles and moves the static data stored a first number of memory blocks.
    Type: Application
    Filed: July 24, 2009
    Publication date: February 11, 2010
    Applicant: A-DATA TECHNOLOGY (SUZHOU) CO, LTD.
    Inventors: Ming-Dar Chen, Hsiang-An Hsieh, Chuan-Sheng Lin
  • Publication number: 20090307537
    Abstract: A flash controller performs a data correction function while executing a copy back procedure for a flash memory, and the flash memory includes at least one memory unit and a page buffer. The flash controller contains: a transmission buffer, an error correction unit, a correction information register, and a microprocessor. The microprocessor reads out a data from, the page buffer and stores the data into the transmission buffer after producing a read instruction of page copy to the flash memory. The microprocessor controls the error correction unit to check and correct the data in the transmission buffer and calculate a check result. The microprocessor produces a different program command to record the corrected data into the memory unit according to the data error quantity of the check result. Thereby, the present invention can achieve the purpose of improving the flash controller in reliability and access efficiency.
    Type: Application
    Filed: September 11, 2008
    Publication date: December 10, 2009
    Inventors: Ming-Dar Chen, Chuan-Sheng Lin, Hsiang-An Hsieh
  • Publication number: 20090307418
    Abstract: The present invention discloses a control method of a multi-channel hybrid density memory storage device for access a user data. The storage device includes a plurality of low density memories (LDM) and high density memories (HDM). The steps of the method comprises: first, determining where the user data transmitted; then, using one of two error correction circuits which have different error correction capability to encode or decode the user data.
    Type: Application
    Filed: March 17, 2009
    Publication date: December 10, 2009
    Inventors: Ming-Dar Chen, Chuan-Sheng Lin, Tso-Cheng Su, Shih-Fang Hung, Tzu-Wei Fang, Hsiang-An Hsieh
  • Publication number: 20090300082
    Abstract: A method for memory space management is disclosed. It uses a resident program loaded into an operation system or the controller of a storage device to monitor the storage space and the resource allocation of the file system of the storage device. The status of the logical address with an erased and invalid data mapped with a physical block is checked via a L2P mapping table. By using a data erase instruction, the controller modifies the L2P mapping table to cancel the link relation between the physical block and the logical address and erase the physical block to release the memory space. Finally, the check location is stored for a next check. The method for memory space management improves the access speed and the usage life of the storage device.
    Type: Application
    Filed: November 21, 2008
    Publication date: December 3, 2009
    Inventors: Ming-Dar Chen, Hsiang-An Hsieh
  • Publication number: 20090300273
    Abstract: A flash memory controller with automatic interface mode switching is applied to a flash memory apparatus with a plurality of flash memories and the controller contains: a memory interface, a microprocessor, and an interface mode controller. The microprocessor recognizes the supported interface mode of every flash memory connected with the memory interface in an initial setting process, and individually sets the corresponding interface mode setting value into the interface mode controller. Thus, when the flash memory apparatus is operating in a normal operation state, the interface mode controller can output the corresponding interface mode setting value according to the present enabled flash memory, and the memory interface can adjust and switch the interface mode according to the interface mode setting value outputted by the interface mode controller. Thereby, the present invention can achieve the purpose whereby the flash memory apparatus can speed up accessing and increase efficiency.
    Type: Application
    Filed: September 24, 2008
    Publication date: December 3, 2009
    Inventors: Ming-Dar Chen, Chuan-Sheng Lin, Hsiang-An Hsieh
  • Publication number: 20090282305
    Abstract: A storage system with a data recovery function and its method reduce errors in a storage medium to a recoverable range of a general ECC function by repeating a testing and recovery procedure for one or more times to assure the accuracy of reading data and enhance the data reliability effectively. The data recovery procedure includes the steps of providing test data by a test data generator of the storage system, writing the test data into a memory block where error data is found, finding an error bit by reading the test data, reducing the error to a recoverable range of the ECC technique by the recovery procedure. If the error bit cannot be found or reduced to a recoverable range of the ECC technique within an upper limit of the number of tests, the memory block is marked as bad.
    Type: Application
    Filed: October 1, 2008
    Publication date: November 12, 2009
    Applicant: A-DATA TECHNOLOGY CO., LTD.
    Inventors: Ming-Dar Chen, Chuan-Sheng Lin, Hsiang-An Hsieh, Hui-Neng Chang
  • Publication number: 20090132756
    Abstract: A portable flash memory storage device that may show its remaining lifetime according to this invention is provided, in which an average erase count that is stored may be read and, after being processed and converted, is formed into a piece of information on its remaining lifetime that is further shown on a display screen of a display module in the portable flash memory storage device, and an erase is implemented on the portable flash memory storage device for an automatic update of average erase count, allowing a user to decide to replace the device or not depending on a latest remaining lifetime information.
    Type: Application
    Filed: January 18, 2008
    Publication date: May 21, 2009
    Inventor: Hsiang-An Hsieh
  • Publication number: 20090091996
    Abstract: A solid state semiconductor storage device with temperature control function comprises a non-volatile memory unit, a temperature sensing element, and a control unit. The temperature sensing element is used for sensing the operation temperature of the solid state semiconductor storage device so as to provide a temperature sensing signal to the control unit. According to the temperature sensing signal, the control unit controls the operation mode of the solid state semiconductor storage device for achieving the function of temperature control.
    Type: Application
    Filed: March 21, 2008
    Publication date: April 9, 2009
    Inventors: Ming-Dar Chen, Chuan-Sheng Lin, Hui-Neng Chang, Hsiang-An Hsieh
  • Publication number: 20080235432
    Abstract: The present invention discloses a memory system having a hybrid density memory. The memory system includes a plurality of storage spaces whereby the storage spaces have respective levels of endurance and each storage space has a plurality of blocks and pre-determined weighting factors corresponding to the levels of endurance of the storage spaces. After executing a command of erasing a specific block, the system records the erase in accordance with the weighting factor of the storage space to which the specific block belongs. Whereby, the erase counts of all the blocks of different storage spaces are able to reach respective levels of endurance as simultaneously as possible.
    Type: Application
    Filed: March 18, 2008
    Publication date: September 25, 2008
    Applicant: A-DATA TECHNOLOGY CO., LTD.
    Inventors: MING-DAR CHEN, CHUAN-SHENG LIN, HUI-NENG CHANG, HSIANG-AN HSIEH
  • Publication number: 20080235433
    Abstract: The present invention discloses a control method for a hybrid density memory storage device. The method arranges physical locations for a file system stored in the storage device. The storage device includes a high density storage space, a low density storage space and a hot list capable of recording a plurality of logical locations. The method includes the following steps: receiving a command; verifying whether the logical location of the command belongs to the logical locations recorded in the hot list; and according to the verification, assigning a physical location of the high density storage space or a physical location of the low density storage space as the physical location corresponding to the logical location of the command.
    Type: Application
    Filed: March 18, 2008
    Publication date: September 25, 2008
    Applicant: A-DATA TECHNOLOGY CO., LTD.
    Inventors: MING-DAR CHEN, CHUAN-SHENG LIN, HUI-NENG CHANG, HSIANG-AN HSIEH
  • Publication number: 20080235468
    Abstract: The present invention discloses a hybrid density memory storage device configured to store data responsive to a host and a file system thereof. The hybrid density memory storage device includes a non-volatile memory, a hot data buffer and a control unit. The non-volatile memory includes a high density storage space and a low density storage space. The control unit is coupled between the host, the non-volatile memory, and the hot data buffer. The control unit has a hot list used for recording a plurality of logical locations of hot data, and the control unit is capable of accessing data in/out the hot data buffer in accordance with the hot list.
    Type: Application
    Filed: March 18, 2008
    Publication date: September 25, 2008
    Applicant: A-DATA TECHNOLOGY CO., LTD.
    Inventors: MING-DAR CHEN, CHUAN-SHENG LIN, HUI-NENG CHANG, HSIANG-AN HSIEH
  • Publication number: 20080199057
    Abstract: The present invention discloses a portable storage device with a fingerprint identification function. The portable storage device uses a slim sliding fingerprint identifier to detect a user's fingerprint. The slim sliding fingerprint identifier is installed on a lateral side of a housing of the portable storage device such that after the portable storage device is plugged into the application apparatus, the user can enter an identifying fingerprint through the slim sliding fingerprint identifier for a fingerprint identification. The invention enhances the convenience of the fingerprint identification and reduces the circuit occupying area.
    Type: Application
    Filed: April 19, 2007
    Publication date: August 21, 2008
    Inventors: Hsiang-An Hsieh, Li-Pai Chen
  • Publication number: 20080160791
    Abstract: A memory card with a slim USB connector includes a memory card and a cover. The memory card has a memory card body and a slim USB connector located on one end of the memory card body. The memory card has at least one concave portion. The cover covers the slim USB connector. There is a convex portion located on the cover that corresponds to the concave portion. The concave portion and the convex portion are embedded into each other when the memory card is connected with the cover. Thereby, the cover is firmly fastened on the memory card body and the slim USB connector. The problem of the cover easily coming off from the slim USB connector is avoided.
    Type: Application
    Filed: March 21, 2007
    Publication date: July 3, 2008
    Inventor: Hsiang-An Hsieh
  • Publication number: 20080160834
    Abstract: A memory card with a slim USB connector includes a memory card and a cover. There is a slim USB connected located at one end of the memory card and the slim USB connector has a concave slot. The cover covers the slim USB connector, and there is a through hole located on the cover that corresponds to the concave slot. Thereby, the user can directly exert force onto the concave slot located on the slim USB connector, not exerting a force onto the cover, to exactly unplug the memory card. Therefore, the problem of exerting a force onto the cover to separate the cover from the memory card body while the memory card body is still in the memory slot is avoided.
    Type: Application
    Filed: July 16, 2007
    Publication date: July 3, 2008
    Inventor: Hsiang-An Hsieh
  • Publication number: 20080059702
    Abstract: A portable storage device with operating status display is applied for a processor-based system. The portable storage device includes a storage medium, a control unit, an operating-status-analysis driving unit and a display unit. The control unit receives an access signal from the processor-based system, in order to record and read the information saved in the storage medium to generate a record-and-read signal. The operating-status-analysis driving unit electrically connects with the control unit to give a driving signal after analyzing the record-and-read signal. The display unit receives the driving signal for demonstrating information about an operating status. Therefore, the operating status of the portable storage device is informed in real time.
    Type: Application
    Filed: December 6, 2006
    Publication date: March 6, 2008
    Inventors: Chien-Jung Lu, Ying-Ching Lee, Hsiang-An Hsieh
  • Patent number: 7337977
    Abstract: A universal micro memory card has a unique common transmission interface designed according to USB specifications, USB pins and data transmission pins. The universal micro card detects what type a system interface connected to it is and the initialization signals are sent from the system end via the USB pins (D+ and D?). Further, the universal micro card is switched to the corresponding working mode. In this way, the universal micro memory card enables signal transmission from/to different memory card systems via the common transmission interface.
    Type: Grant
    Filed: August 13, 2003
    Date of Patent: March 4, 2008
    Assignee: Carry Computer Eng. Co., Ltd.
    Inventors: Chia-Li Chen, Hsiang-An Hsieh
  • Publication number: 20080052544
    Abstract: A portable electronic device that can use a dc power and a renewable energy as power supplies. The portable electronic device includes a rechargeable battery as a spare power when the ac power is not available, a power management unit, and a plurality of loads. The power management unit selectively respectively couples the plurality of loads to the power supplies according to a status of each of the power supplies, the amount of power each load requires, and design considerations.
    Type: Application
    Filed: August 28, 2006
    Publication date: February 28, 2008
    Inventors: Hsiang-An Hsieh, Li-Pai Chen
  • Patent number: 7317632
    Abstract: A non-volatile memory storage device with functions of boosting supply voltage and signal level can adopt a non-volatile memory having an operating voltage higher than the supply voltage provided by the host device as a storage medium. The non-volatile memory storage device includes a supply voltage booster, a non-volatile memory storage unit and a controller. The supply voltage booster boosts the lower supply voltage provided by the host device up to the higher operating voltage of the non-volatile memory. The controller adjusts the interface signal to a proper interface signal level by cooperating with the supply voltage and the operating voltage so as to avoid the interface from damage owing to an over high signal level or avoid the non-volatile memory unit from not correctly receiving signal due to an over low signal level.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: January 8, 2008
    Assignee: A-Data Technology Co., Ltd.
    Inventors: Li-Pai Chen, Ming-Dar Chen, Hsiang-An Hsieh, Yen-Hsin Liu
  • Publication number: 20070291569
    Abstract: Storage apparatus can support various memory units with different standards based on the method which drives the power control-and-switch circuit in the power management unit according to a control signal caused by the ID code of a memory unit to control the second booster for further increasing the level of the external voltage or control the second regulator for further regulating or decreasing the level of the external voltage.
    Type: Application
    Filed: November 1, 2006
    Publication date: December 20, 2007
    Inventors: Hsiang-An Hsieh, Li-Pai Chen, Ming-Dar Chen