System and method of monitoring an enterprise wide RFID deployment using standards based JMX technology
First Claim
Patent Images
1. A computer implemented system comprising:
- a plurality of radio frequency identification (RFID) edge servers, each RFID edge server being associated with one or more RFID readers;
an RFID administration server, comprising a memory and a processor, that provides administration and monitoring for the RFID edge servers;
a data structure that stores at least data for the one or more RFID readers and an event cycle specification that specifies the event cycle and reports that are generated from said event cycle for each of said RFID edge servers;
an RFID bridge residing on the RFID administration server, said RFID bridge including a an event poller, a notification engine, an event listener engine, wherein the event poller periodically polls the RFID edge servers to monitor the health of the one or more RFID readers, detects a change in operation of an RFID reader specified by the event cycle specification and sends an event to the notification engine, wherein the notification engine broadcasts the event to the at least one management application registered to receive the event and wherein the event listener engine receives the event from the notification engine and stores the event to the data structure to collect the event;
an RFID management console used to administer the RFID edge servers, wherein the RFID management console queries each of the plurality of RFID edge servers to determine available operating metrics for said each RFID edge server;
wherein the RFID management console receives a selection of at least one of said available operating metrics by detecting a dragging and dropping of the selected operating metric onto a particular RFID edge server on said RFID management console; and
wherein the RFID administration server obtains data associated with the at least one selected operating metric from the data structure and produces a graphical interface that displays the obtained data plotted versus time.
2 Assignments
0 Petitions
Accused Products
Abstract
An RFID administration server can provide administration and monitoring for the multiple RFID edge servers. An RFID Management console can allow a user to administer the multiple RFID edge servers.
-
Citations
17 Claims
-
1. A computer implemented system comprising:
-
a plurality of radio frequency identification (RFID) edge servers, each RFID edge server being associated with one or more RFID readers; an RFID administration server, comprising a memory and a processor, that provides administration and monitoring for the RFID edge servers; a data structure that stores at least data for the one or more RFID readers and an event cycle specification that specifies the event cycle and reports that are generated from said event cycle for each of said RFID edge servers; an RFID bridge residing on the RFID administration server, said RFID bridge including a an event poller, a notification engine, an event listener engine, wherein the event poller periodically polls the RFID edge servers to monitor the health of the one or more RFID readers, detects a change in operation of an RFID reader specified by the event cycle specification and sends an event to the notification engine, wherein the notification engine broadcasts the event to the at least one management application registered to receive the event and wherein the event listener engine receives the event from the notification engine and stores the event to the data structure to collect the event; an RFID management console used to administer the RFID edge servers, wherein the RFID management console queries each of the plurality of RFID edge servers to determine available operating metrics for said each RFID edge server; wherein the RFID management console receives a selection of at least one of said available operating metrics by detecting a dragging and dropping of the selected operating metric onto a particular RFID edge server on said RFID management console; and wherein the RFID administration server obtains data associated with the at least one selected operating metric from the data structure and produces a graphical interface that displays the obtained data plotted versus time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for monitoring an enterprise-side radio frequency identification (RFID) deployment, said method comprising:
-
providing an RFID administration server, comprising a memory and a processor, for administration and monitoring of a plurality of radio frequency identification (RFID) edge servers, each said RFID edge server being associated with one or more RFID readers; and storing, into a data structure, data for the one or more RFID readers and an event cycle specification that specifies the event cycle and reports that are generated from said event cycle for each of said RFID edge servers; providing an RFID bridge residing on the RFID administration server, said RFID bridge including an event poller, a notification engine, an event listener engine, wherein the event poller periodically polls the RFID edge servers to monitor the health of the one or more RFID readers, detects a change in operation of an RFID reader specified by the event cycle specification and sends an event to the notification engine, wherein the notification engine broadcasts the event to the at least one management application registered to receive the event and wherein the event listener engine receives the event from the notification engine and stores the event to the data structure to collect the event; employing an RFID Management console to administer the RFID edge servers, wherein the RFID Management console queries each of the plurality of RFID edge servers to determine available operating metrics for said each RFID edge server; receiving a selection of at least one of said available operating metrics by the RFID Management console detecting a dragging and dropping of the selected operating metric onto a particular RFID edge server; and wherein the RFID administration server obtains data associated with the at least one selected operating metric from the data structure and produces a graphical interface that displays the obtained data plotted versus time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium storing one or more sequences of instructions, wherein said instructions, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
providing an RFID administration server for administration and monitoring of a plurality of radio frequency identification (RFID) edge servers, each said RFID edge server being associated with one or more RFID readers; and storing, into a data structure, data for the one or more RFID readers and an event cycle specification that specifies the event cycle and reports that are generated from said event cycle for each of said RFID edge servers; providing an RFID bridge residing on the RFID administration server, said RFID bridge including an event poller, a notification engine, an event listener engine, wherein the event poller periodically polls the RFID edge servers to monitor the health of the one or more RFID readers, detects a change in operation of an RFID reader specified by the event cycle specification and sends an event to the notification engine, wherein the notification engine broadcasts the event to the at least one management application registered to receive the event and wherein the event listener engine receives the event from the notification engine and stores the event to the data structure to collect the event; employing an RFID Management console to administer the RFID edge servers, wherein the RFID Management console queries each of the plurality of RFID edge servers to determine available operating metrics for said each RFID edge server; receiving a selection of at least one of said available operating metrics by the RFID Management console detecting a dragging and dropping of the selected operating metric onto a particular RFID edge server; and wherein the RFID administration server obtains data associated with the at least one selected operating metric from the data structure and produces a graphical interface that displays the obtained data plotted versus time.
-
Specification