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: 20070101193Abstract: 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: ApplicationFiled: October 25, 2006Publication date: May 3, 2007Inventors: Karl Johnson, Walter Wallach, Ken Nguyen, Carlton Amdahl
-
Patent number: 7006820Abstract: 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: GrantFiled: October 5, 2001Date of Patent: February 28, 2006Assignee: At Road, Inc.Inventors: Tana Parker, Ken Nguyen, James D. Fay
-
Publication number: 20050279537Abstract: 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: ApplicationFiled: June 16, 2005Publication date: December 22, 2005Inventor: Ken Nguyen
-
Patent number: 6925626Abstract: 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: GrantFiled: August 13, 2003Date of Patent: August 2, 2005Assignee: LSI Logic CorporationInventors: Ken Nguyen, Wei Huang
-
Publication number: 20050039154Abstract: 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: ApplicationFiled: August 13, 2003Publication date: February 17, 2005Inventors: Ken Nguyen, Wei Huang
-
Patent number: 6815812Abstract: 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: GrantFiled: May 8, 2002Date of Patent: November 9, 2004Assignee: LSI Logic CorporationInventors: Anwar Ali, Ken Nguyen, Max M. Yeung
-
Publication number: 20040153786Abstract: 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: ApplicationFiled: September 29, 2003Publication date: August 5, 2004Inventors: Karl S. Johnson, Walter A. Wallach, Ken Nguyen, Carlton G. Amdahl
-
Patent number: 6768142Abstract: 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: GrantFiled: May 8, 2002Date of Patent: July 27, 2004Assignee: LSI Logic CorporationInventors: Anwar Ali, Tauman T. Lau, Max M. Yeung, Ken Nguyen, Wei Huang
-
Patent number: 6681342Abstract: 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: GrantFiled: July 23, 2001Date of Patent: January 20, 2004Assignee: Micron Technology, Inc.Inventors: Karl S. Johnson, Walter A. Wallach, Ken Nguyen, Carlton G. Amdahl
-
Publication number: 20030209797Abstract: 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: ApplicationFiled: May 8, 2002Publication date: November 13, 2003Inventors: Anwar Ali, Ken Nguyen, Max M. Yeung
-
Publication number: 20030209731Abstract: 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: ApplicationFiled: May 8, 2002Publication date: November 13, 2003Inventors: Anwar Ali, Tauman T. Lau, Max M. Yeung, Ken Nguyen, Wei Huang
-
Patent number: 6604207Abstract: 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: GrantFiled: March 23, 2001Date of Patent: August 5, 2003Assignee: Micron Technology, Inc.Inventors: Tahir Q. Sheikh, Karl S. Johnson, Ken Nguyen
-
Patent number: 6598173Abstract: 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: GrantFiled: October 11, 2000Date of Patent: July 22, 2003Assignee: Micron Technology, Inc.Inventors: Tahir Q. Sheikh, Karl S. Johnson, Ken Nguyen
-
Patent number: 6526333Abstract: 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: GrantFiled: October 1, 1997Date of Patent: February 25, 2003Assignee: Micron Technology, Inc.Inventors: Michael G. Henderson, Ken Nguyen, Karl S. Johnson
-
Publication number: 20020042896Abstract: 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: ApplicationFiled: July 23, 2001Publication date: April 11, 2002Inventors: Karl S. Johnson, Walter A. Wallach, Ken Nguyen, Carlton G. Amdahl
-
Patent number: 6341322Abstract: 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: GrantFiled: February 25, 1999Date of Patent: January 22, 2002Assignee: Micron Electronics, Inc.Inventors: Ji-hwan Liu, Ken Nguyen, Karl S. Johnson, Mallikarjunan Mahalingam
-
Patent number: 6338150Abstract: 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: GrantFiled: October 1, 1997Date of Patent: January 8, 2002Assignee: Micron Technology, Inc.Inventors: Karl S. Johnson, Walter A. Wallach, Ken Nguyen, Carlton G. Amdahl
-
Patent number: 6332202Abstract: 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: GrantFiled: October 11, 2000Date of Patent: December 18, 2001Assignee: Micron Technology, Inc.Inventors: Tahir Q. Sheikh, Karl S. Johnson, Ken Nguyen
-
Publication number: 20010020251Abstract: 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: ApplicationFiled: March 23, 2001Publication date: September 6, 2001Inventors: Tahir Q. Sheikh, Karl S. Johnson, Ken Nguyen
-
Patent number: 6282673Abstract: 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: GrantFiled: October 1, 1997Date of Patent: August 28, 2001Assignee: Micron Technology, Inc.Inventors: Ji-hwan Liu, Ken Nguyen, Karl S. Johnson