CONTROL OF SUSPEND/RESUME AND DEACTIVATE/ACTIVATE UICC FEATURES IN DEVICE

Information

  • Patent Application
  • 20230300741
  • Publication Number
    20230300741
  • Date Filed
    March 21, 2022
    2 years ago
  • Date Published
    September 21, 2023
    11 months ago
Abstract
Aspects of the subject disclosure may include, for example, an AT command that allows an application service provider to modify suspend/resume (S/R) and/or deactivate/activate (D/A) functionality specified in one or more elementary files of a UICC. The S/R and/or D/A functionality can be influenced by the application service provider without relying on SIM-OTA messages being forwarded by a mobile operator. Other embodiments are disclosed.
Description
Claims
  • 1. A device, comprising: a processing system including a processor; anda memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:receiving an elementary file that specifies whether suspend/resume functionality of a universal integrated circuit card (UICC) is enabled or disabled;receiving an AT command that specifies whether the suspend/resume functionality of the UICC is enabled or disabled; andenabling or disabling the suspend/resume functionality of the UICC based at least in part on the elementary file and the AT command.
  • 2. The device of claim 1, wherein the elementary file is received from a short message service center (SMSC).
  • 3. The device of claim 1, wherein the AT command is received from an application server.
  • 4. The device of claim 1, wherein the device comprises a CAT-M device.
  • 5. The device of claim 1, wherein the device comprises a NB-Iot device.
  • 6. The device of claim 1, wherein the operations further comprise receiving a second elementary file that specifies whether a deactivate/activate functionality of the UICC is enabled or disabled.
  • 7. The device of claim 6, wherein the operations further comprise receiving a second AT command that specifies whether the deactivate/activate functionality of the UICC is enabled or disabled.
  • 8. The device of claim 7, wherein the operations further comprise enabling or disabling the deactivate/activate functionality of the UICC based at least in part on the second elementary file and the second AT command.
  • 9. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising: receiving an elementary file that specifies whether suspend/resume functionality of a universal integrated circuit card (UICC) is enabled or disabled;receiving an AT command that specifies whether the suspend/resume functionality of the UICC is enabled or disabled; andenabling or disabling the suspend/resume functionality of the UICC based at least in part on the elementary file and the AT command.
  • 10. The non-transitory machine-readable medium of claim 9, wherein the elementary file is received from a short message service center (SMSC).
  • 11. The non-transitory machine-readable medium of claim 9, wherein the AT command is received from an application server.
  • 12. The non-transitory machine-readable medium of claim 9, wherein the processing system comprises a CAT-M device.
  • 13. The non-transitory machine-readable medium of claim 9, wherein the processing system comprises a NB-Iot device.
  • 14. The non-transitory machine-readable medium of claim 9, wherein the operations further comprise receiving a second elementary file that specifies whether a deactivate/activate functionality of the UICC is enabled or disabled.
  • 15. The non-transitory machine-readable medium of claim 14, wherein the operations further comprise receiving a second AT command that specifies whether the deactivate/activate functionality of the UICC is enabled or disabled.
  • 16. The non-transitory machine-readable medium of claim 15, wherein the operations further comprise enabling or disabling the deactivate/activate functionality of the UICC based at least in part on the second elementary file and the second AT command.
  • 17. A method, comprising: receiving, by a processing system including a processor, an elementary file that specifies whether suspend/resume functionality of a universal integrated circuit card (UICC) is enabled or disabled;receiving, by the processing system, an AT command that specifies whether the suspend/resume functionality of the UICC is enabled or disabled; andenabling or disabling, by the processing system, the suspend/resume functionality of the UICC based at least in part on the elementary file and the AT command.
  • 18. The method of claim 17, further comprising receiving a second elementary file that specifies whether a deactivate/activate functionality of the UICC is enabled or disabled.
  • 19. The method of claim 18, further comprising receiving a second AT command that specifies whether the deactivate/activate functionality of the UICC is enabled or disabled.
  • 20. The method of claim 19, further comprising enabling or disabling the deactivate/activate functionality of the UICC based at least in part on the second elementary file and the second AT command.