Dial-out voice notification system
First Claim
1. A method, comprising:
- establishing a communication channel to each of a plurality of devices by initiating a communication with each of the plurality of devices;
generating a first control data signal comprising first and second control parameters;
transmitting the first control data signal to each of the plurality of devices, wherein the first control data signal is configured to cause a device of the plurality of devices to receive a voice message based on the first control parameter over the corresponding communication channel without user intervention and to cause the device to determine the received voice message is to be stored based on the second control parameter;
transmitting the voice message to each of the plurality of devices; and
transmitting a second control data signal to the plurality of devices, the second control data signal configured to cause the device to disconnect the communication channel.
9 Assignments
0 Petitions
Accused Products
Abstract
A message broadcast system is disclosed for quickly delivering a relatively large amount of content to customer premises devices. A dial-out voice server initiates a plurality of telephone calls to a plurality of telephone numbers associated with customer premises alerting devices. The dial-out server also transmits a control data signal to the alerting devices, which indicates an incoming voice message to the alerting devices. The customer premises devices are connected to the telecommunication network via a communication channel and are configured to continuously monitor the communication channel for the control data signal. In response to receipt of a control data signal, an alerting device automatically configures itself to receive the incoming voice message. After delivering the voice message to the alerting device, the dial-out voice server may disconnect and place another call.
24 Citations
32 Claims
-
1. A method, comprising:
-
establishing a communication channel to each of a plurality of devices by initiating a communication with each of the plurality of devices; generating a first control data signal comprising first and second control parameters; transmitting the first control data signal to each of the plurality of devices, wherein the first control data signal is configured to cause a device of the plurality of devices to receive a voice message based on the first control parameter over the corresponding communication channel without user intervention and to cause the device to determine the received voice message is to be stored based on the second control parameter; transmitting the voice message to each of the plurality of devices; and transmitting a second control data signal to the plurality of devices, the second control data signal configured to cause the device to disconnect the communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
monitoring a communications channel for a first control data signal at a device, the first control data signal comprising first and second control parameters; receiving the first control data signal; in response to the first control parameter, receiving over an established voice path a voice message while the device is in an on-hook state without user intervention; determining that the received voice message is to be stored in a memory of the device based on the second control parameter; monitoring the communications channel for a second control data signal; and in response to the second control data signal, disconnecting the device from the voice path. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
-
means for connecting the apparatus to a telecommunications network via a communications channel; means for monitoring the communications channel for a first control data signal while the apparatus is in an on hook state, the first control data signal comprising first and second control parameters; means for receiving the first control data signal; means, in response to receipt of the first control parameter, for receiving over the communications channel a voice message while the apparatus is in the on hook state without user intervention; means for determining that the received voice message is to be stored in the apparatus based on the second control parameter; means for storing the received voice message, in response to determining the received voice message is to be stored; means for monitoring the communications channel for a second control data signal; and means, in response to receipt of the second control data signal, for disconnecting the communications channel without user intervention. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method, comprising:
-
establishing a communication channel to each of a plurality of devices; transmitting a first control data signal to one or more of the plurality of devices using off-hook data transmission responsive to receipt of an indication from the network that the one or more of the plurality of devices has established the communication channel and is off-hook, the first control data signal comprising first and second control parameters, the first control data signal configured to cause a device of the plurality of devices to place a far end party on hold and to receive a voice message based on the first control parameter of the first control data signal without user intervention; determining that the received voice message is to be stored in the device of the plurality of devices based on the second control parameter; transmitting the voice message to each of the plurality of devices; and transmitting a second control data signal via off-hook data transmission to the plurality of devices, the second control data signal configured to cause the device to restore the far end party from hold. - View Dependent Claims (29)
-
-
30. A method, comprising:
-
monitoring a communications channel for a first control data signal broadcast to a plurality of devices; receiving the first control data signal via off-hook data transmission at each of the plurality of devices; in response to the first control data signal, recognizing that an incoming call is for emergency notification, placing a far end party on hold by a device of the plurality of devices based on a first control parameter of the first control data signal and without user intervention, receiving a voice message, determining the received voice message is to be stored in the device based on a second control parameter of the first control data signal, and in response to determining the received voice message is to be stored, storing the received voice message; monitoring the communications channel for a second control data signal sent via off-hook data transmission; and in response to the second control data signal, reestablishing the a previous call when the far end party is on hold.
-
-
31. An apparatus, comprising:
-
means for establishing a communications channel; means for monitoring the communications channel for a first control data signal at the apparatus indicating a voice message, the first control data signal comprising first and second control parameters; means for receiving the first control data signal via off-hook data transmission; means, in response to receipt of the first control parameter, for placing a current call on hold without user intervention; means for receiving the voice message over a voice path; means for determining the received voice message is to be stored in the apparatus based on the second control parameter; means for storing the received voice message, in response to determining the received voice message is to be stored; means for monitoring the communications channel for a second control data signal at the apparatus via off-hook data transmission; and means, in response to receipt of a control parameter of the second control data signal, for re-establishing a current call without user intervention. - View Dependent Claims (32)
-
Specification