Patents by Inventor Hiba KOUDOUSSI

Hiba KOUDOUSSI 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: 20230267106
    Abstract: A method for processing data insertion and/or modification requests, which is implemented by an electronic processing device including a communication interface to receive the requests from a communication network. The method includes distributing data, within a plurality of buffers. Each buffer is associated with a record of a database. The association is made via a database record identifier present within the received insertion and/or modification requests. The data is inserted in the form of buffer records, including a value to be updated in and/or inserted into the database. The method also includes allocating data within the records of the database, from the buffers of the plurality of buffers. The allocation phase includes, for the buffer records that include an operational marking, executing, from a configuration file, a computer program specifically dedicated to the record and/or specifically dedicated to the data type of the value to be updated and/or inserted.
    Type: Application
    Filed: July 8, 2021
    Publication date: August 24, 2023
    Inventors: Rémi Geraud, Hiba Koudoussi, David Naccache
  • Patent number: 11625713
    Abstract: A method for securing the processing of transactional data is disclosed. The method is implemented within a communications terminal comprising a transactional data processing module. The method has: a step for the detection, by the processing module, of a display of at least one entry area relating to a piece of payment means data; a step for the activation, by the processing module, of a contactless data reading module; a step for the obtaining, by the contactless data reading module, of at least one piece of payment means data coming from a payment means; and a step for the furnishing, at said at least one entry area, of at least one piece of payment means data previously obtained.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: April 11, 2023
    Assignee: BANKS AND ACQUIRERS INTERNATIONAL HOLDING
    Inventors: Remi Geraud, Hiba Koudoussi
  • Publication number: 20230009385
    Abstract: A transaction method for a user using a first and a second terminal and connected to a server via a first and a second communication channel, respectively. The first terminal sends a transaction amount to the server. The server establishes a verification code whose length depends on the transaction amount, then sends a request to the first terminal and the verification code to the second terminal. The user returns the request filled in with a copied code to the server using the first terminal. The server compares the verification code with the copied code and sends a transaction validation or invalidation message to the first terminal depending on the comparison.
    Type: Application
    Filed: December 11, 2020
    Publication date: January 12, 2023
    Inventors: David NACCACHE, Marc BEUNARDEAU, Aisling CONNOLLY, Rémi GERAUD, Hiba KOUDOUSSI
  • Patent number: 11544705
    Abstract: A method for encrypting a piece of payment means data is disclosed. This method is implemented by a payment means having a data processor. Such a method has at least one iteration of the following steps: obtaining a current piece of payment means data from a memory of the payment means; generating a following piece of payment means data as a function of the current piece of payment means data and as a function of an encryption key of the payment means; replacing the current piece of payment means data by the following piece of payment means data within the memory of the payment means.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: January 3, 2023
    Assignee: BANKS AND ACQUIRERS INTERNATIONAL HOLDING
    Inventors: David Naccache, Remi Geraud, Hiba Koudoussi
  • Patent number: 11100215
    Abstract: A method is provided for managing a display of a view of an application, executed on a non-secured processor of an electronic data entry device that furthermore includes a secured processor. The application delivers at least one current view having a set of pixels to be displayed on a screen of the device. The managing is implemented under the control of the secured processor and includes: analysis of the current view, delivering at least one piece of data representing a presence of at least one suspect pattern; and, when a presence of a suspect pattern is detected within the current view, implementing by the secured processor at least one protection measure.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: August 24, 2021
    Assignee: INGENICO GROUP
    Inventors: Remi Geraud, Hiba Koudoussi
  • Patent number: 10839097
    Abstract: The proposed technique relates to a method for securing a confirmation of a sequence of characters (SEQ) entered by a user on an electronic data entry device comprising an unsecured processor and a secured processor. This method, implemented in the secured processor, comprises determining a processing operation to be applied to said sequence of characters (SEQ), as a function of a signal (SIG_V) representing a confirmation, by the user, of the sequence of characters (SEQ), the signal (SIG_V) representing a confirmation being delivered by a confirmation means belonging to a set comprising at least two distinct confirmation means.
    Type: Grant
    Filed: July 4, 2016
    Date of Patent: November 17, 2020
    Assignee: INGENICO GROUP
    Inventors: Remi Geraud, Hiba Koudoussi, David Naccache
  • Patent number: 10795808
    Abstract: A method for securing at least one memory zone of an electronic device. The method includes: detecting deallocation of at least one portion of the memory zone, a so-called deallocated portion; replacing at least one part of the deallocated portion with at least one predetermined instruction, a so-called warning instruction, or at least one combination of predetermined instructions, a so-called warning instruction combination; and marking the deallocated portion.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: October 6, 2020
    Assignee: INGENICO GROUP
    Inventors: David Naccache, Remi Geraud, Hiba Koudoussi
  • Publication number: 20180373624
    Abstract: A method for securing at least one memory zone of an electronic device. The method includes: detecting deallocation of at least one portion of the memory zone, a so-called deallocated portion; replacing at least one part of the deallocated portion with at least one predetermined instruction, a so-called warning instruction, or at least one combination of predetermined instructions, a so-called warning instruction combination; and marking the deallocated portion.
    Type: Application
    Filed: December 12, 2016
    Publication date: December 27, 2018
    Inventors: David Naccache, Remi Geraud, Hiba Koudoussi
  • Publication number: 20180253548
    Abstract: A method is provided for managing a display of a view of an application, executed on a non-secured processor of an electronic data entry device that furthermore includes a secured processor. The application delivers at least one current view having a set of pixels to be displayed on a screen of the device. The managing is implemented under the control of the secured processor and includes: analysis of the current view, delivering at least one piece of data representing a presence of at least one suspect pattern; and, when a presence of a suspect pattern is detected within the current view, implementing by the secured processor at least one protection measure.
    Type: Application
    Filed: September 15, 2016
    Publication date: September 6, 2018
    Applicant: INGENICO GROUP
    Inventors: Remi Geraud, Hiba Koudoussi
  • Publication number: 20170140381
    Abstract: A method is provided for assistance in authentication of a user, implemented within a payment-services providing server. The method includes a phase of collecting at least one piece of operating information relative to at least one connected object preliminarily associated with the user; and a phase of managing a transaction involving bank data of the user and a merchant, comprising the following acts: processing the at least one piece of operating information collected during the phase for collecting, delivering at least one piece of data representing a level of trust associated with the transaction, and transmitting the level of trust associated with the transaction.
    Type: Application
    Filed: November 14, 2016
    Publication date: May 18, 2017
    Inventors: Vincent Ducrohet, Hiba Koudoussi
  • Publication number: 20170132622
    Abstract: A method for encrypting a piece of payment means data is disclosed. This method is implemented by a payment means having a data processor. Such a method has at least one iteration of the following steps: obtaining a current piece of payment means data from a memory of the payment means; generating a following piece of payment means data as a function of the current piece of payment means data and as a function of an encryption key of the payment means; replacing the current piece of payment means data by the following piece of payment means data within the memory of the payment means.
    Type: Application
    Filed: November 10, 2016
    Publication date: May 11, 2017
    Inventors: David NACCACHE, Remi GERAUD, Hiba KOUDOUSSI
  • Publication number: 20170116609
    Abstract: A method for securing the processing of transactional data is disclosed. The method is implemented within a communications terminal comprising a transactional data processing module. The method has: a step for the detection, by the processing module, of a display of at least one entry area relating to a piece of payment means data; a step for the activation, by the processing module, of a contactless data reading module; a step for the obtaining, by the contactless data reading module, of at least one piece of payment means data coming from a payment means; and a step for the furnishing, at said at least one entry area, of at least one piece of payment means data previously obtained.
    Type: Application
    Filed: October 27, 2016
    Publication date: April 27, 2017
    Inventors: Remi GERAUD, Hiba KOUDOUSSI
  • Publication number: 20170004330
    Abstract: The proposed technique relates to a method for securing a confirmation of a sequence of characters (SEQ) entered by a user on an electronic data entry device comprising an unsecured processor and a secured processor. This method, implemented in the secured processor, comprises determining a processing operation to be applied to said sequence of characters (SEQ), as a function of a signal (SIG_V) representing a confirmation, by the user, of the sequence of characters (SEQ), the signal (SIG_V) representing a confirmation being delivered by a confirmation means belonging to a set comprising at least two distinct confirmation means.
    Type: Application
    Filed: July 4, 2016
    Publication date: January 5, 2017
    Inventors: Remi GERAUD, Hiba KOUDOUSSI, David NACCACHE