Push-to-Application Session Controller for Multimedia Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current push-to-talk technologies are limited to voice calls and have not effectively expanded to provide push-to-application services beyond the iDEN network, with recent developments like PoC and QChat primarily focusing on voice applications.
Innovation Solution
A system and method that includes a push-to-application session controller, media controller, and application synchronizer to manage and transfer media and data between clients and applications, enabling push-to-application services such as push-to-contact, push-to-text, and other non-voice applications using a PTT infrastructure that supports fast setup times and simultaneous voice and data sessions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If push-to-talk technology is expanded to provide push-to-application services beyond voice calls, then the versatility and adaptability of the system is improved, but the device complexity and system architecture complexity increases
Solution Approach 1:
The patent applies universality by designing a unified push-to-talk infrastructure that can handle both traditional voice calls and diverse push-to-application services (push-to-contact, push-to-text, push-to-location, etc.). The session controller, media controller, and synchronizer work together to provide a single system architecture that serves multiple communication purposes, eliminating the need for separate systems for different service types.
Solution Approach 2:
The patent segments the complex system into distinct functional modules: a session controller that manages session establishment and teardown, a media controller that handles media streaming, and a synchronizer that coordinates between voice and data streams. This modular segmentation allows the system to manage complexity by dividing functions into independent, manageable components that can be optimized separately.
2Productivity
If the system supports simultaneous voice and data sessions with fast setup times, then the productivity and efficiency are improved, but the synchronization precision and timing requirements increase
Solution Approach 1:
The patent applies preliminary action by pre-establishing session parameters, media codecs, and synchronization mechanisms before actual communication begins. The session controller pre-configures session settings and the synchronizer pre-calculates timing relationships between voice and data streams, enabling fast setup times while maintaining precision through advance preparation rather than complex real-time computation.
Solution Approach 2:
The synchronizer continuously monitors timing information from both voice and data streams and adjusts synchronization parameters in real-time based on feedback. This closed-loop feedback mechanism ensures precise synchronization even as network conditions change, allowing the system to maintain high synchronization precision while achieving fast setup times through adaptive adjustment rather than rigid pre-calculation.
Data Source
AI summary
Systems and methods of providing push-to-application services are provided. A network includes a push-to-application session controller that manages a push-to-application session between an application and a client. The network also includes a media controller, coupled to the session controller, that transfers media between the client and the application. The network further includes an application synchronizer, coupled to the session controller, that controls synchronization between media provided by the media controller to the client and data provided by the application to the client.


