System and method for monitoring electronic data processing equipment
First Claim
1. A system for monitoring data processing equipment, comprising at least one remote computer system having a unique encoded identification associated therewith;
- a monitoring computer system;
a power line interconnected to said at least one remote computer system and said monitoring computer system providing power to said systems;
wherein said at least one remote computer system and said monitoring computer system each include transmitting means interconnected to said power line for modulating encoded signals onto to said power line;
wherein said at least one remote computer system and said monitoring computer system each further include uniform asynchronous receiver-transmitter receiving means interconnected to said power line for demodulating said encoded signals off of said power line;
wherein said at least one remote computer system comprises a plurality of remote computer systems each with a respective different one of said encoded signals associated therewith;
wherein said transmitting means of said monitoring computer system includes means for generating and modulating onto said power line interrogative polling command requests received by said plurality of remote computer systems to cause at least one of said plurality of remote computer systems to modulate its said respective different one of said encoded signals onto said power line;
wherein said receiving means of said plurality of remote computer systems each include means for demodulating said polling command requests thereby generating demodulated polling command requests;
wherein said receiving means of said plurality of remote computer systems each further include means for causing said transmitting means of each said plurality of remote computer systems to transmit its said respective different one of said encoded signals in response to said demodulated polling command requests;
wherein said monitoring computer system further including database means interconnected to and executing on said monitoring computer system for storing each said different one of said encoded signals from said plurality of remote computer systems;
wherein each said different one of said encoded signals further comprises a unique user identification associated with a user interacting with a respective one of said plurality of remote computer systems;
wherein said database means further includes retrieval means responsive to input from a monitoring user for retrieval of a selected said user identification or said respective different one of said encoded signals; and
user interface means interconnected to said transmitting means of said monitoring computer system for activating said transmitting means of said monitoring computer system for said modulating of said encoded signals in response to said retrieval; and
further including means interconnected to said plurality of remote computer systems for disconnecting said plurality of remote computer systems from said power line in response to said interrogative polling command requests and; and
wherein said system for monitoring data processing equipment further comprises means interconnected to said power line for determining duration of time a respective one of said plurality of remote computer systems is in operation as a function of a respective said different one of said encoded signals.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of electronic data processing machines comprised of remote personal computers, workstations, or the like, and a central monitoring host computer are interconnected to a conventional alternating current power bus. Each machine includes a power line modem for modulating and demodulating digitized data and control signals on to an off the power bus, respectively. The remote machines further include system software which digitizes a prompted-for user I.D. and respective unique machine I.D. code, stored in BIOS or other ROM, in the machine'"'"'s operating system, or in DASDI in hidden files, and transmits, via modulation onto the power bus, these digitized codes to the host computer. The host computer includes software providing the functions of monitoring all power circuits for such encoded incoming machine and user I.D. information, for updating its database of machines with this incoming data, and further providing functions allowing the central monitoring computer operator to query the database and issue polling commands to selected remote equipment. Each remote machine'"'"'s software further includes routines to monitor the power bus for such incoming polls from the host and transmitting the machine and user I.D.'"'"'s previously stored to the central monitor in response to such polling requests.
-
Citations
7 Claims
-
1. A system for monitoring data processing equipment, comprising at least one remote computer system having a unique encoded identification associated therewith;
- a monitoring computer system;
a power line interconnected to said at least one remote computer system and said monitoring computer system providing power to said systems;wherein said at least one remote computer system and said monitoring computer system each include transmitting means interconnected to said power line for modulating encoded signals onto to said power line; wherein said at least one remote computer system and said monitoring computer system each further include uniform asynchronous receiver-transmitter receiving means interconnected to said power line for demodulating said encoded signals off of said power line; wherein said at least one remote computer system comprises a plurality of remote computer systems each with a respective different one of said encoded signals associated therewith; wherein said transmitting means of said monitoring computer system includes means for generating and modulating onto said power line interrogative polling command requests received by said plurality of remote computer systems to cause at least one of said plurality of remote computer systems to modulate its said respective different one of said encoded signals onto said power line; wherein said receiving means of said plurality of remote computer systems each include means for demodulating said polling command requests thereby generating demodulated polling command requests; wherein said receiving means of said plurality of remote computer systems each further include means for causing said transmitting means of each said plurality of remote computer systems to transmit its said respective different one of said encoded signals in response to said demodulated polling command requests; wherein said monitoring computer system further including database means interconnected to and executing on said monitoring computer system for storing each said different one of said encoded signals from said plurality of remote computer systems; wherein each said different one of said encoded signals further comprises a unique user identification associated with a user interacting with a respective one of said plurality of remote computer systems; wherein said database means further includes retrieval means responsive to input from a monitoring user for retrieval of a selected said user identification or said respective different one of said encoded signals; and
user interface means interconnected to said transmitting means of said monitoring computer system for activating said transmitting means of said monitoring computer system for said modulating of said encoded signals in response to said retrieval; andfurther including means interconnected to said plurality of remote computer systems for disconnecting said plurality of remote computer systems from said power line in response to said interrogative polling command requests and; and
wherein said system for monitoring data processing equipment further comprises means interconnected to said power line for determining duration of time a respective one of said plurality of remote computer systems is in operation as a function of a respective said different one of said encoded signals.
- a monitoring computer system;
-
2. A system for monitoring data processing equipment, comprising at least one remote computer system having a unique encoded identification associated therewith;
- a monitoring computer system;
a power line interconnected to said at least one remote computer system and said monitoring computer system providing power to said systems;wherein said at least one remote computer system and said monitoring computer system each include transmitting means interconnected to said power line for modulating encoded signals onto to said power line; wherein said at least one remote computer system and said monitoring computer system each further include uniform asynchronous receiver-transmitter receiving means interconnected to said power line for demodulating said encoded signals off of said power line; wherein said at least one remote computer system comprises a plurality of remote computer systems each with a respective different one of said encoded signals associated therewith; wherein said transmitting means of said monitoring computer system includes means for generating and modulating onto said power line interrogative polling command requests received by said plurality of remote computer systems to cause at least one of said plurality of remote computer systems to modulate its said respective different one of said encoded signals onto said power line; wherein said receiving means of said plurality of remote computer systems each include means for demodulating said polling command requests thereby generating demodulated polling command requests; wherein said receiving means of said plurality of remote computer systems each further include means for causing said transmitting means of each said plurality of remote computer systems to transmit its said respective different one of said encoded signals in response to said demodulated polling command requests; wherein said monitoring computer system further including database means interconnected to and executing on said monitoring computer system for storing each said different one of said encoded signals from said plurality of remote computer systems; and further including means interconnected to said monitoring computer system and said data base means for detecting inactivity of one of said plurality of remote computer systems for a pre-selected time interval as a function of said storing each said different one of said encoded signals.
- a monitoring computer system;
-
3. A method for monitoring computer systems, comprising generating an encoded signal by at least one first computer system;
- modulating said encoded signal onto a power line by said at least one computer system;
transmitting said modulated signal from said at least one first computer system to a second computer system over said power line;
receiving said transmitted modulated signal by said second computer system off said power line; and
decoding said encoded signal from said power line by said second computer system;providing power to said at least one first computer system and said second computer system through an identical said power line; wherein said encoded signal generated by each said at least one first computer system is a unique digitized code; generating an interrogative polling request command with said second computer system; and
modulating said interrogative polling request command onto said power line;decoding with said at least one first computer system said interrogative polling request command; and
wherein said step of generating an encoded signal is in response to said decoded command; anddetecting with said second computer system in response to more than one said encoded signal the duration of time said power is provided to said at least one first computer system. - View Dependent Claims (4, 5, 6, 7)
- modulating said encoded signal onto a power line by said at least one computer system;
Specification