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: 8681572Abstract: 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: GrantFiled: March 24, 2011Date of Patent: March 25, 2014Assignee: Micron Technology, Inc.Inventors: Marco Giovanni Fontana, Giuseppe Sciascia, Giovanni Bolognini
-
Patent number: 8550363Abstract: 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: GrantFiled: December 3, 2010Date of Patent: October 8, 2013Assignee: STMiroelectronics International N.V.Inventors: Giovanni Di Sirio, Giovanni Fontana
-
Patent number: 8507576Abstract: 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: GrantFiled: November 21, 2008Date of Patent: August 13, 2013Assignee: Solvay S.A.Inventors: Yves Vanderveken, Pascal Dewael, Giovanni Fontana
-
Patent number: 8464012Abstract: 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: GrantFiled: July 8, 2010Date of Patent: June 11, 2013Assignee: Incard S.A.Inventors: Saverio Donatiello, Giovanni Fontana, Corrado Guidobaldi
-
Patent number: 8296566Abstract: 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: GrantFiled: June 28, 2007Date of Patent: October 23, 2012Assignee: Incard S.A.Inventors: Giovanni Fontana, Saverio Donatiello
-
Publication number: 20120243344Abstract: 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: ApplicationFiled: March 24, 2011Publication date: September 27, 2012Inventors: Marco Giovanni Fontana, Giuseppe Sciascia, Giovanni Bolognini
-
Patent number: 8191790Abstract: 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: GrantFiled: March 27, 2009Date of Patent: June 5, 2012Assignee: Incard S.A.Inventors: Giovanni Di Sirio, Giovanni Fontana
-
Patent number: 8195941Abstract: 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: GrantFiled: June 28, 2007Date of Patent: June 5, 2012Assignee: Incard S.A.Inventors: Giovanni Fontana, Saverio Donatiello
-
Publication number: 20110138088Abstract: 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: ApplicationFiled: December 3, 2010Publication date: June 9, 2011Applicant: INCARD S.A.Inventors: Giovanni DI SIRIO, Giovanni FONTANA
-
Publication number: 20110060071Abstract: 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: ApplicationFiled: November 21, 2008Publication date: March 10, 2011Applicant: SOLVAY (SOCIETE ANONYME)Inventors: Yves Vanderveken, Pascal Dewael, Giovanni Fontana
-
Patent number: 7894601Abstract: 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: GrantFiled: June 29, 2007Date of Patent: February 22, 2011Assignee: Incard S.A.Inventors: Giovanni Fontana, Saverio Donatiello
-
Publication number: 20110010516Abstract: 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: ApplicationFiled: July 8, 2010Publication date: January 13, 2011Applicant: INCARD S.A.Inventors: Saverio DONATIELLO, Giovanni Fontana, Corrado Guidobaldi
-
Publication number: 20100166177Abstract: 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: ApplicationFiled: December 30, 2009Publication date: July 1, 2010Applicant: INCARD S.A.Inventors: Giovanni Di Sirio, Giovanni Fontana
-
Publication number: 20090242648Abstract: 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: ApplicationFiled: March 27, 2009Publication date: October 1, 2009Applicant: INCARD S.A.Inventors: Giovanni DI SIRIO, Giovanni FONTANA
-
Publication number: 20090244858Abstract: 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: ApplicationFiled: March 31, 2009Publication date: October 1, 2009Applicant: INCARD S.A.Inventors: Giovanni Di Sirio, Giovanni Fontana
-
Patent number: 7393961Abstract: (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: GrantFiled: March 8, 2005Date of Patent: July 1, 2008Assignee: Solvay Solexis S.p.A.Inventors: Giovanni Fontana, Walter Navarrini
-
Patent number: 7375253Abstract: 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: GrantFiled: January 9, 2004Date of Patent: May 20, 2008Assignee: Solvay Solexis S.p.A.Inventors: Giovanni Fontana, Walter Navarrini
-
Publication number: 20080019507Abstract: 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: ApplicationFiled: June 29, 2007Publication date: January 24, 2008Applicant: INCARD S.A.Inventors: Giovanni Fontana, Saverio Donatiello, Giovanni Di Sirio
-
Patent number: 7321062Abstract: 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: GrantFiled: January 9, 2004Date of Patent: January 22, 2008Assignee: Solvay Solexis S.p.A.Inventors: Giovanni Fontana, Walter Navarrini
-
Publication number: 20080016351Abstract: 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: ApplicationFiled: June 28, 2007Publication date: January 17, 2008Applicant: INCARD S.A.Inventors: Giovanni Fontana, Saverio Donatiello