A system for computer device component audit and inventory management
operates in a data network and includes an inventory agent installed on a
target computer device for detecting and compiling software and hardware
inventory data associated with the target device. An inventory-commence
message is deployed through an electronic message handling system,
operable on the data network, which requests inventory data from the
inventory agent which then compiles the inventory data into executable
language statements for incorporation into a host database accessible by
a client. Multiple reports may be generated regarding the inventory data.
Fees may not be charged for aggregate inventory data. The system provides
a client with the ability to remotely request, compile, analyze and
report inventory data from target devices that do not necessarily have
access to the data network at the time of the inventory request.