Patents by Inventor Giovanni Fontana

Giovanni Fontana 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: 8681572
    Abstract: Decoding blocks, memories, and methods for decoding pre-decoded address information are disclosed. One such decoding block includes a first latch and voltage shift circuit configured to receive first pre-decoded address information at first voltage levels and further configured to latch the first pre-decoded address information and shift the voltage levels of the same to second voltage levels. An address decoder includes a second latch and voltage shift circuit configured to receive second pre-decoded address information at the first voltage levels and latch and shift the voltage levels of the same to the second voltage levels. The address decoder is further configured to select control gates of the memory cells of the memory based at least in part on the first and second pre-decoded address information.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: March 25, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Marco Giovanni Fontana, Giuseppe Sciascia, Giovanni Bolognini
  • Patent number: 8550363
    Abstract: An integrated circuit (IC) card may include non-volatile memory portions, where external data files are storable, and including volatile memory portions and a microprocessor. The IC card further may include a serial interface that stores the external data file as received into the volatile memory portions, and at least an internal register that is programmable through the serial interface. The internal register manages according to the programming a serial storing into the non-volatile portions of the external data file already stored into the volatile memory portions. The serial interface and the internal register may manage the respective programming in a parallel manner.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: October 8, 2013
    Assignee: STMiroelectronics International N.V.
    Inventors: Giovanni Di Sirio, Giovanni Fontana
  • Patent number: 8507576
    Abstract: Vinylidene chloride copolymer composition characterized in that it comprises: (A) at least one vinylidene chloride copolymer which is a copolymer composed of vinylidene chloride in an amount of at least 50 wt % and of at least one comonomer at least one of which is chosen from (meth)acrylic monomers corresponding to the general formula: CH2?CR1R2, in which R1 is chosen from hydrogen and the methyl radical and R2 is the —CO—R3 radical in which R3 is the —O—R4 radical with R4 chosen from the linear or branched alkyl radicals containing from 1 to 18 carbon atoms optionally bearing one or more —OH radicals, the epoxyalkyl radicals containing from 2 to 10 carbon atoms and the alkoxyalkyl radicals containing a total of 2 to 10 carbon atoms; (B) from 0.5 to 4 parts by weight, per 100 parts by weight of (A), of epoxidized soybean oil; (C) from 0.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: August 13, 2013
    Assignee: Solvay S.A.
    Inventors: Yves Vanderveken, Pascal Dewael, Giovanni Fontana
  • Patent number: 8464012
    Abstract: A method is for controlling access to a data file of an IC card and may include storing a plurality of access conditions to be evaluated for accessing the data file, and enabling access to the file if the access conditions are satisfied. The method may further include ordering the access conditions to be evaluated in a Reverse Polish Notation inside a memory queue of the IC card, and evaluating the access conditions starting from a head of the memory queue.
    Type: Grant
    Filed: July 8, 2010
    Date of Patent: June 11, 2013
    Assignee: Incard S.A.
    Inventors: Saverio Donatiello, Giovanni Fontana, Corrado Guidobaldi
  • Patent number: 8296566
    Abstract: A key session derivation is provided during a mutual authentication between a master IC card storing a master key, and a user IC card storing a key-seed. The master IC card and the user IC card are connected through a communication interface for a communication session. A first random number associated to the user IC card is generated. First and second sub keys are derived from the key-seed. First and second session sub keys are respectively derived through the first sub key in combination with the first random number, and through the second sub key in combination with the first random number. The first and second session sub keys are joined in at least a session key for the communication session.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: October 23, 2012
    Assignee: Incard S.A.
    Inventors: Giovanni Fontana, Saverio Donatiello
  • Publication number: 20120243344
    Abstract: Decoding blocks, memories, and methods for decoding pre-decoded address information are disclosed. One such decoding block includes a first latch and voltage shift circuit configured to receive first pre-decoded address information at first voltage levels and further configured to latch the first pre-decoded address information and shift the voltage levels of the same to second voltage levels. An address decoder includes a second latch and voltage shift circuit configured to receive second pre-decoded address information at the first voltage levels and latch and shift the voltage levels of the same to the second voltage levels. The address decoder is further configured to select control gates of the memory cells of the memory based at least in part on the first and second pre-decoded address information.
    Type: Application
    Filed: March 24, 2011
    Publication date: September 27, 2012
    Inventors: Marco Giovanni Fontana, Giuseppe Sciascia, Giovanni Bolognini
  • Patent number: 8191790
    Abstract: An apparatus for storing initialization data in an IC Card, including a non-volatile memory, whereto the initialization data is addressed, and a plurality of pins including pins for connecting the apparatus and at least one I/O pin for receiving the initialization data, the apparatus includes an initialization card. The initialization Card includes a respective non-volatile memory unit, wherein the initialization data is stored, and the plurality of pins including the I/O pin and the pins for connecting the apparatus. The I/O pin of the initialization Card is connected to a respective I/O pin of the apparatus for receiving an initialization signal. A connection from at least a predetermined pin of the initialization Card to the at least one pin of the IC Card is provided for transmitting the initialization data from the initialization Card to the IC Card, upon reception of the initialization signal.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: June 5, 2012
    Assignee: Incard S.A.
    Inventors: Giovanni Di Sirio, Giovanni Fontana
  • Patent number: 8195941
    Abstract: An authentication method between a first IC card and a second IC card interconnected through a terminal includes transmitting an identification number from the second IC card to the first IC card for deriving and storing a key in the first IC card. An authentication number is generated and stored in the first IC card, and is transmitted to the second IC card. The authentication number is encrypted inside the second IC card, and is transmitted to the first IC card. The encrypted authentication number is decrypted through the derived key, and is compared with the authentication number. The second IC card is authorized if the encrypted authentication number in the first IC card is equal to the authentication number. At least one of the transmissions includes an identification and/or authentication number to authorize the first IC card from the second IC card. The identification and/or authentication numbers include a reverse authentication number.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: June 5, 2012
    Assignee: Incard S.A.
    Inventors: Giovanni Fontana, Saverio Donatiello
  • Publication number: 20110138088
    Abstract: An integrated circuit (IC) card may include non-volatile memory portions, where external data files are storable, and including volatile memory portions and a microprocessor. The IC card further may include a serial interface that stores the external data file as received into the volatile memory portions, and at least an internal register that is programmable through the serial interface. The internal register manages according to the programming a serial storing into the non-volatile portions of the external data file already stored into the volatile memory portions. The serial interface and the internal register may manage the respective programming in a parallel manner.
    Type: Application
    Filed: December 3, 2010
    Publication date: June 9, 2011
    Applicant: INCARD S.A.
    Inventors: Giovanni DI SIRIO, Giovanni FONTANA
  • Publication number: 20110060071
    Abstract: Vinylidene chloride copolymer composition characterized in that it comprises: (A) at least one vinylidene chloride copolymer which is a copolymer composed of vinylidene chloride in an amount of at least 50 wt % and of at least one comonomer at least one of which is chosen from (meth)acrylic monomers corresponding to the general formula: CH2?CR1R2, in which R1 is chosen from hydrogen and the methyl radical and R2 is the —CO—R3 radical in which R3 is the —O—R4 radical with R4 chosen from the linear or branched alkyl radicals containing from 1 to 18 carbon atoms optionally bearing one or more —OH radicals, the epoxyalkyl radicals containing from 2 to 10 carbon atoms and the alkoxyalkyl radicals containing a total of 2 to 10 carbon atoms; (B) from 0.5 to 4 parts by weight, per 100 parts by weight of (A), of epoxidized soybean oil; (C) from 0.
    Type: Application
    Filed: November 21, 2008
    Publication date: March 10, 2011
    Applicant: SOLVAY (SOCIETE ANONYME)
    Inventors: Yves Vanderveken, Pascal Dewael, Giovanni Fontana
  • Patent number: 7894601
    Abstract: Key diversification is performed during a mutual authentication between a SAM integrated circuit (IC) card storing a master key, and a user IC card storing an identification number. The user IC card is connected to the SAM IC card through a communications interface. The key diversification includes deriving sub keys from the master key, and computing ciphered strings through corresponding cryptographic computations on a string obtained by an elaboration on the identification number with the sub keys. A diversification key is generated by linking together a combination of bytes of the ciphered strings.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: February 22, 2011
    Assignee: Incard S.A.
    Inventors: Giovanni Fontana, Saverio Donatiello
  • Publication number: 20110010516
    Abstract: A method is for controlling access to a data file of an IC card and may include storing a plurality of access conditions to be evaluated for accessing the data file, and enabling access to the file if the access conditions are satisfied. The method may further include ordering the access conditions to be evaluated in a Reverse Polish Notation inside a memory queue of the IC card, and evaluating the access conditions starting from a head of the memory queue.
    Type: Application
    Filed: July 8, 2010
    Publication date: January 13, 2011
    Applicant: INCARD S.A.
    Inventors: Saverio DONATIELLO, Giovanni Fontana, Corrado Guidobaldi
  • Publication number: 20100166177
    Abstract: A method is for operating a cryptographic device to reduce effects of power analysis and time attacks. The method may include executing a first set of cryptographic algorithm computations with a first crypto-processor of the cryptographic device. The first set of cryptographic algorithm computations may provide encryption of a first set of data to be protected with a first secret key stored in the cryptographic device. The method may further include executing a second set of cryptographic algorithm computations with a second crypto-processor of the cryptographic device for providing encryption of a second set of data different from the first set of data to be protected with a second different secret key.
    Type: Application
    Filed: December 30, 2009
    Publication date: July 1, 2010
    Applicant: INCARD S.A.
    Inventors: Giovanni Di Sirio, Giovanni Fontana
  • Publication number: 20090242648
    Abstract: An apparatus for storing initialization data in an IC Card, including a non-volatile memory, whereto the initialization data is addressed, and a plurality of pins including pins for connecting the apparatus and at least one I/O pin for receiving the initialization data, the apparatus includes an initialization card. The initialization Card includes a respective non-volatile memory unit, wherein the initialization data is stored, and the plurality of pins including the I/O pin and the pins for connecting the apparatus. The I/O pin of the initialization Card is connected to a respective I/O pin of the apparatus for receiving an initialization signal. A connection from at least a predetermined pin of the initialization Card to the at least one pin of the IC Card is provided for transmitting the initialization data from the initialization Card to the IC Card, upon reception of the initialization signal.
    Type: Application
    Filed: March 27, 2009
    Publication date: October 1, 2009
    Applicant: INCARD S.A.
    Inventors: Giovanni DI SIRIO, Giovanni FONTANA
  • Publication number: 20090244858
    Abstract: An IC Card includes a microchip having memory portions storing programs and a plurality of electrical contacts including a first set of electrical contacts connected to the microchip for supporting respective and predetermined functions, according to a predetermined ISO 7816 standard that reserves a second set of the electrical contacts for future use. At least one electrical contact of the second set is further connected to the microchip and is configured by one or more of the programs for supporting respective additional functions.
    Type: Application
    Filed: March 31, 2009
    Publication date: October 1, 2009
    Applicant: INCARD S.A.
    Inventors: Giovanni Di Sirio, Giovanni Fontana
  • Patent number: 7393961
    Abstract: (Per)haloethers having formula: X-(Rf)L-O—CF2CF2—O—CX1X2—CFX3X4 , ??(I) process for obtaining them and hypofluorites usable in the synthesis of said (per)haloethers.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: July 1, 2008
    Assignee: Solvay Solexis S.p.A.
    Inventors: Giovanni Fontana, Walter Navarrini
  • Patent number: 7375253
    Abstract: A process for the synthesis of (per)fluorinated mono-functional carbonyl compounds having the following formula (I): F-A-RF—B—C(O)X1??(I) wherein: X1=F, CF3; A, B equal to or different from each other, are independently (per)fluoroalkylene or (per)fluorooxyalkylene groups; RF is —ORf1O— wherein Rf1=perfluoroalkylene or —ORf2, wherein Rf2 is a perfluorooxyalkylene chain; said process comprising the following steps: A) obtainment of the formula (II) mono-hypofluorite: FO—CFX2-A-RF—B—C(O)X1??(II) by partial fluorination with elemental fluorine of the carbonyl groups of the formula (III) compound: X2(O)C-A-RF—B—C(O)X1??(III) in the presence of a formula MeFy catalyst, Me being an alkaline or alkaline-earth metal or Ag, y=1 or 2; B) thermal decomposition of the compound (II) to give the compounds according to the following scheme: FO—CFX2-A-RF—B—C(O)X1 (II) - - - ?F-A-RF—B—C(O)X1 (I)+(O)CFX2.
    Type: Grant
    Filed: January 9, 2004
    Date of Patent: May 20, 2008
    Assignee: Solvay Solexis S.p.A.
    Inventors: Giovanni Fontana, Walter Navarrini
  • Publication number: 20080019507
    Abstract: A method for protecting data against power analysis attacks includes at least a first phase of executing a cryptographic operation for ciphering data in corresponding enciphered data through a secret key. The method includes at least a second phase of executing an additional cryptographic operation for ciphering additional data in corresponding enciphered additional data. An execution of the first and second phases is undistinguishable by the data power analysis attacks. Secret parameters are randomly generated and processed by the at least one second phase. The secret parameters include an additional secret key ERK for ciphering the additional data in the corresponding enciphered additional data.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 24, 2008
    Applicant: INCARD S.A.
    Inventors: Giovanni Fontana, Saverio Donatiello, Giovanni Di Sirio
  • Patent number: 7321062
    Abstract: A process for the synthesis of (per)fluorinated mono-functional carbonyl compounds having the following formula: F—A—(RF)t—B—C(O)X1??(I) wherein: X1=F, CF3; t=0, 1; A, B equal to or different from each other, are independently C1-C5 (per)fluoroalkylene groups or C1-C5 (per)fluorooxy-alkylene groups; RF is —Rf1—, C1-C20 perfluoroalkylene, —ORf1O—; or —ORf2—, wherein Rf2 is a perfluorooxyalkylene chain; wherein the carbonyl groups of a (per)fluorinated di-functional carbonyl compound of formula (III): X2(O)C—A—(RF)t—B—C(O)X1??(III) wherein: X1, RF, t, A and B have the above meanings; X2, equal to or different from X1, has the same meanings as X1; are partially fluorinated with elemental fluorine in the presence of a catalyst having formula MeFy.zHF, Me being an alkaline or alkaline-earth metal or Ag, y=1 or 2, z an integer from 0 to 4, carrying out said reaction at a temperature higher than a temperature such that it leads to the formation of C(O)FX2.
    Type: Grant
    Filed: January 9, 2004
    Date of Patent: January 22, 2008
    Assignee: Solvay Solexis S.p.A.
    Inventors: Giovanni Fontana, Walter Navarrini
  • Publication number: 20080016351
    Abstract: An authentication method between a first IC card and a second IC card interconnected through a terminal includes transmitting an identification number from the second IC card to the first IC card for deriving and storing a key in the first IC card. An authentication number is generated and stored in the first IC card, and is transmitted to the second IC card. The authentication number is encrypted inside the second IC card, and is transmitted to the first IC card. The encrypted authentication number is decrypted through the derived key, and is compared with the authentication number. The second IC card is authorized if the encrypted authentication number in the first IC card is equal to the authentication number. At least one of the transmissions includes an identification and/or authentication number to authorize the first IC card from the second IC card. The identification and/or authentication numbers include a reverse authentication number.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 17, 2008
    Applicant: INCARD S.A.
    Inventors: Giovanni Fontana, Saverio Donatiello