Call Context Server for Click-to-Call Information Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current click-to-call technologies do not effectively provide contextual information to callees or network resources, limiting their ability to understand the reason for the call and optimize call routing.
Innovation Solution
A system that includes a call context server, which determines the transmission criterion that triggered the presentation of a digital component with a click-to-call control, maps this criterion to contextual information, and transmits it to the callee or associated computing device during call setup or progress, allowing the callee to understand the call's context.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If click-to-call technology is implemented without contextual information transmission, then call initiation is simple and fast, but the callee and network resources cannot understand the reason for the call
Solution Approach 1:
The system determines the transmission criterion (such as search query) that triggered the digital component presentation before the call is initiated. This preliminary determination allows contextual information to be prepared and transmitted during call setup, ensuring the callee receives relevant context without adding complexity to the user's call initiation action.
Solution Approach 2:
The patent introduces a call context server as an intermediary component that receives the call request, determines the transmission criterion, maps it to contextual information, and transmits this information to the callee. This intermediary approach adds minimal system complexity while effectively solving the information loss problem by centralizing the contextual information handling.
2Reliability
If contextual information is transmitted during call setup, then callees can better understand the call context, but call setup time and system complexity increase
Solution Approach 1:
The system determines the transmission criterion and maps it to contextual information during the call setup phase, before the call is fully established. By performing this determination preliminarily and using efficient mapping to pre-defined contextual information categories, the system minimizes the time added to call setup while ensuring accurate call routing and context transmission.
3Productivity
If detailed contextual information is transmitted, then network resources can optimize call routing, but data transmission overhead increases
Solution Approach 1:
Instead of transmitting raw detailed contextual data, the system changes the parameter representation by mapping transmission criteria to condensed contextual information categories or identifiers. This parameter transformation maintains the essential information needed for effective call routing while significantly reducing the data transmission volume and overhead.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing information. A request is received by a call routing server to establish a call between a client device and a remote telecommunications device. A given transmission criterion that triggered distribution of the particular digital component to the client device is determined by a call context server. A set of contextual information that is mapped to the given transmission criterion is identified, by the call context server, in a data store storing a mapping of transmission criteria to contextual information. The client device is connected, by the call routing server, to the remote telecommunications device using the phone number. The set of contextual information is transmitted to the remote telecommunications device or a computing device that is associated with the remote telecommunications device while the call is being connected or in progress.