US 12,137,341 B2
Message delivery in cellular roaming scenarios
Jignesh K Karia, Thane (IN); Mukundan Sundararajan, Bangalore (IN); Pankaj Satyanarayan Dayama, Bangalore (IN); Shilpa Shetty, Bangalore (IN); Neha Shah, Kolkata (IN); and Vishal Awal, Mumbai (IN)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Aug. 31, 2021, as Appl. No. 17/463,506.
Prior Publication US 2023/0061362 A1, Mar. 2, 2023
Int. Cl. H04W 12/06 (2021.01); H04L 9/08 (2006.01); H04L 9/40 (2022.01); H04W 4/14 (2009.01); H04W 8/06 (2009.01); H04W 12/033 (2021.01)
CPC H04W 12/06 (2013.01) [H04L 9/085 (2013.01); H04L 63/0838 (2013.01); H04L 63/0846 (2013.01); H04W 4/14 (2013.01); H04W 8/06 (2013.01); H04W 12/033 (2021.01); H04L 2463/082 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
based on initiating, by a user of a user device that is located in a remote location and that is activated with a remote telecommunications service provider (TSP) providing roaming cellular service to the user device in the remote location on a cellular network of the remote TSP, a transaction with a remote application server that is different from the user device, the transaction requiring user authentication based on delivery of a transactional text message to the user device via a cellular network connection, receiving from the remote application server the transactional text message for provision to the user device, wherein the user device is additionally activated with a home TSP that provides cellular service to the user device in a home location on a cellular network of the home TSP with a home cellular number provided by the home TSP, wherein the transactional text message is received from the remote application server by the home TSP and is to be sent by the home TSP to the user device via the remote TSP;
encrypting, by the home TSP, the transactional text message received from the remote application server to produce an encrypted transactional text message; and
forwarding the encrypted transactional text message by the home TSP to the user device in a short message service (SMS) text via the remote TSP for delivery to the user device in the remote location via the cellular network of the remote TSP.