Unified WebRTC and IMS Communication Module Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is no method to interwork WebRTC services and IMS services simultaneously in electronic devices, and they share overlapping modules, requiring an integrated solution to provide a convenient service to users.
Innovation Solution
An electronic device with a processor that displays presence information of counterpart devices, receives user inputs for communication, and controls modules for WebRTC and IMS services to provide integrated communication services, including voice calls, video chats, and file transfers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If WebRTC service and IMS service are simultaneously supported in one electronic device, then service functionality is improved, but system complexity increases due to overlapping modules
Solution Approach 1:
The patent merges WebRTC service and IMS service into a unified communication service system. The control module integrates both services, allowing them to coexist and interwork within the same electronic device. The service interface presents a unified communication interface to users, while internally managing both WebRTC and IMS protocols and modules, thereby reducing the perceived complexity for users while maintaining comprehensive service functionality.
2Adaptability or versatility
If WebRTC service and IMS service use overlapping modules, then service integration is improved, but module conflict occurs
Solution Approach 1:
The patent segments the communication service into distinct functional modules: a control module that manages both WebRTC and IMS services, a service module that handles communication protocols, and a user interface module that presents unified access. This segmentation allows overlapping modules to operate in separate namespaces with clear interfaces, reducing conflicts while maintaining integration capabilities.
Solution Approach 2:
The control module acts as an intermediary between WebRTC and IMS services. It manages the interaction between the two services, coordinating their operations and resolving potential conflicts. The control module receives user inputs and directs them to the appropriate service module, ensuring seamless interworking while preventing module conflicts through centralized management.
3Ease of operation
If integrated method is implemented for WebRTC and IMS services, then user convenience is improved, but implementation difficulty increases
Solution Approach 1:
The patent implements a universal control module that handles both WebRTC and IMS services through a single interface. This multi-functional module provides unified service management, allowing users to access both communication services without needing to understand the underlying complexity. The service module presents a consistent API for both services, simplifying implementation while maintaining comprehensive functionality.
Data Source
AI summary
Disclosed is an electronic device including: a display that displays screens; a processor that displays, on the display of the electronic device, presence information of one or more counterpart devices associated with a first communication service provided through a browser application, receives a user input for communication with the one or more counterpart devices, and displays, on the display, a second screen of the browser application providing a second communication service in response to the user input; a first module including a plurality of modules for providing the first communication service; a second module including a plurality of modules for providing a second communication service; and a control module that controls the first module and the second module.


