Patent WO-2006094316-A2 (WO)
Title: Systeme de traitement de transactions financieres
Inventor: NARAINSAMY SELVANATHAN
IPC: G06Q20/00
Filed: 2006-02-14
Abstract: Le système de vérification de transactions financières de l'invention comprend un terminal POS qui sert de client de traitement de transactions programmable, un serveur ou des serveurs bancaires qui constituent un serveur de traitement de transactions programmable; ainsi qu'un client doté d'un téléphone, d'un téléphone cellulaire ou d'un autre appareil de télécommunications (un client de télécommunications sous le contrôle de l'initiateur de transactions). Le terminal POS (client de traitement de transactions) est connecté aux serveurs bancaires (serveur de traitement de transactions) au moyen d'un RTPC. Le client de télécommunications est constitué par un téléphone cellulaire client ou n'importe quel autre appareil de télécommunications, lequel est connecté aux serveurs bancaires (serveur de traitement de transactions) au moyen d'un réseau GSM, GPRS ou d'un autre réseau sans fil (Wi-Fi ou WiMax) ou d'un réseau Internet dans le cas d'un appareil Internet. Lors de l'initialisation du téléphone cellulaire client (client de télécommunications) destiné à être utilisé avec le système de vérification de transactions financières de l'invention ou (plus généralement) à la fin de chaque transaction vérifiée avec succès, le téléphone cellulaire client est programmé avec un code d'autorisation de transaction transmis au téléphone cellulaire client par le serveur bancaire au moyen d'un message SMS. Ledit procédé peut être automatisé par programmation du téléphone cellulaire afin de recevoir le message SMS contenant le code d'autorisation de transaction et de stocker le code en mémoire. Dans le téléphone cellulaire client, le code d'autorisation de transaction est protégé en ce que l'accès à la zone de mémoire du téléphone cellulaire où le code est stocké est uniquement possible à l'aide d'un numéro d'identification personnel (NIP) connu uniquement par l'utilisateur. Un double du code d'autorisation de transaction est stocké dans le serveur bancaire (serveur de traitement de transactions) en tant que code d'autorisation de transaction valide. Le terminal POS (client de traitement de transactions) est programmé, lorsqu'il est en cours d'utilisation, une transaction est initiée et traitée par le terminal POS afin d'enregistrer des données de transaction, normalement directement à partir du plateau dont le terminal POS fait partie ou au moyen d'entrées clavier. De plus, le terminal POS est utilisé afin d'obtenir des données de compte client, normalement par glissement de la carte de crédit du client dans le lecteur de bande magnétique faisant partie du terminal POS. Le terminal POS (client de traitement de transactions) transmet les données de transaction enregistrées au serveur bancaire (serveur de traitement de transactions) au moyen du RTPC auquel lui et le serveur bancaire sont connectés. Le serveur bancaire (serveur de traitement de transactions) utilise les données de compte bancaire du client pour exécuter l'identification de client normale et des vérifications de soldes disponibles trouvées dans des systèmes de vérification de transactions financières existants. En outre, néanmoins, le serveur bancaire est programmé afin de formuler une demande d'autorisation de transaction auprès du terminal POS et pour transmettre la demande d'autorisation de transaction au terminal POS au moyen du RTPC. Le terminal POS (client de traitement de transactions) est programmé, condition préalable au traitement ultérieur de la transaction, pour demander, lors de la réception de la demande d'autorisation de transaction, l'entrée d'un code d'autorisation de transaction dans le terminal POS. Le code qui doit être entré est le code d'autorisation de transaction programmé en premier et stocké dans la mémoire sécurisée du téléphone cellulaire client, auquel le client doit accéder à l'aide de son NIP pour accéder à la zone de mémoire sécurisée du té