IP Library › Granted Patent US 12,192,860
Granted Patent B2
US 12,192,860 · App. 17/762,508 · Granted Jan 7, 2025

Short message service (SMS) delivery

Inventors: David Castellanos Zamora (Madrid, ES); George Foti (Dollard des Ormeaux, CA); Jose Miguel Dopico Sanjuan (Torrelodones, ES); Ralf Keller (Würselen, DE); Jesús Angel De Gregorio Rodriguez (Madrid, ES)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04W4/14H04W8/18H04W60/00H04W68/005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,192,860
App. No.
17/762,508
Granted
Jan 7, 2025
Kind
B2
Abstract

Apparatuses and methods for short message service (SMS) delivery are disclosed. In one embodiment, a method implemented in a unified data management, UDM, node includes setting a short message service, SMS, function, SMSF, registration notification flag to detect an SMSF registration event associated with a user equipment, UE. In another embodiment, a method implemented in a home subscriber server, HSS, node includes sending a request to subscribe to a notification at a unified data management, UDM, node about a short message service, SMS, function, SMSF, registration event associated with a user equipment, UE.

Claims (56)

1. A method implemented in a unified data management, UDM, node, the method comprising:

as a result of receiving, from a short message service center, SMSC, node, a request for routing information for a user equipment, UE, determining that the UE is at least one of not registered in a network associated with the UDM node and not registered for a short message service, SMS, in the network;

as a result of the determination that the UE is at least one of not registered in the network associated with the UDM node and not registered for the SMS in the network, setting an indication supporting mobile terminated short message service, MT-SMS, delivery reattempt and indicating to the SMSC node that the UE is absent; and

as a result of an SMS function, SMSF, registering at the UDM node for the UE and the SMSF registration notification flag being set for the UE, sending an alert to the SMSC node to retry an SMS delivery to the UE.

2. The method of claim 1 , further comprising:

as the result of the SMSF registering at the UDM node for the UE and the indication supporting MT-SMS delivery reattempt for the UE, clearing the indication and sending a notification, the notification indicating that the SMSF is registered at the UDM node for the UE.

3. The method of claim 1 , further comprising:

receiving a request to subscribe to a notification about the SMSF registration event associated with the UE; and

wherein the setting the SMSF registration notification flag is a result of the request to subscribe to the notification.

4. The method of claim 3 , wherein the request to subscribe to the notification is received from a home subscriber server, HSS, node and the notification is sent to the HSS node.

5. The method of claim 3 , wherein the request to subscribe is received by a Nudm_EE_Subscribe service operation.

6. The method of claim 1 , wherein the indication supporting MT-SMS delivery reattempt comprises setting an SMS registration notification flag to detect an SMSF registration event.

7. A method implemented in a home subscriber server, HSS, node, the method comprising:

when a user equipment, UE, is at least one of not registered in a network associated with a unified data management, UDM node and not registered for a short message service, SMS, in the network, sending a request to subscribe to a notification at the UDM node about an SMS function, SMSF, registration event associated with the UE.

8. The method of claim 7 , further comprising:

as a result of the subscription, receiving, from the UDM node, a notification, the notification indicating that an SMSF is registered at the UDM node for the UE; and

as a result of receiving the notification, indicating to a short message service center, SMSC, node that the SMSF is registered at the UDM node for the UE.

9. The method of claim 8 , wherein indicating to the SMSC node further comprises sending an alert to the SMSC node to retry an SMS delivery to the UE.

10. The method of claim 7 , wherein sending the request to subscribe to the notification about the SMSF registration event is based at least in part on a determination that an SMSF is not registered at the UDM node for the UE.

11. The method of claim 10 , wherein sending the request to subscribe to the notification about the SMSF registration event is based further on a determination that the UE is not registered at the HSS node for SMS.

12. The method of claim 7 , further comprising:

receiving, from a short message service center, SMSC, node, a request for routing information for the UE; and

as a result of receiving the request from the SMSC node, as least one of:

querying whether an SMSF registration notification flag is set at the UDM node;

determining whether to retrieve an SMSF address from the UDM node for the UE based at least in part on whether the SMSF registration notification flag is set;

determining that the SMSF address in not registered at the UDM node for the UE and that a target node address for SMS is not registered at the HSS node for the UE; and

as a result of the determination that the SMSF address and the target node address is not registered for the UE in the UDM and HSS nodes respectively, indicating to the SMSC node that the UE is absent.

13. The method of claim 7 , wherein the request to subscribe is sent by a Nudm_EE_Subscribe service operation.

14. A unified data management, UDM, node, the UDM node comprising processing circuitry, the processing circuitry configured to cause the UDM node to:

as a result of receiving, from a short message service center, SMSC, node, a request for routing information for a user equipment, UE, determine that the UE is at least one of not registered in a network associated with the UDM node and not registered for a short message service, SMS, in the network;

as a result of the determination that the UE is at least one of not registered in the network associated with the UDM node and not registered for the SMS in the network, set an indication supporting mobile terminated short message service, MT-SMS, delivery reattempt and indicate to the SMSC node that the UE is absent; and

as a result of an SMS function, SMSF, registering at the UDM node for the UE and the SMSF registration notification flag being set for the UE, send an alert to the SMSC node to retry an SMS delivery to the UE.

15. The UDM node of claim 14 , wherein the processing circuitry is further configured to cause the UDM node to:

as the result of the SMSF registering at the UDM node for the UE and the indication supporting MT-SMS delivery reattempt for the UE, clearing the indication and sending a notification, the notification indicating that the SMSF is registered at the UDM node for the UE.

16. The UDM node of claim 14 , wherein the processing circuitry is further configured to cause the UDM node to:

receive a request to subscribe to a notification about an SMSF registration event associated with the UE; and

wherein the setting the SMSF registration notification flag is a result of the request to subscribe to the notification.

17. The UDM node of claim 16 , wherein the request to subscribe to the notification is received from a home subscriber server, HSS, node and the notification is sent to the HSS node.

18. The UDM node of claim 16 , wherein the request to subscribe is received by a Nudm_EE_Subscribe service operation.

19. The USM node of claim 14 , wherein the indication supporting MT-SMS delivery reattempt comprises setting an SMS registration notification flag to detect an SMSF registration event.

20. A home subscriber server, HSS, node, the HSS node comprising processing circuitry, the processing circuitry configured to cause the HSS node to:

when a user equipment, UE, is at least one of not registered in a network associated with a unified data management, UDM, node and not registered for a short message service, SMS, in the network, send a request to subscribe to a notification at the UDM node about an SMS function, SMSF, registration event associated with a user equipment, UE.

21. The HSS node of claim 20 , wherein the processing circuitry is further configured to cause the HSS node to:

as a result of the subscription, receive, from the UDM node, a notification, the notification indicating that an SMSF is registered at the UDM node for the UE; and

as a result of receiving the notification, indicate to a short message service center, SMSC, node that the SMSF is registered at the UDM node for the UE.

22. The HSS node of claim 21 , wherein the processing circuitry is further configured to cause the HSS node to indicate to the SMSC node by being configured to cause the HSS node to send an alert to the SMSC node to retry an SMS delivery to the UE.

23. The HSS node of claim 20 , wherein the processing circuitry is further configured to cause the HSS node to send the request to subscribe to the notification about the SMSF registration event based at least in part on a determination that an SMSF is not registered at the UDM node for the UE.

24. The HSS node of claim 23 , the processing circuitry is further configured to cause the HSS node to send the request to subscribe to the notification about the SMSF registration event based further on a determination that the UE is not registered at the HSS node for SMS.

25. The HSS node of claim 20 , wherein the processing circuitry is further configured to cause the HSS node to:

receive, from a short message service center, SMSC, node, a request for routing information for the UE; and

as a result of receiving the request from the SMSC node, as least one of:

query whether an SMSF registration notification flag is set at the UDM node;

determine whether to retrieve an SMSF address from the UDM node for the UE based at least in part on whether the SMSF registration notification flag is set;

determine that the SMSF address in not registered at the UDM node for the UE and that a target node address for SMS is not registered at the HSS node for the UE; and

as a result of the determination that the SMSF address and the target node address is not registered for the UE in the UDM and HSS nodes respectively, indicate to the SMSC node that the UE is absent.

26. The HSS node of claim 20 , wherein the request to subscribe is sent by a Nudm_EE_Subscribe service operation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2022
From: CASTELLANOS ZAMORA, DAVID; FOTI, GEORGE; DOPICO SANJUAN, JOSE MIGUEL; KELLER, RALF; DE-GREGORIO-RODRIGUEZ, JESUS-ANGEL
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 059371/0910 →
Continuity (2)
Provisional Application 62908886 · Oct 1, 2019
Related Publication 20220360954A1 · Nov 10, 2022
References Cited (26)
US 5884172A · Sawyer · 1999 [cited by examiner]
US 10736017B2 · Zhou et al. · 2020 [cited by applicant]
US 20060153063A1 · Islam · 2006 [cited by examiner]
US 20190124561A1 · Faccin · 2019 [cited by examiner]
US 20190174449A1 · Shan et al. · 2019 [cited by applicant]
US 20200213819A1 · Kim · 2020 [cited by examiner]
CN 109996196 · 2019 [cited by examiner]
CN 109660978A · 2019 [cited by applicant]
CN 109996196A · 2019 [cited by applicant]
EP 2903314A1 · 2015 [cited by applicant]
WO 2016141629A1 · 2016 [cited by applicant]
WO 2018132462A1 · 2018 [cited by applicant]
WO 2018202079A1 · 2018 [cited by applicant]
WO WO2018202079 · 2018 [cited by examiner]
WO 2019022442A2 · 2019 [cited by applicant]
3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals: User Data Interworking, Coexistence arid Migration; Stage 2; (Release 16), May 28, 2019. [cited by examiner]
Chinese Office Action and English summary translation of the Chinese Office Action dated Oct. 27, 2023 issued in Application No. 202080069102.2, consisting of 10 pages. [cited by applicant]
Extended European Search Report dated Oct. 23, 2023 issued in EP Application No. 23 19 1306.2, consisting of 7 pages. [cited by applicant]
3GPP TSG CT WG4 Meeting #58bis, C4-122026, Prague, Czech Republic; Oct. 15-19, 2012, Change Request 29.272 CR 0449 rev—Current version: 11.4.0, Title: MME de-registration for “SMS in MME”, Source to WG: Ericsson, Source… [cited by applicant]
International Search Report and Written Opinion dated Nov. 2, 2020 issued in PCT Application No. PCT/IB2020/058796, consisting of 12 pages. [cited by applicant]
International Preliminary Report on Patentability dated Sep. 14, 2021 issued in PCT Application No. PCT/IB2020/058796, consisting of 25 pages. [cited by applicant]
3GPP TS 23.cde V0.3.0 (May 2019) 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; User Data Interworking, Coexistence and Migration; Stage 2; (Release 16), consisting of 18 p… [cited by applicant]
3GPP TS 23.040 V15.3.0 (Mar. 2019) 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Technical realization of the Short Message Service (SMS); (Release 15), consisting of 216 … [cited by applicant]
3GPP TS 23.502 V16.1.1 (Jun. 2019) 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Procedures for the 5G System; Stage 2; (Release 16), consisting of 495 pages. [cited by applicant]
3GPP TS 23.632 V0.4.0 (Sep. 2019) 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; User Data Interworking, Coexistence and Migration; Stage 2;; (Release 16), consisting of 33… [cited by applicant]
Colombian Office Action and English language translation of the Colombian Office Action dated Oct. 3, 2024 issued in corresponding Colombian Patent Application No. NC2022/0005223, consisting of 20 pages. [cited by applicant]