Patents by Inventor Vitantonio Distasio

Vitantonio Distasio has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9705853
    Abstract: A method is to detect a message compatible with the OTA (Over The Air) standard and affected by a wrong ciphering. The method may include receiving the ciphered OTA message; deciphering the OTA message; and reading a counter field of padding bytes in the deciphered OTA message and reading corresponding padding bytes in the OTA message deciphered. The method may also include detecting at least one bit in at least one of the padding bytes of the OTA message deciphered, with the at least one bit being indicative of the wrong ciphering.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: July 11, 2017
    Assignee: STMICOELECTRONICS S.R.L.
    Inventors: Agostino Vanore, Vitantonio Distasio
  • Patent number: 9239588
    Abstract: A clock frequency of a clock signal is calculated, with the clock signal being received by an IC card from a terminal or an internal clock within the IC card. A first time-stamp is received from the terminal, and a first value of the timer is set. The timer of the IC card is started when the first time-stamp is received. A second time-stamp is received, and a second value of the timer is read when the second time-stamp is received. The frequency is calculated by comparing a difference between the second and the first timer values, and a difference between the second and the first time stamps.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: January 19, 2016
    Assignee: STMICROELECTRONICS INTERNATIONAL N.V.
    Inventors: Amedeo Veneroso, Vitantonio Distasio, Francesco Varone
  • Patent number: 9235345
    Abstract: A method for controlling a loss of reliability of a non-volatile memory (NVM) included in an integrated circuit card (ICC) may include determining whether the NVM is reliable at the operating system (OS) side of the ICC, and generating an event associated with the reliability of the NVM at the OS side for an application of the ICC, if the NVM is determined to be unreliable.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: January 12, 2016
    Assignee: STMICROELECTRONICS INTERNATIONAL N.V.
    Inventors: Amedeo Veneroso, Francesco Varone, Pasquale Vastano, Vitantonio Distasio
  • Publication number: 20150124967
    Abstract: A method is to detect a message compatible with the OTA (Over The Air) standard and affected by a wrong ciphering. The method may include receiving the ciphered OTA message; deciphering the OTA message; and reading a counter field of padding bytes in the deciphered OTA message and reading corresponding padding bytes in the OTA message deciphered. The method may also include detecting at least one bit in at least one of the padding bytes of the OTA message deciphered, with the at least one bit being indicative of the wrong ciphering.
    Type: Application
    Filed: October 27, 2014
    Publication date: May 7, 2015
    Inventors: Agostino VANORE, Vitantonio Distasio
  • Publication number: 20140025869
    Abstract: The present invention relates to a method and system for controlling a number of writing cycles supported by a cell or portion (11) of a non volatile memory (4) of an IC Card (10), including the steps of counting write accesses to the memory portion (11) and storing a first counter (21) of the write accesses in another portion (21) of said non volatile memory (4). The method comprises coupling the first counter (21) to a second counter or value (31) associated to a RAM (4) (Random Access Memory) of the IC Card (10), wherein the second counter or value (31) is updated each time the write accesses occur on said cell or portion (11) to be controlled and the first counter (21) is written in the another portion of non volatile memory only when the second counter or value (21) corresponds to a predetermined value.
    Type: Application
    Filed: December 23, 2011
    Publication date: January 23, 2014
    Applicant: STMICROELECTRONICS INTERNATIONAL NV
    Inventors: Amedeo Veneroso, Francesco Varone, Vitantonio Distasio, Pasquale Vastano
  • Publication number: 20130332766
    Abstract: A clock frequency of a clock signal is calculated, with the clock signal being received by an IC card from a terminal or an internal clock within the IC card. A first time-stamp is received from the terminal, and a first value of the timer is set. The timer of the IC card is started when the first time-stamp is received. A second time-stamp is received, and a second value of the timer is read when the second time-stamp is received. The frequency is calculated by comparing a difference between the second and the first timer values, and a difference between the second and the first time stamps.
    Type: Application
    Filed: December 23, 2011
    Publication date: December 12, 2013
    Applicant: STMicroelectronics International N.V.
    Inventors: Vitantonio Distasio, Francesco Varone, Amedeo Veneroso
  • Publication number: 20130290617
    Abstract: A method for controlling a loss of reliability of a non-volatile memory (NVM) included in an integrated circuit card (ICC) may include determining whether the NVM is reliable at the operating system (OS) side of the ICC, and generating an event associated with the reliability of the NVM at the OS side for an application of the ICC, if the NVM is determined to be unreliable.
    Type: Application
    Filed: December 23, 2011
    Publication date: October 31, 2013
    Applicant: STMicroelectronics International N.V.
    Inventors: Amedeo Veneroso, Francesco Varone, Pasquale Vastano, Vitantonio Distasio