Patent ID: 7424540

Claim:
A system comprising: one or more processors and means executable via the one or more processors including: means for collecting, using one or more registration wizards at a client computer, registration information corresponding to a plurality of components of the client computer, wherein: each of the plurality of components corresponds to one of a plurality of manufacturers that manufacture hardware and software products included with the client computer; the one or more registration wizards are configured with registration requests from the plurality of manufacturers that specify for each said component particular registration information to be collected on behalf of a corresponding said manufacturer of the component; and the one or more registration wizards collect the registration information on behalf of the plurality of manufacturers by combining the registration requests from the plurality of manufacturers into a common set of queries that eliminates duplicate collection of registration information specified by the registration requests; means for establishing a communication link between the client computer and a network; means for establishing a first connection, via the communication link, to a first registration server of a plurality of registration servers; means for communicating at least a first portion of the registration information to the first registration server via the first connection; means for establishing a second connection, via the communication link, to a second registration server of the plurality of registration servers; and means for communicating at least a second portion of the registration information to the second registration server via the second connection.