摘要:
An integrated voice and data application delivery system that can deliver converged voice/data application services to at least one user device over at least one communications network, and optimize the delivery of voice/data content during a current voice/data session based on the bandwidth of the network and/or the capacity of the user device. The integrated application delivery system allows users to switch from one voice/data session to another in response to a predetermined event, as required to avoid a loss of information or a permanent interruption of service. The integrated voice and data application delivery system includes a unified XML-based integrated voice and data media converging switch, a controller coupled to the switch, and a data storage device coupled to the controller. The switch transfers voice/data content between voice/data applications on a first network and one or more user devices on a second network.
摘要:
A Unified XML integrated voice and data application delivery system includes a switch coupled to a first network and at least a second network, wherein the first network includes distinct voice and data applications and the second network includes one or more user devices, such as a cell phone, personal digital assistant (PDA), etc. The switch transfers voice and data between the applications and the user devices. A controller coupled to the switch includes a finite state machine controlling the interaction between the voice and data applications and the user devices. The finite state machine controls the transfer of voice and data between the applications and the user devices by the switch to enable a user to interact with the integrated instance of the voice and data applications simultaneously via the user devices. The second network includes data networks such as the Internet, wireless networks, and the public switched telephone network, and the user devices can include telephones, cell phones, personal digital assistants (PDAs) and other devices. A Unified XML engine governs the management and delivery of disparate XML files and RTP streams of converged voice and data content to heterogeneous devices over disparate carrier networks and protocols.