Unified Messaging Proxy for Multi-Device Session Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Prior instant messaging solutions are not designed for multiple device usage, preventing users from simultaneously accessing messaging sessions on multiple devices, such as a PC and mobile device, due to limitations in connection management by the messaging service.
Innovation Solution
A unified messaging proxy system and method that enables users to be communicatively coupled with a messaging platform using multiple end user devices simultaneously by managing device lists, intercepting messages, and synchronizing message threads across devices, presenting the messaging platform with a single client application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a user connects to a messaging service from multiple end user devices, then the user can access messages on multiple devices, but the messaging service disconnects previous device connections and only allows the last connected device to remain active
Solution Approach 1:
The patent introduces a unified messaging proxy as an intermediary component that sits between multiple end user devices and the messaging service. The proxy manages multiple device connections simultaneously, intercepting and routing messages to the appropriate devices, thereby enabling multi-device access without causing connection conflicts with the messaging service which only allows single device connections.
2Ease of operation
If the messaging service only allows one device connection at a time, then connection management is simple, but the user cannot read messages on one device and send messages from another device simultaneously
Solution Approach 1:
The patent segments the messaging system into three distinct components: the messaging service (handling core messaging functions), the unified messaging proxy (managing device connections and message routing), and multiple end user devices (providing user access). This segmentation allows each component to have a specialized function, with the proxy handling the complexity of multi-device management while the messaging service maintains its simplicity.
3Adaptability or versatility
If a user switches from one device to another, then the user can use different devices for different tasks, but the message reception location changes to the new device, causing loss of message history on the previous device
Solution Approach 1:
The patent merges the message history from all devices into a unified message store within the unified messaging proxy. When a device connects, the proxy retrieves the complete message history from its unified store and pushes it to the connecting device, ensuring that message history is preserved and synchronized across all devices rather than being lost when switching devices.
Data Source
AI summary
Embodiments of the present invention are directed to a unified messaging proxy and a method thereof. The unified messaging proxy advantageously enables a user to be communicatively coupled with the same account on a messaging platform using multiple end user devices at the same time, allowing the user to read messages on a first end user device and send messages from a second end user device. The unified messaging proxy manages the multiple end user devices and intercepts all messages to and from the multiple end user devices and the messaging platform. From its perspective, the messaging platform only sees a single client messaging application.


