Messaging Server Group Chat Interworking SMS RCS
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Group chat systems, such as RCS, face challenges in interworking with SMS due to limitations in identifying users and matching invitations, leading to poor user experience as MSISDNs are used instead of display names, causing confusion and ignored invitations.
Innovation Solution
A method where a messaging server sends a group chat invitation as an SMS message with the inviting user's MSISDN and display name, allowing the invited device to respond with options to accept or decline, and automatically updates the address book with the invited user's display name upon joining, ensuring proper routing and notification of session changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a special MSISDN is used to identify the Group session in SMS domain, then the Group chat invitation can be sent to SMS users, but the invitation cannot be matched with address-book entries and is likely to be ignored by recipients
Solution Approach 1:
The patent introduces a messaging server as an intermediary between RCS group chat systems and SMS users. The server translates RCS group chat invitations into SMS-compatible format, adding display names and formatted text that SMS users can understand, while maintaining the underlying MSISDN-based identification. This intermediary layer enables compatibility without sacrificing user recognition.
2Reliability
If MSISDN is used to identify Group chat attendees in message payload, then the identification works technically, but the recipient cannot relate the message with a person and user experience is poor
Solution Approach 1:
The patent segments the identification information into two distinct parts: MSISDN for technical routing and message delivery, and display name for user recognition and identification. The messaging server extracts the MSISDN from the sender's address book entry and pairs it with the formatted display name in the SMS payload, allowing each component to serve its specific function effectively.
Solution Approach 2:
The patent transforms the identification parameter from raw MSISDN alone to a composite format including both MSISDN and formatted display name. By changing the parameter representation from technical identifier only to human-readable identifier paired with technical identifier, the system maintains reliable routing while dramatically improving user experience.
3Adaptability or versatility
If RCS Group chat invitation is sent to SMS device, then interworking is enabled, but the device lacks group chat capability to process the invitation
Solution Approach 1:
The messaging server acts as an intermediary that bridges the capability gap between RCS and SMS systems. It translates RCS group chat invitation protocols into SMS-compatible message formats, handles the invitation acceptance/decline responses, and manages the group session state. This allows SMS devices without native group chat capability to participate reliably in group chats through the server's mediation.
Data Source
AI summary
A messaging server improves interworking of the Group-chat feature (such as defined in Rich Communications Services (RCS)) with short message services such as SMS. It matches chat invitations in an effective manner. When an RCS-User invites an SMS-User to an RCS Group-chat session, the identification of the RCS-User in the Group-chat to the SMS-User is via the MSISDN of the RCS-User. Using the MSISDN of the RCS-User in the RCS Group-chat invitation to the SMS-User will provide a direct match with the RCS-User MSISDN in the address-book of the SMS-User and therefore provide immediate clarity from who this Group-chat invitation was received. The SMS-User can accept or reject the Group-chat invitation by returning the proper response as requested in the invitation.


