IP Library › Granted Patent US 10,117,072
Granted Patent B1
US 10,117,072 · App. 15/702,330 · Granted Oct 30, 2018

System and method for efficient short message service delivery using private subscriber identity information

Inventors: Kwai Yeung Lee (Pittsburg, CA); Wing-Cheong V. Yeung (San Ramon, CA)
Assignee: Verizon Patent and Licensing Inc.
H04W4/14H04L51/06H04L61/1588H04W4/06
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 10,117,072
App. No.
15/702,330
Granted
Oct 30, 2018
Kind
B1
Abstract

A device may receive, from a subscriber identity module (SIM) over-the-air (OTA) (SIM OTA) device, a short message peer-to-peer (SMPP) message. The SMPP message including an international mobile subscriber identity (IMSI) associated with a user device. The SMPP message being associated with modifying a universal integrated circuit card (UICC) of the user device. The device may determine, using the IMSI associated with the user device, a network device to which the user device is connected. The device may provide, to the network device, a short message service (SMS) message associated with modifying the UICC of the user device to permit the UICC of the user device to be modified.

Claims (64)

1. A device, comprising:

one or more memories; and

one or more processors, communicatively coupled to the one or more memories, to:

receive, from a subscriber identity module (SIM) over-the-air (OTA) (SIM OTA) device, a short message peer-to-peer (SMPP) message,

the SMPP message including an international mobile subscriber identity (IMSI) associated with a user device, and

the SMPP message being associated with modifying a universal integrated circuit card (UICC) of the user device;

determine, using the IMSI associated with the user device and without using a mobile station international subscriber directory number (MSISDN) of the user device, a network device to which the user device is connected; and

provide, to the network device, a short message service (SMS) message associated with modifying the UICC of the user device to permit the UICC of the user device to be modified.

2. The device of claim 1 , where the one or more processors are further to:

provide, to an Internet Protocol (IP) multimedia subsystem (IMS) subscriber data management (SDM) system and using the IMSI of the user device, a request for information associated with the network device to which the user device is connected,

the network device being a serving call session control function device; and

where the one or more processors, when determining the network device to which the user device is connected, are to:

determine the network device to which the user device is connected based on providing a response to the request.

3. The device of claim 1 , where the one or more processors are further to:

provide, to an Internet-of-things (IoT) subscriber data management (SDM) system and using the IMSI of the user device, a request for information associated with the network device to which the user device is connected,

the network device being an interworking function device; and

where the one or more processors, when determining the network device to which the user device is connected, are to:

determine the network device to which the user device is connected based on providing a response to the request.

4. The device of claim 1 , where the one or more processors are further to:

provide, to a subscriber data management (SDM) system and using the MSISDN of the user device, a first request for information associated with the network device to which the user device is connected;

provide, to the SDM system and using the IMSI of the user device, a second request for the information associated with the network device to which the user device is connected based on determining that a response to the first request failed to identify a subscriber and the network device; and

where the one or more processors, when determining the network device to which the user device is connected, are to:

determine the network device to which the user device is connected based on the second request.

5. The device of claim 1 , where the SMPP message does not include the MSISDN of the user device.

6. The device of claim 1 , where the one or more processors, when determining the network device to which the user device is connected, are to:

determine the network device to which the user device is connected without having provided a request, to a subscriber data management (SDM) system, for information associated with the IMSI of the user device.

7. The device of claim 1 , where the SMS message is to cause the user device to establish a connection with the SIM OTA device to permit the UICC of the user device to be modified.

8. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions that, when executed by one or more processors, cause the one or more processors to:

receive, from a subscriber identity module (SIM) over-the-air (OTA) (SIM OTA) device, a short message peer-to-peer (SMPP) message,

the SMPP message including an international mobile subscriber identity (IMSI) associated with a user device, and

the SMPP message being associated with modifying a universal integrated circuit card (UICC) of the user device;

determine, using the IMSI associated with the user device and without using a mobile station international subscriber directory number (MSISDN) of the user device, a network device to which the user device is connected; and

provide, to the network device, a short message service (SMS) message associated with modifying the UICC of the user device to permit the UICC of the user device to be modified.

9. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

provide, to a subscriber data management (SDM) system associated with an Internet Protocol (IP) multimedia subsystem (IMS) network, a request for information associated with the network device to which the user device is connected; and

where the one or more instructions, that cause the one or more processors to determine the network device to which the user device is connected, cause the one or more processors to:

determine the network device to which the user device is connected based on a response to the request.

10. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

provide, to a subscriber data management (SDM) system associated with an Internet-of-things (IoT) network, a request for information associated with the network device to which the user device is connected; and

where the one or more instructions, that cause the one or more processors to determine the network device to which the user device is connected, cause the one or more processors to:

determine the network device to which the user device is connected based on a response to the request.

11. The non-transitory computer-readable medium of claim 8 , where the SMPP message does not include the MSISDN of the user device.

12. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, that cause the one or more processors to determine the network device to which the user device is connected, cause the one or more processors to:

determine the network device to which the user device is connected without having provided a request, to a subscriber data management (SDM) system, for information associated with the IMSI of the user device.

13. The non-transitory computer-readable medium of claim 8 , where the SMS message is to cause the user device to establish a connection with the SIM OTA device to permit the UICC of the user device to be modified.

14. The non-transitory computer-readable medium of claim 8 , where the SMPP message includes the IMSI in a callback number field.

15. A method, comprising:

receiving, by a device and from a subscriber identity module (SIM) over-the-air (OTA) (SIM OTA) device, a short message peer-to-peer (SMPP) message,

the SMPP message including an international mobile subscriber identity (IMSI) associated with a user device, and

the SMPP message being associated with modifying a universal integrated circuit card (UICC) of the user device;

determining, by the device and using the IMSI associated with the user device and without using a mobile station international subscriber directory number (MSISDN) of the user device, a network device to which the user device is connected; and

providing, by the device and to the network device, a short message service (SMS) message associated with modifying the UICC of the user device to permit the UICC of the user device to be modified.

16. The method of claim 15 , further comprising:

providing, to a subscriber data management (SDM) system and using the IMSI, a request for information associated with the network device to which the user device is connected;

receiving, from the SDM system and based on the request, the information associated with the network device; and

where determining the network device comprises:

determining the network device based on receiving the information associated with the network device.

17. The method of claim 15 , where the user device is an Internet-of-things (IoT) device that does not include the MSISDN.

18. The method of claim 15 , where the SMS message is to cause the user device to establish a connection with the SIM OTA device to permit the UICC of the user device to be modified.

19. The method of claim 15 , where the SMPP message includes the MSISDN of the user device and the IMSI of the user device.

20. The method of claim 15 , where the network device is at least one of:

a SGs interworking function device; or

a serving call session control function device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2017
From: LEE, KWAI YEUNG; YEUNG, WING-CHEONG V.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 043564/0744 →
Cited By (2)
US 12,501,267 US 12,593,202