Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
315 words
A distributed input/output (I/O) device monitoring logic system for power management control comprising, in combination: peripheral control means for monitoring I/O address ranges of a plurality of I/O devices being controlled by said peripheral control means and for detecting access to any one of said plurality of I/O devices comprising: a plurality of I/O device control means equal in number to said plurality of I/O devices wherein an individual one of said plurality of I/O device control means is coupled to an individual one of said plurality of I/O devices for controlling said individual one of said plurality of I/O devices; and a plurality of monitoring means equal in number to said plurality of I/O device control means wherein an individual one of said plurality of monitoring means is coupled to an individual one of said plurality of I/O device control means for monitoring an I/O address range of said individual one of said plurality of I/O devices, for generating I/O breaks when detecting access to said individual one of said plurality of I/O devices, for generating an SMI # signal after a period of inactivity to signal said system that said individual one of said plurality of I/O devices is not in use; system controller means coupled to each of said plurality of monitoring means for monitoring activity of all of said plurality of I/O devices being controlled by said peripheral control means, for providing a ready (RDY #) signal when access to any one of said plurality of I/O devices is complete, and for transferring said SMI # signal sent from said peripheral control means; and central processing unit (CPU) means coupled to said peripheral control means and said system controller means for receiving said RDY # signal and said SMI # signal from said system controller means and for sending information to both said system controller means and said peripheral control means.
Claim 2
Dependent Claim
315 words
A distributed input/output (I/O) device monitoring logic system for power management control comprising, in combination: peripheral control means for monitoring I/O address ranges of a plurality of I/O devices being controlled by said peripheral control means and for detecting access to any one of said plurality of I/O devices comprising: a plurality of I/O device control means equal in number to said plurality of I/O devices wherein an individual one of said plurality of I/O device control means is coupled to an individual one of said plurality of I/O devices for controlling said individual one of said plurality of I/O devices; and a plurality of monitoring means equal in number to said plurality of I/O device control means wherein an individual one of said plurality of monitoring means is coupled to an individual one of said plurality of I/O device control means for monitoring an I/O address range of said individual one of said plurality of I/O devices, for generating I/O breaks when detecting access to said individual one of said plurality of I/O devices, for generating an SMI # signal after a period of inactivity to signal said system that said individual one of said plurality of I/O devices is not in use; system controller means coupled to each of said plurality of monitoring means for monitoring activity of all of said plurality of I/O devices being controlled by said peripheral control means, for providing a ready (RDY #) signal when access to any one of said plurality of I/O devices is complete, and for transferring said SMI # signal sent from said peripheral control means; and central processing unit (CPU) means coupled to said peripheral control means and said system controller means for receiving said RDY # signal and said SMI # signal from said system controller means and for sending information to both said system controller means and said peripheral control means.
Claim 3
Dependent Claim
106 words
A distributed I/O device monitoring logic in accordance with claim 1 wherein said system controller means comprises: general device monitoring means coupled to each of said plurality of monitoring means for monitoring all of said plurality of I/O devices being controlled by said peripheral control means, for receiving said SMI # signal generated by one of said plurality of I/O device control means and for sending said SMI # signal to said CPU means; and industry standard architecture (ISA) bus logic means coupled to said CPU means and said peripheral control means for receiving information from said CPU means and for supporting I/O devices including peripherals.
Claim 4
Dependent Claim
60 words
A distributed I/O device monitoring logic in accordance with claim 2 wherein said general device monitoring means is further coupled to said plurality of I/O device control means and having means for optimizing said plurality of I/O device control means by altering timing of said plurality I/O devices to allow additional time for an SMI # status to be determined.
Claim 5
Dependent Claim
39 words
A distributed I/O device monitoring logic in accordance with claim 1 further comprising single bit means coupled to each of said plurality of I/O device control means for determining if any of said plurality of I/O devices are enabled.
Claim 6
Dependent Claim
42 words
A distributed I/O device monitoring logic in accordance with claim 4 wherein said single bit means coupled to each of said plurality of I/O device control means is also used for determining if any of said plurality of I/O devices are disabled.
Claim 7
Dependent Claim
54 words
A distributed I/O device monitoring logic in accordance with claim 4 wherein said single bit means for determining if any of said plurality of I/O devices are enabled further comprises means for allowing an internal timer, which monitors inactivity, to generate said SMI # signal in the event of a long period of inactivity.
Claim 8
Dependent Claim
31 words
A distributed I/O device monitoring logic in accordance with claim 6 wherein said internal timer having means for using I/O activity and local device indicators of activity as a modem port.
Claim 9
Dependent Claim
44 words
A distributed I/O device monitoring logic in accordance with claim 5 wherein said single bit means for determining if any of said plurality of I/O devices are disabled further comprises means for allowing transfer of supplemental data by masking said plurality of I/O devices.
Claim 10
Independent Claim
323 words
A method of providing a distributed input/output (I/O) device monitoring logic system for power management control comprising the steps of: providing peripheral control means for monitoring I/O address ranges of a plurality of I/O devices being controlled by said peripheral control means and for detecting access to any one of said plurality of I/O devices comprising: a plurality of I/O device control means equal in number to said plurality of I/O devices wherein an individual one of said plurality of I/O device control means is coupled to an individual one of said plurality of I/O devices for controlling said individual one of said plurality of I/O devices; and a plurality of monitoring means equal in number to said plurality of I/O device control means wherein an individual one of said plurality of monitoring means is coupled to an individual one of said plurality of I/O device control means for monitoring an I/O address range of said individual one of said plurality of I/O devices, for generating I/O breaks when detecting access to said individual one of said plurality of I/O devices, for generating an SMI # signal after a period of inactivity to signal said system that said individual one of said plurality of I/O devices is not in use; providing system controller means coupled to each of said plurality of monitoring means for monitoring activity of all of said plurality of I/O devices being controlled by said peripheral control means, for providing a ready (RDY #) signal when access to any one of said plurality of I/O devices is complete, and for transferring said SMI # signal sent from said peripheral control means; and providing central processing unit (CPU) means coupled to said peripheral control means and said system controller means for receiving said RDY # signal and said SMI # signal from said system controller means and for sending information to both said system controller means and said peripheral control means.
Claim 11
Independent Claim
323 words
A method of providing a distributed input/output (I/O) device monitoring logic system for power management control comprising the steps of: providing peripheral control means for monitoring I/O address ranges of a plurality of I/O devices being controlled by said peripheral control means and for detecting access to any one of said plurality of I/O devices comprising: a plurality of I/O device control means equal in number to said plurality of I/O devices wherein an individual one of said plurality of I/O device control means is coupled to an individual one of said plurality of I/O devices for controlling said individual one of said plurality of I/O devices; and a plurality of monitoring means equal in number to said plurality of I/O device control means wherein an individual one of said plurality of monitoring means is coupled to an individual one of said plurality of I/O device control means for monitoring an I/O address range of said individual one of said plurality of I/O devices, for generating I/O breaks when detecting access to said individual one of said plurality of I/O devices, for generating an SMI # signal after a period of inactivity to signal said system that said individual one of said plurality of I/O devices is not in use; providing system controller means coupled to each of said plurality of monitoring means for monitoring activity of all of said plurality of I/O devices being controlled by said peripheral control means, for providing a ready (RDY #) signal when access to any one of said plurality of I/O devices is complete, and for transferring said SMI # signal sent from said peripheral control means; and providing central processing unit (CPU) means coupled to said peripheral control means and said system controller means for receiving said RDY # signal and said SMI # signal from said system controller means and for sending information to both said system controller means and said peripheral control means.
Claim 12
Dependent Claim
108 words
The method claim 9 wherein said step of providing system controller means further comprises the steps of: providing general device monitoring means coupled to each of said plurality of monitoring means for monitoring all of said plurality of I/O devices being controlled by said peripheral control means, for receiving said SMI # signal generated by one of said plurality of I/O device control means and for sending said SMI # signal to said CPU means; and providing industry standard architecture (ISA) bus logic means coupled to said CPU means and said peripheral control means for receiving information from said CPU means and for supporting I/O devices including peripherals.
Claim 13
Dependent Claim
64 words
The method of claim 10 wherein said step of providing general device monitoring means further comprises the step of coupling general device monitoring means to said plurality of I/O device control means and having means for optimizing said plurality of I/O device control means by altering timing of said plurality I/O devices to allow additional time for an SMI # status to be determined.
Claim 14
Dependent Claim
37 words
The method of claim 9 further comprising the step of providing single bit means coupled to each of said plurality of I/O device control means for determining if any of said plurality of I/O devices are enabled.
Claim 15
Dependent Claim
45 words
The method of claim 12 wherein said step of providing single bit means further comprises the step of providing single bit means coupled to each of said plurality of I/O device control means to determine if any of said plurality of I/O devices are disabled.
Claim 16
Dependent Claim
55 words
The method of claim 12 wherein said step of providing single bit means for determining if any of said plurality of I/O devices are enabled further comprises the step of providing means for allowing an internal timer, which monitors inactivity, to generate said SMI # signal in the event of a long period of inactivity.
Claim 17
Dependent Claim
40 words
The method of claim 14 wherein said step of providing means for allowing an internal timer further comprises the step of providing internal timer having means for using I/O activity and local device indicators of activity as a modem port.
Claim 18
Dependent Claim
45 words
The method of claim 13 wherein said step of providing single bit means for determining if any of said plurality of I/O devices are disabled further comprises the step of providing means for allowing transfer of supplemental data by masking said plurality of I/O devices.