Instant Messaging Group Creation via Server-Mediated Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing process of creating an instant messaging discussion group is complicated and time-consuming, especially when dealing with large contact lists and non-contact users, as it requires manual selection and verification.
Innovation Solution
A method and system where a first client requests a creation identifier from a server, broadcasts it to other clients, and upon successful authentication, selects clients from a delivered list to create a discussion group, allowing non-contact clients to be added directly without prior verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual selection of clients from contact list is used to create discussion group, then security control is maintained, but operation complexity and time consumption increase significantly
Solution Approach 1:
The patent extracts the client selection process from the manual contact list browsing and replaces it with an automated authentication mechanism. The server automatically authenticates clients based on invitation information, extracting the complex selection operation and replacing it with a simple invitation-sending action, thereby reducing operation complexity while maintaining security control.
Solution Approach 2:
The patent implements preliminary authentication by the server before clients can join the discussion group. The server pre-approves clients based on invitation information, so that when clients receive the invitation, they are already authenticated and can directly join without further manual verification, simplifying the overall operation process.
2Productivity
If one-by-one client selection from contact list is required, then contact management control is maintained, but productivity decreases due to time-consuming operations
Solution Approach 1:
The patent extracts the time-consuming one-by-one client selection process and replaces it with a batch invitation mechanism. The host can send invitations to multiple clients simultaneously, and the server handles authentication automatically, eliminating the sequential selection time and significantly improving productivity.
Solution Approach 2:
The server performs self-service authentication by automatically verifying clients based on invitation information without requiring manual intervention from the host. This automated self-verification process eliminates the time needed for manual client selection and approval, thereby increasing group creation efficiency.
3Adaptability or versatility
If non-contact clients cannot be added without prior contact setup, then contact list integrity is maintained, but adaptability and convenience decrease
Solution Approach 1:
The patent makes the invitation mechanism universal by allowing invitations to be sent to any client regardless of whether they are in the host's contact list. The server's authentication mechanism handles both contact and non-contact clients uniformly, enabling flexible group creation with anyone while maintaining security through automated verification.
Solution Approach 2:
The server acts as an intermediary that facilitates the addition of non-contact clients. Instead of requiring direct contact list management between users, the server mediates the invitation and authentication process, allowing hosts to invite anyone while the server ensures security through automatic verification, thereby improving adaptability and convenience.
Data Source
AI summary
The present disclosure provides a method, system, client, server, and storage medium for creating an instant messaging discussion group. The method may include: sending, by a first client, a request for creating an instant messaging discussion group to a server, and receiving a creation identifier allocated by the server; broadcasting, by the first client, the creation identifier, so that another client other than the first client in an instant messaging application system initiates authentication from the server according to the creation identifier; and receiving, by the first client, a successfully authenticated client list delivered by the server, and selecting at least one client from the client list to create an instant messaging discussion group. The present disclosure provides improved process of creating an instant messaging discussion group, increases creation efficiency, and enhances convenience for a user to use an instant messaging application.


