Patents Assigned to Compagnie Industrielle et Financiere d'Ingenierie Ingenico
  • Publication number: 20120062241
    Abstract: A device is provided for protecting an electronic payment terminal that includes an electronic printed circuit board and a casing. The device includes at least one capacitive detector in a volume formed by a first ground plane of the printed circuit and a second ground plane positioned on an internal surface of the casing, the at least one capacitive detector being configured to deliver a reference capacitance. A capacitive measurement microprocessor detects a variation of capacitance of the at least one capacitive detector. A transmitter transmits the variation when an absolute value of a difference between the reference capacitance and the measured capacitance exceeds a predetermined threshold.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 15, 2012
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie "Ingenico"
    Inventors: Laurent Rossi, Bernard Schang
  • Publication number: 20110238513
    Abstract: A method and apparatus are provided for validating a transaction on a transactional terminal, the transaction being associated with a user. The method includes a step of decoding a validation code preliminarily generated and displayed by the transactional terminal, entered by the user in a validation message, and transmitted by a mobile device of the user to an entity of a telecommunications network to which the mobile device and said transactional terminal are connected.
    Type: Application
    Filed: March 22, 2011
    Publication date: September 29, 2011
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie "Ingenico"
    Inventors: David Naccache, Eric Brier
  • Publication number: 20110214000
    Abstract: A method and apparatus are provided for reducing the energy consumption of an electronic terminal. The method implements a step of modifying the timeout-before-standby duration for said terminal after an action performed by and/or on said terminal at a current instant, depending on the membership of the current instant in a given temporal category, from among at least two predefined temporal categories.
    Type: Application
    Filed: March 1, 2011
    Publication date: September 1, 2011
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie "Ingenico"
    Inventors: David Naccache, Eric Brier, Patrice Le Marre, Jean-Louis Sarradin, Jean-Sébastien Coron, Jean-Marie Aubanel
  • Publication number: 20110192903
    Abstract: A magnetic read device including: a magnetic read head including a first conductive winding; and a second conductive winding connected in phase opposition to the first winding.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 11, 2011
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie "Ingenico"
    Inventor: Olivier BERTHIAUD
  • Publication number: 20110064216
    Abstract: A cryptographic message signature method are provided, which have strengthened security. The method implements two sets of signature algorithms SA1={K1, S1, V1} and SA2={K2, S2, V2}, where Ki, Si and Vi are key generation algorithms, signature generation algorithms and signature verification algorithms, respectively. The method includes: a step of generating permanent keys using the algorithm K1, delivering a pair of private and public keys {sk1, pk1}; and, for at least one message m to be signed: a signature step including sub-steps. The sub-steps include: receipt of the message m to be signed; generation of an ephemeral key pair {sk2,pk2} using the algorithm K2; calculation, by the signature algorithm S2, of the signature s2 of the message m by the private key sk2; calculation, by the signature algorithm S1, of the signature c1 of the public key pk2 by the private key sk1; and providing the strengthened signature {s2, c1, pk2}.
    Type: Application
    Filed: September 15, 2010
    Publication date: March 17, 2011
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie Ingenico
    Inventors: David Naccache, Pavel Polechtchouk, David Pointcheval
  • Publication number: 20100265681
    Abstract: A memory card reader is provided, which includes a printed circuit on which a memory card connector is mounted. The memory card connector has a slot intended for inserting a memory card and a set of contact points enabling data exchange between the memory card and a processor mounted on the printed circuit. The printed circuit is further equipped with an anti-intrusion device formed and positioned such that the anti-intrusion device prevents access, from the exterior of the reader, to at least one connection portion between at least one of the contact points of the set of contact points and the printed circuit.
    Type: Application
    Filed: April 15, 2010
    Publication date: October 21, 2010
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie Ingenico
    Inventors: Xavier Lambert, Sylvain De Sa Costa, Lilian Vassy
  • Publication number: 20100211929
    Abstract: A method is provided for displaying the properties of a source code element of a computer program being edited. The includes selecting, within the source code, the source code element; searching, within the source code, a set of related code elements of the selected source code element, the elements of the set comprising typified properties; creating a data structure comprising the properties of the code elements of the set of code elements; grouping, within the data structure, the properties in function of their types; displaying the properties grouped within a portion of a display displaying the source code.
    Type: Application
    Filed: February 11, 2010
    Publication date: August 19, 2010
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie Ingenico
    Inventors: David Naccache, Pavel Polechtchouk
  • Publication number: 20100198725
    Abstract: A method for securing a transaction by an electronic card paired with at least one mobile terminal, wherein a banking organization in charge of managing transactions involving the card has previously recorded an identifier of the mobile terminal among data relating to the owner of the card. The securing method includes: transmission, by the mobile terminal, of at least one first signal including a message containing the identifier; receipt, by at least one transaction device near the mobile terminal, of the first signal; transmission, by the transaction device, of a second signal including at least the message to at least one remote banking organization; assignment, by a control server of the banking organization, to a transaction involving the electronic card, by a control server of the banking organization, of information representing proximity between the electronic card and the mobile terminal, according to the second signal received by the banking organization.
    Type: Application
    Filed: December 21, 2009
    Publication date: August 5, 2010
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie Ingenico
    Inventor: David Naccache
  • Publication number: 20100185953
    Abstract: An interface securing method between a user and a non certified application running on an electronic device and providing at least one view to be rendered on a screen, and a view comprising or associated to at least one interface control component. The method implements, prior to rendering a view: analysis of the interface control components of the view, so as to detect at least one interface control component that could pose a security problem, called a suspicious component; and if at least one suspicious component is detected, restriction or invalidation of the functions of at least one input control component, distinct from the at least one suspicious component and able to allow the information to be provided by the user to the application.
    Type: Application
    Filed: January 19, 2010
    Publication date: July 22, 2010
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie Ingenico
    Inventor: Jérôme Grandemenge
  • Publication number: 20100185535
    Abstract: A method and apparatus are provided for assisting in checking accuracy of bank transaction records edited in a bank statement and performed by at least one transaction device. The method includes, for at least one of the transactions: emission, by the transaction device, of at least one first signal including a message relating to the transaction; receipt, by at least one mobile terminal, of the at least one first signal; transmission, by the mobile terminal, of a second signal including at least the message, to at least one banking organization; association, by a server of the banking organization in charge of the transaction, of the message with at least one datum relating to the transaction, and marking of the transaction as a pre-checked transaction.
    Type: Application
    Filed: December 21, 2009
    Publication date: July 22, 2010
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie Ingenico
    Inventor: David Naccache
  • Publication number: 20090230180
    Abstract: A portable electronic payment terminal is provided, which includes at least one removable battery. The removable battery carries an electronic chip containing at least one item of identification information and is able to communicate with a contactless reading device present in the terminal. The terminal further includes: a transmitter for transmitting the identification information to a distant control server of the terminal manufacturer; and a receiver for receiving from the server conformity or non-conformity information according to whether the identification information belongs to a list approved by the manufacturer.
    Type: Application
    Filed: March 6, 2009
    Publication date: September 17, 2009
    Applicant: Compagnie Industrielle Et Financiere D'Ingenierie "Ingenico"
    Inventor: David Naccache
  • Publication number: 20090224872
    Abstract: A method is provided for controlling access by a series of users to a space and/or particular service. The method includes the following steps for each of the users: requesting access to the space and/or service by the user, issuing an access authorization or denial; opening of an access to the space or the service, if an access authorization was issued; estimating a waiting period prior to accessing the space and/or service when the opening is delayed; and issuing to the user at least one piece of information representative of the waiting period. The estimation step takes account of a number of users having already passed through the access and still waiting in the space and/or the service.
    Type: Application
    Filed: February 12, 2009
    Publication date: September 10, 2009
    Applicant: Compagnie Industrielle Et Financiere D'Ingenierie "Ingenico"
    Inventors: David Naccache, Christophe Dolique
  • Publication number: 20090207021
    Abstract: A traceability method is provided for an electronic payment terminal, in the event of a theft thereof. The method includes the following steps: detection of a lack of contact with a base and/or another terminal associated with the terminal, for a predetermined time span, generating a passage of the terminal into a stolen state; and in the stolen state, storage, in a secure memory area of the terminal, of a series of successive tracking data each associated with time stamp information, so as to enable reconstruction of a route followed by the terminal.
    Type: Application
    Filed: February 12, 2009
    Publication date: August 20, 2009
    Applicant: Compagnie Industrielle Et Financiere D"Ingenierie "Ingenico"
    Inventor: David Naccache
  • Publication number: 20090204952
    Abstract: A method for securing use of a primary computer program driving at least one data receiving and delivery device. The method implements a secondary computer checking program, different from the primary program and capable of delivering the same output data as at least a portion of the primary program, referred to as the critical portion, in the presence of identical input data. The following steps are performed when at least one of the critical portions of the primary program is activated: executing the critical portion, delivering first output data based on input data; executing the checking program, delivering second output data based on the input data; comparing the first and second output data and generating anomaly information, if the first and second output data are different; transmitting the anomaly information to a remote server; and continuing the primary program, based on the first and second output data.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 13, 2009
    Applicant: Compagnie Industrielle Et Financiere D'Ingenierie "Ingenico"
    Inventor: David Naccache
  • Publication number: 20090200372
    Abstract: A method is provided for authenticating micro-processor cards to determine whether a card is a genuine card or a fake card. Authentication is performed by a checking program of at least one card reader terminal. The program sends to each card commands belonging to a standard and public set of commands. The method includes: modifying the checking program in the terminal or terminals, in such a way that the program additionally sends, to each card to be authenticated, at least one additional command, called a secret command, from a set of at least one additional command, pre-inserted into each genuine card, and different from the standard and public set of commands; and a step of detecting authenticity of the card, if the secret command is recognised and/or processed correctly, or the presence of a clone, if the secret command is not recognised and/or is processed wrongly.
    Type: Application
    Filed: February 11, 2009
    Publication date: August 13, 2009
    Applicant: Compagnie Industrielle Et Financiere D'Ingenierie "ingenico"
    Inventor: David Naccache
  • Publication number: 20090172268
    Abstract: A method is provided for securing a microprocessor containing at least one main program, which operates with at least one memory. The method includes implementing counter-measures, during which additional operations, that are not required for the main program, are implemented so as to modify the consumption of current and/or the processing time of the microprocessor. The method also includes: identification of at least one address or one memory zone of the memory(ies), called critical addresses, and which contain, or which may contain, critical data for said main program; monitoring the addressing ports of the memory(ies), so as to detect the access to the critical address(es); and activation of the step of implementing counter-measures, when an access to the critical address(es) is detected.
    Type: Application
    Filed: December 26, 2008
    Publication date: July 2, 2009
    Applicant: Compagnie Industrielle Et Financiere D'Ingenierie "Ingenico"
    Inventors: David Naccache, Nora Dabbous
  • Publication number: 20090151010
    Abstract: A process is provided for protection against theft of electronic payment terminals utilized in a group including at least two electronic payment terminals organized as a network. The process includes the following steps: mutual detection of the presence of each of the terminals of the group; and transmission of absence information if at least one of the terminals is not detected.
    Type: Application
    Filed: December 5, 2008
    Publication date: June 11, 2009
    Applicant: COMPAGNIE INDUSTRIELLE ET FINANCIERE D'INGENIERIE "INGENICO"
    Inventor: David Naccache
  • Publication number: 20090144473
    Abstract: A control and communication unit is provided between a terminal and at least one microcircuit card. The unit includes a control module for a number of input signals to the card; a module for generation of a number of time diagrams for the card communication protocols; a request generation module for transmission and reception of characters based on information received from the control module, the requests being transmitted to an external module; and an interruption generation module for creating an interruption in the case of an error in a time diagram or a character received or transmitted, based on information received from the control module and for processing the interruption without a loss of characters. The generation of an interruption does not cause an interruption in the process of request generation.
    Type: Application
    Filed: July 5, 2006
    Publication date: June 4, 2009
    Applicant: Compagnie Industrielle et Financiere D' Ingenierie Ingenico
    Inventor: Arnaud Simon
  • Publication number: 20090100269
    Abstract: A biometric authentication method and apparatus are provided. A user to be authenticated uses a portable object including at least one biometric sensor. The portable object is adapted to cooperate with a terminal. The method includes: capturing, by the portable object, a biometric sample to be compared coming from the user to be authenticated; transmitting, by the portable object, the biometric sample, in a secure form to an authentication server; and determining, by the authentication server, a signature to be authenticated using said biometric sample, then comparing the signature with a reference signature.
    Type: Application
    Filed: October 13, 2008
    Publication date: April 16, 2009
    Applicant: Compagnie Industrielle Et Financiere D'Ingenierie "Ingenico"
    Inventor: David Naccache
  • Publication number: 20090095809
    Abstract: A method and apparatus are provided for transmitting a secret code of a new microprocessor card held by a user. The method includes: insertion by the user of the new card into a card reading terminal; sending a request to obtain the secret code by the card reading terminal to a management server; and transmission by the management server, via a communication network, of the secret code or of an item of information permitting the secret code to be obtained, to a communication terminal of the user.
    Type: Application
    Filed: October 13, 2008
    Publication date: April 16, 2009
    Applicant: COMPAGNIE INDUSTRIELLE ET FINANCIERE D'INGENIERIE "INGENICO"
    Inventor: David Naccache