Diagnostic and managing distributed processor system
First Claim
1. A computer monitor and diagnostic system, comprising:
- a computer, having a computing device and a housing;
a plurality of sensors, located within the computer, capable of sensing conditions within the computer; and
a microcontroller network, located within the computer, the network comprising a plurality of interconnected microcontrollers, connected to the sensors and the computer, wherein the microcontroller network processes requests for conditions from the computer and responsively provides sensed conditions to the computer.
4 Assignments
0 Petitions
Reexamination
Accused Products
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.
180 Citations
27 Claims
-
1. A computer monitor and diagnostic system, comprising:
-
a computer, having a computing device and a housing;
a plurality of sensors, located within the computer, capable of sensing conditions within the computer; and
a microcontroller network, located within the computer, the network comprising a plurality of interconnected microcontrollers, connected to the sensors and the computer, wherein the microcontroller network processes requests for conditions from the computer and responsively provides sensed conditions to the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A microcontroller network for diagnosing and managing the conditions of a computer, the microcontroller network comprising:
-
a microcontroller bus; and
a plurality of microcontrollers, located within the computer, wherein the microcontrollers are interconnected by the microcontroller bus and wherein the microcontrollers manage the conditions within the computer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for monitoring and diagnosing a computer having a microcontroller network, the system comprising:
-
means, located within the computer, for sensing the internal conditions of the computer with the microcontroller network;
means for receiving the sensed conditions in the microcontroller network; and
means for communicating the sensed conditions from the microcontroller network to the system bus of the computer.
-
-
20. A computer monitoring and diagnostic system, comprising:
-
a computer, having a plurality of computer-related components, wherein the components have associated environmental and systemic conditions;
a plurality of sensors capable of sensing the environmental and systemic conditions, wherein the sensors are located within the computer; and
a plurality of microcontrollers connected to the sensors and the computer. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
Specification