System and method for running a multi-module telephony application
First Claim
Patent Images
1. A method comprising:
- controlling a telephony communication application platform system to;
direct communication control of an established telephony communication session of the system to a first module, wherein the first module controls communication of the communication session for a first time period of the communication session;
during communication control of the telephony communication session by the first module, and responsive to direction to transfer control of the telephony communication session to a second module, transitioning communication control of the telephony communication session to the second module during the telephony communication session, wherein the second module controls communication of the communication session for a second time period of the communication session that is different from the first time period;
metering use of the first module during the first time period of the telephony communication session; and
metering use of the second module during the second time period of the telephony communication session; and
accounting the metered use of the first module for a unique identifier of the communication session according to a duration of the first time period and a first rate of a first usage plan of the first module; and
accounting the metered use of the second module for the unique identifier according to a duration of the second time period and a second rate of a second usage plan of the second module,wherein functionality of the first module is different from functionality of the second module.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of a telephony application platform can include receiving a communication session request specifying a destination endpoint, connecting the communication session through a first application module according to the destination endpoint, receiving an instruction to transition communication control to a second application module, transitioning communication control of the communication session to the second application module, independently metering resource usage of the communication session of each application module, and accounting the metered usage of the communication session.
-
Citations
20 Claims
-
1. A method comprising:
- controlling a telephony communication application platform system to;
direct communication control of an established telephony communication session of the system to a first module, wherein the first module controls communication of the communication session for a first time period of the communication session; during communication control of the telephony communication session by the first module, and responsive to direction to transfer control of the telephony communication session to a second module, transitioning communication control of the telephony communication session to the second module during the telephony communication session, wherein the second module controls communication of the communication session for a second time period of the communication session that is different from the first time period; metering use of the first module during the first time period of the telephony communication session; and metering use of the second module during the second time period of the telephony communication session; and accounting the metered use of the first module for a unique identifier of the communication session according to a duration of the first time period and a first rate of a first usage plan of the first module; and accounting the metered use of the second module for the unique identifier according to a duration of the second time period and a second rate of a second usage plan of the second module, wherein functionality of the first module is different from functionality of the second module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
- controlling a telephony communication application platform system to;
Specification