Patents by Inventor Ching-hsien Wang
Ching-hsien Wang 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: 11934027Abstract: An optical system affixed to an electronic apparatus is provided, including a first optical module, a second optical module, and a third optical module. The first optical module is configured to adjust the moving direction of a first light from a first moving direction to a second moving direction, wherein the first moving direction is not parallel to the second moving direction. The second optical module is configured to receive the first light moving in the second moving direction. The first light reaches the third optical module via the first optical module and the second optical module in sequence. The third optical module includes a first photoelectric converter configured to transform the first light into a first image signal.Type: GrantFiled: June 21, 2022Date of Patent: March 19, 2024Assignee: TDK TAIWAN CORP.Inventors: Chao-Chang Hu, Chih-Wei Weng, Chia-Che Wu, Chien-Yu Kao, Hsiao-Hsin Hu, He-Ling Chang, Chao-Hsi Wang, Chen-Hsien Fan, Che-Wei Chang, Mao-Gen Jian, Sung-Mao Tsai, Wei-Jhe Shen, Yung-Ping Yang, Sin-Hong Lin, Tzu-Yu Chang, Sin-Jhong Song, Shang-Yu Hsu, Meng-Ting Lin, Shih-Wei Hung, Yu-Huai Liao, Mao-Kuo Hsu, Hsueh-Ju Lu, Ching-Chieh Huang, Chih-Wen Chiang, Yu-Chiao Lo, Ying-Jen Wang, Shu-Shan Chen, Che-Hsiang Chiu
-
Patent number: 9037782Abstract: A method of programming memory cells for a rewritable non-volatile memory module is provided. The method includes: receiving a command which indicates performing an update operation to a logical page; and identifying valid logical access addresses and invalid logical access addresses in the logical page according to the command. The method also includes: selecting a physical page; setting flags corresponding to the valid logical access addresses in a valid state, setting flags corresponding to the invalid logical access in an invalid state; programming the flags and data belonging to the valid logical access addresses to the selected physical page based on the update operation; and mapping the selected physical page to the logical page. Accordingly, the method can effectively increase the speed of programming the memory cells.Type: GrantFiled: June 21, 2012Date of Patent: May 19, 2015Assignee: Phison Electronics Corp.Inventors: Kian-Fui Seng, Ming-Hui Tseng, Ching-Hsien Wang
-
Patent number: 8910301Abstract: A storage device protection system including a protection control unit, a detection unit, an account/password input unit, an ID acquiring unit, and an encryption unit is provided. The detection unit determines whether a storage device and a key storage device are both coupled to a host. The account/password input unit receives an administrator ID and an administrator password. The ID acquiring unit obtains IDs of the storage device and the key storage device. The encryption unit encrypts the administrator ID, the administrator password, and the IDs of the storage device and the key storage device into encryption data. The protection control unit stores the encryption data into the key storage device and sets an access mode of the storage device as a protection status according to the administrator ID and the administrator password. Thereby, the storage device can be effectively unlocked by using the key storage device.Type: GrantFiled: February 6, 2012Date of Patent: December 9, 2014Assignee: Phison Electronics Corp.Inventors: Ching-Hsien Wang, Chia-Jung Hsu
-
Patent number: 8589669Abstract: A data protecting method for a rewritable non-volatile memory module having a first storage area and a second storage area and a memory controller and a memory storage device using the same are provided. The method includes providing default configuration information in response to a boot command from a host system, wherein the host system cannot recognize the second storage area according to the default configuration information. The method also includes requesting the host system to re-boot when a user identification code and a user password receiving from the host system pass an authentication procedure, and providing first configuration information to the host system after re-booting the host system. The host system can recognize the second storage area according to the first configuration information. Accordingly, the method can effectively protect data stored in the rewritable non-volatile memory module.Type: GrantFiled: April 17, 2012Date of Patent: November 19, 2013Assignee: Phison Electronics Corp.Inventors: Yi-Hung Peng, Ching-Hsien Wang, Chia-Jung Hsu
-
Publication number: 20130246732Abstract: A method of programming memory cells for a rewritable non-volatile memory module is provided. The method includes: receiving a command which indicates performing an update operation to a logical page; and identifying valid logical access addresses and invalid logical access addresses in the logical page according to the command. The method also includes: selecting a physical page; setting flags corresponding to the valid logical access addresses in a valid state, setting flags corresponding to the invalid logical access in an invalid state; programming the flags and data belonging to the valid logical access addresses to the selected physical page based on the update operation; and mapping the selected physical page to the logical page. Accordingly, the method can effectively increase the speed of programming the memory cells.Type: ApplicationFiled: June 21, 2012Publication date: September 19, 2013Applicant: PHISON ELECTRONICS CORP.Inventors: Kian-Fui Seng, Ming-Hui Tseng, Ching-Hsien Wang
-
Publication number: 20130212368Abstract: A data protecting method for a rewritable non-volatile memory module having a first storage area and a second storage area and a memory controller and a memory storage device using the same are provided. The method includes providing default configuration information in response to a boot command from a host system, wherein the host system cannot recognize the second storage area according to the default configuration information. The method also includes requesting the host system to re-boot when a user identification code and a user password receiving from the host system pass an authentication procedure, and providing first configuration information to the host system after re-booting the host system. The host system can recognize the second storage area according to the first configuration information. Accordingly, the method can effectively protect data stored in the rewritable non-volatile memory module.Type: ApplicationFiled: April 17, 2012Publication date: August 15, 2013Applicant: PHISON ELECTRONICS CORP.Inventors: Yi-Hung Peng, Ching-Hsien Wang, Chia-Jung Hsu
-
Publication number: 20130151858Abstract: A storage device protection system including a protection control unit, a detection unit, an account/password input unit, an ID acquiring unit, and an encryption unit is provided. The detection unit determines whether a storage device and a key storage device are both coupled to a host. The account/password input unit receives an administrator ID and an administrator password. The ID acquiring unit obtains IDs of the storage device and the key storage device. The encryption unit encrypts the administrator ID, the administrator password, and the IDs of the storage device and the key storage device into encryption data. The protection control unit stores the encryption data into the key storage device and sets an access mode of the storage device as a protection status according to the administrator ID and the administrator password. Thereby, the storage device can be effectively unlocked by using the key storage device.Type: ApplicationFiled: February 6, 2012Publication date: June 13, 2013Applicant: PHISON ELECTRONICS CORP.Inventors: Ching-Hsien Wang, Chia-Jung Hsu
-
Patent number: 6556721Abstract: The present invention provides a method for automatically cropping a scanned image having irregular boundaries. A pattern sheet is provided on the bottom surface side of the cover of the optical scanner. The pattern sheet is defined by multiple pattern units for serving as referential coordinates. When the scanner is initialized, the pattern sheet is pre-scanned to generate a pre-scanned image. The pre-scanned image of the pattern sheet will be analyzed to get the referential data, including the index, the referential intensity level, and the pixel-positions of each pattern unit. The referential data of each pattern unit will be stored in a database. When auto-cropping an area of interest (AOI) from a pre-scanned image, the pre-scanned image of the original will be logically divided into multiple document blocks according to the positions of the pattern units. Then, compare each document block with its correspondent pattern unit to determine if the document block contains AOI data.Type: GrantFiled: January 7, 2000Date of Patent: April 29, 2003Assignee: Mustek Systems Inc.Inventors: Ching-hsien Wang, Wei-shu Shiu, Ming-jer Wu