Patents by Inventor Adrian M. Milner

Adrian M. Milner has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11503456
    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.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: November 15, 2022
    Assignee: Sprint Communications Company LP
    Inventors: Ran Chen, Adrian M. Milner, Simon Youngs
  • Patent number: 10959087
    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.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: March 23, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Ran Chen, Adrian M. Milner, Simon Youngs
  • Patent number: 10902307
    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.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: January 26, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Adrian M. Milner, Maksym Siryy, Simon Youngs
  • Patent number: 10546222
    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.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: January 28, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Adrian M. Milner, Maksym Siryy, Simon Youngs
  • Patent number: 10433156
    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.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: October 1, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Susan Long, Adrian M. Milner, Maksym Siryy, Bret D. Sumner, Simon Youngs