Mobile Terminal Presence Status via Call Data Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile instant messaging systems experience significant time gaps and status conflicts due to packet loss, delayed delivery, and poor radio environments, leading to inaccurate presence status information being recognized by users.
Innovation Solution
A mobile communication terminal with an instant messaging module and a control unit that integrates call processing information from a mobile switching center server to provide accurate presence status information, ensuring timely and reliable sharing of call status between users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If separate modules manage instant messaging and call handling, then system modularity is maintained, but presence status information accuracy deteriorates due to lack of association between modules
Solution Approach 1:
The patent merges the instant messaging module and call handling unit into an integrated communication module within the mobile terminal. This integration allows the module to simultaneously manage both IM presence status and call status information, ensuring that presence information accurately reflects the user's actual communication availability by combining data from both functional areas.
Solution Approach 2:
The integrated communication module performs multiple functions: it handles instant messaging communication, manages call processing, and maintains unified presence status information. By making the module universal and multi-functional, it can access and correlate both IM and call status data to provide accurate presence information without requiring separate dedicated modules.
2Adaptability or versatility
If presence status information is updated through packet-based communication, then system flexibility is maintained, but status time gaps and conflicts increase due to packet loss and delayed delivery
Solution Approach 1:
The patent introduces the mobile terminal as an intermediary device that receives both IM messages and call status information. The terminal acts as a local mediator that immediately processes and correlates incoming call status updates with IM presence information, eliminating the time delays and packet loss issues that would occur if relying solely on packet-based communication between remote servers.
Solution Approach 2:
The mobile terminal preliminarily processes and integrates call status information before transmitting updated presence information to the IM server. By performing this integration action in advance at the terminal, the system avoids subsequent status conflicts and time gaps that would arise from delayed or lost packet transmissions.
3Device complexity
If call status information is not integrated with IM presence information, then system simplicity is maintained, but presence information reliability deteriorates in poor radio environments
Solution Approach 1:
The patent combines call status information and IM presence information into a unified presence status managed by the integrated communication module. This merging ensures that even in poor radio environments, the presence information reliably reflects the user's actual availability by cross-referencing both call and IM status data locally at the terminal before transmission.
Data Source
AI summary
A system for a mobile instant messaging service using a mobile communication terminal is disclosed. The system includes a mobile communication terminal provided with an instant messaging function, an instant messaging server providing a mobile instant messaging service by sharing information between a plurality of mobile communication terminals having subscribed to a service, and a mobile switching center server providing call status information of the mobile communication terminal to the instant messaging server to have service subscriber's call status information reflected in presence information provided to the terminal from the instant messaging server.


