Feed protocol used to report status and event information in physical access control system
First Claim
1. A physical access control system, comprising:
- a network;
at least one access controller coupled to said network, each said access controller generating status and event information associated with at least one controlled physical barrier;
a producer device, coupled to said network, including producer logic which collects and stores said status and event information;
a consumer device, coupled to said network, including consumer logic which periodically polls said producer logic via said network to retrieve said status and event information from said producer device;
wherein said producer logic and said consumer logic communicate via said network according to a commonly accepted message syndication protocol; and
wherein said producer logic comprises;
a message processor which aggregates said status and event information into a status and event document; and
tickle logic, coupled to said message processor, which detects new information added to said status and event document and which sends a tickle information message via said network to said consumer logic in response.
2 Assignments
0 Petitions
Accused Products
Abstract
A physical access control system is disclosed which includes a network, at least one access controller, a producer device, and a consumer device. Each access controller generates status and event information associated with a controlled physical barrier. The producer device includes producer logic which collects and stores the status and event information. The consumer device includes consumer logic which periodically polls the producer logic via the network to retrieve the status and event information from the producer device. The producer logic and the consumer logic communicate via the network according to a commonly accepted message syndication protocol, such as the RSS protocol or the Atom Publishing Protocol or the like. The use of a commonly accepted message syndication protocol simplifies communications, avoids proprietary configurations and facilitates integration, such as combining systems or adding new devices and the like.
-
Citations
29 Claims
-
1. A physical access control system, comprising:
-
a network; at least one access controller coupled to said network, each said access controller generating status and event information associated with at least one controlled physical barrier; a producer device, coupled to said network, including producer logic which collects and stores said status and event information; a consumer device, coupled to said network, including consumer logic which periodically polls said producer logic via said network to retrieve said status and event information from said producer device; wherein said producer logic and said consumer logic communicate via said network according to a commonly accepted message syndication protocol; and wherein said producer logic comprises; a message processor which aggregates said status and event information into a status and event document; and tickle logic, coupled to said message processor, which detects new information added to said status and event document and which sends a tickle information message via said network to said consumer logic in response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A physical access control system, comprising:
-
a network; at least one access controller coupled to said network, each said access controller generating status and event information associated with at least one controlled physical barrier; a producer device, coupled to said network, including producer logic which collects and stores said status and event information; a consumer device, coupled to said network, including consumer logic which periodically polls said producer logic via said network to retrieve said status and event information from said producer device; wherein said producer logic and said consumer logic communicate via said network according to a commonly accepted message syndication protocol; and wherein said producer logic comprises; a message processor which aggregates said status and event information; and return feed list logic, coupled to said message processor, which receives a request message from said consumer logic and which instructs said message processor to respond with a status and event message via said network incorporating said status and event information. - View Dependent Claims (11)
-
-
12. A physical access control system, comprising:
-
a network; at least one access controller coupled to said network, each said access controller generating status and event information associated with at least one controlled physical barrier; a producer device, coupled to said network, including producer logic which collects and stores said status and event information; a consumer device, coupled to said network, including consumer logic which periodically polls said producer logic via said network to retrieve said status and event information from said producer device; wherein said producer logic and said consumer logic communicate via said network according to a commonly accepted message syndication protocol; wherein said consumer logic comprises; a consumer message processor which aggregates said status and event information; and request new event feed list logic, coupled to said consumer message processor, which sends a request new message via said network to said producer logic for requesting new information; and wherein said producer logic comprises; a producer message processor which aggregates said status and event information; return feed list logic, coupled to said producer message processor, which instructs said message processor to send status and event messages via said network incorporating said status and event information to said consumer logic; and new event detection logic, coupled to said producer message processor and said return feed list logic, which receives said request new message, which monitors said producer message processor for said new information, and which instructs said return feed list logic to cause a status and event message to be sent via said network from said producer message processor incorporating said new information.
-
-
13. Consumer logic for coupling to a communication network of a physical access control system, wherein the physical access control system comprises a controlled physical barrier, wherein the consumer logic comprises:
-
retrieve logic which periodically sends a request message via the communication network to request status and event information associated with the controlled physical barrier; processor logic, coupled to said retrieve logic, which receives a status and event message sent via the communication network incorporating said status and event information; wherein said retrieve logic and said processor logic communicate via said communication network according to a commonly accepted message syndication protocol; and trigger logic, coupled to said processor logic, which sends a tickle request message via the communication network for requesting updated status and event information, and which informs said processor logic that said updated status and event information is available upon receipt of a tickle information message received via the communication network. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. Producer logic for coupling to a communication network of a physical access control system, wherein the physical access control system comprises a controlled physical barrier, wherein the producer logic comprises:
-
a document storing status and event information associated with the controlled physical barrier; return logic which receives a request message via the communication network to request said status and event information; processor logic, coupled to said return logic and said document, which sends a status and event message via the communication network incorporating said status and event information in response to said request message; wherein said return logic and said processor logic communicate via the communication network according to a commonly accepted message syndication protocol; and tickle logic, coupled to said processor logic, which receives a tickle request message via the communication network for requesting updated status and event information, which monitors said processor logic, and which sends a tickle information message via the communication network when said updated status and event information is available. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. Producer logic for coupling to a communication network of a physical access control system, wherein the physical access control system comprises a controlled physical barrier, wherein the producer logic comprises:
-
a document storing status and event information associated with the controlled physical barrier; return logic which receives a request message via the communication network to request said status and event information; processor logic, coupled to said return logic and said document which sends a status and event message via the communication network incorporating said status and event information in response to said request message; wherein said return logic and said processor logic communicate via the communication network according to a commonly accepted message syndication protocol; and new event detection logic, coupled to said processor logic, which receives a request new message via the communication network, which monitors said processor logic for updated status and event information, and which instructs said processor logic to send said status and event message incorporating said updated status and event information.
-
Specification