Patentable/Patents/US-10893408
US-10893408

Method and apparatus for transmitting and receiving profile in communication system

PublishedJanuary 12, 2021
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

The present disclosure relates to a communication technique for converging a 5G communication system for supporting a higher data rate beyond a 4G system with an IoT technology, and a system therefor. The present disclosure can be applied to an intelligent service (e.g., smart home, smart building, smart city, smart car or connected car, health care, digital education, retail, security and safety related service, and the like) on the basis of a 5G communication technology and an IoT related technology. An embodiment of the present disclosure proposes a method for transmitting and receiving a profile by a terminal in a communication system, the method comprising the steps of: downloading the profile from a server that manages a profile for providing a communication service, and installing the same in an internal universal integrated circuit card (UICC); and deleting the profile from the UICC when a request event related to deletion of the profile is detected.

Patent Claims
22 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for transmitting and receiving a profile by a terminal in a communication system, the method comprising: downloading, from a server that manages the profile for providing a communication service, the profile; installing the profile in a universal integrated circuit card (UICC); detecting a request event associated with deletion of the profile, wherein the request event is received through a user interface (UI) of an application; in response to detecting the request event, deleting the profile from the UICC; and transmitting a request message, comprising a unique value for the profile and associated with the deletion of the profile, to the server, wherein an identifier associated with the profile is added to a profile list based on the request message.

2

2. The method of claim 1 , further comprising, in response to detecting the request event, generating the request message corresponding to the request event.

3

3. The method of claim 2 , wherein the request event is for requesting at least one of deletion of the profile or swap of the terminal, and wherein the request message further comprises at least one of a signature value for verifying whether the request message is transmitted from the terminal, a request type identifier indicating a type of the request event, an identifier of the profile, an identifier of the terminal, or an identifier of a terminal to be swapped.

4

4. The method of claim 2 , wherein the unique value for the profile comprises at least one of: a matching identifier (MatchingID), an event identifier (EventID), a transaction identifier (TransactionID), a challenge value generated by the server, a challenge value generated in the UICC, a value derived from the MatchingID, a value derived from the EventID, a value derived from the TransactionID, a value derived from the challenge value generated by the server, or a value derived from the challenge value generated in the UICC.

5

5. The method of claim 1 , wherein the UICC is embedded in the terminal.

6

6. The method of claim 1 , wherein the application is a local profile assistant (LPA).

7

7. The method of claim 1 , wherein, after the profile is deleted, the deleted profile is reused or enabled in another terminal.

8

8. A method for transmitting and receiving a profile by a server in a communication system, the method comprising: allocating the profile for providing a communication service to a terminal using a universal integrated circuit card (UICC); receiving a request message, comprising a unique value for the profile and associated with deletion of the profile, from the terminal; and in response to receiving the request message, adding an identifier associated with the profile to a profile list based on the request message, wherein the profile is deleted at the terminal in response to a request event received through a user interface (UI) of an application.

9

9. The method of claim 8 , wherein the request message is for requesting at least one of deletion of the profile or swap of the terminal, and wherein the request message further comprises at least one of a signature value for verifying whether the request message is transmitted from the terminal, a request type identifier indicating a type of a request event, an identifier of the profile, an identifier of the terminal, or an identifier of a terminal to be swapped.

10

10. The method of claim 8 , wherein the adding is performed in response to successful completion of verification.

11

11. The method of claim 8 , wherein a request type identifier included in the request message is for requesting swap of the terminal and the request message further comprises an identifier of the terminal to be swapped, the method further comprising: allocating the profile to a terminal corresponding to the identifier of the terminal to be swapped, based on at least one of an identifier of the profile, an identifier of the terminal, or the identifier of the terminal to be swapped.

12

12. The method of claim 8 , wherein the unique value for the profile comprises at least one of: a matching identifier (MatchingID), an event identifier (EventID), a transaction identifier (TransactionID), a challenge value generated by the server, a challenge value generated in the UICC, a value derived from the MatchingID, a value derived from the EventID, a value derived from the TransactionID, a value derived from the challenge value generated by the server, or a value derived from the challenge value generated in the UICC.

13

13. An apparatus for transmitting and receiving a profile in a communication system, the apparatus comprising: a transceiver configured to transmit and receive data; and a controller configured to: download, from a server that manages the profile for providing a communication service, the profile, install the profile in a universal integrated circuit card (UICC), detect a request event associated with deletion of the profile, wherein the request event is received through a user interface (UI) of an application, in response to detecting the request event, delete the profile from the UICC, and transmit a request message, comprising a unique value for the profile and associated with the deletion of the profile, to the server, wherein an identifier associated with the profile is added to a profile list based on the request message.

14

14. The apparatus of claim 13 , wherein the controller is further configured to, in response to detecting the request event, generate the request message corresponding to the request event.

15

15. The apparatus of claim 14 , wherein the request event is for requesting at least one of deletion of the profile or swap of a terminal, and wherein the request message further comprises at least one of a signature value for verifying whether the request message is transmitted from the terminal, a request type identifier indicating a type of the request event, an identifier of the profile, an identifier of the terminal, or an identifier of a terminal to be swapped.

16

16. The apparatus of claim 13 , wherein the UICC is embedded in the apparatus.

17

17. An apparatus for transmitting and receiving a profile in a communication system, the apparatus comprising: a transceiver configured to transmit and receive data; and a controller configured to: allocate a profile for providing a communication service to a terminal using a universal integrated circuit card (UICC), receive a request message, comprising a unique value for the profile and associated with deletion of the profile, from the terminal, and in response to receiving the request message, add an identifier associated with the profile to a profile list based on the request message, wherein the profile is deleted at the terminal in response to a request event received through a user interface (UI) of an application.

18

18. The apparatus of claim 17 , wherein the request message is a message for requesting at least one of deletion of the profile or swap of the terminal, and wherein the request message further comprises at least one of a signature value for verifying whether the request message is transmitted from the terminal, a request type identifier indicating a type of a request event, an identifier of the profile, an identifier of the terminal, or an identifier of a terminal to be swapped.

19

19. The apparatus of claim 18 , wherein the controller is further configured to add the identifier in response to successful completion of verification with respect to the signature value.

20

20. The apparatus of claim 17 , wherein the unique value for the profile comprises at least one of: a matching identifier (MatchingID), an event identifier (EventID), a transaction identifier (TransactionID), a challenge value generated by a server, a challenge value generated in the UICC, a value derived from the MatchingID, a value derived from the EventID, a value derived from the TransactionID, a value derived from the challenge value generated by the server, or a value derived from the challenge value generated in the UICC.

21

21. The apparatus of claim 17 , wherein the request message further comprises an identifier of the terminal to be swapped or a request type identifier included in the request message is for requesting swap of the terminal, and the controller is further configured to: allocate the profile to a terminal corresponding to the identifier of the terminal to be swapped, based on at least one of an identifier of the profile, an identifier of the terminal, or the identifier of the terminal to be swapped.

22

22. The apparatus of claim 17 , wherein the unique value for the profile comprises at least one of: a matching identifier (MatchingID), an event identifier (EventID), a transaction identifier (TransactionID), a challenge value generated by a server, a challenge value generated in the UICC, a value derived from the MatchingID, a value derived from the EventID, a value derived from the TransactionID, a value derived from the challenge value generated by the server, or a value derived from the challenge value generated in the UICC.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

December 26, 2016

Publication Date

January 12, 2021

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and apparatus for transmitting and receiving profile in communication system” (US-10893408). https://patentable.app/patents/US-10893408

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.