DOMAINE TECHNIQUE GÉNÉRALGENERAL TECHNICAL FIELD
La présente invention se rapporte au domaine du paiement électronique. Plus précisément, elle concerne un procédé de mise en œuvre d’une transaction sur un terminal.The present invention relates to the field of electronic payment. More specifically, it concerns a method for implementing a transaction on a terminal.
ETAT DE L’ARTSTATE OF THE ART
On connait aujourd’hui l’utilisation d’applications de paiement directement sur des terminaux mobiles, y compris de type smartphone ou de type tablette, pour réaliser des transactions chez des commerçants.Today we know about the use of payment applications directly on mobile terminals, including smartphones or tablets, to carry out transactions with merchants.
Le problème est l’ergonomie : les commerçant doivent continuellement changer d’applications et/ou « d’options », c’est-à-dire de modes de fonctionnement. Par exemple, on peut devoir passer d’un premier paiement standard par carte bleue dans lequel le commerçant va saisir le montant puis le client saisir son code, à un remboursement, et à nouveau à un paiement cette fois sans contact dans lequel il n’y a plus de saisie de code.The problem is ergonomics: merchants must continually change applications and/or “options”, i.e. operating modes. For example, we may have to move from a standard initial payment by credit card in which the merchant will enter the amount and then the customer enters their code, to a refund, and again to a contactless payment this time in which there is no longer any code entry.
Généralement, les applications ont un menu de sélection des différentes options de type « burger menu » dans lequel les commerçants sont obligés de revenir et chercher, abandonnant la configuration dans laquelle ils se trouvent et perdant du temps.Typically, apps have a “burger menu” type selection menu of different options that merchants are forced to go back and search for, abandoning the configuration they are in and wasting time.
L’invention vient améliorer la situation.The invention improves the situation.
La présente invention se rapporte donc selon un premier aspect à un procédé de mise en œuvre d’une transaction sur un terminal comprenant des moyens de traitement de données et des moyens d’affichage, caractérisé en ce qu’il comprend la mise en œuvre par les moyens de traitement de données d’étapes de :
Selon des caractéristiques avantageuses et non-limitatives :According to advantageous and non-limiting characteristics:
Lesdits moyens d’affichage sont un écran tactile, l’étape (d) comprenant la réception d’une commande via ladite zone d’action pour la mise en œuvre de ladite transaction.Said display means are a touch screen, step (d) comprising receiving a command via said action zone for the implementation of said transaction.
Ladite zone d’interface globale occupe la totalité d’une surface d’affichage desdits moyens d’affichage.Said global interface area occupies the entire display surface of said display means.
L’étape (b) comprend l’affichage d’au moins une première zone de sélection dudit mode de fonctionnement de ladite application parmi une pluralité de modes possibles de fonctionnement de ladite application, ladite première zone de sélection étant également strictement incluse dans la première zone d’interface intermédiaire, et disjointe de la zone d’action.Step (b) comprises displaying at least a first selection zone for said operating mode of said application from a plurality of possible operating modes of said application, said first selection zone also being strictly included in the first intermediate interface zone, and separate from the action zone.
L’étape (b) comprend la sélection par un utilisateur du terminal dudit mode de fonctionnement parmi la pluralité de modes possibles de fonctionnement de ladite application, en utilisant la première zone de sélection.Step (b) comprises the selection by a user of the terminal of said operating mode from among the plurality of possible operating modes of said application, using the first selection area.
Le procédé comprend en outre une étape (b’) d’affichage sur lesdits moyens d’affichage d’une deuxième zone d’interface intermédiaire correspondant à un sous-mode dudit mode de fonctionnement sélectionné de ladite application sélectionné parmi une pluralité de sous-modes possibles dudit mode de fonctionnement sélectionné, la deuxième zone d’interface intermédiaire étant strictement incluse dans la première zone d’interface intermédiaire ; la zone d’action étant fonction dudit sous-mode de fonctionnement sélectionné, et strictement incluse dans la deuxième zone d’interface intermédiaire.The method further comprises a step (b') of displaying on said display means a second intermediate interface zone corresponding to a sub-mode of said selected operating mode of said application selected from a plurality of possible sub-modes of said selected operating mode, the second intermediate interface zone being strictly included in the first intermediate interface zone; the action zone being a function of said selected operating sub-mode, and strictly included in the second intermediate interface zone.
L’étape (b’) comprend l’affichage d’une deuxième zone de sélection dudit sous-mode du mode de fonctionnement sélectionné de ladite application parmi la pluralité de sous-modes possibles dudit mode de fonctionnement sélectionné, ladite première zone de sélection étant disjointe de la deuxième zone d’interface intermédiaire et ladite deuxième zone de sélection étant également strictement incluse dans la deuxième zone d’interface intermédiaire et disjointe de la zone action.Step (b') comprises displaying a second selection zone of said sub-mode of the selected operating mode of said application from among the plurality of possible sub-modes of said selected operating mode, said first selection zone being disjoint from the second intermediate interface zone and said second selection zone also being strictly included in the second intermediate interface zone and disjoint from the action zone.
L’étape (b’) comprend la sélection par l’utilisateur dudit sous-mode du mode de fonctionnement sélectionné de ladite application parmi la pluralité de sous-modes possibles dudit mode de fonctionnement sélectionné, en utilisant la deuxième zone de sélection.Step (b') comprises selecting by the user said sub-mode of the selected operating mode of said application from among the plurality of possible sub-modes of said selected operating mode, using the second selection area.
Le mode de fonctionnement est choisi parmi une liste de types de paiements dont au moins paiement de proximité et paiement à distance.The operating mode is chosen from a list of payment types including at least proximity payment and remote payment.
Le sous mode de fonctionnement du mode de fonctionnement paiement de proximité est choisi parmi débit, débit avec autorisation, crédit, annulation, et pré-autorisation.The sub-mode of operation of the proximity payment operating mode is chosen from debit, debit with authorization, credit, cancellation, and pre-authorization.
La zone d’action est un clavier numérique.The action area is a numeric keypad.
Selon un deuxième aspect, l’invention concerne un terminal comprenant des moyens de traitement de données et des moyens d’affichage, caractérisé en ce que les moyens de traitement de données sont configurés pour :
Selon un troisième et un quatrième aspects, l’invention concerne un produit programme d’ordinateur comprenant des instructions de code pour l’exécution d’un procédé selon le premier aspect de mise en œuvre d’une transaction sur un terminal ; et un moyen de stockage lisible par un équipement informatique sur lequel est enregistré un produit programme d’ordinateur comprenant des instructions de code pour l’exécution d’un procédé selon le premier de mise en œuvre d’une transaction sur un terminal.According to a third and a fourth aspect, the invention relates to a computer program product comprising code instructions for executing a method according to the first aspect of implementing a transaction on a terminal; and a storage means readable by computer equipment on which is recorded a computer program product comprising code instructions for executing a method according to the first aspect of implementing a transaction on a terminal.
D’autres caractéristiques et avantages de la présente invention apparaîtront à la lecture de la description qui va suivre d’un mode de réalisation préférentiel. Cette description sera donnée en référence aux dessins annexés dans lesquels :Other features and advantages of the present invention will become apparent from the following description of a preferred embodiment. This description will be given with reference to the appended drawings in which:
ArchitectureArchitecture
La présente invention concerne un procédé de mise en œuvre d’une opération sur un terminal 1, ladite opération étant en particulier toute transaction telle qu’un paiement de proximité par carte bancaire, soit classique (avec insertion de la carte), soit sans contact (y compris avec une carte dématérialisée sur smartphone), mais également un paiement en ligne (VAD), un paiement via QR code, via des jetons (QUASICASH), la prise d’une caution (PLBS – Paiement pour la location de Biens et services). A noter que la notion de « transaction » peut être prise au sens large comme toute action informatique traduisant un accord entre deux parties, au-delà des seuls paiements, et par exemple concerner un transfert de données, un service, une réservation, etc.The present invention relates to a method for implementing an operation on a terminal 1, said operation being in particular any transaction such as a proximity payment by bank card, either classic (with insertion of the card), or contactless (including with a dematerialized card on a smartphone), but also an online payment (VAD), a payment via QR code, via tokens (QUASICASH), the taking of a deposit (PLBS - Payment for the rental of Goods and services). Note that the notion of "transaction" can be taken in the broad sense as any computer action reflecting an agreement between two parties, beyond payments alone, and for example concern a transfer of data, a service, a reservation, etc.
La présente invention pourra même s’appliquer à la mise en œuvre de toute opération sur un terminal 1 dans toute application nécessitant aujourd’hui un menu de sélection des différentes options de type « burger menu », même si de manière préférée ladite opération est une transaction et de manière tout particulièrement préférée un paiement (et cet exemple sera présenté dans la suite de la présente description). Par exemple, ladite application pourra être une application de messagerie et l’opération un envoi de message électronique, ladite application pourra être une application domotique et l’opération le contrôle d’un équipement domotique, ladite application pourra être une application système et l’opération la modification d’une configuration du terminal 1, etc.The present invention may even be applied to the implementation of any operation on a terminal 1 in any application currently requiring a menu for selecting different options of the “burger menu” type, even if said operation is preferably a transaction and very particularly preferably a payment (and this example will be presented in the remainder of this description). For example, said application may be a messaging application and the operation sending an electronic message, said application may be a home automation application and the operation controlling home automation equipment, said application may be a system application and the operation modifying a configuration of the terminal 1, etc.
En référence à la
Le terminal 1 est typiquement un terminal mobile tel qu’un smartphone, une tablette tactile, mais également un TPE, ou tout périphérique.Terminal 1 is typically a mobile terminal such as a smartphone, a touchscreen tablet, but also an EPT, or any peripheral.
Il peut tout à fait, comme l’on voit sur la
Dans l’exemple décrit, le terminal 1 est typiquement celui d’un commerçant au profit duquel ladite transaction va être mise en œuvre. A noter que le terminal 1 peut être connecté par exemple via un réseau 20 tel que internet à un serveur 2, en particulier bancaire, pour la mise en œuvre de la transaction.In the example described, the terminal 1 is typically that of a merchant for whose benefit said transaction will be implemented. It should be noted that the terminal 1 can be connected for example via a network 20 such as the Internet to a server 2, in particular a banking server, for the implementation of the transaction.
On comprend que les moyens de traitement de données 11 sont adaptés pour mettre en œuvre au moins une application, par exemple une application de paiement, installée sur ledit terminal 1, en particulier une pluralité d’applications correspondant à divers cas d’usage et/ou permettant de changer de bénéficiaire d’une transaction (exemple d’un cabinet de médecins avec un seul terminal), même si comme l’on verra plus tard cela peut être fait directement dans une seule application dans un mode de réalisation préféré).It is understood that the data processing means 11 are adapted to implement at least one application, for example a payment application, installed on said terminal 1, in particular a plurality of applications corresponding to various use cases and/or making it possible to change the beneficiary of a transaction (example of a doctor's office with a single terminal), even if as we will see later this can be done directly in a single application in a preferred embodiment).
ProcédéProcess
En référence à la
Cette étape (a) peut comprendre ainsi la sélection par l’utilisateur (le commerçant) de ladite application (sur l’interface 13, en particulier si elle est tactile), et donc l’affichage de la zone d’interface globale ZG de l’application choisie.This step (a) can thus include the selection by the user (the merchant) of said application (on the interface 13, in particular if it is tactile), and therefore the display of the global interface zone ZG of the chosen application.
De manière préférée, ladite zone d’interface globale ZG occupe la totalité d’une surface d’affichage desdits moyens d’affichage, i.e. est « plein écran ». En effet, ladite surface d’affichage desdits moyens d’affichage correspond à la surface d’affichage, et il n’y a pas lieu de ne pas utiliser toute la surface disponible.Preferably, said global interface zone ZG occupies the entire display surface of said display means, i.e. is “full screen”. Indeed, said display surface of said display means corresponds to the display surface, and there is no reason not to use the entire available surface.
Dans une étape (b), est mis en œuvre l’affichage sur lesdits moyens d’affichage 13 d’au moins une première zone d’interface intermédiaire ZI1 correspondant à un mode de fonctionnement de ladite application choisi parmi une pluralité de modes possibles de fonctionnement de ladite application. Par « mode de fonctionnement », ou « option », on entend différents paramètres de configurations de l’application, et en particulier différentes stratégies de paiement permettant alternativement la mise en œuvre de la transaction, par exemple, dans une opération de type transaction on peut disposer des modes de fonctionnement suivants : paiement de proximité, paiement en ligne, paiement via QR code, QUASICASH, PLBS, etc. Comme on le verra plus loin, chaque mode de fonctionnement peut être éventuellement associé à des sous-modes de ce mode comme autant de variante, selon une structure arborescente. Par exemple dans le mode de fonctionnement paiement de proximité on peut disposer des sous-modes de fonctionnement suivants : débit, débit avec autorisation, crédit, annulation, et pré-autorisation. L’homme du métier saura définir pour tous les autres modes de paiement évoqués avant une liste de sous-modes de son choix.In a step (b), the display on said display means 13 of at least one first intermediate interface zone ZI1 corresponding to an operating mode of said application chosen from a plurality of possible operating modes of said application is implemented. By “operating mode”, or “option”, we mean different configuration parameters of the application, and in particular different payment strategies alternately allowing the implementation of the transaction, for example, in a transaction type operation the following operating modes can be available: proximity payment, online payment, payment via QR code, QUASICASH, PLBS, etc. As will be seen later, each operating mode can optionally be associated with sub-modes of this mode as many variants, according to a tree structure. For example, in the proximity payment operating mode the following sub-operating modes can be available: debit, debit with authorization, credit, cancellation, and pre-authorization. The person skilled in the art will be able to define for all the other payment methods mentioned above a list of sub-methods of his choice.
En effet, le procédé comprend un étape (c) d’affichage sur lesdits moyens d’affichage 13 d’une zone d’action ZA fonction dudit mode de fonctionnement sélectionné de ladite application. Par « zone d’action », on entend une zone que l’on va pouvoir utiliser dans une étape (d) pour mettre en œuvre ladite transaction, en particulier en saisissant une commande via ladite zone d’action ZA. Typiquement, il s’agit d’un clavier numérique pour la saisie d’un montant, puis d’un code PIN, mais ce peut alternativement être une zone de scan d’un QR code (affichage de la vue d’une caméra pour scanner le QR code d’un client), un ou plusieurs boutons (notamment dans d’autres contextes que les transactions, par exemple « nouveau », « répondre » « transférer » dans le cas d’une application de messagerie), voire même une zone « passive » par exemple indiquant à l’utilisateur qu’il peut approcher sa carte bancaire pour un paiement sans contact, ou encore l’affichage d’une information ou d’un QR code à flasher par le client, dans un fonctionnement inversé.Indeed, the method comprises a step (c) of displaying on said display means 13 an action zone ZA depending on said selected operating mode of said application. By “action zone”, we mean an area that can be used in a step (d) to implement said transaction, in particular by entering a command via said action zone ZA. Typically, this is a numeric keypad for entering an amount, then a PIN code, but it can alternatively be a QR code scanning area (displaying the view of a camera to scan a customer's QR code), one or more buttons (particularly in contexts other than transactions, for example "new", "reply" "transfer" in the case of a messaging application), or even a "passive" area, for example, indicating to the user that they can approach their bank card for a contactless payment, or even the display of information or a QR code to be flashed by the customer, in an inverse operation.
On comprend que le caractère éventuellement passif d’une zone d’action ZA s’entend ici vis-à-vis des moyens 13 (il n’y a rien à saisir), mais une telle zone reste bien une zone « d’action » puisqu’elle implique une action de la part de l’utilisateur pour mettre en œuvre la transaction (appliquer sa carte bancaire contre le terminal, scanner le QR code, prendre connaissance d’une information etc.). On comprend en outre que la zone d’action peut être active et « devenir » passive : par exemple la zone d’action peut être le clavier numérique, initialement actif pour la saisie du montant (c’est le cas dans la quasi-totalité des modes de fonctionnements de paiement de proximité) puis passif en cas de paiement sans contact : le clavier est toujours affiché mais il n’y a pas de code à taper, contrairement à un paiement avec insertion de la carte.It is understood that the potentially passive nature of an action zone ZA is understood here with respect to means 13 (there is nothing to enter), but such a zone remains an “action” zone since it implies an action on the part of the user to implement the transaction (applying their bank card to the terminal, scanning the QR code, reading information, etc.). It is also understood that the action zone can be active and “become” passive: for example, the action zone can be the numeric keypad, initially active for entering the amount (this is the case in almost all proximity payment operating modes) then passive in the case of contactless payment: the keypad is always displayed but there is no code to enter, unlike a payment with card insertion.
Si le fait d’avoir plusieurs modes/sous-modes possibles de fonctionnement d’une application de paiement est connu, la présente invention se distingue en ce que la première zone d’interface intermédiaire ZI1 est strictement incluse dans la zone d’interface globale ZG et que la zone d’action ZA est à son tour strictement incluse dans la première zone d’interface intermédiaire ZI1. En d’autres termes, comme représenté par la
La présence de sous-modes peut être géré simplement en rajoutant un deuxième niveau de zone d’interface intermédiaires : le procédé comprend alors une étape (b’) (entre (b) et (c)) d’affichage sur lesdits moyens d’affichage 13 d’une deuxième zone d’interface intermédiaire ZI2 correspondant à un sous-mode dudit mode de fonctionnement sélectionné de ladite application sélectionné parmi une pluralité de sous-modes possibles dudit mode de fonctionnement sélectionné, la deuxième zone d’interface intermédiaire ZI2 étant strictement incluse dans la première zone d’interface intermédiaire ZI1 ; la zone d’action ZA étant fonction dudit sous-mode de fonctionnement sélectionné, et strictement incluse dans la deuxième zone d’interface intermédiaire ZI2. On voit la présence d’un tel niveau hiérarchique supplémentaire dans l’exemple de la
On comprend que l’étape (b’) peut naturellement être conditionnée à l’existence de sous-modes : un mode particulier peut ne pas avoir de sous-modes, et on affiche alors directement dans l’étape (c) la zone d’action ZA correspondante, voir l’exemple de la
Alternativement, on peut tout fait envisager encore une étape (b’’) d’affichage sur lesdits moyens d’affichage 13 d’une troisième zone d’interface intermédiaire correspondant à un encore un sous-mode dudit sous-mode (i.e. un « sous-sous-mode »), la troisième zone d’interface intermédiaire étant strictement incluse dans la deuxième zone d’interface intermédiaire ZI2 ; la zone d’action ZA étant fonction dudit sous-mode de niveau le plus bas sélectionné, et strictement incluse dans la troisième zone d’interface intermédiaire, et ainsi de suite récursivement.Alternatively, it is quite possible to envisage a further step (b’’) of displaying on said display means 13 a third intermediate interface zone corresponding to yet another sub-mode of said sub-mode (i.e. a “sub-sub-mode”), the third intermediate interface zone being strictly included in the second intermediate interface zone ZI2; the action zone ZA being a function of said lowest level sub-mode selected, and strictly included in the third intermediate interface zone, and so on recursively.
On peut ainsi modéliser l’ensemble des sélections possibles de modes de fonctionnement comme un arbre hiérarchique exhaustif, très intuitif et dans lequel il est facile de naviguer.This allows us to model all possible selections of operating modes as an exhaustive hierarchical tree, which is very intuitive and easy to navigate.
Le procédé peut alors comprendre une étape (d) finale de mise en œuvre de ladite transaction en utilisant ladite zone d’action ZA, en particulier en recevant une commande via ladite zone d’action ZA (comme la saisie d’un montant) pour la mise en œuvre de ladite transaction.The method may then comprise a final step (d) of implementing said transaction using said action zone ZA, in particular by receiving a command via said action zone ZA (such as entering an amount) for implementing said transaction.
Ladite transaction peut être mise en œuvre de manière conventionnelle en appliquant par exemple un serveur distant 2 (notamment bancaire), et potentiellement un périphérique 10 comme un lecteur de carte et/ou une imprimante de récépissé.Said transaction can be implemented in a conventional manner by applying for example a remote server 2 (in particular banking), and potentially a peripheral 10 such as a card reader and/or a receipt printer.
SélectionSelection
De manière préféré, on a également l’affichage d’au moins une première zone de sélection ZS1 dudit mode de fonctionnement de ladite application parmi ladite pluralité de modes possibles de fonctionnement de ladite application, avec ladite première zone de sélection ZS1 également strictement incluse dans la première zone d’interface intermédiaire ZI1, et distincte de la zone d’action ZA/deuxième zone d’interface intermédiaire ZI2 s’il y a un sous-mode, préférentiellement au-dessus (alternativement en dessous, mais également latéralement, en particulier dans un affichage en mode « paysage ») de celle-ci comme l’on voit sur la
L’étape (b) peut à ce titre comprendre la sélection par l’utilisateur dudit mode de fonctionnement de ladite application parmi la pluralité de modes possibles de fonctionnement de ladite application en utilisant ladite première zone de sélection ZS1 (sur l’interface 13, en particulier si elle est tactile), et donc l’affichage de la première zone d’interface intermédiaire ZI1 du mode de fonctionnement choisi.Step (b) may therefore comprise the selection by the user of said operating mode of said application from among the plurality of possible operating modes of said application using said first selection zone ZS1 (on the interface 13, in particular if it is tactile), and therefore the display of the first intermediate interface zone ZI1 of the chosen operating mode.
Similairement, l’éventuelle étape (b’) comprend avantageusement l’affichage d’une deuxième zone de sélection ZS2 dudit sous-mode du mode de fonctionnement sélectionné de ladite application parmi la pluralité de sous-modes possibles dudit mode de fonctionnement sélectionné, ladite deuxième zone de sélection ZS2 étant également strictement incluse dans la deuxième zone d’interface intermédiaire ZI2 et disjointe de la zone action (ZA).Similarly, the possible step (b') advantageously comprises the display of a second selection zone ZS2 of said sub-mode of the selected operating mode of said application among the plurality of possible sub-modes of said selected operating mode, said second selection zone ZS2 also being strictly included in the second intermediate interface zone ZI2 and disjointed from the action zone (ZA).
On comprend que ladite première zone de sélection ZS1 est disjointe de la deuxième zone d’interface intermédiaire ZI2 (et pas seulement de la zone d’action ZA).It is understood that said first selection zone ZS1 is disjoint from the second intermediate interface zone ZI2 (and not only from the action zone ZA).
L’étape (b’) comprend alors préférentiellement la sélection par l’utilisateur dudit sous-mode du mode de fonctionnement sélectionné de ladite application parmi la pluralité de sous-modes possibles dudit mode de fonctionnement sélectionné, en utilisant la deuxième zone de sélection ZS2.Step (b') then preferably comprises the selection by the user of said sub-mode of the selected operating mode of said application from among the plurality of possible sub-modes of said selected operating mode, using the second selection zone ZS2.
A noter que les étapes (b) et/ou (b’) etc. peuvent être répétées si l’utilisateur choisit un nouveau mode/sous-mode de fonctionnement :
Le changement est très facile car la liste des modes/sous-modes de fonctionnements est directement accessible et courte.The change is very easy because the list of operating modes/sub-modes is directly accessible and short.
La sélection d’un nouveau mode/sous-mode relance l’étape (d) et donc l’affichage d’une nouvelle zone d’action ZA fonction de la nouvelle combinaison de modes/sous-modes sélectionnés.Selecting a new mode/submode restarts step (d) and therefore the display of a new action zone ZA based on the new combination of selected modes/submodes.
A noter que l’étape (a) peut, de manière analogue aux zones de sélection ZS1, ZS2, comprendre l’affichage d’une zone de profil ZP permettant la sélection de l’utilisateur mettant en œuvre la transaction, par exemple un commerçant parmi plusieurs commerçants se partageant l’utilisation du terminal 1, ladite zone de profil ZP étant également strictement incluse dans la zone d’interface globale, et disjointe de la première zone d’interface intermédiaire ZI1.It should be noted that step (a) may, in a manner similar to the selection zones ZS1, ZS2, comprise the display of a profile zone ZP allowing the selection of the user implementing the transaction, for example a merchant from among several merchants sharing the use of the terminal 1, said profile zone ZP also being strictly included in the global interface zone, and separate from the first intermediate interface zone ZI1.
A ce titre, l’étape (a) peut comprendre la sélection/la modification de l’utilisateur.As such, step (a) may include user selection/modification.
On note que même si le présent procédé remplace avantageusement le burger menu, on peut tout à fait toujours avoir un burger menu en plus, notamment pour la sélection de menus d’usage non-courant (par exemple les réglages), et garder l’affichage en zones d’interface ZG, ZI1, ZI2, ZA pour les modes de fonctionnement entre lesquels l’utilisateur doit naviguer quotidiennement.It should be noted that even if the present method advantageously replaces the burger menu, it is quite possible to always have an additional burger menu, in particular for the selection of non-commonly used menus (for example settings), and to keep the display in interface zones ZG, ZI1, ZI2, ZA for the operating modes between which the user must navigate daily.
TerminalTerminal
Selon un deuxième aspect, l’invention concerne le terminal 1 pour la mise en œuvre du procédé selon le premier aspect.According to a second aspect, the invention relates to the terminal 1 for implementing the method according to the first aspect.
Ainsi, ce terminal 1 comprend comme expliqué des moyens de traitement de données 11 et des moyens d’affichage 13. Il peut en outre comprendre des moyens de stockage de données 12, des moyens de communications, etc.Thus, this terminal 1 comprises, as explained, data processing means 11 and display means 13. It can also comprise data storage means 12, communications means, etc.
Les moyens de traitement de données 11 sont configurés pour mettre en œuvre les étapes consistant à :
Produit programme d’ordinateurComputer program product
Selon un quatrième et un cinquième aspects, l’invention concerne un produit programme d’ordinateur comprenant des instructions de code pour l’exécution (sur les moyens de traitement de donnés 11 du terminal 1) d’un procédé selon le premier aspect de mise en œuvre d’une transaction sur un terminal 1, ainsi que des moyens de stockage lisibles par un équipement informatique (par exemple les moyens de stockage de données 12 du terminal) sur lequel on trouve ce produit programme d’ordinateur.According to a fourth and a fifth aspect, the invention relates to a computer program product comprising code instructions for the execution (on the data processing means 11 of the terminal 1) of a method according to the first aspect of implementing a transaction on a terminal 1, as well as storage means readable by computer equipment (for example the data storage means 12 of the terminal) on which this computer program product is found.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR2304744AFR3148659A1 (en) | 2023-05-12 | 2023-05-12 | Method of implementing a transaction on a terminal |
| PCT/EP2024/062564WO2024235743A1 (en) | 2023-05-12 | 2024-05-07 | Method for implementing a transaction on a terminal |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR2304744 | 2023-05-12 | ||
| FR2304744AFR3148659A1 (en) | 2023-05-12 | 2023-05-12 | Method of implementing a transaction on a terminal |
| Publication Number | Publication Date |
|---|---|
| FR3148659A1true FR3148659A1 (en) | 2024-11-15 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR2304744APendingFR3148659A1 (en) | 2023-05-12 | 2023-05-12 | Method of implementing a transaction on a terminal |
| Country | Link |
|---|---|
| FR (1) | FR3148659A1 (en) |
| WO (1) | WO2024235743A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100082444A1 (en)* | 2008-09-30 | 2010-04-01 | Apple Inc. | Portable point of purchase user interfaces |
| US20180253718A1 (en)* | 2015-08-20 | 2018-09-06 | Omnyway, Inc. | Methods and systems for performing secure mobile payment and non-payment transactions with integrated loyalty, rewards, and promotions |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100082444A1 (en)* | 2008-09-30 | 2010-04-01 | Apple Inc. | Portable point of purchase user interfaces |
| US20180253718A1 (en)* | 2015-08-20 | 2018-09-06 | Omnyway, Inc. | Methods and systems for performing secure mobile payment and non-payment transactions with integrated loyalty, rewards, and promotions |
| Title |
|---|
| "Oracle Retail Xstore Point-of-Service - Mobile User Guide - Release 18.0", 1 July 2019, ORACLE, article GUNSTON TRACY ET AL: "1 - Introduction to Oracle Retail Xstore Mobile ; 5 - Processing Tenders", XP093101109* |
| Publication number | Publication date |
|---|---|
| WO2024235743A1 (en) | 2024-11-21 |
| Publication | Publication Date | Title |
|---|---|---|
| US11762528B1 (en) | Mobile application with dynamic feature set | |
| US12026771B1 (en) | ATM customer messaging systems | |
| US9940669B2 (en) | Flexible open origination | |
| CN101454794A (en) | Mobile person-to-person payment system | |
| US10922667B2 (en) | Transaction interactions between node groups | |
| EP3265974B1 (en) | Complementary actions triggering method implemented by an electronical device cooperating with a peripheral apparatus | |
| EP3545654B1 (en) | Method for interaction between a mobile terminal and a communicating automaton | |
| US11164265B1 (en) | User interface for interfacing with multiple human users | |
| FR3148659A1 (en) | Method of implementing a transaction on a terminal | |
| FR3059192A1 (en) | METHOD FOR ORGANIZING A PLURALITY OF EXCHANGED MESSAGES WITH A CONVERSATIONAL AGENT | |
| WO2021053300A1 (en) | Method for transmitting a complementary information relating to a financial transaction | |
| FR3023640A1 (en) | METHOD FOR MANAGING TRANSACTION, SERVER, COMPUTER PROGRAM PRODUCT AND CORRESPONDING STORAGE MEDIUM | |
| CN113409040B (en) | Information sending method, device, equipment and medium | |
| US12229795B2 (en) | System and method for generating location based multiplier notifications | |
| WO2019122556A1 (en) | Method for obtaining a complementary item of information associated with a characteristic of a bank transaction | |
| CN119067651B (en) | Smart watch aggregation code service processing method, device and equipment | |
| CA3200030A1 (en) | Method for contactless interactions with a payment terminal, and corresponding payment terminal and computer program | |
| EP4481599A1 (en) | Methods for generating, providing and managing certified identity profiles, and electronic identity wallet | |
| WO2025132468A1 (en) | Method for dematerialising a transaction ticket following the execution of a transaction between a merchant and a user | |
| EP4078493A1 (en) | Method for managing a plurality of lists of items | |
| US20200111332A1 (en) | Automated device for exchange of data | |
| EP2171577A1 (en) | System and method for automatically generating a software application | |
| FR3061589A1 (en) | DEVICE AND METHOD FOR GENERATING LISTS OF INTEREST USERS WITHIN A STRUCTURED NETWORK ARCHITECTURE | |
| GB2478659A (en) | Activity ranking system | |
| CA3019824A1 (en) | Automated device for data transfer |
| Date | Code | Title | Description |
|---|---|---|---|
| PLFP | Fee payment | Year of fee payment:2 | |
| PLSC | Publication of the preliminary search report | Effective date:20241115 | |
| PLFP | Fee payment | Year of fee payment:3 |