Distributed Inbox Client for Synchronized SMS Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current SMS services lack real-time chat support, interoperability with multiple devices, and efficient message management, with limitations in sending and receiving messages from web services, memory storage, and presence information, making them less suitable for advanced communication needs.
Innovation Solution
A terminal client with a distributed inbox client component and connector component that synchronizes messages across multiple client devices, allowing users to access their SMS inbox anywhere, send and receive messages independently of the device used, and engage in synchronous real-time chat using SMS, without requiring additional subscriptions or complex user interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If SMS messages are stored on the user's mobile phone, then the messages can be accessed and managed locally, but the messages cannot be accessed from other devices and are erased when the phone is reset or replaced
Solution Approach 1:
The patent transitions message storage from a single-device dimension (local phone storage) to a networked dimension (cloud-based message center). Messages are stored in a database accessible via network infrastructure, allowing retrieval from any device with network connectivity while maintaining local caching for offline access.
Solution Approach 2:
The patent introduces a message center server as an intermediary between the user's devices and the SMS network infrastructure. This server acts as a centralized storage and routing point, enabling message synchronization across multiple devices and preserving messages independently of any single device's lifecycle.
2Adaptability or versatility
If a user uses multiple client devices to send and receive messages, then device flexibility is improved, but the system requires separate subscriptions for each device address
Solution Approach 1:
The patent implements a universal subscription model where a single user subscription enables access from multiple devices. The message center server manages device registration and message routing, allowing one subscription to serve multiple client devices without requiring separate subscriptions for each device address.
Solution Approach 2:
The system automatically manages multi-device registration and message routing without requiring user intervention. The message center server handles device identification, message delivery routing, and synchronization transparently, reducing the complexity of subscription management for users.
3Reliability
If SMS services are used for asynchronous communication, then message delivery reliability is improved, but real-time chat support and synchronous communication are not available
Solution Approach 1:
The patent implements dynamic communication modes that can switch between asynchronous SMS and synchronous chat based on user needs. The system detects message types and delivery requirements, automatically selecting the appropriate communication mode while maintaining a unified user interface and message management system.
4Device complexity
If messages are arranged only by time in SMS systems, then simple message storage is maintained, but the ability to chat with multiple users simultaneously and manage conversations is limited
Solution Approach 1:
The patent segments messages into different organizational categories including time-based sequences, conversation threads, and contact groups. The message center server implements multi-dimensional indexing and sorting, allowing users to view and manage messages from multiple users simultaneously while maintaining chronological order within each conversation thread.
Data Source
AI summary
The present invention relates to a terminal client (101), a client device (100, 200, 300, 400) and a network infrastructure for enabling management of messages in a telecommunications network. According to the invention, the terminal client (101) comprises a distributed inbox client component (103) that is configured to synchronize all incoming and outgoing messages with at least one other client device (200, 300) that is associated with a user of a first client device (100). The terminal client (101) further comprises a connector component (104) configured at least as an interface between the distributed client component (103) and a network infrastructure (20) suitable for forwarding and receiving messages. With the terminal client (101) incorporating in client devices associated with a user, the user is able to experience synchronized chat in real-time and can further utilize a device independent synchronous messaging service anywhere and anytime.


