Patents by Inventor Nan-Kun Lo
Nan-Kun Lo 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: 9158638Abstract: A memory controlling method adapted for driving a memory within a computer system is disclosed. When the computer system is booted, the memory is driven and tested via the BIOS. The memory controlling method performs tests on multiple controlling signals of the memory. The memory controlling method includes steps of: detecting an active window of each controlling signal; determining whether the active windows is larger than a predetermined window; performing a parameter adjustment on the controlling signals if one of the active windows is smaller than the predetermined window; performing a phase range test between two of the control signals if the active windows are larger than the predetermined window; performing a phase adjustment on the active windows of the controlling signals if the controlling signals fails in the phase range test; and driving the memory according to the adjusted controlling signals.Type: GrantFiled: August 25, 2010Date of Patent: October 13, 2015Assignee: ASUSTeK COMPUTER INC.Inventors: Yung-Lun Lin, Chuan-Te Chang, Nan-Kun Lo
-
Patent number: 9146754Abstract: A booting method and a computer system thereof, suitable for rebooting the computer system when a setting value of a basic input output system (BIOS) is modified, are provided. When a modified setting value causes a situation in which a main power is cut off in advance and the computer system is rebooted, a control command is sent to a signal generator for controlling the signal generator to generate a control signal through the BIOS. Then, the control signal is transmitted to a switch by the signal generator for controlling the switch to be turned on or turned off. Afterwards, a power-failure signal transmitted by a chipset is changed by the switch, such that a power supply provides the main power continuously to reboot the computer system.Type: GrantFiled: December 17, 2008Date of Patent: September 29, 2015Assignee: ASUSTeK COMPUTER INC.Inventors: Chuan-Te Chang, Nan-Kun Lo
-
Patent number: 8972711Abstract: A CPU core unlocking device applied to a computer system is provided. The core unlocking device includes a CPU having a plurality of signal terminals and a core unlocking executing unit having a plurality of GPIO ports connected with the corresponding signal terminals of the CPU. The GPIO ports of the core unlocking executing unit generate and transmit and transmit a combination of core unlocking signal to the signal terminals of the CPU to unlock the CPU core.Type: GrantFiled: March 3, 2011Date of Patent: March 3, 2015Assignee: ASUSTeK Computer Inc.Inventors: Pei-Hua Sun, Pai-Ching Huang, Yi-Min Huang, Meng-Hsiung Lee, Nan-Kun Lo
-
Publication number: 20110219211Abstract: A CPU core unlocking device applied to a computer system is provided. The core unlocking device includes a CPU having a plurality of signal terminals and a core unlocking executing unit having a plurality of GPIO ports connected with the corresponding signal terminals of the CPU. The GPIO ports of the core unlocking executing unit generate and transmit and transmit a combination of core unlocking signal to the signal terminals of the CPU to unlock the CPU core.Type: ApplicationFiled: March 3, 2011Publication date: September 8, 2011Applicant: ASUSTeK COMPUTER INC.Inventors: Pei-Hua Sun, Pai-Ching Huang, Yi-Min Huang, Meng-Hsiung Lee, Nan-Kun Lo
-
Patent number: 7958409Abstract: The invention relates to a method for recording a memory parameter and a method for optimizing a memory. In the invention, adjusted enhancement parameter data can be stored in a non-volatile memory of a memory module. Then, the setting value of a parameter of a memory module is portable, and users can write the needed setting value of the memory parameter into the non-volatile memory of the memory module. In other words, in the invention, no matter whether the memory module is applied to the same computer or not, the enhancement parameter data can be applied to prevent the users from repeatedly setting the memory parameter of the memory module in different computers.Type: GrantFiled: September 15, 2008Date of Patent: June 7, 2011Assignee: ASUSTeK Computer Inc.Inventors: Nan-Kun Lo, Chiy-Ferng Perng
-
Publication number: 20110055618Abstract: A memory controlling method adapted for driving a memory within a computer system is disclosed. When the computer system is booted, the memory is driven and tested via the BIOS. The memory controlling method performs tests on multiple controlling signals of the memory. The memory controlling method includes steps of: detecting an active window of each controlling signal; determining whether the active windows is larger than a predetermined window; performing a parameter adjustment on the controlling signals if one of the active windows is smaller than the predetermined window; performing a phase range test between two of the control signals if the active windows are larger than the predetermined window; performing a phase adjustment on the active windows of the controlling signals if the controlling signals fails in the phase range test; and driving the memory according to the adjusted controlling signals.Type: ApplicationFiled: August 25, 2010Publication date: March 3, 2011Inventors: Yung Lun LIN, Chuan Ie Chang, Nan Kun Lo
-
Publication number: 20100082967Abstract: A method for detecting a memory training result includes the following steps. Firstly, a computer system is booted. Then, a memory training program included in a basic input output system of the computer system is executed, thereby obtaining a plurality of reading time parameters and a plurality of writing time parameters. Afterwards, the reading time parameters and the writing time parameters are recorded into a non-volatile memory. The computer system includes a central processing unit, a memory device, a chipset, a basic input output system, and a non-volatile memory. The memory device includes a memory module. The chipset is connected to the memory module and the central processing unit, and includes a memory controller. The basic input output system is connected to the chipset and includes a memory training program. The non-volatile memory is connected to the chipset.Type: ApplicationFiled: September 24, 2009Publication date: April 1, 2010Applicant: ASUSTek COMPUTER INC.Inventor: NAN-KUN LO
-
Publication number: 20090183017Abstract: A booting method and a computer system thereof, suitable for rebooting the computer system when a setting value of a basic input output system (BIOS) is modified, are provided. When a modified setting value causes a situation in which a main power is cut off in advance and the computer system is rebooted, a control command is sent to a signal generator for controlling the signal generator to generate a control signal through the BIOS. Then, the control signal is transmitted to a switch by the signal generator for controlling the switch to be turned on or turned off. Afterwards, a power-failure signal transmitted by a chipset is changed by the switch, such that a power supply provides the main power continuously to reboot the computer system.Type: ApplicationFiled: December 17, 2008Publication date: July 16, 2009Applicant: ASUSTeK COMPUTER INC.Inventors: Chuan-Te Chang, Nan-Kun Lo
-
Publication number: 20090112941Abstract: A firmware recovery method for a computer system including the following steps is provided. The computer system enters a firmware recovery mode. It is determined whether a display unit initial firmware is stored in a non-volatile memory. While the display unit initial firmware is not completely stored in the non-volatile memory, the display unit initial firmware is read from a storage apparatus for initializing a display unit. The display unit displays a firmware recovery hint. A complete initial firmware is read from the storage apparatus and then stored to the non-volatile memory. Finally, the computer system is turned on again.Type: ApplicationFiled: August 13, 2008Publication date: April 30, 2009Applicant: ASUSTeK COMPUTER INC.Inventors: Nan-Kun Lo, Chiy-Ferng Perng
-
Publication number: 20090077436Abstract: The invention relates to a method for recording a memory parameter and a method for optimizing a memory. In the invention, adjusted enhancement parameter data can be stored in a non-volatile memory of a memory module. Then, the setting value of a parameter of a memory module is portable, and users can write the needed setting value of the memory parameter into the non-volatile memory of the memory module. In other words, in the invention, no matter whether the memory module is applied to the same computer or not, the enhancement parameter data can be applied to prevent the users from repeatedly setting the memory parameter of the memory module in different computers.Type: ApplicationFiled: September 15, 2008Publication date: March 19, 2009Applicant: ASUSTeK COMPUTER INC.Inventors: Nan-Kun Lo, Chiy-Ferng Perng
-
Publication number: 20070266267Abstract: First, an application program is executed on a computer, and then a virtual sleep request is received. Next, the configuration of a CPU, built in the computer, is saved to a RAM. Finally, both the processing speed and the core voltage of the CPU are reduced, and the application program originally executed on the computer continues to run.Type: ApplicationFiled: May 10, 2007Publication date: November 15, 2007Inventors: Nan-Kun Lo, Cheng-Kai Tsai, Ke-Chih Liao