Patents by Inventor Horng-Yi Chang

Horng-Yi Chang 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: 20130170645
    Abstract: Encryption and decryption devices, computer readable media, and methods thereof. The decryption device comprises a key generator and a decryption module. The key generator is capable of receiving a first security key information for generating an application key. The decryption module is coupled to the key generator, capable of decrypting at least a portion of encrypted software data according to the application key, wherein the software data is used by a software when a software code of the software is executed.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Applicant: MEDIATEK INC.
    Inventor: Horng-Yi Chang
  • Patent number: 8175012
    Abstract: A decoding method for booting from a NAND Flash including a booting page storing a plurality of copies of NAND booting information and a plurality of corresponding parities, each parity generated by an predetermined error correction code (ECC) bit number. The decoding method includes reading the booting page, for obtaining a plurality of configuration data and a plurality of ECC data, and performing a voting scheme and an ECC decoding process on the plurality of configuration data and the plurality of ECC data, for obtaining the NAND booting information. Besides, an encoding method for encoding such booting information is disclosed the same.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: May 8, 2012
    Assignee: Mediatek Inc.
    Inventors: Chin-Huo Chu, Horng-Yi Chang, Jia-Horng Shieh
  • Publication number: 20100251074
    Abstract: A decoding method for booting from a NAND Flash including a booting page storing a plurality of copies of NAND booting information and a plurality of corresponding parities, each parity generated by an predetermined error correction code (ECC) bit number. The decoding method includes reading the booting page, for obtaining a plurality of configuration data and a plurality of ECC data, and performing a voting scheme and an ECC decoding process on the plurality of configuration data and the plurality of ECC data, for obtaining the NAND booting information. Besides, an encoding method for encoding such booting information is disclosed the same.
    Type: Application
    Filed: March 26, 2009
    Publication date: September 30, 2010
    Inventors: Chin-Huo Chu, Horng-Yi Chang, Jia-Horng Shieh
  • Publication number: 20090164891
    Abstract: An automatic spelling correction apparatus. The apparatus comprises a storage device and a processing unit. The storage device stores a character group table containing a character sequence of each cycled button, and multiple character combination records. A processing unit receives an original character combination and a new character, to determine whether the original character combination has a valid spelling, if not, a valid character combination matching the character combination record according to the character group table is generated.
    Type: Application
    Filed: February 23, 2009
    Publication date: June 25, 2009
    Applicant: ASUSTEK COMPUTER INC.
    Inventor: Horng-Yi Chang
  • Patent number: 7496842
    Abstract: An automatic spelling correction apparatus. The apparatus comprises a storage device and a processing unit. The storage device stores a character group table containing a character sequence of each cycled button, and multiple character combination records. A processing unit receives an original character combination and a new character, to determine whether the original character combination has a valid spelling, if not, a valid character combination matching the character combination record according to the character group table is generated.
    Type: Grant
    Filed: April 6, 2004
    Date of Patent: February 24, 2009
    Assignee: ASUSTek Computer Inc.
    Inventor: Horng-Yi Chang
  • Publication number: 20050251745
    Abstract: A method of input switching in an electronic device. If a first key is pushed, an input mode is switched. Each input mode comprises various inputs. If a second key is pushed, the input within the input mode is switched.
    Type: Application
    Filed: March 30, 2005
    Publication date: November 10, 2005
    Inventors: Sen-Hao Lan, Horng-Yi Chang
  • Publication number: 20040255248
    Abstract: An automatic spelling correction apparatus. The apparatus comprises a storage device and a processing unit. The storage device stores a character group table containing a character sequence of each cycled button, and multiple character combination records. A processing unit receives an original character combination and a new character, to determine whether the original character combination has a valid spelling, if not, a valid character combination matching the character combination record according to the character group table is generated.
    Type: Application
    Filed: April 6, 2004
    Publication date: December 16, 2004
    Inventor: Horng-Yi Chang