IP Library Granted Patent US 12672175
Granted Patent B2
US 12672175 · App. 18/246,289 · Granted Jun 30, 2026

Method and system of Universal Integrated Circuit Card (UICC) management without cellular connectivity

Inventors: Dhananjaya Lankalapalli (Bangalore, IN); Ganesh Mote (Kalyan, IN); Shyam Sunder Maheshwari (Rajashtan, IN)
Assignee: JIO PLATFORMS LIMITED
H04W76/10H04W8/18H04W84/12
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 12672175
App. No.
18/246,289
Granted
Jun 30, 2026
Kind
B2
Abstract

The present disclosure provides a method and a system for efficiently managing a Universal Integrated Circuit Card (UICC) associated with a device ( 104 ) without cellular connectivity. Particularly, the system and method provide a solution for managing the UICC card through a set of instructions whenever the UICC is not connected to a cellular network, but the device is connected to a Wi-Fi network. Further, the present disclosure enables the user to update the UICC card configuration, issue CAT (Card Application Toolkit) commands to the device, and upgrade the status of carrier-grade applications installed on the device but not limited to the like Thus, the method and the system of the present disclosure can enable to automate the management of the UICC card, thereby facilitating a faster, consistent, and reliable operation that does not require manual intervention.

Claims (10)

1 . A system for managing a Universal Integrated Circuit Card (UICC) of a user device without cellular connectivity, the system comprising: a processor; and a memory coupled to the processor, wherein the memory comprises processor-executable instructions, which on execution, cause the processor to: pull a set of data packets from a carrier server, wherein the set of data packets comprise scripts including Application Protocol Data Unit (APDU) commands that are generated by a server application of the carrier server and hosted in the server application as scripts for execution by a client application on the UICC; transmit the pulled set of data packets to the UICC of the user device connected to a Wi-Fi network; update a configuration of the UICC of the user device based on the pulled set of data packets; and establish a communication between the user device associated with the UICC and the carrier server based on the transmitted set of data packets, wherein the communication between the user device and the carrier server includes a secure element access control mechanism that restricts access to the UICC to authorized applications only.

2 . The system as claimed in claim 1 , wherein the processor-executable instructions, on execution, cause the processor to connect to the carrier server by passing an Integrated Circuit Card ID (ICCID) to the carrier server.

3 . The system as claimed in claim 1 , wherein the UICC stores information that comprises subscriber information, a cipher key, and user phonebook information associated with the user device.

4 . The system as claimed in claim 1 , wherein the communication between the user device associated with the UICC and the carrier server is a Transport Layer Security (TLS) handshake for secure connection.

5 . The system as claimed in claim 1 , wherein the communication between the user device associated with the UICC card and the carrier server comprises Remote File Management (RFM) actions in the user device associated with the UICC and issuing of CAT commands to the user device associated with the UICC.

6 . A method for managing a Universal Integrated Circuit Card (UICC) of a user device without cellular connectivity, the system comprising: pulling, by a processor, a set of data packets from a carrier server, wherein the set of data packets comprise scripts including Application Protocol Data Unit (APDU) commands that are generated by a server application of the carrier server and hosted in the server application as scripts for execution by a client application on the UICC; transmitting, by the processor, the pulled set of data packets to the UICC of the user device connected to a Wi-Fi network; updating, by the processor, a configuration of the UICC of the user device based on the pulled set of data packets; and establishing, by the processor, a communication between the user device associated with the UICC and the carrier server based on the transmitted set of data packets, wherein the communication between the user device and the carrier server includes a secure element access control mechanism that restricts access to the UICC to authorized applications only.

7 . The method as claimed in claim 6 , wherein the processor connects to the carrier server by passing an Integrated Circuit Card ID (ICCID) to the carrier server.

8 . The method as claimed in claim 6 , wherein the UICC stores information that comprises subscriber information, a cipher key, and user phonebook information associated with the user device.

9 . The method as claimed in claim 6 , wherein the communication between the user device associated with the UICC card and the carrier server is a Transport Layer Security (TLS) handshake for secure connection.

10 . The method as claimed in claim 6 , wherein the communication between the user device associated with the UICC and the carrier server comprises Remote File Management (RFM) actions in the user device associated with the UICC and issuing of CAT commands to the user device associated with the UICC.