Patents by Inventor Ku-jei King

Ku-jei King 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: 8843727
    Abstract: An embodiment of the present invention is a technique to enhance address translation performance. A register stores capability indicators to indicate capability supported by a circuit in a chipset for address translation of a guest physical address to a host physical address. A plurality of multi-level page tables is used for page walking in the address translation. Each of the page tables has page table entries. Each of the page table entries has at least an entry specifier corresponding to the capability indicated by the capability indicators.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: September 23, 2014
    Assignee: Intel Corporation
    Inventors: Ioannis Schoinas, Gilbert Neiger, Rajesh Madukkarumukumana, Ku-jei King, Richard Uhlig, Achmed Rumi Zahir, Koichi Yamada
  • Patent number: 8498121
    Abstract: A printed circuit assembly, along with a server and method incorporating such printed circuit assembly, are disclosed for determining a storage configuration for use in a computer system via a simple hardware change. The printed circuit assembly may comprise a paddle board slot for connection to a paddle board for determining a storage configuration; a bus coupled to the paddle board; and a southbridge coupled to the bus, the southbridge comprising signal lines coupled to the paddle board slot through the bus. The storage configuration of the printed circuit assembly may be determined via the paddle board when the paddle board is connected to the paddle board slot.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: July 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ku-Jei King, Mw Wang, Don Steven Keener
  • Patent number: 8489250
    Abstract: A fan control system for a computer system is provided. The fan control system includes a power sensor and a controller. The power sensor detects the power dissipated by a target device in the computer system. The controller calculates a suggested airflow speed required for the target device and thus outputs a control signal for controlling a fan within the computer system according to at least the dissipated power.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ameha Aklilu, Charlie C C Chiu, Kelvin W P Huang, Ku-Jei King, Edward Y C Kung, Bryan M H Pan
  • Patent number: 8051153
    Abstract: A switch apparatus for a remote boot sequence of a network device is disclosed. The network device may comprise a processor and a network control circuit. The switch apparatus may comprise a first storage element for storing a first boot code, a second storage element for storing a second boot code, and a detect and switch circuit electrically connected to the network control circuit. The detect and switch circuit may selectively connect to one of the first storage element and the second storage element in response to whether there is a detected signal of a pluggable unit inserted into said network device, so that the processor executes the remote boot sequence in accordance with the boot code stored in the selected storage element.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ku-Jei King, MW Wang, Kelvin WP Huang
  • Publication number: 20110103008
    Abstract: A fan control system for a computer system at the different altitudes is provided. The fan control system includes a current detector and a controller. The current sensing circuit detects a current of a fan at full speed. The controller outputs a control signal for controlling the fan within the computer system according to the fan current.
    Type: Application
    Filed: October 21, 2010
    Publication date: May 5, 2011
    Applicant: International Business Machines Corporation
    Inventors: Ameha Aklilu, Ku-Jei King, Edward Yu-Chen Kung, Ian Lin, Ming-Hui Pan
  • Publication number: 20110077796
    Abstract: A fan control system for a computer system is provided. The fan control system includes a power sensor and a controller. The power sensor detects the power dissipated by a target device in the computer system. The controller calculates a suggested airflow speed required for the target device and thus outputs a control signal for controlling a fan within the computer system according to at least the dissipated power.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 31, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ameha Aklilu, Charlie CC Chiu, Kelvin WP Huang, Ku-Jei King, Edward YC Kung, Bryan MH Pan
  • Publication number: 20100011187
    Abstract: An embodiment of the present invention is a technique to enhance address translation performance. A register stores capability indicators to indicate capability supported by a circuit in a chipset for address translation of a guest physical address to a host physical address. A plurality of multi-level page tables is used for page walking in the address translation. Each of the page tables has page table entries. Each of the page table entries has at least an entry specifier corresponding to the capability indicated by the capability indicators.
    Type: Application
    Filed: September 1, 2009
    Publication date: January 14, 2010
    Inventors: Ioannis Schoinas, Gilbert Neiger, Rajesh Madukkarumukumana, Ku-Jei King, Richard Uhlig, Achmed Rumi Zahir, Koichi Yamada
  • Publication number: 20090268390
    Abstract: A printed circuit assembly, along with a server and method incorporating such printed circuit assembly, are disclosed for determining a storage configuration for use in a computer system via a simple hardware change. The printed circuit assembly may comprise a paddle board slot for connection to a paddle board for determining a storage configuration; a bus coupled to the paddle board; and a southbridge coupled to the bus, the southbridge comprising signal lines coupled to the paddle board slot through the bus. The storage configuration of the printed circuit assembly may be determined via the paddle board when the paddle board is connected to the paddle board slot.
    Type: Application
    Filed: April 23, 2009
    Publication date: October 29, 2009
    Applicant: International Business Machines Corporation
    Inventors: Ku Jei King, Mw Wang, Don Steven Keener
  • Publication number: 20090132686
    Abstract: A switch apparatus for a remote boot sequence of a network device is disclosed. The network device may comprise a processor and a network control circuit. The switch apparatus may comprise a first storage element for storing a first boot code, a second storage element for storing a second boot code, and a detect and switch circuit electrically connected to the network control circuit. The detect and switch circuit may selectively connect to one of the first storage element and the second storage element in response to whether there is a detected signal of a pluggable unit inserted into said network device, so that the processor executes the remote boot sequence in accordance with the boot code stored in the selected storage element.
    Type: Application
    Filed: November 10, 2008
    Publication date: May 21, 2009
    Applicant: International Business Machines Corporation
    Inventors: Ku-Jei King, MW Wang, Kelvin WP Huang
  • Patent number: 7444493
    Abstract: An embodiment of the present invention is a technique to perform address translation. A table structure is indexed by a source identifier of an input/output (I/O) transaction specifying a guest physical address and requested by an I/O device to map the I/O device to a domain assigned to the I/O device. An address translation structure translates the guest physical address to a host physical address corresponding to the I/O transaction.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: October 28, 2008
    Assignee: Intel Corporation
    Inventors: Ioannis Schoinas, Rajesh Madukkarumakumana, Gilbert Neiger, Richard Uhlig, Ku-jei King
  • Patent number: 7340582
    Abstract: An embodiment of the present invention is a technique to process faults in a direct memory access address translation. A register set stores global control or status information for fault processing of a fault generated by an input/output (I/O) transaction requested by an I/O device. An address translation structure translates a guest physical address to a host physical address. The guest physical address corresponds to the I/O transaction and is mapped to a domain. The address translation structure has at least an entry associated with the domain and domain-specific control information for the fault processing.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: March 4, 2008
    Assignee: Intel Corporation
    Inventors: Rajesh Madukkarumukumana, Ioannis Schoinas, Ku-jei King, Balaji Vembu, Gilbert Neiger, Richard Uhlig
  • Publication number: 20060075146
    Abstract: An embodiment of the present invention is a technique to perform address translation. A table structure is indexed by a source identifier of an input/output (I/O) transaction specifying a guest physical address and requested by an I/O device to map the I/O device to a domain assigned to the I/O device. An address translation structure translates the guest physical address to a host physical address corresponding to the I/O transaction.
    Type: Application
    Filed: September 30, 2004
    Publication date: April 6, 2006
    Inventors: Ioannis Schoinas, Rajesh Madukkarumakumana, Gilbert Neiger, Richard Uhlig, Ku-Jei King
  • Publication number: 20060075285
    Abstract: An embodiment of the present invention is a technique to process faults in a direct memory access address translation. A register set stores global control or status information for fault processing of a fault generated by an input/output (I/O) transaction requested by an I/O device. An address translation structure translates a guest physical address to a host physical address. The guest physical address corresponds to the I/O transaction and is mapped to a domain. The address translation structure has at least an entry associated with the domain and domain-specific control information for the fault processing.
    Type: Application
    Filed: September 30, 2004
    Publication date: April 6, 2006
    Inventors: Rajesh Madukkarumukumana, Ioannis Schoinas, Ku-jei King, Balaji Vembu, Gilbert Neiger, Richard Uhlig
  • Publication number: 20060069899
    Abstract: An embodiment of the present invention is a technique to enhance address translation performance. A register stores capability indicators to indicate capability supported by a circuit in a chipset for address translation of a guest physical address to a host physical address. A plurality of multi-level page tables is used for page walking in the address translation. Each of the page tables has page table entries. Each of the page table entries has at least an entry specifier corresponding to the capability indicated by the capability indicators.
    Type: Application
    Filed: September 30, 2004
    Publication date: March 30, 2006
    Inventors: Ioannis Schoinas, Gilbert Neiger, Rajesh Madukkarumukumana, Ku-jei King, Richard Uhlig, Achmed Zahir, Koichi Yamada