Messaging Server Subscriber Type Initiation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing instant messaging applications face inefficiencies in user account name searching and computational resource management, particularly for businesses receiving high volumes of incoming messages.
Innovation Solution
A messaging server system that stores subscriber records with type indicators, determines when to generate initiation data, selects target-type subscribers, and transmits relevant data to mobile devices to initiate communications, allowing for efficient message routing and processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users manually search for account names to initiate communications, then communication initiation is possible, but the process becomes inefficient and time-consuming
Solution Approach 1:
The system performs preliminary actions by automatically generating and transmitting initiation data containing account identifiers before users need to search. The messaging server proactively provides communication initiation information to users, eliminating the need for manual account name searching and significantly reducing the time required to start communications.
2Productivity
If businesses receive and process all incoming messages manually, then all messages can be responded to, but computational resources are inefficiently used
Solution Approach 1:
The system implements self-service by enabling automated response mechanisms where businesses can pre-configure response rules and templates. The messaging server automatically processes and responds to routine incoming messages based on these pre-set parameters, reducing the need for manual human intervention and optimizing computational resource utilization while maintaining high message processing capacity.
Data Source
AI summary
A method is provided of initiating communications, comprising: storing, in a memory at a messaging server, a plurality of subscriber records, each subscriber record containing a subscriber identifier and a subscriber type indicator; a first subset of the subscriber records having a first subscriber type indicator, and a second subset of the subscriber records having a second subscriber type indicator; determining, at the messaging server, whether to generate initiation data; when the determination is affirmative: selecting at least one of the second subset of the subscriber records; generating the initiation data, the initiation data including at least the subscriber identifier of the selected subscriber record; and transmitting the initiation data to a computing device corresponding to at least one of the first subset of subscriber records.


