-
公开(公告)号:US11356402B2
公开(公告)日:2022-06-07
申请号:US15537371
申请日:2015-11-09
发明人: Giulio Follero , Sofia Massascusa
摘要: A method for transmitting an IP data packet to an IP address associated with a host name is described. A first service message of a Short Message Service is transmitted to a Short Message Service gateway server. The first service message includes a host name resolution request for a host name. A second service message of the Short Message Service is received from the Short Message Service gateway server. The second service message includes an IP address associated with the host name. An IP data packet is transmitted to the IP address associated with the host name.
-
公开(公告)号:US11956638B2
公开(公告)日:2024-04-09
申请号:US17490742
申请日:2021-09-30
发明人: Marco Alfarano , Sofia Massascusa
CPC分类号: H04W12/47 , G06F21/123 , H04W12/48 , H04W12/65
摘要: In an embodiment the method a includes performing, by an integrated circuit (IC) card hosted in a local equipment, authentication with a contactless subscriber device when the subscriber device is within a communication range of a contactless interface of the local equipment, receiving, by the IC card, an identifier (SID) identifying a software module from the subscriber device, the software module configured to enable a subscription profile for a mobile network operator, performing a checking operation at the IC card whether the SID matches a software module identifier stored in the IC card and selectively performing one of downloading the software module to the IC card, enabling the software module at the IC card or disabling the software module at the IC card as a result of performing the checking operation.
-
公开(公告)号:US11792166B2
公开(公告)日:2023-10-17
申请号:US16656880
申请日:2019-10-18
发明人: Marco Alfarano , Sofia Massascusa
IPC分类号: H04L9/40 , G06F16/9035 , H04L9/08
CPC分类号: H04L63/0428 , G06F16/9035 , H04L9/0816
摘要: A method can be used for generating personalized profile package data for integrated circuit cards. The method includes encrypting data records corresponding to profile data with a respective data protection key thereby obtaining encrypted data records. Each record includes a number of personalization fields to store different types of personalization values. The method also includes encrypting a file for a profile package with a master encryption key thereby obtaining an encrypted file for the profile package. The file includes fields to be personalized corresponding to one or more of the personalization fields to store different types of personalization values. The encrypted file for the profile package and encrypted data records are transmitted to a data preparation entity where the encrypted data records and the encrypted file can be decrypted and combined to obtain personalized profile packages.
-
公开(公告)号:US11675001B2
公开(公告)日:2023-06-13
申请号:US17036135
申请日:2020-09-29
发明人: Marco Alfarano , Sofia Massascusa
CPC分类号: G01R31/2896 , G01R31/2856 , G01R31/3183 , G11C16/14 , G11C16/26 , G11C29/38 , G11C2029/4002
摘要: Embodiments of the present disclosure relate to solutions for introducing personalization data in nonvolatile memories of a plurality of integrated circuits, comprising writing in the nonvolatile memory of a given integrated circuit a static data image, corresponding to an invariant part of nonvolatile memory common to the plurality of integrated circuits, and a personalization data image representing data specific to the given integrated circuit.
-
公开(公告)号:US20220159470A1
公开(公告)日:2022-05-19
申请号:US17490742
申请日:2021-09-30
发明人: Marco Alfarano , Sofia Massascusa
摘要: In an embodiment the method a includes performing, by an integrated circuit (IC) card hosted in a local equipment, authentication with a contactless subscriber device when the subscriber device is within a communication range of a contactless interface of the local equipment, receiving, by the IC card, an identifier (SID) identifying a software module from the subscriber device, the software module configured to enable a subscription profile for a mobile network operator, performing a checking operation at the IC card whether the SID matches a software module identifier stored in the IC card and selectively performing one of downloading the software module to the IC card, enabling the software module at the IC card or disabling the software module at the IC card as a result of performing the checking operation.
-
公开(公告)号:US20210096178A1
公开(公告)日:2021-04-01
申请号:US17036135
申请日:2020-09-29
发明人: Marco Alfarano , Sofia Massascusa
IPC分类号: G01R31/28 , G01R31/3183 , G11C16/14 , G11C16/26 , G11C29/38
摘要: Embodiments of the present disclosure relate to solutions for introducing personalization data in nonvolatile memories of a plurality of integrated circuits, comprising writing in the nonvolatile memory of a given integrated circuit a static data image, corresponding to an invariant part of nonvolatile memory common to the plurality of integrated circuits, and a personalization data image representing data specific to the given integrated circuit.
-
公开(公告)号:US12093560B2
公开(公告)日:2024-09-17
申请号:US18320414
申请日:2023-05-19
发明人: Marco Alfarano , Sofia Massascusa
IPC分类号: G06F3/06
CPC分类号: G06F3/0655 , G06F3/0604 , G06F3/0673 , G06F3/0679
摘要: In embodiments, a method is provided that includes writing a static data image in an invariant part of a non-volatile memory of an integrated circuit used to store an operating system; writing a set of personalization data in the static data image representing data specific to the integrated circuit; storing a subset of the set of personalization data in a reserved area of the non-volatile memory by reserving the reserved area and storing commands for writing the set of personalization data by an application or the operating system; converting the commands with a known code to obtain an inner command script, the inner script including the commands as encoded; storing the inner command script in the reserved area of the non-volatile memory; decoding and executing the inner command script to obtain the commands during an activation of the integrated circuit; and executing the commands by the integrated circuit.
-
公开(公告)号:US20240296032A1
公开(公告)日:2024-09-05
申请号:US18039164
申请日:2021-12-06
发明人: Sofia Massascusa , Giulio Follero , Marco Alfarano
摘要: A method includes compiling, by a compiler of a Smart Secure Platform (SSP) supporting a Primary Platform and a Secondary Platform, source code comprising an implementation of an operating system of the Secondary Platform and applications of the Secondary Platform, to produce compiled source code compatible by an operating system of the Primary Platform; linking, by the compiler, personalization data to the compiled source code to produce a native Secondary Platform Bundle (SPB) compatible with the Primary Platform, the personalization data being associated with a subscription of a user of the SSP; and delivering, by the compiler, the native SPB.
-
公开(公告)号:US20240214817A1
公开(公告)日:2024-06-27
申请号:US18599642
申请日:2024-03-08
发明人: Marco Alfarano , Sofia Massascusa
CPC分类号: H04W12/47 , G06F21/123 , H04W12/48 , H04W12/65
摘要: In an embodiment the method a includes performing, by an integrated circuit (IC) card hosted in a local equipment, authentication with a contactless subscriber device when the subscriber device is within a communication range of a contactless interface of the local equipment, receiving, by the IC card, an identifier (SID) identifying a software module from the subscriber device, the software module configured to enable a subscription profile for a mobile network operator, performing a checking operation at the IC card whether the SID matches a software module identifier stored in the IC card and selectively performing one of downloading the software module to the IC card, enabling the software module at the IC card or disabling the software module at the IC card as a result of performing the checking operation.
-
公开(公告)号:US20230384969A1
公开(公告)日:2023-11-30
申请号:US18320414
申请日:2023-05-19
发明人: Marco Alfarano , Sofia Massascusa
IPC分类号: G06F3/06
CPC分类号: G06F3/0655 , G06F3/0604 , G06F3/0673
摘要: In embodiments, a method is provided that includes writing a static data image in an invariant part of a non-volatile memory of an integrated circuit used to store an operating system; writing a set of personalization data in the static data image representing data specific to the integrated circuit; storing a subset of the set of personalization data in a reserved area of the non-volatile memory by reserving the reserved area and storing commands for writing the set of personalization data by an application or the operating system; converting the commands with a known code to obtain an inner command script, the inner script including the commands as encoded; storing the inner command script in the reserved area of the non-volatile memory; decoding and executing the inner command script to obtain the commands during an activation of the integrated circuit; and executing the commands by the integrated circuit.
-
-
-
-
-
-
-
-
-