System for incremental redistribution of telephony applications computing workload
First Claim
Patent Images
1. A system for transferring voice and data in a telephony application from a source host to a destination host, comprising:
- means for permitting a user to specify a number of mailboxes to be transferred;
means for permitting a user to specify a number of transfer dialogs to be used for said transfer of voice and data;
means for identifying static and dynamic data to be transferred;
means for transferring static data first and thereafter transferring dynamic data, wherein numerical mailbox data and numerical message data are transferred by encoding said numerical mailbox and numerical message data in digitized Dual Tone Multiple Frequency (DTMF) tones, and wherein voice messages are transferred as digital voice data; and
means for permitting a user to monitor characteristics of said transfer as said transfer is occurring.
11 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a telephony messaging transfer system permitting a messaging host to redistribute its processing and/or storage load to another messaging host. An administrator can dynamically control the amount of time needed to transfer specified mailboxes by monitoring the progress on-line and increasing or decreasing the number of transfer dialogs to be used in the transfer process. Also provided is a predictive simulator for simulating the transfer process and providing statistics that can be used to adjust the timing of the actual transfer.
46 Citations
25 Claims
-
1. A system for transferring voice and data in a telephony application from a source host to a destination host, comprising:
-
means for permitting a user to specify a number of mailboxes to be transferred; means for permitting a user to specify a number of transfer dialogs to be used for said transfer of voice and data; means for identifying static and dynamic data to be transferred; means for transferring static data first and thereafter transferring dynamic data, wherein numerical mailbox data and numerical message data are transferred by encoding said numerical mailbox and numerical message data in digitized Dual Tone Multiple Frequency (DTMF) tones, and wherein voice messages are transferred as digital voice data; and means for permitting a user to monitor characteristics of said transfer as said transfer is occurring. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for transferring voice and data in a telephony application from a source host to a destination host, comprising the steps of:
-
specifying a number of mailboxes to be transferred; specifying a number of transfer dialogs to be used for said transfer of voice and data; identifying static and dynamic data to be transferred; and transferring static data first and thereafter transferring dynamic data, wherein numerical mailbox data and numerical message data are transferred by encoding said numerical mailbox and numerical message data in digital Dual Tone Multiple Frequency (DTMF) tones, and wherein voice messages are transferred as digital voice data; and permitting a user to monitor characteristics of said transfer as said transfer is occurring. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for distributing a call processing load, comprising the steps of:
-
a) defining a distribution session; b) connecting hosts to be used in transfer of data; c) verifying configuration of outgoing lines of a source system; d) verifying configuration of incoming lines of a destination system; e) transferring static data before a first distribution session is run; f) transferring mailbox-related data; g) transferring voice data one mailbox at a time; h) receiving said static data; i) receiving said mailbox-related data; j) receiving said voice data; k) verifying non-voice data for accuracy; l) rejecting any corrupted data; and m) resending said corrupted data, if any.
-
-
24. A method for performing incremental transfer of voice and data in a telephony application from a source host to a destination host, comprising the steps of:
-
specifying a number of mailboxes to be transferred;
specifying a number of transfer dialogue to be used for said transfer of voice and data;identifying static and dynamic data to be transferred; and transferring static data first and thereafter transferring dynamic data; wherein numerical mailbox data and numerical message data are transferred by encoding said numerical data in digital Dual Tone Multiple Frequency (DTMF) tones, voice messages are transferred as digital voice data, and the transfer of the identified static and dynamic data is performed while maintaining availability of the telephony application to most of its users. - View Dependent Claims (25)
-
Specification