CA3017468C - Reglement electronique de compte a l`aide de serveurs informatiques distincts - Google Patents

Reglement electronique de compte a l`aide de serveurs informatiques distincts Download PDF

Info

Publication number
CA3017468C
CA3017468C CA3017468A CA3017468A CA3017468C CA 3017468 C CA3017468 C CA 3017468C CA 3017468 A CA3017468 A CA 3017468A CA 3017468 A CA3017468 A CA 3017468A CA 3017468 C CA3017468 C CA 3017468C
Authority
CA
Canada
Prior art keywords
service option
ledger
identifier
server
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CA3017468A
Other languages
English (en)
Other versions
CA3017468A1 (fr
Inventor
Milos Dunjic
David Samuel Tax
Arun Victor JAGGA
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toronto Dominion Bank
Original Assignee
Toronto Dominion Bank
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toronto Dominion Bank filed Critical Toronto Dominion Bank
Priority to CA3017468A priority Critical patent/CA3017468C/fr
Publication of CA3017468A1 publication Critical patent/CA3017468A1/fr
Application granted granted Critical
Publication of CA3017468C publication Critical patent/CA3017468C/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/386Payment protocols; Details thereof using messaging services or messaging apps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/409Device specific authentication in transaction processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/23Reliability checks, e.g. acknowledgments or fault reporting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/56Financial cryptography, e.g. electronic payment or e-cash

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

Un serveur comprend un processeur qui reçoit, dun premier dispositif, au moins un message dinitiation, chacun comprenant un identificateur de service et une valeur en matière de service, et qui, pour chaque message dinitiation, sauvegarde, dans une base de données, un enregistrement comprenant lidentificateur de service en association avec la valeur en matière de service. Le processeur reçoit, dun deuxième dispositif, au moins un message dautorisation, chacun comprenant lun des identificateurs de service et une valeur dautorisation, et validant, pour chaque message dautorisation, lun des messages dinitiation par (i) localisation, dans la base de données, de lenregistrement comprenant lidentificateur de service, et (ii) la confirmation que la valeur en matière de service dans la base de données localisée correspond à la valeur dautorisation. Le processeur met à jour un journal avec une entrée identifiant un transfert entre un premier grand livre et un deuxième grand livre dun montant égal à la somme des valeurs en matière de service des messages dinitiation validés, et le processeur fournit, au premier dispositif, un message confirmant le transfert.
CA3017468A 2018-09-14 2018-09-14 Reglement electronique de compte a l`aide de serveurs informatiques distincts Active CA3017468C (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA3017468A CA3017468C (fr) 2018-09-14 2018-09-14 Reglement electronique de compte a l`aide de serveurs informatiques distincts

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CA3017468A CA3017468C (fr) 2018-09-14 2018-09-14 Reglement electronique de compte a l`aide de serveurs informatiques distincts

Publications (2)

Publication Number Publication Date
CA3017468A1 CA3017468A1 (fr) 2020-03-14
CA3017468C true CA3017468C (fr) 2023-11-14

Family

ID=69782631

Family Applications (1)

Application Number Title Priority Date Filing Date
CA3017468A Active CA3017468C (fr) 2018-09-14 2018-09-14 Reglement electronique de compte a l`aide de serveurs informatiques distincts

Country Status (1)

Country Link
CA (1) CA3017468C (fr)

Also Published As

Publication number Publication date
CA3017468A1 (fr) 2020-03-14

Similar Documents

Publication Publication Date Title
US11966924B2 (en) Hosted thin-client interface in a payment authorization system
US12002049B2 (en) System communications with non-sensitive identifiers
US9741051B2 (en) Tokenization and third-party interaction
US9043240B2 (en) Systems, apparatus and methods for mobile companion prepaid card
US20200019950A1 (en) Systems and methods for transaction pre- authentication
US20250252418A1 (en) Token management server and method of processing limited-use tokens
US11348103B2 (en) EMV-session data network and method of processing EMV-session data
US20150100486A1 (en) System and method for automatically enrollng an item in a virtual wallet
EP4144067A1 (fr) Approvisionnement jeton-pour-jeton
CA3018456A1 (fr) Reseau de cartes a valeur enregistree a circuit ouvert a base de jetons
US11605063B2 (en) Point-of-sale device and method for generating a discounted authorization request
CA3017468C (fr) Reglement electronique de compte a l`aide de serveurs informatiques distincts
US11687933B2 (en) Electronic account settlement via distinct computer servers
CA3055500C (fr) Dispositif de point de vente et methode de production d`une demande d`autorisation actualisee
CA3008501C (fr) Reseau de donnees de session emv et methode de traitement de donnees de session emv
WO2026058201A1 (fr) Système et procédé de mise en correspondance et de traitement de données d'interaction
WO2026035700A1 (fr) Interactions sécurisées et efficaces au moyen de données d'action
CN112136302A (zh) 移动网络运营商认证协议
OA17553A (en) Systems, apparatus and methods for mobile companion prepaid card.

Legal Events

Date Code Title Description
EEER Examination request

Effective date: 20220921

MPN Maintenance fee for patent paid

Free format text: FEE DESCRIPTION TEXT: MF (PATENT, 6TH ANNIV.) - STANDARD

Year of fee payment: 6

U00 Fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U00-U101 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE REQUEST RECEIVED

Effective date: 20240909

U11 Full renewal or maintenance fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-U102 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE PAYMENT DETERMINED COMPLIANT

Effective date: 20240909

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-U102 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE PAYMENT PAID IN FULL

Effective date: 20240909

MPN Maintenance fee for patent paid

Free format text: FEE DESCRIPTION TEXT: MF (PATENT, 7TH ANNIV.) - STANDARD

Year of fee payment: 7

U00 Fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U00-U101 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE REQUEST RECEIVED

Effective date: 20250912

U11 Full renewal or maintenance fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-U102 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE PAYMENT PAID IN FULL

Effective date: 20250913