Group Call Reconnection via Stored Authentication State
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience and burden when trying to reconnect a device to a group call after unintentional disconnection, typically requiring re-authentication and re-entry of lengthy passcodes.
Innovation Solution
A method and system that monitor participation in group calls, detect unintentional disconnections, and automatically reestablish the connection using stored group call information, allowing devices to reconnect without re-entering passcodes or re-authentication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the device requires re-authentication and re-entry of passcode to reconnect to group call, then security is maintained, but user convenience and ease of operation deteriorates
Solution Approach 1:
The system performs preliminary authentication when the device initially joins the group call, storing the authenticated state and call information in memory. When the device reconnects after unintentional disconnection, the pre-stored authentication data enables automatic reconnection without requiring the user to re-enter credentials, thus maintaining security while improving convenience
Solution Approach 2:
The system enables the device to automatically reestablish connection to the group call using stored call information and authentication data without requiring user intervention for re-authentication. The device serves itself by detecting unintentional disconnection and autonomously initiating reconnection proceedings
2Ease of operation
If the system automatically reconnects the device without re-authentication, then ease of operation improves, but security may deteriorate
Solution Approach 1:
Authentication is performed in advance when the device initially joins the call, and the authenticated state is stored. Upon reconnection, the system validates the stored authentication data rather than requiring new credentials, ensuring that only previously authenticated devices can automatically reconnect, thus maintaining security
Solution Approach 2:
The system introduces an intermediary verification mechanism that checks whether the disconnection was intentional or unintentional before enabling automatic reconnection. This intermediary step acts as a security gate, allowing automatic reconnection only for unintentional disconnections while blocking it for intentional ones, thus balancing convenience and security
3Ease of operation
If the device stores group call information for automatic reconnection, then ease of operation improves, but device complexity increases
Solution Approach 1:
The system design enables the memory and processing components to serve multiple functions: storing group call information for automatic reconnection, tracking call state, detecting disconnection events, and managing authentication data. This multi-functionality reduces the need for separate dedicated components, thereby limiting the increase in device complexity
Data Source
AI summary
A system and method for reestablishing a voice communications session moderated by a group call server between two or more telephony devices. The method is performed by a processor monitoring the communications session. The method comprises: storing one or more data records representing group call information; detecting disconnection of at least one participating telephony device from the group communications session, and determining that the disconnection was not intentionally initiated; accessing the stored call group information data and causing signals to enable reestablishment of participation by the disconnected device to be sent to the disconnected device; and upon receipt by the group call server from the disconnected device of signals representing a request to reconnect the disconnected device, outputting command signals for reestablishing a communications session between the disconnected device and at least one other device participating in the group communications session.


