Auxiliary Session Data Tokens for Cross-Platform Call Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cross-platform communication sessions face inefficiencies due to the lack of coordinated exchange of auxiliary session data, leading to issues such as failure of screen pop operations, unavailability of billing operations, and routing loops, as standard messaging and signaling do not support the transfer of platform-specific data.
Innovation Solution
An originating platform transfers auxiliary session data to a target platform via a cross-platform channel, accompanied by a token that uniquely identifies both the originating platform and the data record, allowing seamless retrieval and utilization of the auxiliary session data during the communication session transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If standard messaging and signaling are used for session transfer, then the transfer process is simple, but auxiliary session data cannot be transferred between platforms
Solution Approach 1:
The patent embeds auxiliary session data within the session transfer message structure. The auxiliary data is nested inside the existing signaling framework, allowing data transfer without creating a separate communication channel. This resolves the contradiction by preserving information while minimizing additional complexity through intelligent use of existing message structures.
Solution Approach 2:
The patent introduces an intermediary data structure that bridges the session transfer signaling and auxiliary session data. This intermediary element facilitates the transfer of platform-specific data between different communication platforms without requiring complete system redesign, thus balancing information preservation with controlled complexity increase.
2Adaptability or versatility
If auxiliary session data is transferred between platforms, then cross-platform functionality improves, but data format compatibility becomes more difficult
Solution Approach 1:
The patent designs the auxiliary session data structure with universal characteristics that can accommodate different platform-specific data formats. The standardized container structure can hold various types of auxiliary data from different platforms, enabling cross-platform functionality while managing format compatibility through a unified interface layer.
Solution Approach 2:
The patent employs parameter-based data structures that can adapt to different platform formats by changing specific parameters within the standardized structure. This allows the same data framework to handle diverse auxiliary session data from different platforms without requiring complete format standardization, thus improving adaptability while controlling complexity.
3Reliability
If platform-specific auxiliary data is shared across platforms, then service continuity improves, but security and access control become more complex
Solution Approach 1:
The patent implements preliminary authentication and authorization mechanisms that verify platform credentials and data access rights before auxiliary session data is transferred. By performing security checks in advance during the session transfer process, the system ensures service continuity while managing security complexity through proactive rather than reactive control measures.
Data Source
AI summary
Aspects of the disclosure relate to cross-platform exchange and sharing of auxiliary session data in connection with a transfer of a communication session. For example, with transfer of a voice call from a first platform to a second platform, the first platform shares profile data for a call participant to the second platform. In an example method, a first platform at which a user is connected to a communication session retrieves auxiliary session data. The first platform determines a transfer of the session to a second platform and sends a data record that includes the auxiliary session data to the second platform. The first platform transfers the communication session via a different cross-platform channel with a token that uniquely identifies the first platform and the data record. Accordingly, the token can be used by the second platform to locate the data record for use during the communication session.


