Communication Session Control System for Multi-Device Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
One-telephone dialling number telephony services have improved usability by allowing a single dialling number for multiple communication clients, but they have not significantly enhanced user experience, particularly when users have multiple devices with different capabilities.
Innovation Solution
A method and apparatus for establishing a communication session that allows a user to place an incoming session on hold and retrieve it on another device, enabling users to manage communication sessions more intuitively across multiple devices with features like 'establish to hold' and 'retrieve held communication session' options, using a communication session control system that transmits requests and notifications between communication clients.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a user has multiple communication clients across different devices, then the user can access communication services through various devices with different capabilities, but the user experience is not significantly enhanced and the system becomes more complex
Solution Approach 1:
The patent introduces a session control system as an intermediary between the remote device and multiple user communication clients. This mediator manages session establishment, maintenance, and termination across different devices, coordinating communication without requiring complex peer-to-peer interactions between multiple clients. The intermediary handles session state synchronization and routing, simplifying the overall system architecture while enabling multi-device access.
Solution Approach 2:
The session control system provides universal functionality that works across diverse communication clients and devices. It implements a standardized session management interface that can handle different communication capabilities (video, audio, data) uniformly, allowing the same control mechanism to serve multiple device types without requiring device-specific implementations.
2Ease of operation
If simultaneous ringing service is used to ring multiple communication clients, then the user can be contacted through any device, but the user interface and function remain minimally updated from basic voice service
Solution Approach 1:
The patent implements dynamic session management where the system can adaptively route communication sessions to different clients based on current user needs and device capabilities. Rather than static simultaneous ringing, the system dynamically selects which client to activate, supports seamless session transfer between devices, and adapts to changing communication requirements during the session lifecycle.
Solution Approach 2:
The system performs preliminary session establishment and capability assessment before fully activating a communication client. It pre-configures session parameters, evaluates available device capabilities in advance, and prepares the optimal communication path beforehand, enabling enhanced user experience features without adding operational complexity during actual use.
3Reliability
If multiple communication clients are deployed on user devices, then the user can communicate through different access technologies, but the number of user interactions required to handle communication sessions increases
Solution Approach 1:
The session control system implements self-service automation that reduces manual user interactions. It automatically manages session establishment, selects appropriate communication clients based on capability and availability, handles session transfer between devices, and manages termination without requiring extensive user input. The system serves itself by making intelligent decisions about session routing and client selection.
Solution Approach 2:
The system incorporates feedback mechanisms that monitor communication session state and device availability in real-time. Based on this feedback, it automatically adjusts session routing, selects optimal clients, and manages transitions between devices. This closed-loop control reduces user interaction by enabling the system to respond autonomously to changing conditions while maintaining reliable communication.
Data Source
AI summary
A method and apparatus for establishing a communication session with a user in a telecommunications network. The session is to be established between a remote device and one of a plurality of communication clients. Each of the clients is on a user device at which the user may participate in the session. A communication session control system located in a signalling path for the session transmits a session establishment request to a given client to place that client in a prior-to-answer session state. In response, the system receives a request from that client that the option to establish the session with the remote device be made available to at least one client of the plurality of clients other than the given client. The system transmits notification data to the at least one other client to notify that the session is available for retrieval by the at least one other client.


