Patents by Inventor David Naccache

David Naccache 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).

  • Publication number: 20150340177
    Abstract: A keypad shield for a keypad of an electronic payment terminal includes at least one key, called an externalized key. The externalized key enables activation of at least one corresponding key of the keypad.
    Type: Application
    Filed: May 26, 2015
    Publication date: November 26, 2015
    Inventors: Fabien Demange, David Naccache, Pierre Martinez
  • Publication number: 20150302403
    Abstract: The invention concerns a method for deactivating a payment module attachable to a communications terminal, comprising: a phase for deactivating comprising at least one step for erasing the main memory of said payment module with the exception of a non-volatile memory zone in which an encryption key k is stored, said encryption key k being available only when said main memory is empty; a phase for verifying comprising: a step for verifying that said main memory is empty, delivering a positive or negative result of verification; if said result of verification is positive: a step for computing a response to a challenge preliminarily received by said payment module from an entity distinct from said payment module, said computation being implemented by means of said encryption key k; a step for transmitting said response to said entity.
    Type: Application
    Filed: April 17, 2015
    Publication date: October 22, 2015
    Inventors: David Naccache, Pierre Quentin, Eric Brier, Dorina Ghiliotto-Young
  • Publication number: 20150293662
    Abstract: A method is provided for managing the entry of data by pressing on a touch surface of an electronic terminal. The method includes: configuring a pressing validation time delay, delivering a variable pressing validation time delay according to at least one predetermined variation parameter and a rank of the pressing in a series of several pressings; and managing a plurality of pressings on the touch surface of the electronic terminal, taking account of the variable pressing validation time delay configured.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 15, 2015
    Inventors: Sebastien James, Pierre Pignal, Sylvain Barneron, David Naccache
  • Publication number: 20150278792
    Abstract: A method is provided for verifying an authenticity of a payment terminal, implemented by using of a device for verifying authenticity. The method includes: transmitting to the payment terminal a request for obtaining a piece of identification data by using of a contactless communications interface; receiving a response, through said contactless communications interface and coming from the payment terminal, to said request for obtaining a piece of identification data; comparing a field of said response with at least one piece of pre-recorded identification data; when the field includes a piece of identification data identical to said at least one piece of pre-recorded identification data, for issuing an assertion of authenticity of said payment terminal; when the field comprises a piece of identification data different from said at least one piece of pre-recorded identification data, issuing a piece of information on absence of authentication of the payment terminal.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 1, 2015
    Inventors: David Naccache, Alain Soubirane, Laurent Mayer, Nora Dabbous, Pierre Quentin
  • Patent number: 9141793
    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: Grant
    Filed: December 26, 2008
    Date of Patent: September 22, 2015
    Assignee: INGENICO GROUP
    Inventors: David Naccache, Nora Dabbous
  • Publication number: 20150161744
    Abstract: A system is provided for processing data for surveillance bank cards. The system includes a module for introducing data for surveillance bank cards into a platform for payment by bank card, the module saving bank-card data, inserted into the platform for payment by bank card, to a data base known as a tracking data base. The system also includes a surveillance module for placing under surveillance the activity of the data for surveillance bank cards previously introduced into the platform for payment by bank card, the module saving, to the tracking data base, at least one record of tracking of the use of the bank-card data.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 11, 2015
    Inventors: Pavel Polechtchouk, David Naccache
  • Patent number: 9013270
    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: Grant
    Filed: February 12, 2009
    Date of Patent: April 21, 2015
    Assignee: Compagnie Industrielle et Financiere d'Ingenierie “Ingenico”
    Inventors: David Naccache, Christophe Dolique
  • Patent number: 8850518
    Abstract: A method is provided for user authentication, comprising: provision of a client device provided with an encryption function of variables K, t, x, in which: K is a secret shared by the server and the client device; t is a time-dependent variable; and x is a variable having at least two values, a step of calculation (S30) by the client device of a first value of the function obtained for a first value of x, for authentication of the user by the server; and a step of calculation (S80, S110) by the client device of a second value of the function, obtained for a second value of x, for verification of the user authentication by the server. Also provided is a user authentication device with means of calculation of values of said function.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: September 30, 2014
    Assignee: Ingenico
    Inventor: David Naccache
  • Publication number: 20140233731
    Abstract: There is proposed a method of generating secret and public keys vDGHV with enhanced security, implemented in a device including at least one microprocessor and a memory. The method includes generating a secret key SK corresponding the generation of a prime random number p or product of prime numbers.
    Type: Application
    Filed: April 30, 2012
    Publication date: August 21, 2014
    Applicant: Campagnie Industrielle Et Financiere D'Ingenierie "Ingenico"
    Inventors: David Naccache, Jean-Sébastien Coron, Medhi Tibouchi
  • Patent number: 8799670
    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: Grant
    Filed: October 13, 2008
    Date of Patent: August 5, 2014
    Assignee: Compagnie Industrielle et Financiere d'Ingenierie “Ingenico”
    Inventor: David Naccache
  • Patent number: 8732505
    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: Grant
    Filed: March 1, 2011
    Date of Patent: May 20, 2014
    Assignee: 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
  • Patent number: 8712885
    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: Grant
    Filed: December 21, 2009
    Date of Patent: April 29, 2014
    Assignee: Compagnie Industrielle et Financiere d'Ingenierie “Ingenico”
    Inventor: David Naccache
  • Publication number: 20130326612
    Abstract: A computer implemented method includes collecting logged operations associated with a computation resource. Permitted operations for the computation resource are inferred based at least in part on the logged operations. A computation resource is augmented to block all operations that can be performed by the computation resource except the permitted operations.
    Type: Application
    Filed: June 4, 2012
    Publication date: December 5, 2013
    Applicant: CROCUS TECHNOLOGY INC.
    Inventor: David Naccache
  • Publication number: 20130321302
    Abstract: A device is provided for logging data in Braille. The device includes a touch-sensitive surface and is configured to detect a plurality of pressures on the touch-sensitive surface, wherein the plurality of pressures form a Braille character, construct an image formed from the points associated with the plurality of pressures; and recognize the Braille character based on an analysis of the image.
    Type: Application
    Filed: October 6, 2011
    Publication date: December 5, 2013
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie "Ingenico"
    Inventors: David Naccache, Vincent Hernandez, Guillaume Andre, Thierry Marsaud, Jean-Louis Olive, Jean-Jacques Delorme, Jean-Louis Sarradin, Frederic Bern
  • Patent number: 8583934
    Abstract: A method for preventing secret code manipulation in a data processing device, such as a smart card, to which a presented code is applied. Prior to implementation of a code transforming function in the processing device, the secret code is transformed into a transformed secret code in the card. For each use of the card, the presented code is transformed into a transformed presented code in accordance with the implemented transformation function. A comparison of the transformed secret code with the transformed secret code in the card is then performed.
    Type: Grant
    Filed: June 20, 2001
    Date of Patent: November 12, 2013
    Assignee: Gemalto SA
    Inventors: Christophe Bidan, David Naccache, Pierre Girard, Pascal Guterman, Ludovic Rousseau
  • Patent number: 8577090
    Abstract: A biometric authentication method if provided for an individual to be authenticated amongst a very large quantity of individuals with an authentication system storing a set of reference information each associated to one of the individuals. The reference information is distributed across a plurality of sub-databases. The method includes a phase of adding reference information representative of a new individual, including selecting the sub-database that is best adapted to store the reference information to be added.
    Type: Grant
    Filed: October 13, 2008
    Date of Patent: November 5, 2013
    Assignee: Compagnie Industrielle Et Financiere d'Ingenierie “Ingenico”
    Inventor: David Naccache
  • Patent number: 8556171
    Abstract: An electronic payment terminal and method are provided for printing tickets. The method includes: carrying out payment transactions with the terminal; after each transaction, simultaneously printing several tickets concerning the transaction made. Accordingly, when several transactions are carried out successively, the time required for printing the tickets is shortened since the tickets are printed at the same time.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: October 15, 2013
    Assignee: Compagnie Industrielle et Financiere d'Ingenierie “Ingenico”
    Inventor: David Naccache
  • Publication number: 20130201106
    Abstract: A method for controlling a pointer having a position determined by the position of at least one end of a member on a touch screen. An offset is inserted between the position of the pointer and that of the end of the member for driving movements of the pointer such that the end does not have to cover an object displayed on the screen in order to effectively select the object.
    Type: Application
    Filed: August 17, 2011
    Publication date: August 8, 2013
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie "Ingenico"
    Inventor: David Naccache
  • Patent number: 8495600
    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: Grant
    Filed: February 11, 2010
    Date of Patent: July 23, 2013
    Assignee: Compagnie Industrielle et Financiere d'Ingenierie “Ingenico”
    Inventors: David Naccache, Pavel Polechtchouk
  • Publication number: 20130135238
    Abstract: A portable device is provided, which includes a touch screen and at least one area bearing reference information, referred to as a reference area, which can be identified by detecting a variation in the surface state on the device.
    Type: Application
    Filed: May 6, 2011
    Publication date: May 30, 2013
    Applicant: Compagnie Industrielle et Financiere D'Ingenierie "Ingenico"
    Inventors: David Naccache, Guillaume Andre, Vincent Hernandez, Jean-Jacques Delorme, Jean-Louis Sarradin, Frederic Bern, Thierry Marsaud, Jean-Louis Olive