Patent ID: 8381044

Claim:
A network device comprising: a memory to store instructions; and a processor to execute the instructions to: receive a first problem report bundle from a first network device in a first network, the first problem report bundle including one or more problem reports that include data collected based on a script being initiated at the first network device, analyze data included in the first problem report bundle, determine one or more first scripts based on analyzing the data included in the first problem report bundle, receive a second problem report bundle from a second network device in a second network that is different from the first network, the second problem report bundle including one or more problem reports that include data collected based on a script being initiated at the second network device, analyze data included in the second problem report bundle, determine one or more second scripts based on analyzing the data included in the second problem report bundle, receive a poll from the first network device, the poll being associated with the first problem report bundle, and provide, based on receiving the poll, the one or more first scripts and the one or more second scripts to the first network device.