Adding sender settable importance flag in Short Message Service (SMS)
Original Publication Date: 2009-Jan-08
Included in the Prior Art Database: 2009-Jan-08
George Lu: INVENTOR [+2]
Add 'Importance' field to SMS-DELIVER and SMS-SUBMIT type TPDU defined in 3GPP TS 23.040 to provide different alert procedures at the recipient. This field can be used to distinguish the message by three importance levels (Important / Regular / Not Important), so messages can have different alerting methods. It can also support other new features like message filtering and message automatically deleting, etc.
George Lu, Maohua Lu
Add ‘Importance’ field to SMS-DELIVER and SMS-SUBMIT type TPDU defined in 3GPP TS 23.040 to provide different alert procedures at the recipient.
This field can be used to distinguish the message by three importance levels (Important / Regular / Not Important), so messages can have different alerting methods. It can also support other new features like message filtering and message automatically deleting, etc.
The SMS widely used doesn’t allow the initiator to set different importance levels. This prevents the initiator from setting the way a recipient is alerted.
For example, when the initiator sends an important and urgent message, he wants the mobile to alert the recipient continuously, but if he sends a message for reference only, he might want the mobile not to disturb the recipient and the recipient can refer to the message once needed (typically this type of messages are sent from the service provider, i.e. discount coupons, financial news, etc.
The idea is to add an Importance Flag into both SMS-SUBMIT and SMS-DELIVER type TPDU defined in 3GPP TS 23.040.
This flag is defined as:
- Important: means the message is so important that it needs immediate attention of the receiver
- Regular: means the message is normal, i.e. the receiver shall be alerted once
- Not Important: means the message shall be stored silently as it’s for reference only
With this new flag added, the mobile phone can have different alert procedures according to the flag set by the initiator, and this field can also be used for other useful features. With more and more people using emails, they may wish SMS to have similar functions like the Importance flag, and the typical use cases of using this new flag are as follows:
- Message Filtering against the importance flag
- Enabling the user to filter the messages and show Important ones only
- Message Deleting against the importance flag
- Enabling the user to delete the Not Important messages as a batch
- Allowing new unimportant messages to overwrite the old version
- Enabling the operator to charge the initiator difference fee for different importance levels.
- Useful for daily message subscription, i.e. weather forecast, stock market news, etc. User won’t need to delete old versions and don’t need to worry about the memory size occupied by the old messages.
- … (not limited to these use cases with this generic importance flag)
The SMS-DELIVER type TPDU:
Abbr. Reference P1) R2) Description
TP‑MTI TP‑Message‑Type‑Indicator M 2b Parameter describing the message type.
TP‑MMS TP‑More‑Messages‑to‑Send M b Parameter indicating whether or not there are more messages to send
TP‑RP TP‑Reply‑Path M b Paramet...