Delivery of alarm system event data and audio
First Claim
1. A method comprising the steps of:
- receiving, by a message processing gateway, alarm event data indicating that an alarm system has detected an alarm event;
evaluating, by the message processing gateway, whether the alarm system is registered among a known group of alarm systems serviced by the message processing gateway; and
if the alarm system is deemed registered among the known group of alarm systems serviced by the message processing gateway, then causing, by the message processing gateway, establishment of a two-way voice channel between the alarm system and a central alarm monitoring station over a packet-based network and transmission of the alarm event data to the central alarm monitoring station over the packet-based network,wherein establishment of the two-way voice channel between the alarm system and the central alarm monitoring station over the packet-based network comprises;
opening a voice channel between a telecommunications switch and the central alarm monitoring station;
determining whether the voice channel between the telecommunications switch and the central alarm monitoring station remains open after transmission of the alarm event data to the central alarm monitoring station by monitoring for a disconnection after the central monitoring station acknowledges receipt of the alarm event data; and
in response to determining that the voice channel between the telecommunications switch and the central alarm monitoring station remains open, bridging the voice channel between the telecommunications switch and the central alarm monitoring station to the alarm system.
11 Assignments
0 Petitions
Accused Products
Abstract
Delivery of alarm system event data and audio. In certain aspects, a method for delivery of alarm system event data is described, including communicating alarm event data from an alarm system to a private telecommunications switch. In turn, the alarm event data may be communicated to a message processing gateway. The message processing gateway evaluates service parameters of the alarm system and, in certain cases, instructs the private telecommunications switch to contact a central alarm monitoring station if certain service parameters are met. In additional aspects, private telecommunications switch opens a voice channel between the private telecommunications switch and the central alarm monitoring station and communicates the alarm event data. Additionally, in response to a determination that a voice channel between the private telecommunications switch and the central alarm monitoring station remains open, the private telecommunications switch may also bridge the voice channel to the alarm system.
-
Citations
17 Claims
-
1. A method comprising the steps of:
-
receiving, by a message processing gateway, alarm event data indicating that an alarm system has detected an alarm event; evaluating, by the message processing gateway, whether the alarm system is registered among a known group of alarm systems serviced by the message processing gateway; and if the alarm system is deemed registered among the known group of alarm systems serviced by the message processing gateway, then causing, by the message processing gateway, establishment of a two-way voice channel between the alarm system and a central alarm monitoring station over a packet-based network and transmission of the alarm event data to the central alarm monitoring station over the packet-based network, wherein establishment of the two-way voice channel between the alarm system and the central alarm monitoring station over the packet-based network comprises; opening a voice channel between a telecommunications switch and the central alarm monitoring station; determining whether the voice channel between the telecommunications switch and the central alarm monitoring station remains open after transmission of the alarm event data to the central alarm monitoring station by monitoring for a disconnection after the central monitoring station acknowledges receipt of the alarm event data; and in response to determining that the voice channel between the telecommunications switch and the central alarm monitoring station remains open, bridging the voice channel between the telecommunications switch and the central alarm monitoring station to the alarm system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A message processing gateway comprising:
-
a memory; a processor configured to execute instructions stored in the memory; and a program that is stored in the memory and that comprises executable instructions for performing the steps of; receiving, from a telecommunications switch, data about an alarm event detected at an alarm system; determining whether the alarm system is associated with a customer account in good standing with respect to account balance for services rendered or payment schedule; and if the alarm system is determined to be associated with the customer account in good standing with respect to account balance for services rendered or payment schedule, then prompting the telecommunications switch to; open a Public Switched Telephone Network (PSTN) voice channel between the telecommunications switch and a central alarm monitoring station and communicate the alarm event data to the central alarm monitoring station; determine whether the PSTN voice channel between the telecommunications switch and the central alarm monitoring station remains open after communication of the alarm event data to the central alarm monitoring station by monitoring for a disconnection after the central alarm monitoring station acknowledges receipt of the alarm event data from the telecommunications switch; and bridge the PSTN voice channel between the telecommunications switch and the central alarm monitoring station to the alarm system, to create a voice channel between the alarm system and the central alarm monitoring station, in response to a determination that the PSTN voice channel between the telecommunications switch and the central alarm monitoring station remains open. - View Dependent Claims (10, 11, 12)
-
-
13. A message processing gateway comprising:
-
a memory; a processor configured to execute instructions stored in the memory; and executable instructions stored in the memory that, when executed by the processor, cause the message processing gateway to perform a process that comprises the steps of; communicating with a plurality of alarm systems; receiving alarm event data from an alarm system in the plurality of alarm systems; determining whether the alarm system is associated with a customer account in good standing with respect to account balance for services rendered or payment schedule; and if the alarm system is associated with the customer account in good standing with respect to account balance for services rendered or payment schedule, then establishing a two-way voice channel between the alarm system and a central alarm monitoring station by; opening a voice channel between a telecommunications switch and the central alarm monitoring station and communicating the alarm event data to the central alarm monitoring station; determining whether the voice channel between the telecommunications switch and the central alarm monitoring station remains open after communication of the alarm event data to the central alarm monitoring station by monitoring for a disconnection after the central alarm monitoring station acknowledges receipt of the alarm event data from the telecommunications switch; and bridging the voice channel between the telecommunications switch and the central alarm monitoring station to the alarm system, to create a voice channel between the alarm system and the central alarm monitoring station, in response to a determination that the voice channel between the telecommunications switch and the central alarm monitoring station remains open, wherein the two-way voice channel comprises the Internet. - View Dependent Claims (14, 15, 16, 17)
-
Specification