IP Library Granted Patent US 10,616,754
Granted Patent B2
US 10,616,754 · App. 16/082,217 · Granted Apr 7, 2020

Profile download method and system, and related device

Inventors: Shunan Fan (Beijing, CN); Shuiping Long (Beijing, CN); Linyi Gao (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W8/205H04W8/183H04W12/0023H04W12/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,616,754
App. No.
16/082,217
Granted
Apr 7, 2020
Kind
B2
Abstract

A profile download method and system, and a related device, where the method includes obtaining, by a user terminal, local profile assistant (LPA) indication information, obtaining download information required for downloading a target profile, and sending, by the user terminal, the download information to an embedded universal integrated circuit card (eUICC) when the LPA indication information instructs to download the profile using an LPA in the eUICC such that the eUICC downloads, using the LPA in the eUICC, the target profile from a download server indicated by the download information. Hence, the profile can be downloaded when an LPA is deployed in both the user terminal and the eUICC.

Claims (69)

1. A profile download method, comprising:

obtaining, by a user terminal, deployment information indicating that a local profile assistant (LPA) is deployed in an embedded universal integrated circuit card (eUICC) associated with the user terminal;

sending, by the user terminal to the eUICC, deployment information indicating that an LPA is deployed in the user terminal;

obtaining, by the user terminal, download information required for downloading a target profile; and

sending, by the user terminal, the download information to the eUICC in response to the LPA indication information instructing to download, using an LPA in the eUICC, the target profile from a download server indicated by the download information.

2. The method of claim 1 , wherein obtaining the LPA indication information further comprises parsing, by the user terminal, an activation code to obtain the LPA indication information carried in the activation code; or

sending, by the user terminal, a profile download request to the download server using an LPA in the user terminal, and receiving, by the user terminal, the LPA indication information from the download server; or

receiving, by the user terminal, the LPA indication information from the eUICC.

3. The method of claim 2 , wherein receiving the LPA indication information from the eUICC further comprises:

activating, by the user terminal, the eUICC, and receiving, by the user terminal, the LPA indication information from the eUICC; or

sending, by the user terminal to the eUICC, a request for obtaining authentication information of the eUICC, and receiving, by the user terminal, the LPA indication information from the eUICC.

4. The method of claim 2 , wherein the download information comprises at least one of the following:

the activation code;

an address of the download server;

an equipment identity of the download server; or

an identifier of the target profile.

5. The method of claim 1 , wherein obtaining the LPA indication information further comprises either:

sending, by the user terminal, a download information obtaining request to an operator portal server, and receiving the LPA indication information from the operator portal server; or

sending, by the user terminal, a download information obtaining request to a subscription manager-discovery service (SM-DS) server, and receiving the LPA indication information from the SM-DS server, wherein the LPA indication information in the SM-DS server is carried in a notification message from a subscription manager-data preparation (SM-DP) server to the SM-DS server.

6. The method of claim 1 , further comprising sending, by the user terminal, download verification information to the eUICC in response to the LPA indication information instructions to download the target profile using the LPA in the eUICC, wherein the download verification information comprises at least one of an acknowledgement code, an international mobile equipment identity of the user terminal, or a card identifier of the eUICC.

7. The method of claim 1 , further comprising:

downloading, by the user terminal, the target profile from the download server using an LPA in the user terminal in response to the LPA indication information instructions to download the target profile using the LPA in the user terminal; and

sending, by the user terminal, the target profile to the eUICC.

8. The method of claim 1 , further comprising:

sending, by the user terminal, a security authorization request to the eUICC;

receiving, by the user terminal, eUICC security information;

sending, by the user terminal to download server, the received eUICC security information;

receiving, by the user terminal from the download server, verification of the security information.

9. A user terminal, comprising:

a memory storing programming instructions; and

processor coupled to the memory, the programming instructions causing the processor to be configured to:

cause the user terminal to obtain deployment information indicating that a local profile assistant (LPA) is deployed in an embedded universal integrated circuit card (eUICC) associated with the user terminal;

cause the user terminal to send, to the eUICC, deployment information indicating that an LPA is deployed in the user terminal;

obtain download information required for downloading a target profile; and

send the download information to an embedded universal integrated circuit card (eUICC) in response to the LPA indication information instructing the eUICC to download, using an LPA in the eUICC, the target profile from a download server indicated by the download information.

10. The user terminal of claim 9 , wherein the programming instructions further cause the processor to be configured to:

parse an activation code to obtain the LPA indication information carried in the activation code;

send a profile download request to the download server using an LPA in the user terminal, and receive the LPA indication information from the download server; or

receive the LPA indication information from the eUICC.

11. The user terminal of claim 10 , wherein the programming instructions further cause the processor to be configured to receive the LPA indication information from the eUICC after the eUICC is activated.

12. The user terminal of claim 10 , wherein the download information comprises at least one of the following:

the activation code;

an address of the download server;

an equipment identity of the download server; or

an identifier of the target profile.

13. The user terminal of claim 10 , wherein the programming instructions further cause the processor to be configured to receive the LPA indication information from the eUICC after a request for obtaining authentication information of the eUICC is sent to the eUICC.

14. The user terminal of claim 9 , wherein the programming instructions further cause the processor to be configured to:

send a download information obtaining request to an operator portal server; and

receive LPA indication information from the operator portal server.

15. The user terminal of claim 9 , wherein the programming instructions further cause the processor to be configured to send download verification information to the eUICC in response to the LPA indication information instruction to download the target profile using the LPA in the eUICC, and wherein the download verification information comprises at least one of an acknowledgement code, an international mobile equipment identity of the user terminal, or a card identifier of the eUICC.

16. The user terminal of claim 9 , wherein in response to the LPA indication information instructing to download the target profile using an LPA in the user terminal, the programming instructions further cause the processor to be configured to:

download the target profile from the download server using the LPA in the user terminal; and

send the target profile to the eUICC.

17. The user terminal of claim 9 , wherein the programming instructions further cause the processor to be configured to:

activate the eUICC; and

receive eUICC deployment information from the eUICC indicating that the LPA is deployed in the eUICC.

18. The user terminal of claim 9 , wherein the programming instructions further cause the processor to be configured to:

send a download information obtaining request to a subscription manager-discovery service (SM-DS) server; and

receive the LPA indication information from the SM-DS server, wherein the LPA indication information in the SM-DS server is carried in a notification message from a subscription manager-data preparation (SM-DP) server to the SM-DS server.

19. A download server, comprising:

a memory storing programming instructions; and

a processor coupled to the memory, the programming instructions causing the processor to be configured to:

receive a profile download request from a user terminal requesting to download a target profile;

determine that the target profile comprises a profile that needs to be downloaded using a local profile assistant (LPA) in an embedded universal integrated circuit card (eUICC);

determine whether the profile download request is received using the LPA in the eUICC; and

to download the target profile in response to the profile download request received using the LPA in the eUICC.

20. The download server of claim 19 , wherein the programming instructions further cause the processor to be configured to:

send a download rejection response to a user terminal when the profile download request is received using an LPA in the user terminal; and

send, to the user terminal, LPA indication information instructing to download the target profile using the LPA in the eUICC.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2019
From: FAN, SHUNAN; LONG, SHUIPING; GAO, LINYI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 049489/0289 →
Continuity (1)
Related Publication 20190327605A1 · Oct 24, 2019
Cited By (1)
US 12,382,278