Uniform SM Access Code for Enterprise Short Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current enterprise short-messaging systems require unique SM access codes for each enterprise, leading to wastage of code resources as they need to distinguish between different SM servers.
Innovation Solution
Implementing a method where a uniform SM access code is added to the sender's number by the SM server, allowing the SM server to determine if it handles the receiver's number and either send the message directly or forward it to a message distribution server, which eliminates the need for unique access codes and enables efficient message routing between enterprises.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each enterprise is allocated with an independent SM access code to distinguish SM servers, then the SM server can be uniquely identified and messages can be routed correctly, but code resources are wasted
Solution Approach 1:
The patent applies universality by introducing a uniform SM access code that serves multiple enterprises simultaneously. Instead of allocating separate access codes to each enterprise, the system uses a single uniform code that works across multiple enterprises, thereby reducing code resource consumption while maintaining the ability to distinguish between different SM servers through alternative means (enterprise IDs, message content analysis).
Solution Approach 2:
The patent introduces an intermediary mechanism (message distribution server or gateway) that receives messages with the uniform access code and routes them to the appropriate enterprise SM server. This intermediary resolves the conflict by enabling unique identification without requiring unique access codes for each enterprise, thus saving code resources while maintaining reliable message routing.
2Quantity of substance
If a uniform SM access code is used across multiple enterprises, then code resources are saved, but the complexity of message routing increases
Solution Approach 1:
The patent applies segmentation by dividing the routing function into multiple components: the SM server adds the uniform access code, the gateway or message distribution server receives and analyzes the code along with enterprise identification information, and then routes to the appropriate destination. This segmentation distributes the routing complexity across multiple system components rather than concentrating it in one place, making the overall system more manageable.
Solution Approach 2:
The patent applies preliminary action by having the SM server pre-add the uniform access code to messages before sending them to the gateway. This preliminary marking of messages with identification information enables the gateway to perform efficient routing decisions without requiring complex real-time analysis, thereby reducing the perceived routing complexity at critical decision points.
3Productivity
If the SM server determines whether to send messages directly or forward to message distribution server, then message routing efficiency is improved, but the decision-making process adds complexity
Solution Approach 1:
The patent applies partial action by implementing a simplified decision rule at the SM server: it checks whether the receiver belongs to the same enterprise. If yes, it sends the message directly (partial routing action); if no, it forwards to the message distribution server. This partial routing approach improves efficiency for intra-enterprise messages while maintaining the option for inter-enterprise routing through the distribution server, balancing productivity gains with acceptable complexity.
Data Source
Figure 1
Figure 2
Figure 3A~3B
AI summary
The embodiments of the present invention provide a method, system and apparatus for implementing short-messaging between multiple enterprises. The method comprising: receiving a short message sent by a sender to a receiver's number; adding an uniform short message (SM) access code anterior to the sender's number in the short message, and sending the short message having a uniform short message to a short message gateway (SM GW), so as to send the short message to a mobile terminal corresponding to the receiver's number; sending the short message to a PC client corresponding to the receiver's number. In the embodiments of the present invention, by means of adding an uniform SM access code to the sender's number by an SM server, the SM servers of different enterprises no longer need to be distinguished with the SM access code, thus the number resources are saved.