Patent ID: 8868717

Claim:
A method for providing remote trap management of a wireless device, comprising: receiving at the wireless device a request from a remote device to install a trap instruction in software on the wireless device, the request including an identification of the trap instruction, and information indicating at least one trap status generation condition for the trap instruction; installing the trap instruction on the wireless device in response to the request from the remote device using the received identification of the trap instruction, and information indicating the at least one trap status generation condition for the trap instruction, wherein the trap instruction is installed on the wireless device including storing information relating to the trap in a tree structure in which nodes of the tree structure define traps that can be set, the tree structure organizing traps in a hierarchy of categories and each node being associated with a trap name, at least one trap administration variable, a trap payload, and at least one condition defining when the trap payload is to be transmitted; monitoring one or more traps within the hierarchy of categories in the tree structure based on one or more commands sent from the remote device to the wireless device, the one or more traps to be monitored being independent from the number of traps that have been defined; generating an aggregated payload of trap status information by traversing the tree structure and collecting trap status information from a plurality of nodes of the tree structure; and transmitting the aggregated payload of trap status information to the remote device.