Systems and methods for seamless communications recovery and backup using networked communication devices
First Claim
1. A recovery network to provide communication services for an organization having an internal network coupled to a public communication network through one or more primary communication paths, the recovery network comprising:
- an alternative communication path configured to couple the internal network of the organization to the public communication network, wherein the alternative communication path communicatively couples the internal network to the public communication network independent of the one or more primary communication paths coupling the internal network to the public communication network; and
a soft switch configured to associate endpoint devices with respective users, each endpoint device configured for communication through two or more communication paths, including the alternative communication path and one or more of the primary communication paths,wherein the soft switch is configured to maintain availability indicators pertaining to the endpoint devices, the availability indicator of an endpoint device designating communication paths, of the two or more communication paths of the endpoint device, through which the endpoint device is available;
wherein the soft switch is further configured to service a communication request directed to an intended recipient by,accessing the availability indicators maintained in the data store to identify an endpoint device associated with the intended recipient and to select a communication path of the two or more designated communication paths of the identified endpoint device, andservicing the communication request using the identified communication endpoint device and the selected communication path.
0 Assignments
0 Petitions
Accused Products
Abstract
A recovery network may provide communication recovery and backup services to an organization. The organization may comprise an internal network, such as Internet Protocol (IP) network. An alternative communication path communicatively couples communication devices of the organization to a public communication network. A recovery application operates on devices of the organization. The recovery network receives periodic availability indicators from devices within the organization. The recovery network identifies a communication endpoint of the intended recipient of a communication request using the availability indicators.
15 Citations
20 Claims
-
1. A recovery network to provide communication services for an organization having an internal network coupled to a public communication network through one or more primary communication paths, the recovery network comprising:
-
an alternative communication path configured to couple the internal network of the organization to the public communication network, wherein the alternative communication path communicatively couples the internal network to the public communication network independent of the one or more primary communication paths coupling the internal network to the public communication network; and a soft switch configured to associate endpoint devices with respective users, each endpoint device configured for communication through two or more communication paths, including the alternative communication path and one or more of the primary communication paths, wherein the soft switch is configured to maintain availability indicators pertaining to the endpoint devices, the availability indicator of an endpoint device designating communication paths, of the two or more communication paths of the endpoint device, through which the endpoint device is available; wherein the soft switch is further configured to service a communication request directed to an intended recipient by, accessing the availability indicators maintained in the data store to identify an endpoint device associated with the intended recipient and to select a communication path of the two or more designated communication paths of the identified endpoint device, and servicing the communication request using the identified communication endpoint device and the selected communication path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for providing communication services to an organization having an internal network coupled to a public communication network through one or more primary communication paths, the method comprising:
-
recording availability data pertaining to endpoint devices, wherein the availability data of an endpoint device is configured to associate the endpoint device with a user and to specify two or more communication paths for use with the endpoint device, the two or more communication paths including one or more primary communication paths configured to couple the internal network of the organization to the public communication network and an alternative communication path that is independent of the one or more primary communication paths; receiving a communication request directed to an intended recipient; identifying an endpoint device to service the communication request using the recorded availability data; selecting a communication path of the two or more communication paths specified for the identified endpoint device by use of the recorded availability data; and servicing the communication request using the identified endpoint device through the selected communication path. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium comprising instructions to cause a computing device to perform a method for providing communication services to an organization, the organization comprising an internal network in communication with a public communication network via one or more primary communication paths, the method comprising:
-
recording availability data pertaining to endpoint devices in a data store in response to availability indicators from the endpoint devices, each availability indicator corresponding to a respective endpoint device, specifying an associated user, and indicating availability of the endpoint device through two or more communication paths designated for the endpoint device, the two or more communication paths including one or more of the primary communication paths and an alternative communication path, independent of the one or more of primary communication paths; receiving a communication request via the public communication network directed to an intended recipient; identifying an communication endpoint to service the communication request using the recorded availability data; selecting a communication path of the two or more communication paths designated for the identified endpoint device using the recorded availability data; and servicing the communication request using the identified communication endpoint and selected communication path. - View Dependent Claims (19, 20)
-
Specification