Instant Message Forwarding via Mobile Number Lookup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing instant messaging systems do not efficiently forward messages to mobile devices when recipients are offline or unavailable, as they rely on the recipient's presence on the instant messaging service and do not utilize stored mobile telephone numbers effectively.
Innovation Solution
The system determines the availability of the recipient by checking if they are signed on to the instant messaging service and if they have a mobile telephone number associated with their identity, allowing for sender-initiated forwarding of messages to mobile devices based on contact information, even if the recipient is offline or idle.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system relies on recipient presence on instant messaging service for message delivery, then message delivery is simple and direct, but message delivery fails when recipient is offline or unavailable
Solution Approach 1:
The system performs preliminary actions by storing mobile telephone numbers associated with recipient identities in advance. When a recipient is offline, the system uses these pre-stored numbers to forward messages to their mobile devices, ensuring continuous message delivery without requiring recipient presence on the instant messaging service.
Solution Approach 2:
The system introduces mobile devices as intermediary communication channels between senders and offline recipients. When a recipient is unavailable on the instant messaging service, messages are forwarded through the mobile telephone network as an intermediary path, allowing delivery without direct recipient presence on the original communication platform.
2Ease of operation
If the system requires recipient configuration to enable mobile forwarding, then system complexity is reduced, but ease of operation deteriorates as senders must manually configure forwarding settings
Solution Approach 1:
The system implements self-service by automatically using stored mobile telephone numbers to forward messages when recipients are offline. The recipient's mobile forwarding capability is configured in advance and automatically activated without requiring sender intervention or manual configuration, making the process transparent and easy to use.
Solution Approach 2:
The system performs preliminary configuration by storing mobile telephone numbers associated with recipient identities before message forwarding is needed. This pre-stored information enables automatic forwarding operations without requiring senders to manually configure settings, significantly improving ease of operation.
3Ease of operation
If the system uses stored mobile telephone numbers for automatic forwarding, then ease of operation improves for senders, but device complexity increases due to additional contact information management
Solution Approach 1:
The system achieves universality by integrating mobile telephone number storage with the existing instant messaging contact information structure. The same contact list or address book that stores instant messaging identities also stores associated mobile telephone numbers, allowing the system to perform multiple functions (IM communication and mobile forwarding) without requiring separate complex management systems.
Solution Approach 2:
The system merges the mobile telephone number storage function with the existing contact information management infrastructure. By combining these functions into a unified contact list structure, the system avoids creating separate complex management systems while still enabling automatic forwarding based on stored mobile numbers.
Data Source
AI summary
Methods and systems are provided for forwarding an electronic message. In one implementation, a method is provided for receiving an electronic message and an indication of a sender-specified destination for the electronic message. The method further includes determining whether the destination is available to receive an electronic message using a first mode of communication, determining whether an identity associated with the sender-specified destination is known by the sender, and determining whether to transmit a communication that is based on the electronic message using a mobile telephone number associated with the identity.


