1460730228-85ed23b8-7e0e-4865-91ed-e5a1a405b3e2

1. A method for enumerating an asset using at least one processor, the method comprising:
receiving an enumeration request for enumerating the asset;
translating the enumeration request from an information model format to a data acquisition (DAQ) format to obtain a translated request;
obtaining a DAQ definition from the translated request, wherein the DAQ definition complies with the DAQ format;
identifying an actual uniform resource identifier (URI) from the DAQ definition, wherein the identifying is based on the enumeration request, wherein the actual URI comprises an identifier of an enumeration mechanism and an identifier of a protocol;
triggering, according to the protocol, a protocol handler to enumerate the asset using the enumeration mechanism identified in the actual URI;
obtaining information about at least one instance of the asset from the protocol handler after the protocol handler enumerates the asset;
managing the at least one instance of the asset using the information, wherein the asset is at least one selected from a group consisting of a hardware component in a computer and software executing on the computer;
determining a relative URI of the enumeration mechanism; and
setting the relative URI in a native asset interface (NAI) definition before receiving the enumeration request, wherein the DAQ definition is a runtime binding of the NAI definition.
2. The method of claim 1, wherein the enumeration request specifies an asset type.
3. The method of claim 1, wherein the enumeration mechanism is a script.
4. The method of claim 1, further comprising: replacing a variable in the relative URI to obtain the actual URI.
5. The method of claim 1, further comprising:
transmitting the information to a management application.
6. The method of claim 1, wherein the NAI definition is defined in extensible markup language.
7. The method of claim 1, further comprising:
identifying an asset type of the asset from an enumeration request, wherein the DAQ definition is based on the asset type.
8. A system for enumerating an asset comprising:
a processor;
a data acquisition (DAQ) definition;
a DAQ manager executing on the processor and configured to:
receive an enumeration request for enumerating the asset;
obtain the DAQ definition associated with the enumeration request;
identify an actual uniform resource identifier (URI) from the DAQ definition, wherein the identifying is based on the enumeration request, wherein the URI comprises an identifier of an enumeration mechanism and an identifier of a protocol;
trigger, according to the protocol, a protocol handler to enumerate the asset using the enumeration mechanism identified in the actual URI; and
obtain information about at least one instance of the asset from the protocol handler after the protocol handler enumerates the asset; and

a developer environment configured to:
determine a relative URI of the enumeration mechanism; and
set the relative URI in an NAI definition before receiving the enumeration request, wherein the DAQ definition is a runtime binding of the NAI definition,

wherein an information model request is translated from an information model format to a DAQ format to obtain the enumeration request, wherein the DAQ definition complies with the DAQ format, and
wherein the at least one instance of the asset is managed using the information, wherein the asset is at least one selected from a group consisting of a hardware component in a computer and software executing on the computer.
9. The system of claim 8, wherein the enumeration request specifies an asset type.
10. The system of claim 8, wherein the enumeration mechanism is a script.
11. The system of claim 8, further comprising:
an administrator environment configured to:
replace a variable in the relative URI to obtain the actual URI.
12. The system of claim 8, further comprising:
an information model runtime configured to:
transmit the information to a management application.
13. The system of claim 8, wherein the NAI definition is in extensible markup language.
14. The system of claim 8, further comprising:
an information model runtime configured to translate the information model request from the information model format to the DAQ format.
15. A distributed computer system having a plurality of nodes, wherein at least one node of the plurality of nodes comprises a processor configured to execute instructions for performing a method, the method comprising:
receiving an enumeration request for enumerating an asset;
translating the enumeration request from an information model format to a data acquisition (DAQ) format to obtain a translated request;
obtaining a DAQ definition from the translated request, wherein the DAQ definition complies with the DAQ format;
identifying an actual uniform resource identifier (URI) from the DAQ definition, wherein the identifying is based on the enumeration request, wherein the actual URI comprises an identifier of an enumeration mechanism and an identifier of a protocol;
triggering, according to the protocol, a protocol handler to enumerate the asset using the enumeration mechanism identified in the actual URI;
obtaining information about at least one instance of the asset from the protocol handler after the protocol handler enumerates the asset;
managing the at least one instance of the asset using the information, wherein the asset is at least one selected from a group consisting of a hardware component in a computer and software executing on the computer;
determining a relative URI of the enumeration mechanism; and
setting the relative URI in a native asset interface (NAI) definition before receiving the enumeration request, wherein the DAQ definition is a runtime binding of the NAI definition,
wherein the protocol handler and the enumeration mechanism are distributed across one or more of the plurality of nodes.
16. The method of claim 1, wherein the enumeration request is received from a management application, wherein the enumeration request complies with the information model format, and wherein the method further comprises:
identifying an asset type of the asset from the enumeration request;
identifying a mapping specification entry matching the type of the asset, wherein the enumeration request is translated based on the mapping specification entry to create the translated request.
17. The method of claim 1, wherein the asset comprises at least one selected from a group consisting of an application and a hardware device, and wherein the DAQ definition is identified based on an asset type of the asset.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A reference voltage circuit comprising:
first and second current-to-voltage conversion circuits, each for receiving a current and converting the current to a voltage;
control means for performing control so that the voltage of said first current-to voltage conversion circuit becomes equal to the voltage of the second current-to-voltage conversion circuit;
a first current mirror circuit for outputting a current proportionate to a value of the current supplied to one of said first current-to-voltage conversion circuit and said second current-to-voltage conversion circuit; and
a third current-to-voltage conversion circuit for receiving the output current from said first current mirror circuit, and converting the output current to a voltage, for output;
wherein each of said first and second current-to-voltage conversion circuits includes one of:
a circuit comprising a serial circuit comprising a first diode and a first resistor connected in series with each other, and a second resistor connected in parallel with the series circuit; and
a circuit comprising a parallel circuit comprising a first diode and a first resistor connected in parallel with each other, and a second resistor, having only two terminal elements, connected in series with the parallel circuit.
2. The reference voltage circuit according to claim 1, wherein said third current-to-voltage conversion circuit comprises a resistor.
3. The reference voltage circuit according to claim 1, further comprising:
a third diode connected in parallel with said first current-to-voltage conversion circuit; and
a fourth diode connected in parallel with said second current-to-voltage conversion circuit.
4. The reference voltage circuit according to claim 1, wherein said control means includes a differential amplifier.
5. The reference voltage circuit according to claim 4, wherein each of said first and second current-voltage conversion circuits includes the circuit comprising the series circuit including the first diode and the first resistor connected in series with each other, and the second resistor connected in parallel with the series circuit,
intermediate potentials of said second resistors in said first and second current-to-voltage conversion circuits being supplied to input terminals of said differential amplifier, respectively.
6. The reference voltage circuit according to claim 1, wherein said control means includes a second current mirror circuit which is self-biased by a current mirror circuit including said first current mirror circuit.
7. The reference voltage circuit according to claim 1, wherein said control means comprises second and third current mirrors,
said control means comparing the current supplied to said first current-to-voltage conversion circuit with the current supplied to said second current-to-voltage conversion circuit by said second current mirror circuit, and
by biasing the third current mirror circuit by an output of said second current mirror circuit, said control means performing control so that the voltage of said first current-to-voltage conversion circuit becomes equal to the voltage of said second current-to-voltage conversion circuit.
8. The reference voltage circuit according to claim 1, wherein said control means includes a second mirror circuit self-biased by an inverse Widlar current mirror circuit including said first current mirror circuit.
9. A reference voltage circuit comprising:
first and second current-to-voltage conversion circuits, each for receiving a current and converting the current to a voltage;
control means for performing control so that the voltage of said first current-to-voltage conversion circuit becomes equal to the voltage of said second current-to-voltage conversion circuit;
a first current mirror circuit for outputting a current proportionate to a value of the current supplied to one of said first current-to-voltage conversion circuit and said second current-to-voltage conversion circuit; and
a third current-to-voltage conversion circuit for receiving the output current from said first current mirror circuit, and converting the output current to a voltage, for output;
wherein each of said first and third current-to-voltage conversion circuits includes a diode-connected first bipolar transistor, said first bipolar transistor having an emitter grounded through a first emitter resistor and having a base directly grounded with a second resistor connected in parallel therewith, or grounded through the first emitter resistor; and
wherein said second current-to-voltage conversion circuit includes second and third bipolar transistors, said second bipolar transistor having an emitter grounded through a second emitter resistor, having a base connected to an output terminal of said first current-to-voltage conversion circuit, and having a collector connected to a base of said third bipolar transistor and directly grounded with a fourth resistor connected in parallel therewith or grounded through said second emitter resistor, a collector of said third bipolar transistor driving said first current mirror circuit.
10. A reference voltage circuit comprising:
a first current-to-voltage conversion circuit including a diode-connected first bipolar transistor having an emitter grounded through a first emitter resistor, and having a base directly grounded with a second resistor connected in parallel therewith;
a second current-to-voltage conversion circuit including second and third bipolar transistors;
fourth and fifth bipolar transistors;
said second bipolar transistor having an emitter grounded through a second emitter resistor, having a base connected to an output terminal of said first current-to-voltage conversion circuit, and having a collector connected to bases of said third and fourth bipolar transistors and being directly grounded with a fourth resistor connected in parallel therewith;
transistor sizes of said third and fourth bipolar transistors being the same as transistor sizes of said first and second bipolar transistors, respectively;
said third and fourth bipolar transistors having emitters grounded through third and fourth emitter resistors, respectively, values of said third and fourth emitter resistors being equal to values of said first and second emitter resistors, respectively; and
a seventh resistor, one terminal of said seventh resistor being grounded to bias said fifth bipolar transistor, a value of said seventh resistor being equal to that of each of said second and fourth resistors, said fifth bipolar transistor having an emitter grounded through a fifth emitter resistor, said fifth bipolar transistor having a transistor size being equal to that of said third or fourth bipolar transistor;
said reference voltage circuit further comprising:
means for causing a current flowing through said fifth bipolar transistor to be equal to a current flowing though said third or fourth bipolar transistor; and
means for causing a sum of currents flowing through said third and fourth bipolar transistors and a current flowing through said seventh resistor to drive said first current-to-voltage conversion circuit, said second bipolar transistor, and said fourth emitter resistor,
wherein said third current-to-voltage conversion circuit is driven by a current proportionate to a sum of a current flowing through said first or second bipolar transistor and a current flowing through said second or fourth resistor.
11. The reference voltage circuit according to claim 9, wherein said third current-to-voltage conversion circuit comprises a resistor element.
12. The reference voltage circuit according to claim 1, wherein the diode comprises a diode-connected bipolar transistor.
13. A reference voltage circuit comprising:
first and second current-to-voltage conversion circuits each for receiving a current and converting the current to a voltage;
a first current mirror circuit for outputting a current proportionate to a value of the current supplied to said first current-to-voltage conversion circuit or said second current-to-voltage conversion circuit;
a second current mirror circuit connected between outputs of said first and second current-to-voltage conversion circuits and said first current mirror circuit; and
a third current-to-voltage conversion circuit for receiving the output current from said first current mirror circuit, and converting the output current to a voltage, for output;
wherein each of said first and second current-to-voltage conversion circuits includes one of:
a circuit comprising a series circuit including a first diode and a first resistor connected in series with each other and a second resistor connected in parallel with the series circuit; and
a circuit comprising a parallel circuit including a first diode and a first resistor connected in parallel with each other and a second resistor, having only two terminal elements, connected in series with the parallel circuit;

wherein said third current-to-voltage conversion circuit comprises a resistor element; and
wherein said second current mirror circuit is self-biased by said first current mirror circuit, a voltage of said first current-to-voltage conversion circuit and a voltage of said second current-to-voltage circuit being thereby controlled to be equal.
14. A reference voltage circuit comprising:
first and second current-to-voltage conversion circuits each for receiving a current and converting the current to a voltage;
a first current mirror circuit for outputting a current proportionate to a value of the current supplied to said first current-to-voltage conversion circuit and a second current mirror circuit for outputting a current proportionate to a value of the current supplied to said second current-to-voltage conversion circuit;
first and second transistors, said first transistor being corrected between an output of said first current-to-voltage conversion circuit and an input of said first current mirror circuit, said second transistor being connected between an output of said second current-to-voltage conversion circuit and an input of said second current mirror circuit;
a third current mirror circuit for receiving output currents from said first and second current mirror circuits, and performing current comparison thereof; and
a third current-to-voltage conversion circuit for receiving the output current of said first current mirror circuit, and converting the output current to a voltage, for output, wherein each of said first and second current mirror circuits includes one of:
a circuit comprising a series circuit including a first diode and a first resistor connected in series, and a second resistor connected in parallel with the series circuit, and
a circuit comprising a parallel circuit including a first diode and a first resistor connected in parallel, and the second resistor connected in series with the parallel circuit,

wherein said third current-to-voltage circuit comprises a resistor element, and
wherein an output of said third current mirror circuit is connected to a control terminal connected in common of said first and second transistors,
said reference voltage circuit further comprising:
fourth and fifth current-to-voltage conversion circuits, each having a same configuration as said first current-to-voltage conversion circuit being connected to said third current mirror circuit.
15. A reference voltage circuit comprising:
first and second current-to-voltage conversion circuits each for receiving a current and converting the current to a voltage;
a first current mirror circuit comprising first and second outputs;
first and second transistors, said first transistor being connected between said first current-to-voltage conversion circuit and an input of said first current mirror circuit, said second transistor being connected between said second current-to-voltage conversion circuit and the first output of said second current mirror circuit;
a third current-to–voltage conversion circuit for receiving an output current from the second output of said first current mirror circuit, converting the output current to a voltage, for output;
a third transistor having a control terminal thereof connected in common to control terminals of said first and second transistors, said third transistor being diode-connected, said third transistor being connected to a fourth current-to-voltage conversion circuit having a same configuration as said first current-to-voltage circuit, said third transistor constituting a current mirror circuit with said first and second transistors; and
a fourth transistor connected between an output of said third transistor and a power supply, a control terminal of said fourth transistor being connected to the first output of said first current mirror circuit;
wherein each of said first and second, current mirror circuits includes one of:
a circuit comprising a series circuit including a first diode and a first resistor connected in series with each other, and a second resistor connected in parallel with the series circuit; and
a circuit comprising a parallel circuit including a first diode and a first resistor connected in parallel with each other, and a second resistor connected in series with the parallel circuit; and

wherein said third current-to-voltage circuit comprises a resistor element.
16. The reference voltage circuit according to claim 13, further comprising:
diodes connected in parallel with said first and second current-to-voltage conversion circuits, respectively.
17. The reference voltage circuit according to claim 14, further comprising:
diodes connected in parallel with said first, second, fourth, and fifth current-to-voltage conversion circuits, respectively.
18. The reference voltage circuit according to claim 15, further comprising:
diodes connected in parallel with said first, second, and fourth current-to-voltage conversion circuits, respectively.
19. The reference voltage circuit according to claim 1, wherein each of said first and second current-to-voltage conversion circuits includes the circuit comprising the serial circuit including the first diode and the first resistor connected in series with each other, and the second resistor connected in parallel with the series circuit.
20. The reference voltage circuit according to claim 1, wherein the first current mirror circuit comprises three transistors, and
wherein each transistor provides current to one of said first, second, and third current-to-voltage conversion circuits.
21. The reference voltage circuit according to claim 13, wherein each of said first and second current-to-voltage conversion circuits includes the circuit comprising the serial circuit including the first diode and the first resistor connected in series with each other, and the second resistor connected in parallel with the series circuit.
22. The reference voltage circuit according to claim 13, wherein the first current mirror circuit comprises three transistors, and
wherein each transistor provides current to one of said first, second, and third current-to-voltage conversion circuits.