US 12,238,549 B2
Mobile terminating device readiness
Nitin Kumar, Bothell, WA (US); Frederick Andrew Lien, Bellevue, WA (US); Prakasa Rao Bellam, Snohomish, WA (US); and Sumeet Prakash, Issaquah, WA (US)
Assigned to T-MOBILE INNOVATIONS LLC, Overland Park, KS (US)
Filed by T-Mobile Innovations LLC, Overland Park, KS (US)
Filed on Dec. 30, 2021, as Appl. No. 17/566,113.
Prior Publication US 2023/0217277 A1, Jul. 6, 2023
Int. Cl. H04W 24/08 (2009.01); H04L 67/55 (2022.01); H04W 76/10 (2018.01)
CPC H04W 24/08 (2013.01) [H04L 67/55 (2022.05); H04W 76/10 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A method for implementing a cellular network readiness check, the method comprising:
communicating a first push notification from a push notification server in response to a request to determine a status of a first mobile terminating device to the first mobile terminating device and a first mobile originating device;
receiving a network connection status from the first mobile terminating device, the status indicating a readiness of the first mobile terminating device to receive communication from the first mobile originating device;
communicating a second push notification from the push notification server to the first mobile terminating device and the first mobile originating device in response to the receiving the network connection status from the first mobile terminating device, the second push notification comprising the network connection status;
receiving from the first mobile originating device, a first request to distribute a message expectation push to the first mobile terminating device;
communicating a third push notification from the push notification server in response to the first request to distribute the message expectation push to the first mobile terminating device and the first mobile originating device;
receiving an indication from the first mobile originating device to initiate a first communication session with the first mobile terminating device;
initiating the first communication session from the first mobile originating device to the first mobile terminating device; and
receiving a first communication from the first mobile terminating device indicating if the first communication session was completed within a predetermined time period.