IP Library Patent Application 12710002
Patent Application
App. No. 12/710,002

EMERGENCY BROADCAST SYSTEM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/710,002
Abstract

A method, system, and computer program product for emergency broadcasting to telephones or audio and/or video-enabled devices from a server system provide more timely emergency notification and more effective coverage for such emergency notifications than existing systems. A method for broadcasting at least one message to end user devices may comprise determining at least one group including a plurality of end user devices to which to broadcast the at least one message, based on programmable criteria related to each end user device and independently of a private branch exchange, central office, or other physical connection of each end user device, and transmitting the at least one message to each end user device of the group of end user devices.

Claims (36)

1 . A method for broadcasting at least one message to end user devices comprising:

determining at least one group including a plurality of end user devices to which to broadcast the at least one message, based on programmable criteria related to each end user device and independently of a private branch exchange, central office, or other physical connection of each end user device; and

transmitting the at least one message to each end user device of the group of end user devices.

2 . The method of claim 1 , wherein each end user device of the group of end user devices is configured to automatically receive the message.

3 . The method of claim 2 , wherein each end user device of the group of end user devices is configured to automatically play the message to an end user.

4 . The method of claim 1 , wherein the at least one message is transmitted from a central server.

5 . The method of claim 1 , wherein the determining step comprises the step of:

automatically determining the at least one group of end user devices based on at least one of a geographic location of an end user device, a political location of an end user device, a physical location of an end user device, and a type or content of the at least one message.

6 . The method of claim 5 , wherein the at least one message is transmitted using Session Initiation Protocol.

7 . The method of claim 6 , wherein the end user devices include at least one of a hardware telephone, a software telephone, and a computer system.

8 . The method of claim 7 , wherein at least some end user devices of the group of end user devices are configured to automatically receive the message and play the message to an end user.

9 . The method of claim 8 , wherein the configured end user devices are configured using a SIP INVITE message.

10 . A computer program product for broadcasting at least one message to end user devices comprising a computer readable storage medium and computer program instructions, recorded on the computer readable medium and executable by a processor, for performing the steps of:

determining at least one group including a plurality of end user devices to which to broadcast the at least one message, based on programmable criteria related to each end user device and independently of a private branch exchange, central office, or other physical connection of each end user device; and

transmitting the at least one message to each end user device of the group of end user devices.

11 . The computer program product of claim 10 , wherein each end user device of the group of end user devices is configured to automatically receive the message.

12 . The computer program product of claim 11 , wherein each end user device of the group of end user devices is configured to automatically play the message to an end user.

13 . The computer program product of claim 10 , wherein the at least one message is transmitted from a central server.

14 . The computer program product of claim 10 , wherein the determining step comprises the step of:

automatically determining the at least one group of end user devices based on at least one of a geographic location of an end user device, a political location of an end user device, a physical location of an end user device, and a type or content of the at least one message.

15 . The computer program product of claim 14 , wherein the at least one message is transmitted using Session Initiation Protocol.

16 . The computer program product of claim 15 , wherein the end user devices include at least one of a hardware telephone, a software telephone, and a computer system.

17 . The computer program product of claim 16 , wherein at least some end user devices of the group of end user devices are configured to automatically receive the message and play the message to an end user.

18 . The computer program product of claim 17 , wherein the configured end user devices are configured using a SIP INVITE message.

19 . A system for broadcasting at least one message to end user devices comprising a processor operable to execute computer program instructions, a memory operable to store computer program instructions executable by the processor, and computer program instructions stored in the memory and executable to perform the steps of:

determining at least one group including a plurality of end user devices to which to broadcast the at least one message, based on programmable criteria related to each end user device and independently of a private branch exchange, central office, or other physical connection of each end user device; and

transmitting the at least one message to each end user device of the group of end user devices.

20 . The system of claim 19 , wherein each end user device of the group of end user devices is configured to automatically receive the message.

21 . The system of claim 20 , wherein each end user device of the group of end user devices is configured to automatically play the message to an end user.

22 . The system of claim 19 , wherein the at least one message is transmitted from a central server.

23 . The system of claim 19 , wherein the determining step comprises the step of:

automatically determining the at least one group of end user devices based on at least one of a geographic location of an end user device, a political location of an end user device, a physical location of an end user device, and a type or content of the at least one message.

24 . The system of claim 23 , wherein the at least one message is transmitted using Session Initiation Protocol.

25 . The system of claim 24 , wherein the end user devices include at least one of a hardware telephone, a software telephone, and a computer system.

26 . The system of claim 25 , wherein at least some end user devices of the group of end user devices are configured to automatically receive the message and play the message to an end user.

27 . The system of claim 26 , wherein the configured end user devices are configured using a SIP INVITE message.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2022
From: XCAST LABS, INC.
To: RESTOREN PARTNERS
Reel/Frame 061432/0859 →
CHANGE OF ADDRESS Recorded Sep 13, 2022
From: XCAST LABS, INC.
To: XCAST LABS, INC.
Reel/Frame 061419/0438 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2010
From: SMELYANSKY, VLADIMIR
To: XCAST LABS, INC.
Reel/Frame 023971/0012 →