摘要 |
<p>Disclosed is an apparatus including a memory configured to store software (245) for execution by the processor. The software (245) includes a state center (235) that when executed is operable to process a registration message from an endpoint that supports voice over Internet Protocol (VoIP) calling. The registration message indicates a telephony event involving the endpoint and an Internet Protocol private branch exchange (IP PBX) (340) separate from the apparatus. The telephony event is the endpoint registering with the IP PBX (340), the endpoint placing a call through the IP PBX (340), or the endpoint receiving a call via the IP PBX (340). Based on the registration message, a control state is updated to indicate the telephony event involving the endpoint, and a notification message is sent to one or more first devices that have registered to receive notification messages from the state center (235) for telephony events, to inform the one or more first devices of occurrence of the telephony event involving the endpoint and to cause at least one first device to perform a responsive action that controls an audio/video (A/V) or home automation device in response to the telephony event. A method of using such an apparatus is also disclosed.</p> |