Profile handling of a communication device
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsPer Ståhl, Qiang Li, Juha Sääskilahti, John Fornehed, Bernard Smeets
Life of this patent
Estimating the term…
Abstract
There is provided mechanisms for profile handling of a communication device. A method is performed by a subscription server. The method comprises obtaining device type information of the communication device from a proxy server. The method comprises determining a profile handling action for the communication device according to at least one localization rule. According to which of the localization rule the profile handling action is determined depends on a mapping between the device type information and the localization rule. The method comprises notifying the proxy server of the profile handling action.
Claims19
A method for profile handling of a communication device, the method being performed by a subscription server, the method comprising:
- obtaining device type information of the communication device from a proxy server, the proxy server having a secured connection with the communication device and wherein the proxy server is separate from a provisioning server or gateway;
- determining a profile handling action for the communication device according to at least one localization rule provided in a localization table based on device location, wherein:
- according to which of the at least one localization rule the profile handling action is determined depends on a mapping between the device type information and the at least one localization rule;
- and
- the profile handling action pertains to any of:
- download of profile to the communication device, enable a profile already downloaded to the communication device, download of profile to the communication device and enable the profile, disable a profile already downloaded to the communication device, deletion of a profile already downloaded to the communication device, or any combination thereof;
- and
- notifying the proxy server of the profile handling action.
A method for profile handling of a communication device, the method being performed by the communication device, the method comprising:
- establishing a secured connection between the communication device and a proxy server, wherein the proxy server is separate from a provisioning server or gateway;
- providing device type information of the communication device to the proxy server;
- obtaining, from the proxy server and over the connection, notification of a profile handling action as determined by a subscription server;
- and
- performing the profile handling action, wherein the profile handling action pertains to any of:
- download of profile to the communication device, enable a profile already downloaded to the communication device, download of profile to the communication device and enable the profile, disable a profile already downloaded to the communication device, deletion of a profile already downloaded to the communication device, or any combination thereof.
A subscription server for profile handling of a communication device, the subscription server comprising processing circuitry and a storage medium, the storage medium containing instructions executable by the processing circuitry whereby the subscription server is operative to:
- obtain device type information of the communication device from a proxy server, the proxy server having a secured connection with the communication device and wherein the proxy server is separate from a provisioning server or gateway;
- determine a profile handling action for the communication device according to at least one localization rule provided in a localization table based on device location, wherein:
- according to which of the at least one localization rule the profile handling action is determined depends on a mapping between the device type information and the at least one localization rule;
- and
- the profile handling action pertains to any of:
- download of profile to the communication device, enable a profile already downloaded to the communication device, download of profile to the communication device and enable the profile, disable a profile already downloaded to the communication device, deletion of a profile already downloaded to the communication device, or any combination thereof;
- and
- notify the proxy server of the profile handling action.
A proxy server for profile handling of a communication device, the proxy server being separate from a provisioning server or gateway, the proxy server comprising processing circuitry and a storage medium, the storage medium containing instructions executable by the processing circuitry whereby the proxy server is operative to:
- establish a secured connection between the proxy server and the communication device;
- obtain a profile status check request for the communication device from the subscription server;
- and in response thereto:
- request the device type information of the communication device from the communication device and wherein providing the device type information defines a confirmation response to the profile status check request;
- obtain device type information of the communication device from the communication device;
- provide the device type information to a subscription server;
- obtain, from the subscription server, notification of a profile handling action for the communication device as determined by the subscription server wherein the profile handling action pertains to any of:
- download of profile to the communication device, enable a profile already downloaded to the communication device, download of profile to the communication device and enable the profile, disable a profile already downloaded to the communication device, deletion of a profile already downloaded to the communication device, or any combination thereof;
- and
- notify the communication device of the profile handling action over the connection.
A communication device for profile handling of the communication device, the communication device comprising processing circuitry and a storage medium, the storage medium containing instructions executable by the processing circuitry whereby the communication device is operative to:
- establish a secured connection between the communication device and a proxy server wherein the proxy server is separate from a provisioning server or gateway;
- provide device type information of the communication device to the proxy server;
- obtain, from the proxy server and over the connection, notification of a profile handling action as determined by a subscription server;
- and
- perform the profile handling action, wherein the profile handling action pertains to any of:
- download of profile to the communication device, enable a profile already downloaded to the communication device, download of profile to the communication device and enable the profile, disable a profile already downloaded to the communication device, deletion of a profile already downloaded to the communication device, or any combination thereof.
Dependencies are inferred from the claim text.