PTA Terminal Session Management via SIP Parsing
Solution Overview
Problem
Existing Push To All (PTA) service terminals with limited resources face challenges in managing multiple sessions efficiently, as they are unable to effectively handle simultaneous service requests without degrading performance.
Innovation Solution
The system and method allow PTA terminals to parse Session Initiation Protocol (SIP) messages to determine the type of service session requested and manage multi-session requests by rejecting identical sessions and allowing users to decide on accepting different sessions, thereby optimizing resource usage and session management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If PTA terminals accept multiple simultaneous sessions, then service versatility is improved, but device complexity and resource consumption increase
Solution Approach 1:
The patent segments session management into two distinct components: automatic rejection of identical service type sessions and user-controlled acceptance of different service type sessions. This segmentation simplifies the overall management complexity by creating clear decision boundaries and reducing the burden on terminal resources.
Solution Approach 2:
The patent implements preliminary action by automatically rejecting sessions of identical service types before they can consume terminal resources. This pre-emptive filtering mechanism prevents resource exhaustion from redundant sessions while still allowing legitimate multi-session operations across different service types.
2Productivity
If PTA terminals automatically accept all session requests, then service availability is improved, but resource consumption increases
Solution Approach 1:
The patent extracts and removes redundant session requests (identical service types) from the processing queue before they can consume terminal resources. This extraction mechanism filters out unnecessary sessions while preserving valuable multi-session opportunities across different service types.
Solution Approach 2:
The terminal performs self-service by automatically analyzing incoming session requests and rejecting identical service type sessions without requiring user intervention. This self-service mechanism reduces both resource consumption and user workload while maintaining high session acceptance rates for legitimate requests.
3Loss of energy
If PTA terminals reject identical service sessions, then resource efficiency is improved, but service versatility deteriorates
Solution Approach 1:
The patent applies local quality by treating different service type sessions differently: identical service type sessions are automatically rejected for efficiency, while different service type sessions are permitted through user-controlled acceptance. This localized differentiation maintains resource efficiency while preserving service versatility.
Solution Approach 2:
The patent introduces dynamics by allowing the session acceptance policy to change based on service type differentiation. The system dynamically adapts between automatic rejection (for identical types) and user-controlled acceptance (for different types), optimizing both resource efficiency and service versatility in different contexts.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A system and method of providing a Push To All (PTA) service enables a PTA service terminal having limited resources to efficiently perform a multi session, while performing a PTA service such as Push To Talk (PTT), Push To Video (PTV) or Message Session Relay Protocol (MSRP) with a second PTA terminal via an already established session, by rejecting another session requested by a third terminal upon a service type of the session being the same as a service type of the already established session, and by accepting the session upon the service type of the session being different from the already established session.