Mixed Mode IM for Multi-Endpoint Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current instant messaging (IM) models either require active session acceptance, limiting user experience when logged into multiple endpoints, or support multiple endpoints but sacrifice desirable session-based features, failing to provide an enriched user experience.
Innovation Solution
Implementing an IM mixed mode operation that initiates connectivity in page mode and converts to session-based mode upon device identification, allowing seamless communication across multiple user devices while maintaining session-based IM benefits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If session based IM is used to establish direct endpoint-to-endpoint communication, then messaging efficiency and user experience are improved, but it cannot support users logged into multiple client endpoints simultaneously
Solution Approach 1:
The system dynamically switches between page mode and session based mode depending on whether the target endpoint is identified. Initially operating in page mode to support multiple endpoints, it transitions to session based mode once the specific endpoint is determined, thereby adapting to different operational states and resolving the contradiction between multi-endpoint support and messaging efficiency
Solution Approach 2:
The messaging process is segmented into two distinct phases: page mode phase for initial contact and endpoint identification, and session based mode phase for actual communication. This segmentation allows each mode to operate in its optimal context without the limitations of the other
2Adaptability or versatility
If page mode IM is used to support multiple registered endpoints, then multi-device accessibility is enabled, but session based messaging features and user experience are lost
Solution Approach 1:
The system transitions from static page mode operation to dynamic mode switching, where it begins in page mode to support multiple endpoints but automatically converts to session based mode once the target endpoint is identified, thereby gaining both multi-endpoint support and session-based messaging efficiency
3Reliability
If active acceptance is required for IM sessions, then session control is improved, but user experience and message delivery speed are degraded
Solution Approach 1:
The system performs preliminary endpoint identification and session setup actions through page mode messaging before actual communication begins. By pre-establishing the session parameters and target endpoint identification, the system eliminates the need for active user acceptance during the messaging process, thereby improving user experience while maintaining session control
Data Source
AI summary
A facility for providing an IM mixed mode operation by utilizing both page mode IM and session based IM jointly in the same IM conversation is provided. The facility initiates an IM conversation between an originating user registered at an originating device and a remote user registered at a plurality of devices initially in page mode. Subsequent to discovering the identity of a remote device used by the remote user to initially reply to the IM conversation, the facility converts the IM conversation from page mode IM to session based IM.


