IP Library Granted Patent US 12,464,348
Granted Patent B2
US 12,464,348 · App. 17/762,047 · Granted Nov 4, 2025

Method and device for setting state of bundle after transfer of bundle between apparatuses

Inventors: Taehyung Lim (Suwon-si, KR); Jonghoe Koo (Suwon-si, KR); Kangjin Yoon (Suwon-si, KR); Duckey Lee (Suwon-si, KR); Hyewon Lee (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04W12/06H04L63/0869H04L63/0876H04L63/104H04L63/105H04W8/20H04W12/71
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 12,464,348
App. No.
17/762,047
Granted
Nov 4, 2025
Kind
B2
Abstract

The present disclosure relates to a communication method and system for converging a 5 th -Generation (5G) communication system for supporting higher data rates beyond a 4 th -Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure describes a method and device for setting the state of a bundle after the bundle has been transmitted between smart security media.

Claims (39)

1 . A method performed by a first terminal, the method comprising: transmitting, to a second terminal, a bundle to be installed at the second terminal, wherein the bundle is a secondary platform bundle (SPB) included in a smart secure platform (SSP) of the first terminal; receiving, from the second terminal, a first attestation generated by the second terminal, wherein the first attestation includes information on a bundle state of the second terminal, an SSP identifier of the second terminal, and a signature of the second terminal; verifying the first attestation by checking a validity of the SSP identifier and the signature; deleting the bundle in response to the first attestation being verified; generating a second attestation including information on a bundle state of the first terminal, an SSP identifier of the first terminal, and a signature of the first terminal; and transmitting, to the second terminal, the second attestation, wherein the bundle state of the second terminal is changed on the second terminal after verifying the second attestation.

2 . The method of claim 1 , wherein the bundle state of the first terminal is configured to at least one of DELETE, IN TRANSITION, or SUSPENSION, and wherein the method further comprises: receiving, from the second terminal, a third attestation including information on a bundle state change of the second terminal in response to the bundle state of the first terminal being configured to IN TRANSITION; verifying the received third attestation; and deleting the bundle of the first terminal after verifying the third attestation.

3 . The method of claim 1 , wherein a fourth attestation including information on a verification result of the first attestation and the second attestation is generated by the second terminal,

the fourth attestation is transmitted to a server, and

the fourth attestation is verified by the server.

4 . The method of claim 1 , wherein a fifth attestation including an authentication result with a server is generated by the server,

the fifth attestation is transmitted to the second terminal, and

the fifth attestation is verified by the second terminal.

5 . A method performed by a second terminal, the method comprising: receiving, from a first terminal, a bundle to be installed at the second terminal, wherein the bundle is a secondary platform bundle (SPB) included in a smart secure platform (SSP) of the first terminal; installing the bundle; generating a first attestation including information on a bundle state of the second terminal, an SSP identifier of the second terminal, and a signature of the second terminal; transmitting, to the first terminal, the first attestation; receiving, from the first terminal, a second attestation generated by the first terminal, wherein the second attestation includes information on a bundle state of the first terminal, an SSP identifier of the first terminal, and a signature of the first terminal; verifying the received second attestation by checking a validity of the SSP identifier and the signature; and changing the bundle state of the second terminal on the second terminal in response to the second attestation being verified, wherein the bundle is deleted on the first terminal.

6 . The method of claim 5 , wherein changing the bundle state on the second terminal comprises changing the bundle state of the second terminal to at least one of enable, active, or disabled, and wherein the bundle state of the first terminal is configured to at least one of DELETE, IN TRANSITION, or SUSPENSION, and wherein the method further comprises: generating a third attestation including information on a bundle state change of the second terminal in response to the bundle state of the first terminal being configured to IN TRANSITION; and transmitting the third attestation to the first terminal.

7 . The method of claim 5 , further comprising:

generating a fourth attestation including information on a verification result of the first attestation and the second attestation; and

transmitting the fourth attestation to a server.

8 . The method of claim 5 , further comprising:

receiving, from a server, a fifth attestation generated including an authentication result with the server;

verifying the received fifth attestation; and

changing the bundle state on the second terminal after verifying the fifth attestation.

9 . A first terminal, comprising:

a transceiver configured to transmit and receive at least one signal; and

a controller coupled to the transceiver, wherein the controller is configured to:

transmit, to a second terminal, a bundle to be installed at the second terminal, wherein the bundle is a secondary platform bundle (SPB) included in a smart secure platform (SSP) of the first terminal,

receive, from the second terminal, a first attestation generated by the second terminal, wherein the first attestation includes information on a bundle state of the second terminal, an SSP identifier of the second terminal, and a signature of the second terminal,

verify the received first attestation by checking a validity of the SSP identifier and the signature,

delete the bundle in response to the first attestation being verified,

generate a second attestation including information on a bundle state of the first terminal, an SSP identifier of the first terminal, and a signature of the first terminal, and

transmit, to the second terminal, the second attestation,

wherein the bundle state of the second terminal is changed on the second terminal after verifying the second attestation.

10 . The first terminal of claim 9 , wherein the controller is further configured to: receive a third attestation generated including information on a bundle state change of the second terminal from the second terminal in response to a bundle state of the first terminal being configured to IN TRANSITION, verify the received third attestation, and delete a bundle of the first terminal after verifying the third attestation, wherein the bundle state of the first terminal is configured to at least one of DELETE, IN TRANSITION, or SUSPENSION.

11 . The first terminal of claim 9 , wherein a fourth attestation including information on a verification result of the first attestation and the second attestation is generated by the second terminal,

the fourth attestation is transmitted to a server, and

the fourth attestation is verified by the server.

12 . The first terminal of claim 9 , wherein a fifth attestation including an authentication result with a server is generated by the server,

the fifth attestation is transmitted to the second terminal, and

the fifth attestation is verified by the second terminal.

13 . A second terminal, comprising: a transceiver configured to transmit and receive at least one signal; and a controller coupled to the transceiver, wherein the controller is configured to: receive, from a first terminal, a bundle to be installed at the second terminal, wherein the bundle is a secondary platform bundle (SPB) included in a smart secure platform (SSP) of the first terminal, install the bundle, generate a first attestation including information on a bundle state of the second terminal, an SSP identifier of the second terminal, and a signature of the second terminal, transmit, to the first terminal, the first attestation, receive, from the first terminal, a second attestation generated by the first terminal, wherein the second attestation includes information on a bundle state of the first terminal, an SSP identifier of the first terminal, and a signature of the first terminal, verify the received second attestation by checking a validity of the SSP identifier and the signature, and change the bundle state of the second terminal on the second terminal in response to the second attestation being verified, wherein the bundle is deleted on the first terminal.

14 . The second terminal of claim 13 , wherein the controller is further configured to: change a bundle state of the second terminal to at least one of enable, active, or disabled, generate a third attestation including information on the changed bundle state of the second terminal in response to a bundle state of the first terminal being configured to IN TRANSITION, and transmit the third attestation to the first terminal, wherein the bundle state of the first terminal is configured to at least one of DELETE, IN TRANSITION, or SUSPENSION.

15 . The second terminal of claim 13 , wherein the controller is further configured to:

generate a fourth attestation including information on a verification result of the first attestation and the second attestation, and

transmit the fourth attestation to a server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2022
From: LIM, TAEHYUNG; KOO, JONGHOE; YOON, KANGJIN; LEE, DUCKEY; LEE, HYEWON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 059452/0203 →
Priority Claims (5)
KR 10-2019-0116222 · Sep 20, 2019 · national
KR 10-2019-0140219 · Nov 5, 2019 · national
KR 10-2019-0150329 · Nov 21, 2019 · national
KR 10-2019-0150466 · Nov 21, 2019 · national
KR 10-2020-0120292 · Sep 18, 2020 · national
Continuity (1)
Related Publication 20220385670A1 · Dec 1, 2022
References Cited (37)
US 8712474B2 · Gehrmann · 2014 [cited by applicant]
US 8842833B2 · Natarajan · 2014 [cited by applicant]
US 9749282B2 · Jain et al. · 2017 [cited by applicant]
US 10142829B2 · Jin · 2018 [cited by examiner]
US 10242210B2 · Girard et al. · 2019 [cited by applicant]
US 10694369B2 · Park · 2020 [cited by applicant]
US 10735945B2 · Lee et al. · 2020 [cited by applicant]
US 11197150B2 · Yoon et al. · 2021 [cited by applicant]
US 20140237101A1 · Park · 2014 [cited by examiner]
US 20190075453A1 · Yoon · 2019 [cited by examiner]
US 20190313246A1 · Nix · 2019 [cited by examiner]
US 20220078615A1 · Lee et al. · 2022 [cited by applicant]
CN 105339894A · 2016 [cited by applicant]
CN 110024426A · 2019 [cited by applicant]
EP 2741466A1 · 2014 [cited by applicant]
JP 2010532107A · 2010 [cited by applicant]
JP 2012019511A · 2012 [cited by applicant]
JP 2014507823A · 2014 [cited by applicant]
KR 1020140086950A · 2014 [cited by applicant]
KR 1020160032603A · 2016 [cited by applicant]
KR 1020190027488A · 2019 [cited by applicant]
KR 1020200101257A · 2020 [cited by applicant]
European Patent Office, “Supplementary European Search Report,” dated Sep. 16, 2022, in connection with European Patent Application No. 20865704.9, 11 pages. [cited by applicant]
ETSI TS 103 666-2 V0.13.0 (Jul. 2019); Technical Specification; Smart Secure Platform (SSP); Integrated SSP (iSSP) characteristics (Release 15); 81 pages. [cited by applicant]
ETSI TS 103 465 V16.0.0 (Aug. 2019); Technical Specification; Smart Cards; Smart Secure Platform (SSP); Requirements Specification; 53 pages. [cited by applicant]
Samsung R&D Institute UK, “Addition of notification over Si2 interface,” ETSI TC SCP TEC Meeting #82, Prague, CZ, Sep. 2019, SCPTEC(19)000262r1, 5 pages. [cited by applicant]
Orange, “Add a notification procedure for Secondary Platform Bundle management operations,” ETSI TC SCP TEC Meeting #82, Prague, CZ, Sep. 2019, SCPTEC(19)000236, 7 pages. [cited by applicant]
Samsung R&D Institute UK, “Discussion on iSSP Unique Identifier,” ETSI TC SCP REQ Meeting #71, SCPREQ(18)000124, Paris, FR, Sep. 2018, 12 pages. [cited by applicant]
International Search Report in connection with International Application No. PCT/KR2020/012728 issued Jan. 8, 2021, 2 pages. [cited by applicant]
ETSI TS 103 465 V15.0.0, Smart Cards; Smart Secure Platform (SSP); Requirements Specification, May 2019, 52 pages. [cited by applicant]
MSG MCP, “Approved minutes 12th meeting ad hoc multistakeholder group on Mobile Contactless SEPA Cards Interoperability Implementation Guidelines (MCP IIGs)”, MSG MCP 008-2018, Version 1.0, Feb. 23, 2018, 10 pages. [cited by applicant]
Written Opinion of the International Searching Authority in connection with International Application No. PCT/KR2020/012728 issued Jan. 8, 2021, 3 pages. [cited by applicant]
The First Office Action dated Apr. 10, 2024, in connection with Chinese Patent Application No. 202080080987.6, 11 pages. [cited by applicant]
Notice of Reasons for Refusal issued Jul. 2, 2024, in connection with Japanese Patent Application No. 2022-517517, 13 pages. [cited by applicant]
The Second Office Action issued Sep. 6, 2024, in connection with Chinese Patent Application No. 202080080987.6, 16 pages. [cited by applicant]
Examination report issued Aug. 22, 2024, in connection with Indian Patent Application No. 202237014183, 7 pages. [cited by applicant]
ETSI TC SCP, “Approval of Smart Secure Platform requirement specification”, S3-191158, 3GPP TSG SA WG3 #95, Reno (US), May 6-10, 2019, 1 page. [cited by applicant]