Apparatuses, methods and systems for implementing a trusted subscription management platform
First Claim
1. A system comprising a server device and a mobile device, wherein the server device includes at least one processor and at least one memory storing computer-executable instructions that, when executed by the at least one processor, cause the server device to:
- transmit, to a trusted user interface (UI) client of a mobile station, information regarding a set of virtual subscriber identity module (SIM) cards associated with the mobile station;
receive, from the trusted UI client of the mobile station, a request to provision a particular virtual SIM card;
initiate, by a subscription manager—
secure routing (SM-SR) module of the server device and via a trusted baseband client stored in a baseband memory of the mobile device, a secure proxy channel between the server device and a profile manager that hosts the particular virtual SIM card; and
transmit, via the secure proxy channel and to the profile manager, an instruction regarding the particular virtual SIM card, wherein transmitting the instruction via the secure proxy channel includes routing the instruction through the trusted baseband client.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses, methods, and computer readable storage media are provided for implementing a trusted subscription management platform. An example server device is configured to transmit, to a trusted UI client of a mobile station, information regarding a set of virtual SIM cards associated with the mobile station, and receive, from the trusted UI client of the mobile station, a request to provision a particular virtual SIM card. The server device is further configured to initiate, by an SM-SR module and via a trusted baseband client of the mobile device, a secure proxy channel between the server device and a profile manager that hosts the particular virtual SIM card, and transmit, via the secure proxy channel and to the profile manager, an instruction regarding the particular virtual SIM card. Corresponding methods and computer readable storage media are provided.
-
Citations
20 Claims
-
1. A system comprising a server device and a mobile device, wherein the server device includes at least one processor and at least one memory storing computer-executable instructions that, when executed by the at least one processor, cause the server device to:
-
transmit, to a trusted user interface (UI) client of a mobile station, information regarding a set of virtual subscriber identity module (SIM) cards associated with the mobile station; receive, from the trusted UI client of the mobile station, a request to provision a particular virtual SIM card; initiate, by a subscription manager—
secure routing (SM-SR) module of the server device and via a trusted baseband client stored in a baseband memory of the mobile device, a secure proxy channel between the server device and a profile manager that hosts the particular virtual SIM card; andtransmit, via the secure proxy channel and to the profile manager, an instruction regarding the particular virtual SIM card, wherein transmitting the instruction via the secure proxy channel includes routing the instruction through the trusted baseband client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
transmitting, by a server device and to a trusted user interface (UI) client of a mobile station, information regarding a set of virtual subscriber identity module (SIM) cards associated with the mobile station; receiving, from the trusted UI client of the mobile station, a request to provision a particular virtual SIM card; initiating, by a subscription manager-secure routing (SM-SR) module of the server device and via a trusted baseband client stored in a baseband memory of the mobile device, a secure proxy channel between the server device and a profile manager that hosts the particular virtual SIM card; and transmitting, via the secure proxy channel and to the profile manager, an instruction regarding the particular virtual SIM card, wherein transmitting the instruction via the secure proxy channel includes routing the instruction through the trusted baseband client. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising a server device and a mobile device,
wherein the server device includes: -
means for transmitting, to a trusted user interface (UI) client of a mobile station, information regarding a set of virtual subscriber identity module (SIM) cards associated with the mobile station; means for receiving, from the trusted UI client of the mobile station, a request to provision a particular virtual SIM card; means for initiating, via a trusted baseband client stored in a baseband memory of the mobile device, a secure proxy channel between the server device and a profile manager that hosts the particular virtual SIM card; and means for transmitting, via the secure proxy channel and to the profile manager, an instruction regarding the particular virtual SIM card; and wherein the mobile device includes means for routing the instruction through the trusted baseband client. - View Dependent Claims (18, 19, 20)
-
Specification