SYSTEMS AND METHODS FOR GENERATING REMOTE SYSTEM INVENTORY CAPABLE OF DIFFERENTIAL UPDATE REPORTS
First Claim
1. A method of generating a sequence of inventory reports, comprising:
- generating a set of inventory request commands in a management server;
transmitting the set of inventory request commands to at least one networked machine;
receiving a sequence of inventory reports from the at least one networked machine in response to the inventory request commands; and
storing the sequence of inventory reports of the at least one network machine to a data store, wherein the sequence of inventory reports is queryable to generate a differential comparison of at least two inventory reports in the sequence of inventory reports.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for generating a remote system inventory capable of differential update reports. A network management server communicates with a set of hosts, e.g. local servers, each in turn serving a set of client computers or other targets. A systems administrator can interrogate any target and/or host to receive an inventory of the hardware, software, or other resources installed on the subject machine. The resulting inventory report can be stored as a tree, database, or other record based on the host name of the host or target being inventoried. A series of inventory reports generated over time can be stored. The systems administrator can access the inventory data store and generate comparative or differential reports on the inventory of a subject machine captured at different times. Differential updates can be transmitted to an administrator or other user via an RSS or other feed.
95 Citations
21 Claims
-
1. A method of generating a sequence of inventory reports, comprising:
-
generating a set of inventory request commands in a management server; transmitting the set of inventory request commands to at least one networked machine; receiving a sequence of inventory reports from the at least one networked machine in response to the inventory request commands; and storing the sequence of inventory reports of the at least one network machine to a data store, wherein the sequence of inventory reports is queryable to generate a differential comparison of at least two inventory reports in the sequence of inventory reports. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for generating a sequence of inventory reports, comprising:
-
an interface to at least one networked machine; and a management server, communicating with the at least one networked machine via the interface, the management server being configured to generate a set of inventory request commands, transmit the set of inventory request commands to the at least one networked machine, receive a sequence of inventory reports from the at least one networked machine in response to the set of inventory request commands, store the sequence of inventory reports of the at least one network machine to a data store, and generate a differential comparison of at least two inventory reports in the sequence of inventory reports. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A report of updates to a machine inventory, the report of updates being generating generated by a method comprising:
-
generating a set of inventory request commands in a management server; transmitting the set of inventory request commands to at least one networked machine; receiving a sequence of inventory reports from the at least one networked machine in response to the inventory request commands; storing the sequence of inventory reports of the at least one network machine to a data store; generating a differential comparison of at least two inventory reports in the sequence of inventory reports; and generating the report of updates based on the differential comparison. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification