Uniform SM Access Code for Enterprise Short Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImproveSM server identification accuracyVSAvoidcode resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

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).

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvecode resourcesVSAvoidmessage routing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvemessage routing efficiencyVSAvoidrouting decision complexity
Core Design Contradiction:
ProductivityVSDevice 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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP2169987B1Method, system and device for implementing short messaging among enterprises
Publication Date: 2015.08.05 HUAWEI TECH CO LTD
  • EP2169987B1 patent drawingFigure 1
  • EP2169987B1 patent drawingFigure 2
  • EP2169987B1 patent drawingFigure 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.