Coordinating Voice and Webpage Transmission via SIP
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for integrating voice and webpage transmission in telecom networks are limited, as users cannot determine if they can make calls or access necessary webpages until after accessing a specific service webpage, and there is no clear method for exchanging webpage information during voice communications.
Innovation Solution
A method and system that coordinates voice and webpage transmission by receiving voice requests, establishing voice communications, and pushing webpage access information to both parties, allowing them to access and exchange webpages during conversations through extended Session Initiation Protocol (SIP) messages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If voice communication is integrated as a functional component on existing Web system, then telephony and Web can be combined, but users cannot determine whether they can make calls or access necessary webpages until after accessing a specific service webpage
Solution Approach 1:
The system establishes a webpage channel simultaneously with voice communication setup, before the user needs to access any service webpage. This preliminary action allows users to immediately see available services and telephone numbers without navigating through webpages first, resolving the contradiction by making capability information available in advance.
Solution Approach 2:
The communication system is designed to simultaneously support both voice communication and webpage transmission functions. The same communication channel carries both voice data and webpage information, allowing the system to provide multiple functions (voice calling, webpage access, service information display) through a unified interface, improving ease of operation while maintaining versatility.
2Reliability
If telephone number is provided as numerical string or URI on webpage, then voice connection can be established, but for services similar to remote network operation instructions, the two parties can only perform voice communications and the webpage currently accessed by a party is unknowable to the other party
Solution Approach 1:
The system introduces an intermediary webpage channel that mediates between the voice communication and webpage information exchange. Instead of directly sharing webpage content between parties, the system uses a centralized webpage transmission mechanism that receives webpage information from one party and delivers it to the other party through the communication network, ensuring reliable information transfer while maintaining voice connection stability.
Solution Approach 2:
The system merges voice communication channel and webpage information transmission channel into a unified communication framework. Both voice data and webpage information are transmitted through the same communication infrastructure using extended SIP messages, allowing simultaneous voice calling and webpage sharing without requiring separate systems, thus preventing information loss while maintaining connection reliability.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A method, apparatus, and system for coordinating voice and webpage transmission are disclosed. The apparatus for coordinating voice and webpage transmission receives a voice request message from a caller, establishes a webpage access port for a callee and generates a information webpage of caller according to the received voice request message, obtains the webpage access port for the callee and generates the address information of the information webpage of caller, and sends the webpage access port for the callee and the generated address information to the callee to instruct the callee to access the information webpage of caller according to the received information. Thus, voice and webpage channels are establish for communication parties; the server pushes a webpage to the callee; and the callee accesses the information webpage of caller so that the caller and callee may exchange webpage information during a conversation.