Call Control System Session Transfer via Preconfigured Device Registry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing call transfer systems in telecommunications networks require users to remember complex codes and digits, leading to a cumbersome user experience and potential disruption of communication sessions due to in-band signaling.
Innovation Solution
A method and apparatus that allow for seamless transfer of an established communication session between multiple communication clients associated with a user, by transmitting a notification and command to configure another device into auto-answer mode, using a preconfigured data set to identify available clients and initiate the transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If known call transfer techniques are used, then call transfer functionality is achieved, but user experience deteriorates due to requiring memory of codes and multiple button presses
Solution Approach 1:
The system performs preliminary actions by pre-configuring the call transfer functionality and maintaining a registry of user devices. When a call is active, the system proactively provides transfer options to the user without requiring them to recall codes or manually search for target devices, thereby simplifying the operation while maintaining functionality.
Solution Approach 2:
The system enables self-service by automatically managing the call transfer process. The network infrastructure handles device registration, option presentation, and transfer execution without requiring the user to manually input complex codes or navigate through multiple menus, reducing operational complexity while achieving the transfer goal.
2Ease of operation
If manual digit entry is required for call transfer, then transfer capability is achieved, but communication flow is disrupted due to in-band tone transmission
Solution Approach 1:
The invention extracts the digit entry requirement from the call transfer process. Instead of requiring users to manually enter digits that would be transmitted in-band and potentially disrupt the communication, the system uses out-of-band signaling to present transfer options and execute the transfer, thereby maintaining communication session continuity while achieving transfer capability.
Solution Approach 2:
The system introduces an intermediary mechanism (the network infrastructure and signaling system) that mediates the call transfer process. This intermediary handles the transfer signaling separately from the media path, allowing transfer operations to occur without injecting tones or signals into the active communication stream, thus preserving communication flow while enabling transfer functionality.
3Adaptability or versatility
If multiple communication clients are supported, then user versatility is improved, but system complexity increases due to managing multiple devices and interfaces
Solution Approach 1:
The system implements universality by creating a unified call transfer framework that works across multiple communication clients and devices. The network infrastructure maintains a registry of user devices and provides a standardized transfer interface that functions regardless of which specific client or device is involved, allowing versatile multi-device support while managing complexity through standardization.
Solution Approach 2:
The network infrastructure acts as an intermediary that manages the complexity of multiple communication clients. It maintains device registries, handles device identification, and coordinates transfers between any registered devices, thereby enabling versatile multi-device communication while shielding users from the underlying complexity of managing multiple clients and interfaces.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Measures for transferring an established communication session in a telecommunications network, the communication session being established between one of a plurality of communication clients associated with a user and a remote device associated with a remote party. At a call control system located in the signalling path for the established communication session, a communication session transfer request is received from a device associated with the user, the communication session transfer request having been generated by and transmitted from the device. Transfer of the established communication session from the one communication client in the plurality of communication clients to another communication client in the plurality of communication clients is initiated at the call control system. The transfer is conducted on the basis of a preconfigured data set, specific to the user, identifying one or more of the plurality of communication clients associated with the user.