Patents Assigned to Incard SA
  • Patent number: 8453927
    Abstract: 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: Grant
    Filed: August 24, 2007
    Date of Patent: June 4, 2013
    Assignee: Incard SA
    Inventors: Francesco Varone, Amedeo Veneroso
  • Patent number: 8042743
    Abstract: 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: Grant
    Filed: May 28, 2008
    Date of Patent: October 25, 2011
    Assignee: Incard SA
    Inventors: Enrico Musella, Umberto Sorbo
  • Patent number: 8036706
    Abstract: 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: Grant
    Filed: August 31, 2007
    Date of Patent: October 11, 2011
    Assignee: Incard SA
    Inventors: Luigi Di Maggio, Corrado Guidobaldi
  • Patent number: 8032416
    Abstract: 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: Grant
    Filed: December 1, 2003
    Date of Patent: October 4, 2011
    Assignee: Incard SA
    Inventors: Mariano Concilio, Francesco Varone, Amedeo Veneroso
  • Patent number: 8011591
    Abstract: 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: Grant
    Filed: November 30, 2007
    Date of Patent: September 6, 2011
    Assignee: Incard SA
    Inventor: Paolo Di Iorio
  • Patent number: 7980476
    Abstract: 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: Grant
    Filed: November 22, 2006
    Date of Patent: July 19, 2011
    Assignee: Incard SA
    Inventor: Guido D'Albore
  • Patent number: 7942333
    Abstract: 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: Grant
    Filed: July 28, 2005
    Date of Patent: May 17, 2011
    Assignee: Incard SA
    Inventor: Agostino Vanore
  • Publication number: 20100313115
    Abstract: 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: Application
    Filed: May 28, 2010
    Publication date: December 9, 2010
    Applicant: INCARD SA
    Inventors: Francesco Varone, Amedeo Veneroso
  • Patent number: 7804819
    Abstract: 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: Grant
    Filed: May 25, 2007
    Date of Patent: September 28, 2010
    Assignee: Incard SA
    Inventor: Fabio Romano
  • Patent number: 7719846
    Abstract: 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: Grant
    Filed: December 29, 2006
    Date of Patent: May 18, 2010
    Assignee: Incard SA
    Inventors: Paolo Frallicciardi, Edoardo Visconti
  • Publication number: 20090046522
    Abstract: 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: Application
    Filed: August 1, 2008
    Publication date: February 19, 2009
    Applicant: INCARD SA
    Inventors: Paolo Sepe, Carlo Cimino, Maria Chichierchia
  • Publication number: 20090036147
    Abstract: 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: Application
    Filed: July 31, 2008
    Publication date: February 5, 2009
    Applicant: INCARD SA
    Inventor: Fabio Romano
  • Publication number: 20080302877
    Abstract: 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: Application
    Filed: May 28, 2008
    Publication date: December 11, 2008
    Applicant: INCARD SA
    Inventors: Enrico Musella, Umberto Sorbo
  • Publication number: 20080294930
    Abstract: 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: Application
    Filed: May 16, 2008
    Publication date: November 27, 2008
    Applicant: INCARD SA
    Inventors: Francesco VARONE, Pasquale Vastano, Amedeo Veneroso
  • Publication number: 20080288699
    Abstract: 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: Application
    Filed: May 16, 2008
    Publication date: November 20, 2008
    Applicant: INCARD SA
    Inventor: Maria CHICHIERCHIA
  • Patent number: 7424570
    Abstract: 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: Grant
    Filed: April 8, 2004
    Date of Patent: September 9, 2008
    Assignee: Incard SA
    Inventors: Guido D'Albore, Pasquale Vastano
  • Publication number: 20080128515
    Abstract: 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: Application
    Filed: November 30, 2007
    Publication date: June 5, 2008
    Applicant: INCARD SA
    Inventor: Paolo Di Iorio
  • Publication number: 20080058016
    Abstract: 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: Application
    Filed: August 31, 2007
    Publication date: March 6, 2008
    Applicant: INCARD SA
    Inventors: Luigi DI MAGGIO, Corrado Guidobaldi
  • Publication number: 20070291753
    Abstract: 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: Application
    Filed: May 25, 2007
    Publication date: December 20, 2007
    Applicant: INCARD SA
    Inventor: Fabio Romano
  • Patent number: D567244
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: April 22, 2008
    Assignee: Incard SA
    Inventors: Paolo Frallicciardi, Edoardo Visconti