PoC Session Substitution for Managing Simultaneous Calls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In a Push to Talk Over Cellular (PoC) system, when a user is participating in the maximum number of simultaneous sessions, the system may incorrectly determine the user as busy, potentially causing the user to miss a more important session due to limited session selection rights.
Innovation Solution
A PoC session substitution system and method that allows users to manage simultaneous sessions by setting preferences in the service environment, either automatically rejecting invitations or manually selecting which sessions to release when the maximum limit is reached, enabling users to accept or reject incoming session invitations more flexibly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the system automatically determines user busy status when maximum session limit is reached, then session management is simplified, but user flexibility and session selection capability are reduced
Solution Approach 1:
The system dynamically adjusts its behavior based on user configuration. When manual mode is selected, the system transitions from automatic busy determination to interactive session substitution, allowing users to manually manage their sessions. This dynamic adaptation resolves the contradiction by providing simplicity when needed and flexibility when requested.
Solution Approach 2:
The system changes the parameter of session management mode between automatic and manual based on user preferences. By allowing users to configure their preferred management mode, the system can switch between simplified automatic handling and flexible manual control, resolving the trade-off between ease of operation and adaptability.
2Reliability
If the system rejects all incoming sessions when maximum limit is reached, then system resource limits are enforced, but important sessions may be missed due to lack of selection capability
Solution Approach 1:
The system provides feedback to users about their session status and offers interactive control over session substitution. Users receive information about incoming sessions and can make informed decisions about which existing sessions to replace, preventing loss of important session information while still enforcing resource limits.
Solution Approach 2:
The system prepares session substitution options in advance and presents them to users before the session limit is reached. This allows users to proactively manage their sessions and prevent important sessions from being lost, while the system still maintains enforcement of the maximum limit.
3Adaptability or versatility
If the system provides manual session selection interface, then user control over session substitution is improved, but system complexity increases
Solution Approach 1:
The system enables users to self-manage their sessions by providing an intuitive interface for selecting which sessions to replace. Users independently make decisions about session substitution without requiring complex automated decision-making logic, thereby improving user control while keeping system complexity manageable.
Solution Approach 2:
The session management functionality is segmented into distinct modes (automatic and manual) that can be independently activated. This segmentation allows the system to provide advanced user control capabilities only when needed, keeping the overall system complexity low by using simple automatic handling as the default state.
Data Source
AI summary
The present invention provides a method in which when receiving an invitation request to a new PoC session, a PoC client participating in multiple sessions for which a maximum limit is set determines whether it is now participating in the maximum number of sessions, the PoC client notifies a user that the maximum number of sessions are used if the maximum limit is reached, and releases one of an existing session or the last requested session according to user selection.


