Using syslog and SNMP for scalable monitoring of networked devices
First Claim
1. A method of determining the status of a device, the method comprising:
- instructing each of a plurality of radio frequency identification (“
RFID”
) devices to transmit a message upon the occurrence of at least a first condition, the message comprising an Electronic Product Code (“
EPC”
) and a time stamp of a transmitting RFID device;
receiving messages transmitted from the RFID devices; and
processing the messages according to a first rule set.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices are provided for determining the status of a networked device. Messages from such devices may include information indicating the health, accuracy and/or reliability of a device and/or of the network that includes the device. Multiple message formats may be supported, e.g., heartbeat only, partial statistics, full statistics, etc. Transmission of such messages may be triggered by the occurrence of various conditions, such as the passage of a predetermined time interval, a predetermined change in one or more criteria, etc. In some implementations, a time-based message throttle establishes a minimum time interval between messages. Messages may be created in a format that is compatible with SNMP. Messages may be transmitted in more than one packet, if necessary. Messages may be sent to one or more devices, e.g., to one or more servers, according to various criteria.
-
Citations
23 Claims
-
1. A method of determining the status of a device, the method comprising:
-
instructing each of a plurality of radio frequency identification (“
RFID”
) devices to transmit a message upon the occurrence of at least a first condition, the message comprising an Electronic Product Code (“
EPC”
) and a time stamp of a transmitting RFID device;
receiving messages transmitted from the RFID devices; and
processing the messages according to a first rule set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program embodied in a machine-readable medium, the computer program including instructions for controlling at least one device in a network to perform the following steps:
-
instruct each of a plurality of radio frequency identification (“
RFID”
) devices to transmit a message upon the occurrence of at least a first condition, the first condition comprising a predetermined minimum change of at least one criterion, the message comprising an Electronic Product Code (“
EPC”
) and a time stamp of a transmitting RFID device;
receive messages transmitted from the RFID devices; and
process the messages according to a first rule set.
-
-
17. A radio frequency identification (“
- RFID”
) network, comprising;
a plurality of RFID devices;
a first server configured to receive messages transmitted from the RFID devices and for processing the messages according to a first rule set; and
means for instructing each of a plurality of RFID devices to transmit a message to a first server upon the occurrence of at least a first condition, the message comprising an Electronic Product Code (“
EPC”
) a time stamp of a transmitting RFID device and device status change information. - View Dependent Claims (18, 19)
- RFID”
-
20. A network device, comprising:
-
a plurality of interfaces configured for communication with a plurality of radio frequency identification (“
RFID”
) devices, the RFID devices configured to transmit a message upon the occurrence of at least a first condition, the message comprising an Electronic Product Code (“
EPC”
), a time stamp of a transmitting RFID device, version information and device status change information; and
at least one logic device configured to perform the following steps;
determine a message format of a message from an RFID device;
parse the message according to the determined message format; and
determine whether the message includes sufficient information to determine a reason for the occurrence of the first condition. - View Dependent Claims (21, 22, 23)
-
Specification