US Pat. No. 9,268,374

PROTECTION FOR TOUCHPAD

INGENICO GROUP, Paris (F...

1. A touchpad comprising:
at least one transparent supporting plate comprising at least one first electrical protection track made by a conductive ink,
connected to at least one connection track with a predetermined value of potential and connected to at least one connection
track for connection towards a processor; and

at least one flexible printed circuit fixed to said transparent supporting plate.

US Pat. No. 9,338,000

DEVICE AND METHOD FOR GENERATING KEYS WITH ENHANCED SECURITY FOR FULLY HOMOMORPHIC ENCRYPTION ALGORITHM

INGENICO GROUP, Paris (F...

1. A method implemented by a first electronic device, said method comprising:
generating a secret key SK by a hardware random generator, said random generator being configured to generate said secret
key SK corresponding to a random prime number p, or a product of prime numbers, whose size and composition are selected to
increase difficulty for an attacker to perform a factoring-operation of said random prime number p, or said product of prime
numbers;

generating first and second sets of random numbers;
generating a public key by a microprocessor using the secret key and instructions stored in a memory device, which when executed
by the microprocessor implement a fully homomorphic public-key encryption algorithm based on arithmetic over integers, the
secret and public keys being called vDGHV secret and public keys, with enhanced security, wherein the public key comprises
a plurality of elements, and each element of the public key is generated as a function of the secret key, an element of the
first set of random numbers and an element of the second set of random numbers; and

transmitting said generated public key to a second electronic device using a data input and output interface of the first
electronic device such that enhanced encryption and decryption associated with said secret and public keys can occur on messages
communicated between said first and second electronic devices.

US Pat. No. 9,306,749

METHOD OF BIOMETRIC AUTHENTICATION, CORRESPONDING AUTHENTICATION SYSTEM AND PROGRAM

INGENICO GROUP, Paris (F...

1. A method of biometric authentication of a user to be authenticated, from among a plurality of users, with an authentication
system storing a set of pieces of reference biometric data, each associated with one of said users, the method including:
receiving, by a transaction terminal, a piece of biometric authentication data obtained from a user to be authenticated through
a device associated with said transaction terminal and configured for obtaining biometric data; and

searching, in a subset of said set of pieces of reference biometric data stored by said authentication system, for a piece
of reference biometric data corresponding to said user to be authenticated, as a function of said piece of biometric authentication
data, wherein searching comprises filtering said pieces of reference biometric data, which comprises:

identifying a base station of a mobile communications network, said transactional terminal being situated in a zone of coverage
of said base station;

identifying a set of mobile devices for which a connection indicator is activated for said base station, delivering a set
of identifiers of candidate mobile devices;

obtaining said subset of said set of pieces of reference biometric data as a function of said set of identifiers of the candidate
mobile devices, and

wherein said filtering delivers said subset of said set of pieces of reference biometric data.

US Pat. No. 9,372,547

METHOD AND DEVICE FOR MANAGING A KEY MATRIX, CORRESPONDING COMPUTER PROGRAM PRODUCT AND STORAGE DEVICE

INGENICO GROUP, Paris (F...

1. A method for management, by a device, of a matrix of keys comprising at least one row and at least two columns, each key
making it possible, when it is pressed, to short-circuit a row and a column of said matrix, the method comprising at least
one iteration of a scan phase comprising the following steps performed by the device for each of the rows processed successively:
writing a predetermined logic value to the row; and
for each column, reading a logic value on the column and determining whether the column is short-circuited with the row, by
comparison between the logic value read and the predetermined logic value,
wherein, for each of the rows processed successively:
the step of writing the predetermined logic value to the row is performed during a predetermined time slot;
during said predetermined time slot, for each of said columns:
the step of reading a logic value on the column is performed during a first part of said predetermined time slot; and
the scan phase comprises an additional step of writing the predetermined logic value to the column during a second part of
said predetermined time slot, the duration of said predetermined time slot being equal to the sum of the durations of the
first and second parts.

US Pat. No. 9,213,369

POWER SUPPLY BASE FOR ELECTRONIC PAYMENT TERMINAL AND ELECTRONIC PAYMENT TERMINAL

INGENICO GROUP, Paris (F...

1. A power supply base for a payment terminal having a case which has a smart card aperture designed to receive a smart card,
said power supply base comprising:
A guide configured to guide said payment terminal to a power supply position of said payment terminal, said guide comprising
at least one guiding portion, the shape of which enables insertion of the at least one guiding portion into said smart card
aperture of said payment terminal, and comprising a protrusion from said power supply base having a shape similar to that
of a smart card.

US Pat. No. 9,263,813

SYSTEM FOR PROTECTING A SIGNAL WITHIN AN ELECTRONIC DEVICE, RELYING ON AN INSERTION OF A PRINTED CIRCUIT IN AN INSERTION SLOT OF A CONNECTOR

INGENICO GROUP, Paris (F...

1. A system for protecting a signal within an electronic device, wherein the system comprises:
a connector with a generally rectangular parallelepiped shape comprising:
at a base of said connector, at least one solder termination corresponding to a contact region conveying said signal to be
protected; and

a printed circuit insertion slot; and
a printed circuit housed in said insertion slot and being shaped so that the printed circuit covers said solder termination,
said printed circuit comprising at least one protection layer on at least one face of said printed circuit.

US Pat. No. 9,098,761

PROTECTION DEVICE, ELECTRONIC PAYMENT TERMINAL AND MAGNETIC READING HEAD CORRESPONDING THERETO

INGENICO GROUP, Paris (F...

1. A device including:
a magnetic reading head having at least two output branches, wherein each of said output branches is configured to convey
a signal read by said reading head on a track of a magnetic card; and

a detecting circuit connected to the at least two output branches and configured to detect a short-circuit between the at
least two output branches of the magnetic reading head, wherein said detecting circuit is configured to detect the short-circuit
during reading of the tracks of the magnetic card.

US Pat. No. 10,027,044

SECURED INTEGRATED CIRCUIT CONNECTOR

INGENICO GROUP, Paris (F...

1. A connection blade for an integrated circuit connector, the connection blade having a constant thickness, the connection blade comprising:a connection portion for connection to a printed circuit board;
a contact zone for reading an integrated circuit;
a linking portion connecting said connection portion and said contact zone;
said contact zone comprising:
first and second sections tilted relative to the linking portion, said first and second sections defining an obtuse angle therebetween;
a curved section connected between said first and second sections, said curved section being capable of coming into contact with the integrated circuit; and
an extremity portion extending from said second section and being aligned with said linking portion; and
said connection blade further comprising at least one electrically insulated zone, and
said at least one electrically insulated zone comprising an electrical insulator positioned at a lower surface of said connection blade under said first, second and curved section of said contact zone.

US Pat. No. 9,391,406

MEMORY CARD CONNECTOR HAVING SEVERAL CONDUCTIVE PLASTIC PARTS WITH DIFFERENT VALUES OF RESISTANCE FOR DISCHARGING STATIC ELECTRICITY

INGENICO GROUP, Paris (F...

1. A memory card connector comprising:
an insertion module of a generally rectangular parallelepiped shape, said insertion module comprising a memory card insertion
slot;

several parts made out of conductive plastic configured to discharge gradually static electricity coming into contact with
a portion of a surface of a memory card, at a contact zone, during insertion of said memory card into said memory card connector,
each of said several parts having a different value of surface resistance.

US Pat. No. 9,672,505

METHOD FOR VERIFYING THE AUTHENTICITY OF A TERMINAL, CORRESPONDING DEVICE AND PROGRAM

INGENICO GROUP, Paris (F...

7. A device for verifying an authenticity of a payment terminal, wherein the device comprises:
means for transmitting, to the payment terminal, a request for obtaining a piece of identification data, which identifies
the particular payment terminal itself, by using a contactless communications interface;

means for receiving, through said contactless communications interface, and coming from the payment terminal, a response to
said request for obtaining a piece of identification data, wherein the response comprises the piece of identification data
that identifies the particular payment terminal and comprises a one-time use password generated by the payment terminal according
to a predetermined method of generation;

means for comparing a field of said response with at least one piece of pre-recorded identification data;
means for issuing an assertion of authenticity of said payment terminal; and
means for issuing a piece of information on absence of authentication of the payment terminal.

US Pat. No. 9,420,076

SUPPORT DEVICE FOR AT LEAST ONE COMMUNICATIONS MODULE

INGENICO GROUP, Paris (F...

1. A device for supporting at least one communications module, the device comprising:
means for detachably holding, to the device for supporting, the communications module, which is configured for communications
with a communications terminal;

means for repositionably fastening said device for supporting to the communications terminal;
wherein said device for supporting is composed of at least two hinged parts, at least one of the hinged parts having said
means for fastening enabling said device for supporting to take at least the following positions:

a fastening position in which the two hinged parts are capable of fastening the device for supporting to the communications
terminal;

a position of non-use in which the two hinged parts are folded, one on the other, detached from the communications terminal;
a position of presentation of the communications module, in which the two hinged parts form an acute angle.

US Pat. No. 9,336,415

DEVICE FOR SECURING A CAPACITIVE KEYPAD AND CORRESPONDING TERMINAL

INGENICO GROUP, Paris (F...

1. A securing device for securing a capacitive keypad of an electronic payment terminal comprising at least one processor
for managing keys of said capacitive keypad, wherein:
said securing device is configured to communicate with said processor,
said securing device comprises a driving module configured to drive at least one simulation element configured to simulate
at least one keystroke on said capacitive keypad,

said driving module comprises a receiver configured to receive at least one simulation command randomly transmitted by said
processor,

said simulation element implements at least one capacitor of a predetermined value called a parasitic capacitor,
said driving module activates this parasitic capacitor by closing at least one switch, said parasitic capacitor being connected,
when said switch is closed, to at least one receiver electrode connected to at least one key of said capacitive keypad, and

said driving module is configured to drive at least two parasitic capacitors upon reception of at least two distinct simulation
commands coming from said processor, each of said parasitic capacitors being connected to a distinct receiver electrode enabling
simulation of at least all the numerical keys of said capacitive keypad.

US Pat. No. 9,141,793

METHOD FOR SECURING A MICROPROCESSOR, CORRESPONDING COMPUTER PROGRAM AND DEVICE

INGENICO GROUP, Paris (F...

1. A method for securing a microprocessor containing at least one main program, which operates with at least one memory, wherein
said method comprises:
identifying at least one address or one memory zone of said at least one memory, called critical addresses, and which contain,
or which are configured to contain, critical data for said main program;

monitoring, by said microprocessor, the addressing ports of said at least one memory, so as to detect access to said critical
addresses;

issuing an alert when an access to said critical addresses is detected by said microprocessor;
when said alert is issued, activating a step of implementing counter-measures, by said microprocessor, during which additional
operations, that are not required for said main program, are implemented so as to modify consumption of current and/or processing
time of said microprocessor, without interrupting the access to said critical addresses, wherein said implementing counter-measures
comprises duplicating operations carried out by said main program; and

deactivating said counter-measures as soon as said critical addresses are no longer used.

US Pat. No. 9,122,871

METHOD AND DEVICE FOR MANAGING AN ARRAY OF KEYS, WITH PROTECTION AGAINST AN ACTIVE SPY DEVICE, COMPUTER PROGRAM PRODUCT AND STORAGE MEANS CORRESPONDING THERETO

Ingenico Group, Paris (F...

1. A method for management, by a device, of a matrix of keys comprising at least one row and at least two columns, each key,
when pressed, enabling short-circuiting of a row and a column of said matrix, the method comprising at least two iterations
of a scan phase comprising the following steps for each of the rows processed successively:
writing a predetermined logic value to the row; and
for each column, reading a logic value in the column to determine whether the column is short-circuited with the row, by comparison
between the logic value read and the predetermined logic value,

wherein, during at least one part of a time slot included between two successive iterations of the scan phase, the device
carries out:

a first mechanism of protection comprising reading a logic value on at least one row or column, and detecting an attempt at
illicit scanning as a function of the logic value read; and

a second mechanism of protection comprising writing an arbitrary logic value, equal to or different from the predetermined
logic value, to at least one row or column, so as to prevent an attempt at illicit scanning,

wherein the device carries out the second mechanism of protection on at least one given row or column, during at least one
part of the time slot except during at least one detection time interval,

wherein during each detection time interval, the device carries out the first mechanism of protection, comprising reading
a logic value on said at least one given row or column, and detecting an attempt at illicit scanning if the logic value read
is different from said arbitrary logic value written by the second mechanism before said detection time interval, wherein
each row or column to which the device writes, before said detection time interval, in carrying out the second mechanism of
protection, is placed in a state of low impedance, wherein each row or column on which the device reads, during said detection
time interval, in carrying out the first mechanism of protection, is placed in a state of high impedance, and wherein, for
said at least one given row or column, the start of the detection time interval corresponds to a passage from said state of
low impedance to said state of high impedance, giving rise to a voltage measurable by the device if a current resulting from
an attempt at illicit scanning is present on said at least one given row or column.

US Pat. No. 9,411,988

DETECTION OF A TRANSACTIONAL DEVICE

INGENICO GROUP, Paris (F...

1. A terminal comprising:
communications elements configured to communicate with a personal device for carrying out transactions, called a transactional
device, said communications elements comprising:

a first communications module comprising a reading interface for reading by contact, and
a second communications module comprising a contactless reading interface;
a detection module comprising:
at least one transactional device position sensor delivering a piece of data representing a position of a transactional device
relative to said terminal; and

at least one control module controlling said first and second communications modules, said at least one control module activating
said first communications module or said second communication module according to said piece of data representing said position
of said transactional device.

US Pat. No. 9,501,910

PAYMENT TERMINAL WITH INSERTION SLOT PARALLEL TO TERMINAL POSITION SURFACE

INGENICO GROUP, Paris (F...

1. A payment terminal comprising:
front, rear, and first and second side edges;
at least one of a keyboard or a terminal screen;
a slot for inserting a magnetic memory card, which is oriented for translational motion of the magnetic memory card in a direction
from the rear edge toward the front edge, the slot having a card insertion plane, which is perpendicular to a plane of a general
positioning surface on which the terminal is positioned, and

a general display plane, which is formed by at least one of the keyboard or the terminal screen, forms a non-zero angle with
a general positioning surface of said terminal that tilts at least one of the keyboard or terminal screen toward the front
edge, wherein a bottom plane of the insertion slot is substantially parallel to the plane of the general positioning surface
on which the terminal is positioned;

wherein the terminal comprises both the keyboard and the terminal screen, and both the keyboard and the terminal screen form
a non-zero angle with the general positioning surface of said terminal, which tilts the keyboard and the terminal screen toward
the front edge.

US Pat. No. 9,414,474

ELECTROSTATIC DISCHARGE DEVICE

INGENICO GROUP, Paris (F...

5. A method for mounting a device for electrostatic discharging a detachable electronic element that is configured to be inserted
in a housing of a reading terminal of said detachable electronic element, said method comprises:
inserting said device into a free space between the reading terminal and an electronic circuit, wherein the device comprises:
a substantially planar portion forming a base of said device;
a plurality of portions tilted relative to the planar portion; and
a lip configured for insertion of said device for electrostatic discharging into said reading housing, said lip forming a
90° angle with said planar portion and being perpendicular to a mounting direction of the device in the housing of the reading
terminal; and

locking said device by at least one locking snug.

US Pat. No. 9,886,602

MAGNETIC HEAD FOR PAYMENT TERMINAL

INGENICO GROUP, Paris (F...

1. A magnetic reading head to be mounted in a terminal, said magnetic reading head having a generally rectangular parallelepiped
shape and comprising a reading face for reading data coming from a magnetic stripe, said reading face comprising at least
one component for reading data coming from the magnetic stripe, said magnetic reading head comprising at least one flexible
printed circuit for protection against electromagnetic disturbances, said at least one flexible printed circuit being positioned
on at least one face different from said reading face.

US Pat. No. 9,577,384

SECURED MEMORY CARD CONNECTOR

INGENICO GROUP, Paris (F...

1. A memory card connector comprising:
at least one pin for reading a memory card;
a connector comprising a parallelepiped-shaped base within which said at least one pin is positioned; and
an enclosure extending rearwards from said base and forming a continuous barrier between first and second sides of said base,
said enclosure defining a protection area that comprises at least one contact termination of said at least one pin.

US Pat. No. 9,529,971

METHOD FOR THE ELECTRONIC AUTHENTICATING OF A HANDWRITTEN SIGNATURE, CORRESPONDING MODULE AND COMPUTER PROGRAM

INGENICO GROUP, Paris (F...

11. A computer program stored on a non-transitory computer-readable medium and comprising instructions to execute a method
of electronically authenticating a handwritten signature of a user entered on a writing surface via a writing instrument,
when said program is executed by a computer, wherein the method comprises:
acquiring, by a capacitive touch area of said writing surface, periodically during an entering of said signature, altitude
data consisting of an altitude z of said writing instrument relative to said writing surface, in an area of proximity to said
writing surface, delivering a set of the altitude data representing a course of said writing instrument above said writing
surface as a function of time as the writing instrument moves across the capacitive touch area, said set of the altitude data
corresponding to a vertical variable distance separating a writing end of said writing instrument from said writing surface,
said acquiring of the altitude data implementing a measurement of a capacitance by the capacitive touch area of said writing
surface; and

authenticating said entered handwritten signature by determining said entered handwritten signature correlates to a reference
signature by only correlating the set of the altitude data with reference altitude data of the reference signature.

US Pat. No. 9,760,510

DYNAMIC PAIRING DEVICE

INGENICO GROUP, Paris (F...

1. A system comprising:
a first peripheral configured to dialog with a memory card, wherein the memory card contains pieces of information for opening
a session on a computer, said first peripheral being a case configured for receiving said memory card; and

a second peripheral dynamically pairable with the first peripheral and configured to be connected to the computer, said second
peripheral being a base connected to the computer,

wherein said first peripheral comprises:
means for reading data contained in said memory card,
means for receiving, via a first communications channel, a first piece of information sent by said second peripheral, the
means for receiving the first piece of information including a first module configured to receive said first piece of information
by capacitive coupling with a human body, and

means for sending to said second peripheral, in response to receipt of said first piece of information, a second piece of
information via a second communications channel, wherein the second piece of information has a value being a condition for
authorization to open a two-way communications channel between said first peripheral and said second peripheral;

wherein said second peripheral comprises:
means for sending to said first peripheral said first piece of information via said first communications channel, which includes
a first module configured to send said first piece of information by capacitive coupling via said human body;

means for receiving said second piece of information sent by said first peripheral via said second communications channel;
and

means for opening the two-way communications channel in response to the second piece of information, and
wherein the first peripheral comprises means for transmitting said pieces of information for opening the session on the two-way
communications channel and the second peripheral comprises means for receiving said pieces of information for opening the
session and transmitting them to said computer.

US Pat. No. 9,697,703

CAPSULE FOR GUIDING LIGHT AND ASSOCIATED CONTACTLESS PAYMENT DEVICE

INGENICO GROUP, Paris (F...

1. A contactless payment device comprising:
a capsule comprising a rim having an opaque periphery, which is interrupted so as to form at least four transparent portions;
a support bearing a printed circuit and at least two light-emitting diodes disposed before a circular cavity made in said
support;

a ring having at least one recess on an inner periphery of the ring;
at least one pin disposed on the periphery of said rim, within said at least one recess of said ring;
said capsule being centered on said cavity of said support so as to be aligned with said at least two light-emitting diodes
and said ring being positioned above said capsule which is kept free in rotation, said capsule being rotatable between at
least two positions:

a first position in which at least one pin disposed on a peripheral surface of said capsule is in contact with a first end
of said at least one recess of said ring, and two of said at least four portions of said rim of said capsule simultaneously
let through light coming from said at least two light-emitting diodes; and

a second position in which said at least one pin of said capsule is not in contact with the first end of said at least one
recess, and said rim of said capsule blocks the light coming from said at least two light-emitting diodes.

US Pat. No. 9,697,511

METHOD FOR SECURING TRANSACTIONS, TRANSACTION DEVICE, BANK SERVER, MOBILE TERMINAL, AND CORRESPONDING COMPUTER PROGRAMS

INGENICO GROUP, Paris (F...

1. A banking server in charge of managing a transaction involving an electronic card, wherein said electronic card is paired
with at least one mobile terminal, and wherein said banking server includes:
a computer-readable medium for recording an identifier of said mobile terminal, a location of said mobile terminal and a time
of said location, among data relating to the owner of said electronic card; and

a processor configured by program code instructions to:
receive from each of at least some of a plurality of respective transaction devices at least one signal sent by the respective
transaction device in response to the mobile terminal being in proximity to the respective transaction device and a communication
being initiated between the mobile terminal and the respective transaction device, the at least one signal including a message
containing said identifier of said mobile terminal, an identifier of said transaction device, time information, at least one
bank reference information element, and at least one addressing information element designating at least one remote banking
organization, wherein the time information enables the banking server to determine the time of said location when said mobile
terminal is in proximity to said respective transaction device, said plurality of transaction devices comprising a transaction
device making the transaction involving the electronic card and other transaction devices not making the transaction;

update the location of said mobile terminal and the time of said location for said mobile terminal in response to the signals
received from the respective transaction devices, including those transaction devices not making the transaction;

receive information regarding the transaction involving said electronic card from the transaction device making the transaction
during a time when communication with the mobile terminal is unavailable;

determine a distance between a position of said mobile terminal and said transaction device making the transaction using the
updated location of said mobile terminal and the time of said location;

mark said transaction as suspicious if said distance is greater than a predetermined threshold;
emit an alert to said owner of said card, if said transaction is marked as suspicious; and
process said transaction, even if said transaction is marked as “suspicious”.

US Pat. No. 9,152,961

MESSAGE MULTIPLEXING METHOD, DEVICE AND CORRESPONDING PROGRAM

Ingenico Group, Paris (F...

1. A method for multiplexing messages exchanged between a payment terminal and a communications terminal through a connection
between said payment terminal and said communications terminal using the iAP protocol, wherein the method comprises:
a step of initializing an external communications interface with said communications terminal;
a first step of transmission of a request for creating remote virtual channels, from said payment terminal to said communications
terminal through said external communications interface;

a step of creating, within said payment terminal, local virtual channels corresponding to said remote virtual channels; and
a second step of transmission of associated data frames to said local virtual channels by using said external communications
interface.

US Pat. No. 9,875,474

METHOD FOR SECURING A TRANSACTION PERFORMED BY BANK CARD

INGENICO GROUP, Paris (F...

1. A method for securing a transaction made by bank card, the transaction involving a remote provision, by a user, of data
existing in a bank card in the user's possession, the method comprising:
obtaining data existing in the bank card to be used, called textual data;
obtaining at least one portion of the textual data in the form of an audio data stream, called a sound sample, resulting from
reading the data existing in the bank card to be used;

computing a current voice signature from said sound sample;
obtaining a telephone number, used for the remote providing of the textual data, called a current telephone number;
comparing said current voice signature with a reference voice signature pre-recorded and associated with the textual data
of the bank card;

when the reference voice signature differs from the current voice signature by a value greater than a first value defined
by a predetermined parameter, rejecting the transaction; and

when the reference voice signature differs from the current voice signature by a value greater than a second value defined
by the predetermined parameter:

comparing the current telephone number with at least one reference telephone number pre-recorded and associated with said
textual data of the bank card; and

when the current telephone number is not identical to one of the at least one reference telephone number, rejecting the transaction.

US Pat. No. 9,530,029

METHOD FOR PRODUCING A MEMORY-CARD-READING BODY, CORRESPONDING MEMORY-CARD-READING BODY AND MEMORY-CARD-READING TERMINAL

INGENICO GROUP, Paris (F...

1. A method for manufacturing a memory card reader body with a generally rectangular parallelepiped shape comprising a slot
for inserting a memory card, one rear face of which comprises a reception housing for a memory card connector, said reception
housing being of predetermined volume shape,
wherein said method for manufacturing comprises the following successive steps:
obtaining a flexible printed circuit board comprising at least two zones:
a zone comprising at least one conductive track forming a protection lattice capable of detecting an intrusion, and
at least one contact zone,
forming said reception housing by overmolding of said flexible printed circuit board.

US Pat. No. 10,299,398

SUPPORT DEVICE FOR PAYMENT TERMINAL

INGENICO GROUP, Paris (F...

1. A support device for a payment terminal, comprising:a base having a rear face and adapted to receiving a plurality of connection cables on the rear face; and
a cover adapted to being mounted in translation on the base and enabling concealment of said plurality of connection cables when the plurality of connection cables is connected to said rear face of the base;
wherein the cover has first, second and third apertures configured to enable passage of the plurality of connection cables connected to said rear face of the base, the first, second and third apertures being formed respectively on a left lateral face, a right lateral face and a rear face of the cover, and wherein the cover has an upper face having an aperture in the form of an arc on a front of the upper face, which is surmounted by a rib that runs along the aperture,
wherein the base is mounted on a footing comprising an aperture configured to enable exit, towards the ground, of the plurality of connection cables connected to said rear face of the base.

US Pat. No. 9,941,711

METHOD FOR MANAGING THE LEVEL OF CHARGE OF AT LEAST TWO BATTERIES, CORRESPONDING DEVICE AND COMPUTER PROGRAM

INGENICO GROUP, Paris (F...

1. A method for managing the level of charge of at least two batteries respectively powering a payment device and a communication device, said devices being capable of physically cooperating with each other via a modular interface, said method comprising:connecting the payment device to the communications device through the modular interface;
transferring energy from one of said batteries to the other of said batteries, wherein transferring is carried out according to a level of charge of at least one of said batteries;
obtaining at least one piece of information on level of charge for each of said batteries, which provides a first piece of information on level of charge for said payment device and a second piece of information on level of charge for said communication device; and
comparing the first and second pieces of information on level of charge with, respectively, a first predetermined threshold and a second predetermined threshold, respectively producing a first comparison result and a second comparison result, a comparison result being positive when the level of charge is above the threshold and a comparison result being negative when the level of charge is below the threshold,
when either the first comparison result or the second comparison result is negative, performing the act of transferring so that both the payment device and the communications device have sufficient levels of charge at least to carry out a bank transaction up to an end of the bank transaction.

US Pat. No. 9,923,394

PORTABLE ELECTRICAL POWER SUPPLY DEVICE

INGENICO GROUP, Paris (F...

1. A portable electrical power supply device for electronic apparatus comprising:
a female connector comprising at least two electrical contacts situated in the connector;
at least two cables connected to the at least two electrical contacts situated in the female connector;
a battery connected to the at least two cables, said battery being a solid of revolution; and
a cover attached to the battery and rigidly binding said female connector to said battery;
said cables and said female connector being substantially tangential to a surface of said battery, and said female connector
comprising holes that extend substantially perpendicularly to an axis of revolution of said battery.

US Pat. No. 9,871,375

SECURE BODY OF MEMORY CARD READER

INGENICO GROUP, Paris (F...

1. A memory card reader body comprising:
an overall rectangular parallelepiped shape comprising a slot for inserting a memory card;
a rear face;
a housing on the rear face for receiving a memory card connector, said housing having a predetermined volume shape, wherein
said volume shape of said housing is substantially equal to a volume shape of the memory card connector; and

at least one protective conductive track on the rear face of the reader body and in proximity to a contact zone of pins of
the memory card connector, said at least one track covering at least one surface appreciably equivalent to a volume of a free
space of said memory card reader body.

US Pat. No. 9,536,262

METHOD FOR VERIFYING AUTHENTICITY, CORRESPONDING SERVER, SYSTEM AND COMPUTER PROGRAM

INGENICO GROUP, Paris (F...

1. A method of verifying authenticity of a data acquisition peripheral to be used, said data acquisition peripheral to be
used comprising at least one identifier, said method comprising the following acts:
receiving said identifier by an authentication server;
verifying, by said authentication server, an association of said identifier with a referenced authentic peripheral, delivering
a decision of identification;

transmission, by said authentication server, of said decision of identification, said transmission further comprising supplying,
by said authentication server, an element enabling a user to check that said data acquisition peripheral to be used is truly
said referenced authentic peripheral; and

obtaining, by said authentication server, at least one piece of complementary information coming from said data acquisition
peripheral to be used, said piece of complementary information representing an absence of damage to and/or break-in into said
data acquisition peripheral to be used.

US Pat. No. 9,785,939

METHOD FOR DEACTIVATING A PAYMENT MODULE, CORRESPONDING COMPUTER PROGRAM PRODUCT, STORAGE MEDIUM AND PAYMENT MODULE

INGENICO GROUP, Paris (F...

1. A method for deactivating a payment module attachable to a communications terminal, the method comprising the following
phases:
a phase of deactivating comprising at least one act of erasing an entire memory of the payment module, called a main memory,
with the exception of a non-volatile memory zone in which an encryption key is stored, said encryption key being available
only when the main memory of the payment module is empty; and

at least one phase of verifying said deactivation comprising the following acts:
verifying that said main memory is empty, delivering a positive or negative result of verification;
if said result of verification is positive:
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 using said encryption key; and

for transmitting said response to said entity.

US Pat. No. 9,980,374

SUPPORT ENTERING INTO THE FABRICATION OF AN ELECTRONIC DEVICE, CORRESPONDING MEMORY CARD CONNECTOR, MEMORY CARD READ TERMINAL AND MANUFACTURING METHOD

INGENICO GROUP, Paris (F...

1. A support serving in the manufacture of an electronic device, said support comprising:at least one component to be protected; and
at least one three-dimensional element with a height at least equal to the height of the electronic component, said three-dimensional element being disposed laterally relative to said at least one component to be protected, and wherein said three-dimensional element is constituted by a permanent brazing assembling material.

US Pat. No. 9,805,191

METHOD FOR PROTECTING AN ELECTRONIC TERMINAL, CORRESPONDING COMPUTER PROGRAM AND ELECTRONIC TERMINAL

INGENICO GROUP, Paris (F...

1. A method for protecting an electronic terminal comprising:
activating a state of surveillance of said terminal when a current value of at least one piece of information characterizing
a context of said terminal is situated in a predefined range of values of said information, and assigning a minimum value
to a level of alert;

in said state of surveillance, detecting a first handling of said terminal and passing said terminal into a suspect state,
representing a risk of an attempt at fraudulent use of said terminal; and

in said suspect state, triggering a reaction by said terminal, wherein said reaction of said terminal comprises updating the
level of alert, which represents a probability of an attempt at fraudulent use of said terminal and implementing at least
one reactive action according to said level of alert, wherein updating the level of alert comprises:

in response to detecting of the first handling, updating the level of alert to a first value and implementing a first reactive
action according to said first value; and

in response to detecting a second, subsequent handling, updating the level of alert from the first value to a second value,
and implementing a second, different reactive action according to said second value.

US Pat. No. 10,122,105

SECURED BODY OF MEMORY CARD READER

INGENICO GROUP, Paris (F...

1. A memory card reader body comprising:a generally rectangular parallelepiped shape;
a slot for inserting a memory card;
a housing for receiving a memory card connector;
at least one protection circuit; and
an upper lid and a lower lid, said upper lid and said lower lid being two distinct parts that can be fitted with each other, said protection circuit being positioned on an internal face of the upper lid,
wherein said protection circuit takes the form of at least one lattice and an etching density of the protection circuit is variable according to a location of the protection circuit.

US Pat. No. 9,984,836

ACTUATOR

INGENICO GROUP, Paris (F...

1. An actuator for creating an electrical contact between two tracks of a printed circuit board, wherein the actuator comprises:a polymer part, forming an arm comprising a contact end and an end for setting in motion; and
a metal part, fixedly attached to the contact end by glue having a tear strength of substantially equal to 100 grams and having a general shape of a cap;
said contact end of the actuator supporting said metal part being surrounded by an enclosure extending up to a contact base of the metal part, said enclosure forming a recess.

US Pat. No. 9,900,419

FLAP FOR PAYMENT DEVICE COMPRISING A PAYMENT TERMINAL AND A HOUSING FOR HOLDING A COMMUNICATION TERMINAL

INGENICO GROUP, Paris (F...

1. A flap for a payment device comprising a payment terminal and a housing for holding a communication terminal, the flap
comprising:
a framework comprising a first position relative to the housing in which the flap permits the communication terminal to be
installed in the housing of the payment terminal, and a second position in which the flap blocks access to said housing, the
framework of the flap being movable between the first and second positions, and

a locking device on the framework, comprising at least:
an actuating part,
a locking part,
said actuating part and said locking part being respectively movable with respect to said framework between a locking position
and an unlocking position, wherein the locking part holds the flap in the second position when the actuating part is in the
locked position.

US Pat. No. 9,640,011

MEMORY CARD READER UNIT AND CORRESPONDING TRANSACTIONAL DATA PROCESSING TERMINAL

INGENICO GROUP, Paris (F...

1. A memory card reader unit comprising:
a generally rectangular parallelepiped shape; and
a memory card insertion face, said insertion face comprising:
an insertion recess; and
a memory card insertion slot, said insertion slot comprising a lower lip and an upper lip, wherein said lower lip extends
longitudinally and parallel to an insertion plane of a memory card in said insertion slot and forms an extended insertion
lip extending beyond the upper lip and an insertion plane of the memory card insertion face and wherein said extended insertion
lip comprises a surface facing and adjacent to the insertion slot and at least two tabs of predetermined height extending
from the surface in a direction generally perpendicular to the surface and the insertion plane of a memory card in said insertion
slot, said at last two tabs being disposed under the insertion plane of a memory card in said insertion slot, between lateral
side edges of the insertion slot.

US Pat. No. 9,911,078

CARD AND CORRESPONDING METHOD OF MANUFACTURE

INGENICO GROUP, Paris (F...

1. Card comprising:
a substrate of ID-1 format according to the ISO 7810 standard; and
at least one electronic component arranged on the substrate, all or part of said at least one electronic component being disposed
in at least one of the two embossing regions defined in the ISO 7811-1 standard as regions in which embossed characters can
be formed on the substrate;

an encapsulation of the unit comprising the substrate and said at least one electronic component;
such that the thickness of the card at the level of said embossing regions does not exceed 1.32 mm.

US Pat. No. 9,767,519

METHOD FOR PROCESSING TRANSACTIONAL DATA, CORRESPONDING TERMINAL, SERVER AND COMPUTER PROGRAM

INGENICO GROUP, Paris (F...

1. A bank cards fraud detection system, the system configured to detect fraudulent behaviors associated with e-commerce websites
on bank cards, wherein the system comprises:
a non-transitory computer-readable medium comprising a tracking database stored thereon;
at least one processor configured by computer-readable instructions to implement:
an introducing module configured to introduce data for surveillance bank cards into a platform for payment by a bank card,
through purchase of goods or provision of services on a given e-commerce website, the platform for payment being a part of
the given e-commerce website, said introducing module being configured to save the data for surveillance bank cards inserted
into said platform for payment by said bank card, to the tracking database;

a surveillance module configured to place under surveillance activity of the data for surveillance bank cards previously introduced
into said platform of the given e-commerce website, said surveillance module being configured to save, to said tracking database,
a plurality of records of tracking of the use of the data for surveillance bank cards and delivering data on detection of
a fraudulent use of said data for surveillance bank cards, each record of tracking comprising an identifier of the given e-commerce
website, an IP address of an e-commerce website at which the data is used, and a timestamp corresponding to the time the data
is used;

an analysis module configured to use the IP address and the timestamp of each record of tracking to map use of the data for
surveillance bank cards; and

a pre-defined connection interface of the surveillance module to at least one transaction server of a payment service provider,
wherein the surveillance module is further configured to control use of bank-card data obtained by the system from the at
least one transaction server through the predefined connection interface, and wherein the surveillance bank cards are associated
with specific bank accounts generated exclusively for use for purposes of fraud detection.

US Pat. No. 9,768,896

METHOD OF SELF-ADAPTATION OF A SIGNAL QUALITY, CORRESPONDING DEVICES AND COMPUTER PROGRAM

INGENICO GROUP, Paris (F...

1. A method comprising:
self-adaptation of a quality of non-audio data signal exchanged via an audio channel between a mobile terminal and an electronic
payment accessory connected to said mobile terminal via an audio connector of said mobile terminal, wherein self-adaptation
comprises:

sending over the audio channel, by one of said first mobile terminal or said electronic payment accessory, of a first reference
signal to the other of said first mobile terminal or said electronic payment accessory, and at least one iteration of the
following acts:

if, before the expiry of a predetermined duration and following the sending of the first reference signal, said mobile terminal
or said electronic payment accessory receives a response over the audio channel coming from the other of said first mobile
terminal or said electronic payment accessory:

modification, by said mobile terminal or said electronic payment accessory, of said first reference signal in taking account
of at least one piece of quality information present in said response coming from the other of said first mobile terminal
or said electronic payment accessory, delivering a first modified reference signal; and

sending over the audio channel, by said mobile terminal or said electronic payment accessory, said first modified reference
signal to the other of said first mobile terminal or said electronic payment accessory;

when, following the sending of said first reference signal, there is no response over the audio channel coming from the other
of said first mobile terminal or said electronic payment accessory at the expiry of the predetermined duration, sending over
the audio channel by said mobile terminal or said electronic payment accessory of a second reference signal, distinct from
the first reference signal, to the other of said first mobile terminal or said electronic payment accessory without sending
again said first reference signal.

US Pat. No. 9,576,182

METHOD FOR AUTHENTICATING A SIGNATURE

INGENICO GROUP, Paris (F...

1. A method for recording a user's handwritten signature through a device comprising a touch-sensitive surface, said method
comprising:
a phase of obtaining the handwritten signature comprising at least one act of acquiring said handwritten signature on said
touch-sensitive surface of said device delivering an acquired signature and at least one act of recording said acquired signature
within a signature-recording space;

during said phase of obtaining said handwritten signature, at least one act of measuring at least one piece of complementary
data representing a position of a hand of the user through said touch sensitive surface, said hand being used for writing
said signature, wherein the complementary data represents a trigonometrical position of the hand around an axis of a stylus
held by a user and used for writing the handwritten signature during the act of acquiring said handwritten signature; and

at least one act of recording said at least one piece of complementary data.

US Pat. No. 9,619,975

TERMINAL CASING EQUIPPED WITH A REMOVABLE HATCH HAVING A CURVILINEAR PROFILE

INGENICO GROUP, Paris (F...

1. A terminal casing comprising:
at least one upper cover and one lower cover in which there is made a housing configured to be closed by a removable hatch
having a curvilinear profile, wherein:

the hatch, or the lower cover, comprises a plurality of grooves distributed longitudinally on at least two parallel faces
along said curvilinear profile,

the lower cover, or the hatch respectively, comprises a plurality of tabs distributed longitudinally on at least two parallel
faces along said curvilinear profile, each tab of the plurality of tabs being designed to cooperate with an associated groove
of the plurality of grooves,

the hatch has a direction of insertion and a direction of withdrawal opposite to the direction of insertion,
plurality of grooves of each face are each tilted relative to the curvilinear profile by an angle of tilt that increases in
the direction of withdrawal of the hatch and decreases in the direction of insertion of the hatch, and

the plurality of tabs of each face are each tilted relative to the curvilinear profile by an angle of tilt that increases
in the direction of withdrawal of the hatch and decreases in the direction of insertion of the hatch.

US Pat. No. 9,572,438

TERMINAL CASE

INGENICO GROUP, Paris (F...

1. A case for a terminal, comprising:
at least one lower cover and one upper cover; and
a hinged fastener joining said lower cover and upper cover to each other, said hinged fastener being adapted to taking at
least one position of closure of the case and one position of opening of the case, in which said lower cover and upper cover
are fixedly attached, wherein the hinged fastener is implemented by a rotation shaft passing through said lower cover in its
width and having two ends at which said upper cover is fixed,

wherein at least one of said ends of said rotation shaft have a lock for locking said upper cover to said lower cover, and
said lock is adapted to cooperate with a blocking element on said upper cover to take at least one position for locking said
covers to each other and a position for unlocking said covers from each other.

US Pat. No. 9,946,882

METHOD AND DEVICES TO SECURE THE ENTRY OF AN ALPHANUMERICAL CODE, CORRESPONDING COMPUTER PROGRAM PRODUCT AND STORAGE MEANS

INGENICO GROUP, Paris (F...

1. A method comprising:securing entry of an alphanumerical code, wherein securing entry comprises the following acts:
receiving from a secured server, by a first device,
at least one conversion table for converting at least one portion of said alphanumerical code into at least one portion of converted code, said at least one conversion table being a one-time conversion table; and
an identifier of the at least one conversion table;
displaying the at least one conversion table on a display of the first device;
converting, by using the at least one conversion table, the at least one portion of the alphanumerical code into the at least one portion of converted code;
entering the at least one portion of converted code, into a second device distinct from said first device, wherein the first device has access to the at least one conversion table and not to the at least one portion of converted code, and wherein the second device has access to the at least one portion of converted code and not to the at least one conversion table; and
transmitting the at least one portion of converted code and the identifier of the at least one conversion table to the secured server, the transmitting providing the secured server access to all information needed for reconstruction of the alphanumerical confidential code.

US Pat. No. 9,648,156

TERMINAL DOCKING DEVICE

INGENICO GROUP, Paris (F...

1. A device for connecting to a communications terminal, the device comprising:
a flat surface;
a male connector, which is configured to be connected to a female connector of said communications terminal; and
a mobile base to which said male connector is fixed, said mobile base being placed on the flat surface; and
a tongue and groove connection between the mobile base and the flat surface, which extends longitudinally along a sliding
axis, wherein said mobile base is slidable on the flat surface along the sliding axis.

US Pat. No. 10,055,713

METHOD FOR DELEGATING AN IMPLEMENTATION OF TRANSACTIONS, CORRESPONDING DEVICES AND PROGRAMS

Ingenico Group, Paris (F...

1. A method for processing a transaction, the method being implemented by an intermediate server connected to a user's communications terminal and to a payment server, wherein the method comprises:receiving by the intermediate server a request for executing a transaction coming from said user's communications terminal;
obtaining by the intermediate server, from said request for executing a transaction, an identifier of said user, an identifier of said payment server and a type of said transaction;
searching by the intermediate server, within a provisioning data structure, for an identifier of said user with the payment server;
searching by the intermediate server, within a delegating data structure, for a piece of delegating data associated with said type of said transaction, delivering a decision to delegate;
when said decision to delegate is positive, implementing said transaction by the intermediate server, the implementing comprising:
setting up a secured link with the payment server;
transmitting, via said secured link, to the payment server, a request for a piece of bank data associated with said user, said request for the piece of bank data comprising said identifier of said user with said payment server;
receiving, via said secured link, from the payment server, said piece of bank data associated with said user; and
executing, said transaction using said piece of bank data associated with said user; and
when said decision to delegate is negative, transmitting by the intermediate server said type of transaction and said identifier of said user with said payment server to said payment server.

US Pat. No. 10,175,771

SECURED COMPACT KEYBOARD

INGENICO GROUP, Paris (F...

1. A keyboard of a data entry device, the keyboard comprising:a top upper plate of transparent material;
a spacer comprising a plurality of key-positioning locations, located under said upper plate of transparent material;
a printed circuit board located under the spacer; and
a plurality of keys, each key being disposed so as to be at least indirectly in contact with a corresponding key imprint on said printed circuit board and the plate of transparent material in which holes corresponding to each key are made, wherein each key passes through one of the key position locations and a respective one of the plurality of holes in the top upper plate, and wherein the printed circuit board, the spacer and the plate of transparent material are applied so as to constitute an assembly that is non-dismountable from the exterior of the data entry device.

US Pat. No. 10,187,119

METHOD FOR WIRELESS TRANSMISSION OF DATA TO A MAGNETIC READ HEAD, CORRESPONDING COMMUNICATIONS TERMINAL AND CORRESPONDING PROGRAM

INGENICO GROUP, Paris (F...

1. A mobile communications terminal comprising:a screen;
at least one radio communications component;
at least one integrated transmitting antenna associated to said at least one radio communications component, wherein said integrated transmitting antenna comprises a wireless charging coil of the communications terminal; and
a transmitter component different than said at least one radio communications component, configured to transmit an F2F signal by using said integrated transmitting antenna.

US Pat. No. 10,405,447

PRINTED CIRCUIT BOARD

INGENICO GROUP, Paris (F...

1. A printed circuit board for a payment terminal, wherein the printed circuit board comprises:a plurality of components comprising components of greater heights and components of smaller heights assembled on said printed circuit board according to heights of said components so that the components of greater heights are situated at a first end of the board and the components of smaller heights are situated at a second end of the board, the heights of the components diminishing gradually from the first end to the second end,
wherein the printed circuit board takes substantially the shape of a rectangle divided into at least one first area and at least one second area, said first area comprising the components whose heights exceed a predetermined threshold height and the second area comprising the components whose heights do not exceed the predetermined threshold height,
wherein said components of the first area are wired connection components and said second area comprises a plurality of SIM card or SAM card connection components,
wherein all of the SIM card or SAM card connection components on the printed circuit board are configured to define a single plane of insertion of SIM cards or SAM cards with a lower half-casing of the payment terminal,
at least one third area comprising the components whose height is situated below a predetermined ceiling height, which is smaller than the predetermined threshold,
a first connector in the third area,
an additional board connected to the first connector in the third area, and
additional SIM card or SAM card connection components mounted on the additional board,
wherein the heights of the SIM card or SAM card connection components of said second area are calculated so that said SIM card or SAM card connection components of said second area have heights substantially identical to heights of the additional SIM card or SAM card connection components that are mounted on the additional board.

US Pat. No. 10,146,966

DEVICE FOR PROCESSING DATA FROM A CONTACTLESS SMART CARD, METHOD AND CORRESPONDING COMPUTER PROGRAM

INGENICO GROUP, Paris (F...

1. A processing device for processing data coming from a contactless memory card, said device comprising at least one contactless memory card reader, said device being connected to or integrated at least partially into a user's personal communications terminal, said device comprising:means for acquiring input data coming from an input peripheral;
processing means for processing at least one sequence of a remote transaction initialized on the basis of data coming from a contactless card;
selection means for selecting a mode of operation comprising at least two states:
a state, called an inactivation state, in which said processing means and said at least one memory card reader are inactive and in which pieces of input data entered through said input peripheral are transmitted to the operating system of said communications terminal; and
a state, called an activation state, in which said processing means and said at least one memory card reader are active and in which pieces of input data entered through said input peripheral are controlled by said processing means.

US Pat. No. 10,346,646

COMPONENT FOR HOLDING A MAGNETIC READING HEAD

INGENICO GROUP, Paris (F...

1. A component for holding a housing of a magnetic reading head of a magnetic card reader, wherein said component comprises:a perforated plane surface appreciably of the same length and same width as a rear face of the housing of the reading head, said perforated plane surface having a zigzag shape,
first and second surfaces perpendicular to said perforated plane surface that form first and second mutually parallel lateral uprights configured to grip the housing of the magnetic reading head, and the plane surface is disposed so as to face the rear face of the housing of the reading head, and
at least one affixation point.

US Pat. No. 10,318,766

METHOD FOR THE SECURED RECORDING OF DATA, CORRESPONDING DEVICE AND PROGRAM

INGENICO GROUP, Paris (F...

1. A method for the secured recording of data, implemented in a data-recording device comprising a first non-secured memory and a second secured memory, the method comprising:obtaining a derived key corresponding to the data recorded in the second secured memory from a root key recorded in the second secured memory;
encrypting the data using the derived key, thereby delivering encrypted data;
recording the encrypted data in the first non-secured memory;
determining a hash imprint of said data by applying a hash function to the data recorded in the second memory;
recording said hash imprint in association with the data in a hash file recorded in the first non-secured memory, the hash imprint for verifying the integrity of the data;
determining a general hash imprint, representing the content of the hash file comprising the hash imprint, by applying another hash function to the hash file;
recording the general hash imprint in the second secured memory, the general hash imprint for verifying the integrity of the hash file; and
subsequently to said recording of the encrypted data in the first non-secured memory, eliminating the data from the second secured memory, the data having been previously encrypted.

US Pat. No. 10,248,941

SYSTEM AND METHOD FOR THE OPTICAL DETECTION OF INTRUSION, AND CORRESPONDING ELECTRONIC DEVICE, PROGRAM AND RECORDING MEDIUM

INGENICO GROUP, Paris (F...

1. An electronic device comprising:at least one security module, a keypad, an insertion slot for a card and at least one pre-determined light source inside said electronic device; and
a system for detecting intrusion in the electronic device, wherein the system comprises:
at least one optical sensor connected to the at least one security module of the electronic device, said at least one optical sensor and said security module being configured to detect a variation in light intensity measured by said at least one optical sensor as compared with a reference light intensity associated with the at least one pre-determined light source inside said electronic device, said at least one pre-determined light source carrying out back-lighting of the keypad and/or of the insertion slot for the card of said electronic device, and said variation in light intensity representing a risk of intrusion into said electronic device,
and wherein said electronic device comprises a transmitter, which transmits at least one random on/off signal or a random variation signal for at least said pre-determined light source, the variation in light intensity being measured by said at least one optical sensor and said security module by taking account of the at least one random on/off signal transmitted.

US Pat. No. 10,217,097

ELECTRONIC PAYMENT TERMINAL AND COUPLING DEVICE

INGENICO GROUP, Paris (F...

1. An electronic payment terminal comprising:at least one printed circuit board; and
a magnetic stripe payment card reader comprising:
a card passage reinforced in its lower part by a metal rail;
a radio module integrated with the at least one printed circuit board of said electronic payment terminal; and
a coupling device connected to said radio module via a metal part assembled with a plastic part, said coupling device forming, with said metal rail an antenna associated with said radio module.

US Pat. No. 10,217,104

DEVICE FOR PROTECTION AGAINST THEFT, CORRESPONDING METHOD AND COMPUTER PROGRAM

INGENICO GROUP, Paris (F...

1. An antitheft protection device of the type comprising an electronic antitheft element, the device being configured to protect at least one article in a self-service sale or being integrated in a basket or a box-type container, wherein the antitheft protection device comprises:a storage memory storing relevant data;
a processor managing least two modes of operation comprising:
a configuration mode in which the device can receive the relevant data in the storage memory; and
a protection mode, in which said device protects said at least one article against theft, comprising a permanent locking sub-mode in which said device cancels out an attempt to implement another mode of operation;
an element for deactivating the electronic antitheft element controlled by said processor;
an energy supply powering said element for deactivating the electronic antitheft element; and
at least one communications interface for receiving a command to deactivate said electronic antitheft element, said command being processed by the processor.

US Pat. No. 10,328,716

METHOD FOR MANAGING A THERMAL PRINTER, CORRESPONDING DEVICE AND PROGRAM

INGENICO GROUP, Paris (F...

1. A method for managing a printing of data by a thermal printer, comprising a thermal print head, said thermal head comprising a plurality of points, each point having an effective resistance rd, said thermal printer being powered by a power source, wherein the method comprises the following actions:measuring a voltage U given by said power source of said thermal printer;
measuring an internal resistance ru of said power source, and
computing a duration t for heating a number n of points as a function of said voltage U of said power source, said internal resistance ru of the power source, said effective resistance rd of at least one point corresponding to a dot to be printed for the printing of said data and as a function of at least one value of parasitic resistance rp of at least one element of said thermal printer,
wherein said duration is computed according to the following formula:

wherein:
n represents the number of printing points of said thermal print head;
W represents the energy needed to heat n points of said thermal print head;
rp represents the parasitic resistance of a printing point of said thermal print head.

US Pat. No. 10,332,361

ADAPTOR FOR AFFIXING AN ELECTRONIC PAYMENT TERMINAL TO A SUPPORT

INGENICO GROUP, Paris (F...

1. An adapter for reversible fixed attachment of an electronic payment terminal to a support, wherein the adaptor comprises:a body fixable to said support; and
a clip mounted on the body and providing the reversible fixed attachment of said electronic payment terminal to said support, wherein the clip is arranged to detach said electronic payment terminal from said support by pressure applied by a user on said clip, and said clip is mounted pivotingly on said body of said adaptor and said clip has a return element situated between said clip and said body.

US Pat. No. 10,341,301

METHOD FOR TRANSMITTING ENCRYPTED DATA, METHOD FOR RECEIVING, CORRESPONDING DEVICES AND COMPUTER PROGRAMS

Ingenico Group, Paris (F...

1. A method of transmitting data from a first terminal, called a sender terminal, to a second terminal, called a receiver terminal, wherein the method comprises:obtaining a piece of current time data;
determining a piece of transmission time data as a function of the piece of current time data and at least one predetermined parameter comprising a duration to be added to the piece of current time data to obtain the piece of transmission time data;
obtaining a piece of data to be encrypted from a concatenation of at least one piece of data to be transmitted and at least one piece of transmission time data;
encrypting, by means of an encryption key, said preliminarily obtained piece of data to be encrypted to generate a piece of encrypted data;
transmitting said piece of encrypted data at a point in time defined by said piece of transmission time data.

US Pat. No. 10,312,625

SECURED BODY FOR MEMORY CARD READER

INGENICO GROUP, Paris (F...

1. A memory card reader body of a generally parallelepiped shape comprising:an upper cover and a lower base, wherein said upper cover is made out of metal, said lower base and upper cover form a slot for insertion of a memory card and said lower base comprising a housing to receive a memory card connector; and
a printed-circuit board affixed to an upper face of said upper cover, said printed-circuit board comprising at least one protection element taking the form of at least one lattice, an etching density of said protection element being variable according to a location of said protection element.

US Pat. No. 10,561,024

FLEXIBLE PRINTED CIRCUIT BOARD AND CORRESPONDING SECURED CONNECTION METHOD

INGENICO GROUP, Paris (F...

1. A flexible printed circuit board comprising:first and second faces;
at least one soldering element possessing at least one soldering face, accessible from the first face of the flexible printed circuit board, and at least one heating face, accessible from the second face of the flexible printed circuit board;
a main part comprising said at least one soldering element; and
at least one foldable part, extending from said main part and being configured to pass:
from a non-folded state, in which said at least one foldable part does not cover the at least one heating face of said at least one soldering element; and
to a folded state in which said at least one foldable part covers the at least one heating face of said at least one soldering element and in which said at least one foldable part is in contact with said at least one heating face.

US Pat. No. 10,402,596

SECURITY ELEMENT FOR DATA INPUT DEVICE AND METHOD THE SAME

INGENICO GROUP, Paris (F...

1. A security element for a data input device, the security element being mounted between the first and second printed-circuit boards of said data input device and comprising:a shape adapted to closing contacts via each of two extremities respectively on the first and second printed-circuit boards of the data input device when said data input device is in a closed position, said extremities being not electrically connected to each other.

US Pat. No. 10,387,867

METHOD FOR PROCESSING AN AUTHORIZATION TO IMPLEMENT A SERVICE, DEVICES AND CORRESPONDING COMPUTER PROGRAM

INGENICO GROUP, Paris (F...

1. A method comprising:processing by a processing entity, a payment transaction to implement a service and/or access an item, comprising:
receiving by the processing entity, from a requesting device, a payment request for implementing said service and/or accessing said item, said payment request comprising at least one payment information coming from a payment card;
searching by the processing entity for an indicator of dependency from at least one piece of data of said payment request, the indicator indicating dependency on additional payment authorization for the payment transaction having to be provided by a verification device; and
when the indicator of dependency is present, the processing entity obtaining the additional payment authorization from the verification device to implement said service and/or access said item, the obtaining said additional payment authorization comprising:
transmitting by the processing entity, to the verification device, a request for setting up a secured link;
setting up by the processing entity a secured link between the processing entity and a trusted execution environment of the verification device;
transmitting by the processing entity a notification to the verification device by using the secured link, accompanied by a request for entry of a PIN code;
receiving by the processing entity an encrypted PIN code transmitted through the secured link by the trusted environment of the verification device in reply to the notification, the PIN code having been entered on the verification device through a secured display module and a secured entry module; and
verifying by the processing entity validity of the entered PIN code by the processing entity.

US Pat. No. 10,446,932

CONTACTLESS COMMUNICATIONS ANTENNA FOR PAYMENT TERMINALS

INGENICO GROUP, Paris (F...

1. An elongate flexible printed circuit board comprising:at least two conductive tracks extending over a length of the elongate flexible printed circuit, the at least two conductive tracks being substantially parallel to each other; and
at least one folding area shaped so as to allow said elongate flexible printed circuit board to pass from an unfolded state to a folded state,
in the unfolded state a first end of the elongate flexible printed circuit board is spaced from a second end of the elongate flexible printed circuit board,
in the folded state the first end of the elongate flexible printed circuit board overlays the second end of the elongate flexible printed circuit board such that the at least two conductive tracks form at least one antenna loop.

US Pat. No. 10,431,871

CONTACTLESS ANTENNA, SUPPORT STRUCTURE AND CORRESPONDING CONNECTOR

INGENICO GROUP, Paris (F...

1. A structural part of an internal architecture of a payment terminal, comprising:a rim, wherein said structural part is constituted by a rigid material;
an antenna-forming electrical cable; and
a channel on the rim, which has a variable width and grasps and guides the antenna-forming electrical cable when said antenna-forming electrical cable is wound around the rim of said structural part, wherein along a widest part of said channel at least one winding of the electrical cable is placed in parallel with at least one other winding of the electrical cable, and wherein along a narrowest part of said channel at least one winding of the electrical cable is superimposed on at least one other winding of the electrical cable.

US Pat. No. 10,416,741

FIXED TERMINAL TRANSFORMABLE INTO A FIXED/PORTABLE TERMINAL, AND ASSOCIATED METHOD OF TRANSFORMATION AND AUTONOMY MANAGEMENT SYSTEM

INGENICO GROUP, Paris (F...

1. A fixed electronic terminal powered by a main power supply, the fixed electronic terminal comprising:a housing;
at least one location in the housing configured to reversibly receive an electronic autonomy management system of said terminal, wherein the electronic autonomy management system comprises:
a battery; and
an electronic autonomy management circuit having electronic components to charge the battery when the terminal is powered by the main power supply and to power the fixed electronic terminal from the battery when the main power supply is cut-off; and
an electrical connector at the at least one location, which connects the electronic autonomy management circuit to the terminal when the electronic autonomy management circuit is positioned in the terminal; and
a removable trap door covering at least partially said location when the electronic autonomy management system is positioned in said terminal.

US Pat. No. 10,506,518

RADIO MODULE, CORRESPONDING DEVICE AND PROGRAM

INGENICO GROUP, Paris (F...

1. An electronic payment terminal comprising:a radio module comprising a first baseband part, a second radiofrequency part, a first power supply interface for said first baseband part and a second power supply interface for said second radiofrequency part;
a regulated power supply connected to said first power supply interface;
a high-power supply connected to said second power supply interface; and
a functional module fulfilling functions of the payment terminal except for a communications function fulfilled by the radio module, said functional module being powered by said regulated power supply; and
a switch for cutting off the power supply of the second power supply interface of said radio module.

US Pat. No. 10,504,078

METHOD FOR PROCESSING TRANSACTIONAL DATA, TERMINAL, SERVER AND CORRESPONDING COMPUTER PROGRAMS

INGENICO GROUP, Paris (F...

1. A method for processing transactional data by a payment terminal of a merchant, said method for processing being executed by a cashing application embedded in said payment terminal and comprising:capturing by a sensor of the payment terminal of the merchant, at least one piece of data representing an invoice to be settled, called a piece of consolidated data, from the invoice, which is:
printed on a pre-existing carrier by a cashing system, or
rendered on a display by the cashing system;
delivering a digital invoice by formatting the piece of consolidated data, captured from the invoice printed or rendered by the cashing system;
displaying said digital invoice;
performing a cashing operation, comprising:
transmitting to a payment application embedded in said payment terminal, at least one piece of data representing a sum to be paid as a function of at least one element of said digital invoice, called a piece of transactional data; and
performing a payment transaction by the payment application based on the at least one piece of data representing the sum to be paid.

US Pat. No. 10,489,668

METHOD FOR THE RECOGNITION OF RAISED CHARACTERS, CORRESPONDING COMPUTER PROGRAM AND DEVICE

INGENICO GROUP, Paris (F...

1. A method of character recognition implemented by an electronic device, wherein the method comprises:recognizing, in an image representing an object comprising at least one raised character, called a basic image, at least one raised character of said basic image, wherein recognizing comprises:
a phase of processing at least one image, said phase comprising at least one implementation of a Phong reflection model and delivering at least one identification image, comprising generating by the Phong reflection model, preliminarily or on request, model images of raised characters in a plurality of pre-determined lighting conditions delivering a plurality of sets of reference images;
a phase of identifying characters as a function of the basic image and said at least one identification image, comprising:
comparing at least certain portions of the basic image with at least certain of the reference images, delivering a list of selected reference images, called a list of identification images, that correspond to the characters in the basic image; and
recognizing characters in the basic image using the list of identification images,wherein said phase of processing said at least one image comprises building a normal map, representing normals of dots on at least one zone of the basic image delivering said identification image and wherein building comprises:identifying a flat zone on said basic image;
determining a lighting condition from a light intensity of a pixel or a group of pixels on the flat zone;
computing normals of said dots of said at least one zone according to the determined lighting condition.

US Pat. No. 10,461,460

DEVICE FOR SECURING ELECTRICAL CHARGING CABLES TOGETHER

INGENICO GROUP, Paris (F...

1. Device for securing together cables for the electrical charging of an electronic apparatus, the device comprising:a first portion integrating a first cable having a first plug for connection to a first connector of said electronic apparatus, and
a second portion provided with a housing for the insertion of a second connection cable having a second plug for connection to a second connector of said electronic apparatus, said housing comprising a first recess adapted for guiding said second cable and a second recess adapted for receiving a head of said second cable,
said first portion and said second portion being secured together by a securing arrangement.

US Pat. No. 10,567,176

METHOD FOR LOADING A COMPUTER RESOURCE INTO AN ELECTRONIC DEVICE, CORRESPONDING ELECTRONIC MODULE AND COMPUTER PROGRAM

INGENICO GROUP, Paris (F...

1. A method for loading an information-processing resource by a device comprising a processor and a random-access memory, said loading being done into said random-access memory of said device from a mass memory, said resource being recorded in said mass memory by using at least one block of data, wherein said method comprises:obtaining, within a list of resources, at least one current address corresponding to at least one block of data within which the resource is at least partially recorded;and for said at least one previously obtained current address:loading a current block of data as a function of said current address;
obtaining at least one reference certificate of the current block of data, said reference certificate being an encrypted digital signature of said current block of data;
obtaining at least one current certificate of the current block of data, said current certificate being an encrypted digital signature of said current block of data;
issuing an assertion of validity as a function of said reference certificate and said current certificate when said reference certificate and said current certificate are identical;
copying said current block of data into the random-access memory of said device, when said assertion of validity is positive,
wherein said obtaining at least one reference certificate of the current block of data comprises loading said reference certificate from an address of said reference certificate, said address of said reference certificate being obtained from the list of resources, of which at least one input is associated with said current address and said address of said reference certificate.

US Pat. No. 10,482,450

METHOD FOR PROCESSING AN AUTHORIZATION TO IMPLEMENT A SERVICE, DEVICES AND CORRESPONDING COMPUTER PROGRAM

INGENICO GROUP, Paris (F...

1. A method comprising:processing by a processing entity, a payment transaction to implement a service and/or access an item, comprising:
receiving by the processing entity, from a requesting device, a payment request for implementing said service and/or accessing said item, said payment request comprising at least one payment information coming from a payment card;
searching by the processing entity for an indicator of dependency from at least one piece of data of said payment request, the indicator indicating dependency on additional payment authorization for the payment transaction having to be provided by a verification device; and
when the indicator of dependency is present, the processing entity obtaining the additional payment authorization from the verification device to implement said service and/or access said item, the obtaining said additional payment authorization comprising:
transmitting by the processing entity, to the verification device, a request for setting up a secured link;
setting up by the processing entity a secured link between the processing entity and a trusted execution environment of the verification device;
transmitting by the processing entity a notification to the verification device by using the secured link, accompanied by a request for entry of a PIN code;
receiving by the processing entity an encrypted PIN code transmitted through the secured link by the trusted environment of the verification device in reply to the notification, the PIN code having been entered on the verification device through a secured display module and a secured entry module; and
verifying by the processing entity validity of the entered PIN code by the processing entity.