System and method for offline survivability
First Claim
1. A physical media server, operatively coupled to a communication path, executing instructions stored on a non-transitory computer medium, wherein the media server is capable of responding to a disruption of the communication path, comprising:
- a processor; and
a memory in communication with the processor, the memory storing instructions that,when executed by the processor, causes the processor to respond to the disruption by;
continuing to receive and process input during the disruption;
retaining the input in a local delivery queue with time sequence for future delivery to a cloud application via the communication path;
determining whether the communication path has been restored; and
delivering the retained input to the cloud application in response to determining that the communication path has been restored with the time sequence intact, wherein the cloud application disambiguates live activity from historical activity occurring during the disruption based on the time sequence.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are presented for on premises and offline survivability of an interactive voice response system in a cloud telephony system. Voice interaction control may be divided from the media resources. Survivability is invoked when the communication technology between the Cloud and the voice interaction'"'"'s resource provider is degraded or disrupted. The system is capable of recovering after a disruption event such that a seamless transition between failure and non-failure states is provided for a limited impact to a user'"'"'s experience. When communication paths or Cloud control is re-established, the user resumes normal processing and full functionality as if the failure had not occurred.
16 Citations
12 Claims
-
1. A physical media server, operatively coupled to a communication path, executing instructions stored on a non-transitory computer medium, wherein the media server is capable of responding to a disruption of the communication path, comprising:
-
a processor; and a memory in communication with the processor, the memory storing instructions that, when executed by the processor, causes the processor to respond to the disruption by; continuing to receive and process input during the disruption; retaining the input in a local delivery queue with time sequence for future delivery to a cloud application via the communication path; determining whether the communication path has been restored; and delivering the retained input to the cloud application in response to determining that the communication path has been restored with the time sequence intact, wherein the cloud application disambiguates live activity from historical activity occurring during the disruption based on the time sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification