Method and system for simple network management protocol status tracking
First Claim
1. A method for device monitoring comprising:
- installing a simple network management protocol exception sentinel on a monitor server;
configuring the exception sentinel to monitor at least one simple network management protocol capable device;
generating at least one virtual device identifier associated with at least one of the monitored devices;
receiving, from the device, simple network management protocol data at the exception sentinel;
processing the simple network management protocol data at the exception sentinel based on configuration data;
communicating sentinel data to an operations center, the sentinel data being based on the received simple network management protocol data; and
alerting, from the operations center, an alert contact in response to the sentinel data received at the operations center;
wherein configuring the exception sentinel comprises;
determining a respective type associated with the monitored devices;
selecting a management information base data set in response to the monitored device type;
selecting at least one variable from the management information base data set;
configuring the exception sentinel to monitor the selected at least one variable, wherein the sentinel data comprises data associated with the selected variables monitored by the exception sentinel.
10 Assignments
0 Petitions
Accused Products
Abstract
A user contracts for service with an operations center (12) in order to provide monitoring and tracking services for a plurality of devices (30). After contracting for service, the operations center provides an agent (81) for download by a user to one or more of the user'"'"'s devices (14, 16, 18, 20, 22, 630) for which the user has contracted for service. The agent is installed on the devices associated with the user'"'"'s sites and communicates with the operations center. An exception sentinel (748) monitors the simple network management protocol status associated with the user'"'"'s devices. A listening process (710) at the operations center listens for periodically sent beacon packets (640) generated by a monitored device (630). Using location indicators included with the beacon packets and generated by an agent (681) on the monitored device, the operations center provides notifications (712) to a handler regarding the location of the monitored device if the monitored device is reported as stolen. A tracking response (714) may be communicated to the monitored device to take special actions when the device is stolen and to update the agent and other portions of the monitored device.
-
Citations
20 Claims
-
1. A method for device monitoring comprising:
-
installing a simple network management protocol exception sentinel on a monitor server;
configuring the exception sentinel to monitor at least one simple network management protocol capable device;
generating at least one virtual device identifier associated with at least one of the monitored devices;
receiving, from the device, simple network management protocol data at the exception sentinel;
processing the simple network management protocol data at the exception sentinel based on configuration data;
communicating sentinel data to an operations center, the sentinel data being based on the received simple network management protocol data; and
alerting, from the operations center, an alert contact in response to the sentinel data received at the operations center;
wherein configuring the exception sentinel comprises;
determining a respective type associated with the monitored devices;
selecting a management information base data set in response to the monitored device type;
selecting at least one variable from the management information base data set;
configuring the exception sentinel to monitor the selected at least one variable, wherein the sentinel data comprises data associated with the selected variables monitored by the exception sentinel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
selecting the alert contact from a plurality of alert contacts based on the sentinel data received at the operations center;
generating a message based on the sentinel data received at the operations center; and
communicating the message to the alert contact.
-
-
7. The method for device monitoring according to claim 6, wherein communicating the message comprises transmitting the message to the alert contact using electronic mail.
-
8. The method for device monitoring according to claim 6, wherein communicating the message comprises transmitting the message to the alert contact using a page associated with a pager.
-
9. The method for device monitoring according to claim 6, wherein communicating the message comprises transmitting the message to the alert contact using a facsimile transmission.
-
10. The method for device monitoring according to claim 1 further comprising determining whether the monitored device associated with the sentinel data has an associated license based on the virtual device identifier associated with the monitored device.
-
11. The method for device monitoring according to claim 10, wherein determining whether the sentinel data is from a monitored device having an associated license comprises comparing the virtual device identifier associated with the monitored device to a list of device identifiers having associated valid licenses.
-
12. An apparatus for device monitoring comprising:
-
a processor;
a computer readable memory coupled to the processor;
an application stored in the memory and wherein the processor, when executing the application, is operable to;
configure the exception sentinel to monitor at least one simple network management protocol capable device;
generate at least one virtual device identifier associated with at least one of the monitored devices;
receive, from the device, simple network management protocol data at the exception sentinel;
process the simple network management protocol data at the exception sentinel based on configuration data;
communicate sentinel data to an operations center, the sentinel data being based on the received simple network management protocol data; and
alert, from the operations center, an alert contact in response to the sentinel data received at the operations center, wherein the processor, when executing the application, is further operable to;
determine a type of the monitored device;
select a management information base data set in response to the monitored device type;
select at least one variable from the management information base data set; and
configure the exception sentinel to monitor the selected at least one variable, wherein the sentinel data comprises data associated with the selected variables monitored by the exception monitor. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
select the alert contact from a plurality of alert contacts based on the sentinel data received at the operations center;
generate a message based on the sentinel data received at the operations center; and
communicate the message to the alert contact.
-
-
18. The apparatus for device monitoring according to claim 17, wherein the processor, when executing the application, is further operable to transmit the message to the alert contact using electronic mail.
-
19. The apparatus for device monitoring according to claim 12 wherein the processor, when executing the application, is further operable to determine whether the monitored device associated with the sentinel data has an associated license based on the virtual device identifier associated with the monitored device.
-
20. The apparatus for device monitoring according to claim 19, wherein the processor, when executing the application, is further operable to compare the virtual device identifier associated with the monitored device to a list of device identifiers having associated valid licenses.
Specification