Universal Identifier Generation for Cross-Platform Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing instant messaging methods do not support communication between users with different types of accounts, leading to confusion and inconvenience as users need to register multiple accounts to interact with others.
Innovation Solution
An instant messaging method that generates universal user identifiers for users logging in with different messaging service accounts, allowing communication across different platforms by identifying and forwarding messages to corresponding user identifiers, eliminating the need for multiple account registrations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users register multiple accounts to communicate with different messaging services, then communication compatibility between different services is improved, but account management complexity increases and user convenience deteriorates
Solution Approach 1:
The patent implements a universal account system where a single account can access multiple messaging services. The account server generates unified user identifiers that work across different messaging services, allowing one account to perform multiple functions (accessing IM service 1, IM service 2, etc.) without requiring separate accounts for each service.
Solution Approach 2:
The patent introduces an account server as an intermediary between users and multiple messaging services. This intermediary manages user authentication and generates universal user identifiers that mediate communication between different messaging services, eliminating the need for users to directly manage multiple separate accounts.
2Adaptability or versatility
If users register multiple accounts to communicate with different messaging services, then communication compatibility between different services is improved, but user convenience deteriorates due to confusion and multiple registrations
Solution Approach 1:
The universal account system allows a single account to access multiple messaging services, making the account itself multi-functional. Users log in once and can communicate across different IM services without needing to remember or manage multiple separate account credentials.
Solution Approach 2:
The patent merges multiple account management requirements into a single unified account system. Instead of requiring separate accounts for different messaging services, the system combines authentication and identification functions into one universal account that works across all services.
3Adaptability or versatility
If a messaging platform supports multiple account types, then communication versatility is improved, but system complexity increases due to managing different account types and identifiers
Solution Approach 1:
The account server acts as an intermediary layer that manages the complexity of multiple account types and generates unified user identifiers. This intermediary handles the mapping between different account types and the universal identifier system, shielding the messaging services from the complexity of managing diverse account types.
Solution Approach 2:
The system implements a universal identifier generation mechanism that works across all account types and messaging services. The account server provides a unified interface for user identification, allowing the messaging platform to support multiple account types without increasing the complexity of the core messaging logic.
Data Source
AI summary
A method for messaging includes receiving, a group message sent from a terminal device that is used by a first user. The group message includes a first group identifier for identifying a member set of universal identifiers corresponding to a group of users on a messaging platform and a first user identifier for identifying the first user. The first user identifier is a universal identifier generated when the first user logs in the messaging platform using a first-type account of a first messaging service. Further, the method includes determining the member set to receive the group message based on the first group identifier and sending the group message to the group of users based on the universal identifiers in the member set. The member set includes a second user identifier generated when a second user logs in the messaging platform using a second-type account of a second messaging service.


