Messaging Anywhere Service Multi-Device Message Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current messaging services, such as SMS and MMS, do not allow users to retrieve messages from devices other than the original recipient's phone or networks other than their carrier's network, limiting message accessibility and flexibility.
Innovation Solution
The Messaging Anywhere (MA) service enables users to send and receive SMS, MMS, and RCS messages on multiple devices associated with a single Mobile Directory Number (MDN) by storing messages in the mobile communication network for future access, allowing retrieval from any device logged into the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If messages are stored in the carrier's network for future access, then message accessibility and retrieval capability are improved, but network storage requirements and complexity increase
Solution Approach 1:
The patent introduces a Messaging Anywhere server as an intermediary component between the mobile network and user devices. This server acts as a centralized storage and retrieval system that carries message history across different devices and networks, resolving the contradiction by providing network-wide message accessibility without requiring each individual device to store complete message histories.
Solution Approach 2:
The Messaging Anywhere service enables a single message stored in the network to be accessed universally across multiple devices (mobile phones, tablets, laptops) and multiple networks. This multi-functional access mechanism allows one storage location to serve multiple purposes and users, improving adaptability while managing storage complexity through shared access.
2Ease of operation
If messages can be accessed from multiple devices and networks, then user flexibility and convenience are improved, but system complexity and integration requirements increase
Solution Approach 1:
The Messaging Anywhere server serves as a universal intermediary that simplifies multi-device access. Instead of requiring complex direct integrations between each device and the network, the server mediates all communication, providing a standardized interface that reduces integration complexity while enabling flexible access from any device.
Solution Approach 2:
The system creates virtual copies of message histories that can be synchronized across different devices. Rather than requiring unique physical storage on each device, the system maintains centralized message copies that can be replicated and accessed from multiple devices, simplifying the integration architecture while improving ease of operation.
3Reliability
If message storage is implemented in the network, then message recovery capability is improved, but storage space requirements increase
Solution Approach 1:
The Messaging Anywhere service enables multiple users and devices to share access to the same stored messages. Rather than duplicating storage for each device, the system provides universal access to a single storage location, improving message recovery capability while minimizing storage space requirements through shared access mechanisms.
Data Source
AI summary
A method that enables provisioning of mobile station messages to multiple devices associated with the sender and/or receiver includes receiving, at a mobile messaging service center, a mobile messaging service message; identifying a destination mobile station associated with the received message, the destination mobile station having a Mobile Directory Number and corresponding to a primary device of a customer of a mobile communication network provider; and delivering, through a mobile communication network, the received message to the primary device of the customer. The method also includes steps of determining whether the customer subscribes to a Messaging Anywhere (MA) service; upon determination that the customer subscribers to the MA service, delivering, from the mobile messaging service center, a copy of the received message to an MA server; and delivering, from the MA server, the message to a secondary device previously identified by the customer.


