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 by a network device each one of a plurality of radio frequency identification (“
RFID”
) devices to set one or more triggers for transmitting a message and to transmit a message upon detection of the occurrence of at least one of the set of one or more triggers by the corresponding one of the plurality of RFID devices, wherein instructing is performed by sending a command to each of the plurality of RFID devices, wherein sending a command includes sending one or more command packets, wherein the command specifies the one or more triggers;
receiving by the network device a message transmitted from each of one or more of the plurality of RFID devices, the message comprising an Electronic Product Code (“
EPC”
) of a transmitting RFID device and a time stamp of the transmitting RFID device; and
processing by the network device 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.
126 Citations
32 Claims
-
1. A method of determining the status of a device, the method comprising:
-
instructing by a network device each one of a plurality of radio frequency identification (“
RFID”
) devices to set one or more triggers for transmitting a message and to transmit a message upon detection of the occurrence of at least one of the set of one or more triggers by the corresponding one of the plurality of RFID devices, wherein instructing is performed by sending a command to each of the plurality of RFID devices, wherein sending a command includes sending one or more command packets, wherein the command specifies the one or more triggers;receiving by the network device a message transmitted from each of one or more of the plurality of RFID devices, the message comprising an Electronic Product Code (“
EPC”
) of a transmitting RFID device and a time stamp of the transmitting RFID device; andprocessing by the network device the messages according to a first rule set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
15. 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 one of a plurality of radio frequency identification (“
RFID”
) devices to set one or more triggers for transmitting a message and to transmit a message upon detection by the one of the plurality of RFID devices of the occurrence of at least one of the one or more triggers such that the message is transmitted, wherein instructing is performed by sending a command to each of the plurality of RFID devices, wherein sending a command includes sending one or more command packets, wherein the command specifies the one or more triggers;receive a message transmitted from each of one or more of the plurality of RFID devices, the message comprising an Electronic Product Code (“
EPC”
) of a transmitting RFID device and a time stamp of the transmitting RFID device; andprocess the messages according to a first rule set.
-
-
16. 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, each of the messages comprising an Electronic Product Code (“
EPC”
) of a transmitting RFID device, a time stamp of the transmitting device, and device status change information of the transmitting RFID device; andmeans for instructing each one of a plurality of RFID devices to set one or more triggers for transmitting a message and to transmit a message to a first server upon detection by the one of the plurality of RFID devices of the occurrence of at least one of the set of one or more triggers such that the message is transmitted, wherein instructing is performed by sending a command to each of the plurality of RFID devices, wherein sending a command includes sending one or more command packets, wherein the command specifies the one or more triggers. - View Dependent Claims (17, 18, 31)
- RFID”
-
19. A network device, comprising:
-
a plurality of interfaces configured for communication with a plurality of radio frequency identification (“
RFID”
) devices, each one of the plurality of RFID devices being configured to transmit a message upon detection by the one of the plurality of RFID devices of the occurrence of at least one of a corresponding set of one or more triggers, wherein each of the RFID devices has received the corresponding set of one or more triggers during provisioning of the RFID devices, the message comprising an Electronic Product Code (“
EPC”
) of a transmitting RFID device, a time stamp provided by the transmitting RFID device, and device status change information associated with the transmitting RFID device, wherein the provisioning of the RFID devices is performed by sending a command to each of the plurality of RFID devices, wherein sending the command includes sending one or more command packets, wherein the command specifies the one or more triggers; andat least one logic device configured to perform the following steps; determine a message format of a message from an RFID device, the message format being one of a plurality of message formats; 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 at least one of the corresponding set of one or more triggers. - View Dependent Claims (20, 21, 22)
-
-
32. An apparatus for determining the status of a device, comprising:
-
a processor; and a memory, at least one of the processor or the memory being configured for; instructing by a network device each one of a plurality of radio frequency identification (“
RFID”
) devices to set one or more triggers for transmitting a message and to transmit a message upon detection of the occurrence of at least one of the set of one or more triggers by the corresponding one of the plurality of RFID devices, wherein instructing is performed by sending a command to each of the plurality of RFID devices, wherein sending a command includes sending one or more command packets, wherein the one or more triggers are specified in the command;receiving by the network device a message transmitted from each of one or more of the plurality of RFID devices, the message comprising an Electronic Product Code (“
EPC”
) of a transmitting RFID device and a time stamp of the transmitting RFID device; andprocessing by the network device the messages according to a first rule set.
-
Specification