Patent ID: 10368230

Abstract:
A command is sent for a machine-to-machine (M2M) device to perform an operation on an embedded subscriber identity module (eSIM) profile stored in an embedded universal integrated circuit card (eUICC) of the M2M device. The operation is request by a backend service of a wireless communication carrier. A confirmation message is then received from the M2M device indicating that the operation on the eSIM profile is performed. Accordingly, a callback message is sent to the backend service of the wireless communication carrier indicating that the operation is performed. The callback message includes an eUICC identifier (ID) of the eUICC or an Integrated Circuit Card identifier (ICCID) of the eSIM profile. The eUICC ID or the ICCID is used by the backend service to locate a profile state entry of the eSIM profile in an eSIM profile state database for update with a profile state of the eSIM profile.