-
公开(公告)号:US10433156B1
公开(公告)日:2019-10-01
申请号:US15961797
申请日:2018-04-24
Applicant: Sprint Communications Company L.P.
Inventor: Susan Long , Adrian M. Milner , Maksym Siryy , Bret D. Sumner , Simon Youngs
Abstract: A subscriber identity module (SIM) card. The SIM card comprises a processor and a non-transitory memory that stores an initiation application and a plurality of profile components, where the plurality of components comprise the components of a USIM, the components of a CSIM, and the components of an ISIM. When executed by the processor, the initiation application looks up a profile identity in a table of profile identities stored in the non-transitory memory based on an identity of a brand and model of a mobile communication device with which the SIM card is associated, builds a SIM profile associated with the looked-up profile identity from the plurality of profile components, where the SIM profile comprises an international mobile subscriber identity (IMSI), a file that defines roaming behavior, and mobile network authentication keys, and sends at least some of the contents of the SIM profile to the radio transceiver.
-
公开(公告)号:US10546222B1
公开(公告)日:2020-01-28
申请号:US15793971
申请日:2017-10-25
Applicant: Sprint Communications Company L.P.
Inventor: Adrian M. Milner , Maksym Siryy , Simon Youngs
Abstract: A universal integrated circuit card (UICC) smart card is disclosed. The UICC smart card comprises a processor, a non-transitory memory, a call control application stored in the non-transitory memory, and an application stored in the non-transitory memory. The call control application, when executed by the processor, receives dialed digits from a dialer application executing on a mobile communication device, wherein the UICC smart card is communicatively coupled to the mobile communication device and distributes the dialed digits within the UICC smart card. The application, when executed by the processor, receives the dialed digits distributed by the call control application, identifies a short code included in the dialed digits, selects instructions stored in the non-transitory memory based on the short code, and configures the UICC smart card by causing the processor to execute the selected instructions.
-
公开(公告)号:US10959087B1
公开(公告)日:2021-03-23
申请号:US16942527
申请日:2020-07-29
Applicant: Sprint Communications Company L.P.
Inventor: Ran Chen , Adrian M. Milner , Simon Youngs
Abstract: A method of updating embedded universal integrated circuit cards (eUICCs) on wireless communication devices. The method comprises reviewing transactions associated with eUICCs on wireless communication devices by each of a plurality of mobile network operators (MNOs), based at least in part on reviewing the transactions by the MNOs, assigning each of the MNOs to one of a first tier, a second tier, and a third tier, receiving a eUICC transaction by an eUICC updating application executing on a computer from an MNO, determining by the eUICC updating application a tier the MNO is assigned to, and sending the eUICC transaction by the eUICC updating application to a wireless communication device subject to restrictions associated with the tier to which the MNO is assigned, whereby eUICC updating transactions of MNOs are restricted based on MNO tier assignments.
-
公开(公告)号:US10902307B1
公开(公告)日:2021-01-26
申请号:US16692758
申请日:2019-11-22
Applicant: Sprint Communications Company L.P.
Inventor: Adrian M. Milner , Maksym Siryy , Simon Youngs
Abstract: A universal integrated circuit card (UICC) smart card is disclosed. The UICC smart card comprises a processor, a non-transitory memory, a call control application stored in the non-transitory memory, and an application stored in the non-transitory memory. The call control application, when executed by the processor, receives dialed digits from a dialer application executing on a mobile communication device, wherein the UICC smart card is communicatively coupled to the mobile communication device and distributes the dialed digits within the UICC smart card. The application, when executed by the processor, receives the dialed digits distributed by the call control application, identifies a short code included in the dialed digits, selects instructions stored in the non-transitory memory based on the short code, and configures the UICC smart card by causing the processor to execute the selected instructions.
-
-
-