Systems and methods for inventorying un-provisioned systems in a software provisioning environment
First Claim
Patent Images
1. A method comprising:
- transmitting, from a provisioning server comprising a processor, an instruction to a network management server to provide a command to a helper client stored on a target machine in a network of target machines, wherein the command is configured to cause the helper client to retrieve an inventory tool;
receiving, at the provisioning server, a request from the helper client for the inventory tool in response to the transmitting;
providing, from the provisioning server, the inventory tool to the target machine, wherein the inventory tool is configured to collect data representing a specification of the target machine and to determine an identification of a power management system associated with the target machine, and wherein the target machine does not have an installed operating system prior to receiving the inventory tool; and
receiving, at the provisioning server, the collected data.
1 Assignment
0 Petitions
Accused Products
Abstract
A provisioning server can utilize an inventory tool on new target machines in order to collect specification data from the target machines, prior to provisioning software. The inventory tool can be configured to operate on the new target machines without software, such as an operating system, being installed on the new target machines. The inventory tool can be configured to communicate with the hardware of the new target machines and collect data representing the specifications of the new target machines. The inventory tool can be configured to operate and execute on any new target machine regardless of the type and configuration of the new target machine.
-
Citations
21 Claims
-
1. A method comprising:
-
transmitting, from a provisioning server comprising a processor, an instruction to a network management server to provide a command to a helper client stored on a target machine in a network of target machines, wherein the command is configured to cause the helper client to retrieve an inventory tool; receiving, at the provisioning server, a request from the helper client for the inventory tool in response to the transmitting; providing, from the provisioning server, the inventory tool to the target machine, wherein the inventory tool is configured to collect data representing a specification of the target machine and to determine an identification of a power management system associated with the target machine, and wherein the target machine does not have an installed operating system prior to receiving the inventory tool; and receiving, at the provisioning server, the collected data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a network interface to a network of target machines; and a provisioning server, communicating with the network interface and a network management server, the provisioning server being configured to; transmit an instruction to the network management server to provide a command to a helper client stored on a target machine in the network of target machines, wherein the command is configured to cause the helper client to retrieve an inventory tool; receive a request from the helper client for the inventory tool in response to the transmitting; provide the inventory tool to the target machine, wherein the inventory tool is configured to collect data representing a specification of the target machine and to determine an identification of a power management system associated with the target machine, and wherein the target machine does not have an installed operating system prior to receiving the inventory tool; and receive the collected data at the provisioning server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium embodying instructions that, when executed by a processor in a computer system, will cause the processor to perform a method comprising:
-
transmitting, from a provisioning server comprising a processor, an instruction to a network management server to provide a command to a helper client stored on a target machine in a network of target machines, wherein the command is configured to cause the helper client to retrieve an inventory tool; receiving, at the provisioning server, a request from the helper client for an inventory tool in response to the transmitting; providing, from the provisioning server, the inventory tool to the target machine, wherein the inventory tool is configured to collect data representing a specification of the target machine and to determine an identification of a power management system associated with the target machine, and wherein the target machine does not have an installed operating system prior to receiving the inventory tool; and receiving, at the provisioning server, the data at the provisioning server. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification