A computer system comprises a variety of components transmitting variable-rate heartbeats to a heartbeat monitor, each heartbeat indicating that the component is functioning properly. In addition, selected components serve as proxies by transmitting heartbeats to indicate that another component is functioning properly. In the preferred embodiment, one or more central processing units (CPUs) transmit heartbeats to indicate proper CPU functioning, while a bridge logic device and a network interface card (NIC) transmit heartbeats as proxies for a memory device and an external computer system, respectively. The heartbeat monitor is capable of determining initial heart rates for each component and is further capable of adaptively varying the heart rates thereafter. If the age of the heartbeat sender is relatively young, then a relatively slow heart rate is specified. Faster heart rates are specified for older components. Thereafter, the heartbeat monitor continuously tracks the age of the component, raising the heart rate as the component ages. In response to signals from a temperature sensor as well as various warning and error signals, the heartbeat monitor dynamically adjusts each heart rate independently. The heartbeat monitor may be implemented in a variety of ways, including incorporation into a computer system, as a dedicated unit coupled to a computer network, or as a software program. Further, the heartbeat monitor can receive variable-rate heartbeats from any desired device, from individual computer components to entire networks of computer systems.

Een computersysteem bestaat uit een verscheidenheid van componenten die variable-rate hartslagen aan een hartslagmonitor, elke hartslag overbrengen erop wijzen die dat de component behoorlijk functioneert. Bovendien dienen de geselecteerde componenten als volmachten door hartslagen over te brengen om erop te wijzen dat een andere component behoorlijk functioneert. In de aangewezen belichaming, brengen één of meerdere centrale verwerkingseenheidën (CPUs) hartslagen over om op juiste cpu te wijzen die goed werkend, terwijl een apparaat van de bruglogica en een kaart van de netwerkinterface (NIC) hartslagen als volmachten voor een geheugenapparaat en een extern computersysteem, respectievelijk overbrengen. De hartslagmonitor kan aanvankelijke harttarieven voor elke component bepalen en kan verder de harttarieven daarna adaptief variëren. Als de leeftijd van de hartslagafzender vrij jong is, dan wordt een vrij langzaam harttarief gespecificeerd. De snellere harttarieven worden gespecificeerd voor oudere componenten. Daarna, volgt de hartslagmonitor onophoudelijk de leeftijd die van de component, het harttarief opheft als componentenleeftijden. In antwoord op signalen van een temperatuursensor evenals diverse waarschuwing en foutensignalen, onafhankelijk past de hartslagmonitor dynamisch elk harttarief aan. De hartslagmonitor kan in een verscheidenheid van manieren, met inbegrip van integratie in een computersysteem worden uitgevoerd, als specifieke eenheid die aan een computernetwerk wordt gekoppeld, of als softwareprogramma. Verder, kan de hartslagmonitor variable-rate hartslagen van om het even welk gewenst apparaat, van individuele computercomponenten aan volledige netwerken van computersystemen ontvangen.

 
Web www.patentalert.com

< (none)

< Integrated total temperature probe system

> Laminated film

> (none)

~ 00032