Patents Assigned to Incard SA
-
Patent number: 8453927Abstract: A communication method is between a handset device having a slot hosting a first IC card, and a second IC card. The method uses a plurality of commands based on a handset device-IC card interface and intended to drive a communication between the first IC card and the handset device. The method may include providing a second device, including a slot for hosting the second IC card, providing the first IC card and the second IC card with a wireless personal interface supporting a wireless communication, and inserting the second IC card inside the slot. A communication between the handset device and the second IC card is driven by forwarding a command received by the first IC card on the handset device/IC card interface to the wireless personal interface.Type: GrantFiled: August 24, 2007Date of Patent: June 4, 2013Assignee: Incard SAInventors: Francesco Varone, Amedeo Veneroso
-
Patent number: 8042743Abstract: The IC Card includes a main device having a microprocessor and a memory unit, and an I/O contact pad for a connection between the main device and a read write device, also referred to as a main interconnection. The IC card also includes additional device connectable to the main device via a secondary interconnection including the I/O contact pad, and a switch control for selectively switching between the main interconnection, for a transmission of data between the read write device and the main device, and the secondary interconnection, for a transmission of data between the main device and the additional device.Type: GrantFiled: May 28, 2008Date of Patent: October 25, 2011Assignee: Incard SAInventors: Enrico Musella, Umberto Sorbo
-
Patent number: 8036706Abstract: A method is for selecting at least one additional service in a mobile telephone or mobile equipment having a keyboard for dialing a number to set up a telephone communication. The at least one additional service may be provided by an Integrated Circuit (IC) Card in the mobile equipment. The method may include comparing a dialed number with at least one service number stored in the IC Card and associated to the at least one additional service, terminating the set up of the telephone communication, and triggering the associated additional service corresponding to the dialed number.Type: GrantFiled: August 31, 2007Date of Patent: October 11, 2011Assignee: Incard SAInventors: Luigi Di Maggio, Corrado Guidobaldi
-
Patent number: 8032416Abstract: A method for separating an event-driven application in an electronic device is provided. The electronic device includes a smart-card, and the application resident in the smart-card may be separated in at least two modules: a central module and one or more complementary modules. The method includes managing the interaction between the modules by a framework of the smart-card, and generating new set of events by the framework at the end of execution of the central module. In this manner, the central module can be developed early in production and in any set of programming languages. It can access any card resources and even in an architecture dependent way.Type: GrantFiled: December 1, 2003Date of Patent: October 4, 2011Assignee: Incard SAInventors: Mariano Concilio, Francesco Varone, Amedeo Veneroso
-
Patent number: 8011591Abstract: A multi-application IC card may include a runtime environment for managing executions of a plurality of stored application. Each application may include a set of rules, to be satisfied by their execution, and a corresponding set of reactions, to be taken if the rules are not satisfied. The runtime environment may include security and reaction registers to reference, respectively, the set of rules and reactions associated with the applications. A security policy manager may initialize, for each application, a reference between the security registers and the rules set between the reactions register and the reactions set. Checking the rules set and/or an activation of the reactions set is controlled by the security policy manager through the security registers and reaction registers. The security policy manager may include a registration function for initializing the security and reaction registers. The registration function may be called from the applications or an administrative user.Type: GrantFiled: November 30, 2007Date of Patent: September 6, 2011Assignee: Incard SAInventor: Paolo Di Iorio
-
Patent number: 7980476Abstract: An IC card readable by a drive device and including at least one non-volatile memory portion to contain stored files. Moreover, there is an IC card application stored in the at least one non-volatile memory portion to organize the stored files and define their accessibility and to be driven by the drive device. Finally, an interchange application is stored in the at least one non-volatile memory portion to provide organization of the stored files in a high level logic structure of arbitrary length, identification of the stored files through alphanumeric identifiers of arbitrary length and extension, and accessibility of the stored files by the drive device.Type: GrantFiled: November 22, 2006Date of Patent: July 19, 2011Assignee: Incard SAInventor: Guido D'Albore
-
Patent number: 7942333Abstract: A method for an entity different than a manufacturer of an integrated circuit (IC) card to perform a secure personalization phase of the semi-finished IC card is provided. The semi-finished IC card includes a non-volatile memory storing an algorithm for processing data as a finite-state machine, and enabling the entity different from the IC card manufacturer to access the algorithm for storing personalization data and information in the non-volatile memory. The method includes performing a security authentication before enabling the algorithm to receive the personalization data and information, enabling the algorithm to receive the personalization data and information, and storing the personalization data and information in secret memory locations in the non-volatile memory according to a data structure and an access procedure hidden to the entity different from the manufacturer of the integrated circuit card.Type: GrantFiled: July 28, 2005Date of Patent: May 17, 2011Assignee: Incard SAInventor: Agostino Vanore
-
Publication number: 20100313115Abstract: A method for generating at least one portion of a data display layout on a display of a device equipped with at least one smart card may include generating a code sequence to define at least one portion of the data display layout and to store the code sequence in the at least one smart card. Each code of the code sequence may have a first portion including a first numerical code, and a second portion including a second numerical code. The first numerical code may correspond to a coded primitive action suitable to produce at least one part of the display layout. The second numerical code may correspond to a coded item of data correlated with a respective primitive action. The method may further include processing the code sequence to generate, on the device display at least one part of the display layout with the items of data in predefined positions of the layout.Type: ApplicationFiled: May 28, 2010Publication date: December 9, 2010Applicant: INCARD SAInventors: Francesco Varone, Amedeo Veneroso
-
Patent number: 7804819Abstract: A method for implementing Voice over IP through an electronic device including the phase of sampling a voice communication in a corresponding sampled communication; encoding the sampled communication into corresponding encoded data; decoding the corresponding encoded data into decoded data; and connecting the electronic device to a packed switched network for transmitting the corresponding encoded data. The method may include a phase for storing an encoder and a decoder inside a portable memory unit of the electronic device for executing the phase of encoding and decoding the sampled communication. The phase of storing the encoder and a decoder may be executed on a IC Card intended to be inserted in the electronic device.Type: GrantFiled: May 25, 2007Date of Patent: September 28, 2010Assignee: Incard SAInventor: Fabio Romano
-
Patent number: 7719846Abstract: A plated module is for an IC card and includes a printed circuit having a plurality of conductive areas, delimited by a network of insulating channels, for covering an integrated circuit chip intended to be hosted in a recess of a plastic support of the IC card. At least some of the conductive areas are connected to a corresponding contact points of the integrated circuit chip. At least some of the conductive areas are linked to corresponding extended areas by one or more bridges. The conductive areas are separated from the extended areas by an insulating channel crossed by the bridges. The insulating channels surround the conductive areas as a protection frame for the contact points. At least a major side of at least one of the conductive areas may be curved. Several of the advanced extended areas form a rounded border of the plated module.Type: GrantFiled: December 29, 2006Date of Patent: May 18, 2010Assignee: Incard SAInventors: Paolo Frallicciardi, Edoardo Visconti
-
Publication number: 20090046522Abstract: A method for writing data in a non volatile memory unit having memory pages includes a predetermined number of memory cells storing a memory word being a predetermined sequence of digital values. An erase operation erases the memory words in the memory page, setting the predetermined sequence of digital values to a sequence of complementary values. A program operation stores in the memory cell a word and sets a sequence of a word to be stored. For the memory cells of the memory page, the memory word is compared with the word to be stored. A positive check is returned if complementary values of the sequence correspond to complementary values of the predetermined sequence. If the check is negative, the erase operation is executed. The memory word is compared with the word to be stored and the program operation is executed if the word to be stored is different.Type: ApplicationFiled: August 1, 2008Publication date: February 19, 2009Applicant: INCARD SAInventors: Paolo Sepe, Carlo Cimino, Maria Chichierchia
-
Publication number: 20090036147Abstract: A method is for accessing multimedia contents associated with a geographical area including a plurality of items, the multimedia content being stored on a multimedia content provider having information of one or more of the items. The method provides an IC Card application for enabling a mobile device to detect a geographical area of interest, connect to the multimedia content provider and select at least one multimedia content of the detected geographical area of interest, download the selected multimedia content into a memory of the IC Card, provide an identification code of an item located into the detected geographical area of interest, and access a portion of the multimedia content which stores information of the identified item.Type: ApplicationFiled: July 31, 2008Publication date: February 5, 2009Applicant: INCARD SAInventor: Fabio Romano
-
Publication number: 20080302877Abstract: The IC Card includes a main device having a microprocessor and a memory unit, and an I/O contact pad for a connection between the main device and a read write device, also referred to as a main interconnection. The IC card also includes additional device connectable to the main device via a secondary interconnection including the I/O contact pad, and a switch control for selectively switching between the main interconnection, for a transmission of data between the read write device and the main device, and the secondary interconnection, for a transmission of data between the main device and the additional device.Type: ApplicationFiled: May 28, 2008Publication date: December 11, 2008Applicant: INCARD SAInventors: Enrico Musella, Umberto Sorbo
-
Publication number: 20080294930Abstract: An IC Card may include electronic components to receive a power supply and a main clock signal by a reader device. The power supply may be provided to a subset of the electronic components during a main clock stop status wherein the main clock signal is suspended for avoiding a maximum power consumption threshold. The IC Card may also include a low precision clock included in the subset of electronic components for measuring time in the main clock stop status.Type: ApplicationFiled: May 16, 2008Publication date: November 27, 2008Applicant: INCARD SAInventors: Francesco VARONE, Pasquale Vastano, Amedeo Veneroso
-
Publication number: 20080288699Abstract: A method for controlling the execution of an applet for an IC Card including a java card platform, includes a phase for downloading the applet inside the IC Card, a phase for executing the applet through the java card platform and a phase for storing an identification platform number inside a memory portion of the IC Card. The phase for executing the applet has a first step for detecting the identification platform number to perform the phase for executing the applet with or without restrictions, respectively if the identification platform number is not or is detected by the step for detecting. The applet is a java card applet or a SIM toolkit applet.Type: ApplicationFiled: May 16, 2008Publication date: November 20, 2008Applicant: INCARD SAInventor: Maria CHICHIERCHIA
-
Patent number: 7424570Abstract: A mechanism for patching read only memory (ROM) instructions in an embedded system is provided. The embedded system includes non-volatile memory such as a ROM, a RAM and an EEPROM. In one configuration, the ROM contains application modules (subroutines) that are subordinate to a flag status. The flag status indicates to the subroutine whether to execute the ROM instructions in the ROM or the extended instructions in the EEPROM. The instructions in the EEPROM may be used to patch or to extend the behaviors masked in the ROM instructions. The extended instructions in the EEPROM may reuse the ROM instructions in the ROM without resulting in recursive actions.Type: GrantFiled: April 8, 2004Date of Patent: September 9, 2008Assignee: Incard SAInventors: Guido D'Albore, Pasquale Vastano
-
Publication number: 20080128515Abstract: A multi-application IC card may include a runtime environment for managing executions of a plurality of stored application. Each application may include a set of rules, to be satisfied by their execution, and a corresponding set of reactions, to be taken if the rules are not satisfied. The runtime environment may include security and reaction registers to reference, respectively, the set of rules and reactions associated with the applications. A security policy manager may initialize, for each application, a reference between the security registers and the rules set between the reactions register and the reactions set. Checking the rules set and/or an activation of the reactions set is controlled by the security policy manager through the security registers and reaction registers. The security policy manager may include a registration function for initializing the security and reaction registers. The registration function may be called from the applications or an administrative user.Type: ApplicationFiled: November 30, 2007Publication date: June 5, 2008Applicant: INCARD SAInventor: Paolo Di Iorio
-
Publication number: 20080058016Abstract: A method is for selecting at least one additional service in a mobile telephone or mobile equipment having a keyboard for dialing a number to set up a telephone communication. The at least one additional service may be provided by an Integrated Circuit (IC) Card in the mobile equipment. The method may include comparing a dialed number with at least one service number stored in the IC Card and associated to the at least one additional service, terminating the set up of the telephone communication, and triggering the associated additional service corresponding to the dialed number.Type: ApplicationFiled: August 31, 2007Publication date: March 6, 2008Applicant: INCARD SAInventors: Luigi DI MAGGIO, Corrado Guidobaldi
-
Publication number: 20070291753Abstract: A method for implementing Voice over IP through an electronic device including the phase of sampling a voice communication in a corresponding sampled communication; encoding the sampled communication into corresponding encoded data; decoding the corresponding encoded data into decoded data; and connecting the electronic device to a packed switched network for transmitting the corresponding encoded data. The method may include a phase for storing an encoder and a decoder inside a portable memory unit of the electronic device for executing the phase of encoding and decoding the sampled communication. The phase of storing the encoder and a decoder may be executed on a IC Card intended to be inserted in the electronic device.Type: ApplicationFiled: May 25, 2007Publication date: December 20, 2007Applicant: INCARD SAInventor: Fabio Romano
-
Patent number: D567244Type: GrantFiled: June 29, 2006Date of Patent: April 22, 2008Assignee: Incard SAInventors: Paolo Frallicciardi, Edoardo Visconti