Patents by Inventor Ken Nguyen

Ken Nguyen 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: 20070101193
    Abstract: A network of microcontrollers for monitoring and diagnosing the environmental conditions of a computer is disclosed. The network of microcontrollers provides a management system by which computer users can accurately gauge the health of their computer. The network of microcontrollers provides users the ability to detect system fan speeds, internal temperatures and voltage levels. The invention is designed to not only be resilient to faults, but also allows for the system maintenance, modification, and growth—without downtime. Additionally, the present invention allows users to replace failed components, and add new functionality, such as new network interfaces, disk interface cards and storage, without impacting existing users. One of the primary roles of the present invention is to manage the environment without outside involvement. This self-management allows the system to continue to operate even though components have failed.
    Type: Application
    Filed: October 25, 2006
    Publication date: May 3, 2007
    Inventors: Karl Johnson, Walter Wallach, Ken Nguyen, Carlton Amdahl
  • Patent number: 7006820
    Abstract: The invention provides a method and system capable of automatically selecting conditions and parameters (such as scheduled times) for wireless programming of selected mobile devices, and automatically performing wireless programming of those mobile devices using the selected conditions and parameters. A server device examines a history of a selected target mobile device, and in response to that history, predicts a “good” set of conditions and parameters for programming the mobile device. The server device confirms that the mobile device is ready for wireless programming using the selected conditions and parameters (such as the scheduled time), buffers the programming download at the mobile device, and directs the mobile device to inject the programming download into its program memory. The server device is capable of optionally informing a customer associated with the mobile device before or after performing automated wireless programming (or both).
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: February 28, 2006
    Assignee: At Road, Inc.
    Inventors: Tana Parker, Ken Nguyen, James D. Fay
  • Publication number: 20050279537
    Abstract: A motorized assisting vehicle (“MAV”) including a platform resting on at least one set of wheels, an extended arm, and a power supply coupled to a motor, the motor coupled to at least one wheel to maneuver the platform. The extended arm is adapted to couple to a first vehicle for propelling the first vehicle. The MAV may be releasably or non-releasably coupled to the first vehicle depending on the nature of the first vehicle for which the MAV propels. The platform of the MAV may be foldable so that the MAV may be conveniently transported. The MAV may be controlled by a wire or wireless control which communicates with the motor. An LCD display may also be provided to show the time, temperature, the battery charge and the like.
    Type: Application
    Filed: June 16, 2005
    Publication date: December 22, 2005
    Inventor: Ken Nguyen
  • Patent number: 6925626
    Abstract: A method of routing a metal layer trace in an integrated circuit die includes steps of: (a) receiving as input a netlist of an integrated circuit die; (b) selecting a redistribution layer trace from the netlist for routing the redistribution layer trace between an I/O pad of the integrated circuit die and a termination point; (c) comparing a trace width of the redistribution layer trace with a maximum trace width limit; and (d) if the trace width of the redistribution layer trace exceeds the maximum trace width limit, then routing the redistribution layer trace as a plurality of separate parallel traces each having a trace width that is less than the selected maximum trace width limit.
    Type: Grant
    Filed: August 13, 2003
    Date of Patent: August 2, 2005
    Assignee: LSI Logic Corporation
    Inventors: Ken Nguyen, Wei Huang
  • Publication number: 20050039154
    Abstract: A method of routing a metal layer trace in an integrated circuit die includes steps of: (a) receiving as input a netlist of an integrated circuit die; (b) selecting a redistribution layer trace from the netlist for routing the redistribution layer trace between an I/O pad of the integrated circuit die and a termination point; (c) comparing a trace width of the redistribution layer trace with a maximum trace width limit; and (d) if the trace width of the redistribution layer trace exceeds the maximum trace width limit, then routing the redistribution layer trace as a plurality of separate parallel traces each having a trace width that is less than the selected maximum trace width limit.
    Type: Application
    Filed: August 13, 2003
    Publication date: February 17, 2005
    Inventors: Ken Nguyen, Wei Huang
  • Patent number: 6815812
    Abstract: A packaged circuit with VDDcore contacts in first positions and VSScore contacts in second positions. A redistribution layer is adjacent the integrated circuit, and overlies VDDcore and VSScore mesh layers. First contacts in the redistribution layer are positioned in alignment with the first positions, to make connections between the redistribution layer and the VDDcore contacts. Second contacts are positioned in alignment with the second positions, to make connections between the redistribution layer and the VSScore contacts. First vias are positioned in alignment with the first positions, to make connections between the first contacts and the VDD mesh layer. The traces of the VDD mesh layer are positioned in alignment with the first positions. Second vias are positioned in alignment with the second positions to make connections between the second contacts and the VSS mesh layer. The traces of the VSS mesh layer are positioned in alignment with the second positions.
    Type: Grant
    Filed: May 8, 2002
    Date of Patent: November 9, 2004
    Assignee: LSI Logic Corporation
    Inventors: Anwar Ali, Ken Nguyen, Max M. Yeung
  • Publication number: 20040153786
    Abstract: A network of microcontrollers for monitoring and diagnosing the environmental conditions of a computer is disclosed. The network of microcontrollers provides a management system by which computer users can accurately gauge the health of their computer. The network of microcontrollers provides users the ability to detect system fan speeds, internal temperatures and voltage levels. The invention is designed to not only be resilient to faults, but also allows for the system maintenance, modification, and growth—without downtime. Additionally, the present invention allows users to replace failed components, and add new functionality, such as new network interfaces, disk interface cards and storage, without impacting existing users. One of the primary roles of the present invention is to manage the environment without outside involvement. This self-management allows the system to continue to operate even though components have failed.
    Type: Application
    Filed: September 29, 2003
    Publication date: August 5, 2004
    Inventors: Karl S. Johnson, Walter A. Wallach, Ken Nguyen, Carlton G. Amdahl
  • Patent number: 6768142
    Abstract: A method for designing an input output cell of an integrated circuit. The input output cell has a required area, a width, and a height. The bonding pad pitch length between adjacent bonding pads of the integrated circuit is measured. The width of the input output cell is specified to be substantially equal to the bonding pad pitch length. The required area is divided by the width to determine a first value, and the height of the input output cell is specified to be substantially equal to the first value. In this manner, the width of the input output cells is no greater than the distance between two adjacent bonding pads, and thus the input output cells can be placed very close together, facilitating their use in input output limited integrated circuit designs. However, the height of the input output cells is no greater than is necessary to enclose the required area of the input output cell, thus facilitating their use in core limited integrated circuit designs.
    Type: Grant
    Filed: May 8, 2002
    Date of Patent: July 27, 2004
    Assignee: LSI Logic Corporation
    Inventors: Anwar Ali, Tauman T. Lau, Max M. Yeung, Ken Nguyen, Wei Huang
  • Patent number: 6681342
    Abstract: A network of microcontrollers for monitoring and diagnosing the environmental conditions of a computer is disclosed. The network of microcontrollers provides a management system by which computer users can accurately gauge the health of their computer. The network of microcontrollers provides users the ability to detect system fan speeds, internal temperatures and voltage levels. The invention is designed to not only be resilient to faults, but also allows for the system maintenance, modification, and growth—without downtime. Additionally, the present invention allows users to replace failed components, and add new functionality, such as new network interfaces, disk interface cards and storage, without impacting existing users. One of the primary roles of the present invention is to manage the environment without outside involvement. This self-management allows the system to continue to operate even though components have failed.
    Type: Grant
    Filed: July 23, 2001
    Date of Patent: January 20, 2004
    Assignee: Micron Technology, Inc.
    Inventors: Karl S. Johnson, Walter A. Wallach, Ken Nguyen, Carlton G. Amdahl
  • Publication number: 20030209797
    Abstract: A packaged circuit with VDDcore contacts in first known positions and VSScore contacts in second known positions. A VDDcore mesh layer is fabricated with traces, and a VSScore mesh layer is fabricated with traces. A redistribution layer is disposed adjacent the integrated circuit, and overlies the VDDcore mesh layer and the VSScore mesh layer. First contacts in the redistribution layer are positioned in alignment with the first known positions, to make electrical connections between the redistribution layer and the VDDcore contacts. Second contacts are positioned in alignment with the second known positions, to make electrical connections between the redistribution layer and the VSScore contacts. First electrically conductive vias are positioned in alignment with the first known positions, to make electrical connections between the first contacts and the VDD mesh layer, without using a VDDcore bus that extends substantially across the redistribution layer.
    Type: Application
    Filed: May 8, 2002
    Publication date: November 13, 2003
    Inventors: Anwar Ali, Ken Nguyen, Max M. Yeung
  • Publication number: 20030209731
    Abstract: A method for designing an input output cell of an integrated circuit. The input output cell has a required area, a width, and a height. The bonding pad pitch length between adjacent bonding pads of the integrated circuit is measured. The width of the input output cell is specified to be substantially equal to the bonding pad pitch length. The required area is divided by the width to determine a first value, and the height of the input output cell is specified to be substantially equal to the first value. In this manner, the width of the input output cells is no greater than the distance between two adjacent bonding pads, and thus the input output cells can be placed very close together, facilitating their use in input output limited integrated circuit designs. However, the height of the input output cells is no greater than is necessary to enclose the required area of the input output cell, thus facilitating their use in core limited integrated circuit designs.
    Type: Application
    Filed: May 8, 2002
    Publication date: November 13, 2003
    Inventors: Anwar Ali, Tauman T. Lau, Max M. Yeung, Ken Nguyen, Wei Huang
  • Patent number: 6604207
    Abstract: A fault tolerant system by which individual components of a server are monitored and controlled through independent, programmable microcontrollers interconnected through a microcontroller network. An external agent can control and monitor the microcontrollers by extending the interconnection network beyond the physical server. The extension to the interconnection network converts protocols between media, and directs the microcontrollers and the state managed by the microcontrollers. Intervention of the server operating system software is not required and is not utilized for the access and control operations. A remote interface board provides the interface between the microcontroller network and an external modem that communicates with a remote client computer. The remote interface board also provides for connection to a local client computer.
    Type: Grant
    Filed: March 23, 2001
    Date of Patent: August 5, 2003
    Assignee: Micron Technology, Inc.
    Inventors: Tahir Q. Sheikh, Karl S. Johnson, Ken Nguyen
  • Patent number: 6598173
    Abstract: A fault tolerant method by which individual components of a server are monitored and controlled through independent, programmable microcontrollers interconnected through a microcontroller network. An external agent can control and monitor the microcontrollers by extending the interconnection network beyond the physical server. Intervention of the server operating system software is not required and is not utilized for the access and control operations. The method includes the processes running on a remote interface so as to enable communication between the microcontroller network and an external modem that communicates with a remote client machine. The remote interface also provides for connection to a local client machine.
    Type: Grant
    Filed: October 11, 2000
    Date of Patent: July 22, 2003
    Assignee: Micron Technology, Inc.
    Inventors: Tahir Q. Sheikh, Karl S. Johnson, Ken Nguyen
  • Patent number: 6526333
    Abstract: A cooling system for cooling components of a computer is provided. The cooling system includes a DC fan which operates at a speed which is substantially proportional to the voltage that is applied to the fan. A zener diode voltage divider is connected in series between a voltage source and a first input of the fan. The second input of the fan is connected to a reference voltage source. A switch is also connected in series between the voltage source and the first voltage input of the fan so as to be connected in parallel with the zener diode voltage divider. When the switch is in a first position, the voltage produced by the voltage source is applied directly to the fan allowing the fan to operate at a first speed. When the switch is in a second position, the voltage from the voltage source is applied to the first input of the fan through the zener diode such that the first input of the fan receives a second voltage that is less than the first voltage thereby causing the fan to operate at a second speed.
    Type: Grant
    Filed: October 1, 1997
    Date of Patent: February 25, 2003
    Assignee: Micron Technology, Inc.
    Inventors: Michael G. Henderson, Ken Nguyen, Karl S. Johnson
  • Publication number: 20020042896
    Abstract: A network of microcontrollers for monitoring and diagnosing the environmental conditions of a computer is disclosed. The network of microcontrollers provides a management system by which computer users can accurately gauge the health of their computer. The network of microcontrollers provides users the ability to detect system fan speeds, internal temperatures and voltage levels. The invention is designed to not only be resilient to faults, but also allows for the system maintenance, modification, and growth—without downtime. Additionally, the present invention allows users to replace failed components, and add new functionality, such as new network interfaces, disk interface cards and storage, without impacting existing users. One of the primary roles of the present invention is to manage the environment without outside involvement. This self-management allows the system to continue to operate even though components have failed.
    Type: Application
    Filed: July 23, 2001
    Publication date: April 11, 2002
    Inventors: Karl S. Johnson, Walter A. Wallach, Ken Nguyen, Carlton G. Amdahl
  • Patent number: 6341322
    Abstract: A method and apparatus for interfacing buses includes a system interface processor coupled to a first bus and including a command register accessible via a second bus. A request buffer and a response buffer are provided which are accessible via the second bus and coupled to the interface processor. The request buffer can be used to store information to be transmitted from the second bus to the first via the interface processor while the response buffer can be used to store information to be transmitted from the first bus to the second bus via the interface processor. The interface processor may include a status register to indicate the status of the interface controller. The interface controller may also include a command register to receive commands transmitted over the second bus.
    Type: Grant
    Filed: February 25, 1999
    Date of Patent: January 22, 2002
    Assignee: Micron Electronics, Inc.
    Inventors: Ji-hwan Liu, Ken Nguyen, Karl S. Johnson, Mallikarjunan Mahalingam
  • Patent number: 6338150
    Abstract: A network of microcontrollers for monitoring and diagnosing the environmental conditions of a computer is disclosed. The network of microcontrollers provides a management system by which computer users can accurately gauge the health of their computer. The network of microcontrollers provides users the ability to detect system fan speeds, internal temperatures and voltage levels. The invention is designed to not only be resilient to faults, but also allows for the system maintenance, modification, and growth—without downtime. Additionally, the present invention allows users to replace failed components, and add new functionality, such as new network interfaces, disk interface cards and storage, without impacting existing users. One of the primary roles of the present invention is to manage the environment without outside involvement. This self-management allows the system to continue to operate even though components have failed.
    Type: Grant
    Filed: October 1, 1997
    Date of Patent: January 8, 2002
    Assignee: Micron Technology, Inc.
    Inventors: Karl S. Johnson, Walter A. Wallach, Ken Nguyen, Carlton G. Amdahl
  • Patent number: 6332202
    Abstract: A fault tolerant method by which individual components of a server are monitored and controlled through independent, programmable microcontrollers interconnected through a microcontroller network. An external agent can control and monitor the microcontrollers by extending the interconnection network beyond the physical server. Intervention of the server operating system software is not required and is not utilized for the access and control operations. The method includes the processes running on a remote interface so as to enable communication between the microcontroller network and an external modem that communicates with a remote client machine. The remote interface also provides for connection to a local client machine.
    Type: Grant
    Filed: October 11, 2000
    Date of Patent: December 18, 2001
    Assignee: Micron Technology, Inc.
    Inventors: Tahir Q. Sheikh, Karl S. Johnson, Ken Nguyen
  • Publication number: 20010020251
    Abstract: A fault tolerant system by which individual components of a server are monitored and controlled through independent, programmable microcontrollers interconnected through a microcontroller network. An external agent can control and monitor the microcontrollers by extending the interconnection network beyond the physical server. The extension to the interconnection network converts protocols between media, and directs the microcontrollers and the state managed by the microcontrollers. Intervention of the server operating system software is not required and is not utilized for the access and control operations. A remote interface board provides the interface between the microcontroller network and an external modem that communicates with a remote client computer. The remote interface board also provides for connection to a local client computer.
    Type: Application
    Filed: March 23, 2001
    Publication date: September 6, 2001
    Inventors: Tahir Q. Sheikh, Karl S. Johnson, Ken Nguyen
  • Patent number: 6282673
    Abstract: A method of recording events occurring in an information processing system in a memory unit. A system recorder is used as part of a server system which supports communication of digital information for a microcontroller network. The server system monitors the status of several system functions including temperature, cooling fan speeds, and the presence or absence of canisters and power supplies. The system updates the pertinent event messages and identification codes in the memory unit including the time such event or change in status occurred.
    Type: Grant
    Filed: October 1, 1997
    Date of Patent: August 28, 2001
    Assignee: Micron Technology, Inc.
    Inventors: Ji-hwan Liu, Ken Nguyen, Karl S. Johnson