-
公开(公告)号:US10074231B2
公开(公告)日:2018-09-11
申请号:US14971232
申请日:2015-12-16
Applicant: STMICROELECTRONICS S.R.L.
Inventor: Rita Miranda , Carlo Cimino , Marco Alfarano
CPC classification number: G07F7/08 , G06F16/955 , G06K19/07345 , G06Q20/3278 , G06Q20/352 , G06Q20/354 , G06Q20/425
Abstract: A method for activation of a payment card includes accessing a remote computer server of a card issuer to input card activation information, storing a unique code in the payment card having a contactless readable interface and in the remote computer server, the unique code corresponding to the payment card, and reading the unique code by a user terminal having a corresponding contactless interface, the user interface configured to connect over a communication network to access messages directed to the cardholder. The method also includes sending the unique code from the user terminal to the remote computer server, and upon verification of the unique code at the remote computer server, generating and sending an activation code to the user terminal and supplying access to an activation code input mask corresponding to the payment card. In addition, the method includes that upon submission of the activation code through the activation code input mask, comparing the submitted activation code with the generated activation code and, when matching, activating the payment card.
-
公开(公告)号:US11275911B2
公开(公告)日:2022-03-15
申请号:US16775094
申请日:2020-01-28
Applicant: STMICROELECTRONICS S.r.l.
Inventor: Carlo Cimino , Marco Alfarano
Abstract: A tag adapted to be applied to an object is disclosed. The tag includes a wireless communication interface, a processor and a memory. A univocal code, a cipher key and a count value are store in the memory. The tag generates a dynamic code as a function of the cipher key and the count value. Next, the tag varies the count value according to a determined operation, and stores the varied count value in the memory. The tag transmits the univocal code and the dynamic code to a reader device. The tag may transmit the univocal code and the dynamic code in a URL.
-
3.
公开(公告)号:US20180350184A1
公开(公告)日:2018-12-06
申请号:US16103542
申请日:2018-08-14
Applicant: STMicroelectronics S.r.l.
Inventor: Rita Miranda , Carlo Cimino , Marco Alfarano
CPC classification number: G07F7/08 , G06F16/955 , G06K19/07345 , G06Q20/3278 , G06Q20/352 , G06Q20/354 , G06Q20/425
Abstract: A method for activation of a payment card includes accessing a remote computer server of a card issuer to input card activation information, storing a unique code in the payment card having a contactless readable interface and in the remote computer server, the unique code corresponding to the payment card, and reading the unique code by a user terminal having a corresponding contactless interface. The method includes sending the unique code from the user terminal to the remote computer server, and upon verification of the unique code at the remote computer server, generating and sending an activation code to the user terminal and supplying access to an activation code input mask corresponding to the payment card. The method includes that upon submission of the activation code through the activation code input mask, comparing the submitted activation code with the generated activation code and, when matching, activating the payment card.
-
公开(公告)号:US12262209B2
公开(公告)日:2025-03-25
申请号:US18599642
申请日:2024-03-08
Applicant: STMicroelectronics S.r.l.
Inventor: Marco Alfarano , Sofia Massascusa
Abstract: 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.
-
5.
公开(公告)号:US11314852B2
公开(公告)日:2022-04-26
申请号:US16414120
申请日:2019-05-16
Applicant: STMicroelectronics S.r.l.
Inventor: Marco Alfarano , Giancarlo Pasquariello
IPC: G06F21/35 , G06F16/907 , G06F16/9035 , H04W12/42 , H04W12/40 , H04W8/18 , H04W4/50 , H04L9/08 , H04L9/32
Abstract: A method can be used for the generation of personalized Profile Package data in integrate circuit cards. A table includes data records corresponding to subscriptions to be generated. Each record includes personalization fields to store different types of personalization values. For a given subscription, a file for the Profile Package is in an ASCII format and includes fields to be personalized corresponding to one or more of the fields to store different types of personalization values. The file for the Profile Package in the ASCII format is converted into a hexadecimal code. An offset table is calculated for the given subscription indicating for each field to be personalized a corresponding offset in the hexadecimal profile. The personalization values from the personalization fields are substituted in the corresponding personalization fields to be personalized.
-
6.
公开(公告)号:US09083867B2
公开(公告)日:2015-07-14
申请号:US13869259
申请日:2013-04-24
Applicant: STMICROELECTRONICS S.R.L.
Inventor: Marco Alfarano , Francesco Varone
CPC classification number: H04N5/2252 , G01S19/13 , G01S19/14 , H04L9/3247 , H04N1/32128 , H04N2101/00 , H04N2201/0084 , H04N2201/3214 , H04N2201/3253 , H04N2201/3274 , H04N2201/3281
Abstract: A device for assigning a geographical position to a picture may include a photo camera module for taking the picture, a satellite positioning system receiver module for identifying geographical coordinates when the picture is taken, and a cryptographic module to sign the picture and the corresponding geographical coordinates. The device may store the signed picture and the corresponding geographical coordinates as certified geographical position of the picture.
Abstract translation: 用于将地理位置分配给图片的装置可以包括用于拍摄照片的照相机模块,用于在拍摄照片时识别地理坐标的卫星定位系统接收器模块以及用于对图像进行签名的加密模块和相应的地理坐标 。 设备可以将签名图片和相应的地理坐标存储为图片的认证地理位置。
-
公开(公告)号:US12093560B2
公开(公告)日:2024-09-17
申请号:US18320414
申请日:2023-05-19
Applicant: STMicroelectronics S.r.l.
Inventor: Marco Alfarano , Sofia Massascusa
IPC: G06F3/06
CPC classification number: G06F3/0655 , G06F3/0604 , G06F3/0673 , G06F3/0679
Abstract: 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
Applicant: STMicroelectronics S.r.l.
Inventor: Sofia Massascusa , Giulio Follero , Marco Alfarano
Abstract: 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
Applicant: STMicroelectronics S.r.l.
Inventor: Marco Alfarano , Sofia Massascusa
CPC classification number: H04W12/47 , G06F21/123 , H04W12/48 , H04W12/65
Abstract: 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
Applicant: STMicroelectronics S.r.l.
Inventor: Marco Alfarano , Sofia Massascusa
IPC: G06F3/06
CPC classification number: G06F3/0655 , G06F3/0604 , G06F3/0673
Abstract: 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.
-
-
-
-
-
-
-
-
-