IPCO 2012 Limited

United Kingdom

Back to Profile

1-59 of 59 for IPCO 2012 Limited Sort by
Query
Aggregations
Jurisdiction
        United States 26
        World 25
        Canada 8
Date
New (last 4 weeks) 4
2024 April (MTD) 3
2024 March 1
2024 (YTD) 4
2023 7
See more
IPC Class
G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof 34
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP] 28
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists 22
G06Q 20/10 - Payment architectures specially adapted for home banking systems 11
G06Q 20/30 - Payment architectures, schemes or protocols characterised by the use of specific devices 8
See more
Status
Pending 10
Registered / In Force 49
Found results for  patents

1.

TRANSACTION MANAGER

      
Application Number EP2023077912
Publication Number 2024/079055
Status In Force
Filing Date 2023-10-09
Publication Date 2024-04-18
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Masters, Neil

Abstract

A method performed by a transaction manager comprising: receiving, from a first network entity, a first request to perform a transaction with a second network entity; selecting a request queue from a plurality of transaction request queues; adding the first request to the back of the selected request queue; when the first request reaches the front of the selected request queue, processing the first request by a request handler and sending a second request to the second network entity; receiving a first response from the second network entity, in response to the second request; selecting a response queue from a plurality of transaction response queues; adding the first response to the back of the selected response queue; and when the first response reaches the front of the selected response queue, processing the first response by a response handler and sending a second response to the first network entity.

IPC Classes  ?

  • G06F 9/54 - Interprogram communication
  • G06Q 20/00 - Payment architectures, schemes or protocols

2.

Communications Device, Point Of Sale Device, Payment Device and Methods

      
Application Number 18541281
Status Pending
Filing Date 2023-12-15
First Publication Date 2024-04-18
Owner IPCO 2012 Limited (United Kingdom)
Inventor Upadhye, Nilesh

Abstract

A communications device for implementing an electronic payment process, the communications device including a receiver unit operable to receive a secure limited use key (SLUK) from a financial institution that is generated by the financial institution using a first limited use key (LUK) generated using a first key associated with the financial institution, an identifier which identifies a user of the communications device, and a variable code, and a subset of the characters of a passcode associated with the user of the communications device, each character in the subset being identified by its character position in the passcode, and the character position in the passcode of each of the characters in the subset being determined by a predetermined algorithm on the basis of a second key associated with the user of the communications device, the identifier which identifies the user of the communications device and the variable code.

IPC Classes  ?

  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • H04L 9/08 - Key distribution

3.

NETWORK-AGNOSTIC SYSTEM TO FACILITATE PEER-TO-PEER TRANSFERS

      
Application Number GB2023052039
Publication Number 2024/069121
Status In Force
Filing Date 2023-08-01
Publication Date 2024-04-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Gladkaya, Elena
  • Gradwell, Michael
  • Husain, Faizan
  • Kumar, Kuldeep
  • Chandrasekhar, Arundhati

Abstract

A network-agnostic processor (NAP) is configured to receive, from a first account-holding institution (AHI), an alias request to initiate a transfer. The NAP queries directory servers to retrieve one or more account numbers associated with the alias, transmits a response to the first AHI including the one or more account numbers, receives a P2P transfer request specifying one of the account numbers, and transmits an approval to an originating institution. The approval specifies one or more payment networks capable of clearing and settling funds between an initiating account and the specified account number. The originating institution is one of the first AHI or a second AHI associated with the specified account number. The NAP causes initiation of clearing and settlement of a funds transfer between the initiating account and the specified account number via a designated settlement system network (DSSN) that is one of the specified payment networks.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/10 - Payment architectures specially adapted for home banking systems
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists

4.

NETWORK-AGNOSTIC SYSTEM TO FACILITATE PEER-TO-PEER TRANSFERS

      
Application Number 17955100
Status Pending
Filing Date 2022-09-28
First Publication Date 2024-03-28
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Gladkaya, Elena
  • Gradwell, Michael
  • Husain, Faizan
  • Kumar, Kuldeep
  • Chandrasekhar, Arundhati

Abstract

A network-agnostic processor (NAP) is configured to receive, from a first account-holding institution (AHI), an alias request to initiate a transfer. The NAP queries directory servers to retrieve one or more account numbers associated with the alias, transmits a response to the first AHI including the one or more account numbers, receives a P2P transfer request specifying one of the account numbers, and transmits an approval to an originating institution. The approval specifies one or more payment networks capable of clearing and settling funds between an initiating account and the specified account number. The originating institution is one of the first AHI or a second AHI associated with the specified account number. The NAP causes initiation of clearing and settlement of a funds transfer between the initiating account and the specified account number via a designated settlement system network (DSSN) that is one of the specified payment networks.

IPC Classes  ?

  • G06Q 20/10 - Payment architectures specially adapted for home banking systems
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • H04L 67/104 - Peer-to-peer [P2P] networks

5.

An Electronic Device, Method and Computer Program Product for Instructing Performance of a Transaction which has been Requested at an Automated Teller Machine

      
Application Number 18027735
Status Pending
Filing Date 2021-09-16
First Publication Date 2023-11-23
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Mitchell, George William
  • Mcguire, Terence
  • Ghuman-Karu, Panchali
  • Murdoch, Karen Lynette

Abstract

An electronic device comprising circuitry configured to: receive a transaction request, requesting a transaction, in response to a user initiating a transaction at an automated teller machine. The transaction request conforming to a transaction request protocol and including at least a first field for the value of the transaction and a second field for identification of an account for which the transaction is requested. The circuitry retrieves from storage an electronic device identifier associated with the account for which the transaction is requested. It determines whether authentication of the user should be requested based at least on a property of the requested transaction. The circuitry transmits a request for authentication of the user to the electronic device identified by the electronic device identifier; and transmit a transaction instruction to the automated teller machine based on a condition of a response to the request for authentication of the user.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

6.

Systems and methods for use in balancing network resources

      
Application Number 17749489
Grant Number 11924115
Status In Force
Filing Date 2022-05-20
First Publication Date 2023-11-23
Grant Date 2024-03-05
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Masters, Neil
  • Datta, Amitabha

Abstract

Systems and methods are provided for allocating resources between data centers in response to insufficient resources at one of the data centers. One example computer-implemented method includes determining by a first data center, in response to a request for resources, whether the resources exceed remaining resources of the first data center. In response to determining that the requested resources exceed the remaining resources of the first data center, the first data center reserves its remaining resources, appends an entry for the remaining resources to a ledger, and submits a request to a second data center to reserve a difference between the resources in the request and the remaining resources of the first data center. Then, in response to a time interval expiring without the reserved remaining resources being utilized, the reserved remaining resources identified in the entry in the ledger are refunded to the first data center.

IPC Classes  ?

  • H04L 47/72 - Admission control; Resource allocation using reservation actions during connection setup

7.

SYSTEMS AND METHODS FOR USE IN BALANCING NETWORK RESOURCES

      
Application Number EP2023061050
Publication Number 2023/222352
Status In Force
Filing Date 2023-04-26
Publication Date 2023-11-23
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Masters, Neil
  • Datta, Amitabha

Abstract

Systems and methods are provided for allocating resources between data centers in response to insufficient resources at one of the data centers. One example computer-implemented method includes determining by a first data center, in response to a request for resources, whether the resources exceed remaining resources of the first data center. In response to determining that the requested resources exceed the remaining resources of the first data center, the first data center reserves its remaining resources, appends an entry for the remaining resources to a ledger, and submits a request to a second data center to reserve a difference between the resources in the request and the remaining resources of the first data center. Then, in response to a time interval expiring without the reserved remaining resources being utilized, the reserved remaining resources identified in the entry in the ledger are refunded to the first data center.

IPC Classes  ?

  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • H04W 16/10 - Dynamic resource partitioning
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • H04L 67/1014 - Server selection for load balancing based on the content of a request
  • H04L 67/1025 - Dynamic adaptation of the criteria on which the server selection is based
  • H04L 67/1034 - Reaction to server failures by a load balancer

8.

AN APPARATUS, METHOD AND COMPUTER PROGRAM FOR ASSOCIATING A FIRST PARTY AND A SECOND PARTY

      
Application Number 17925310
Status Pending
Filing Date 2021-04-28
First Publication Date 2023-08-10
Owner IPC0 2012 LIMITED (United Kingdom)
Inventor
  • Thalenjeri, Sudarshan
  • Colston, Mark Elliott
  • Thompson, Andrew Paul
  • Gowda, Anand Kumar

Abstract

A method of associating a first party and a second party is provided, the method comprising receiving a first electronic message comprising information indicative of the first party; generating a first electronic token in response to receiving the information indicative of the first party; sending the first electronic token to the first party; receiving one or more second electronic messages from the second party, the one or more second electronic messages comprising the first electronic token and information indicative of the second party; generating a second electronic token in response to receiving the first electronic token and the information indicative of the second party from the second party; associating the information indicative of the first party, the second party and the second electronic token, the first party being identified on the basis of the first electronic token, and sending the second electronic token to the first party.

IPC Classes  ?

  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists

9.

INFORMATION PROCESSING APPARATUS, METHOD AND SYSTEM

      
Application Number EP2022073447
Publication Number 2023/036605
Status In Force
Filing Date 2022-08-23
Publication Date 2023-03-16
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Colston, Mark Elliott
  • Tan, Phoebe
  • Sabet, Mostafa Hussein

Abstract

An information processing system for associating a first party and a second party comprising: a first information processing apparatus; a second information processing apparatus configured to: receive a message from the first information processing apparatus comprising information identifying the second party; generate a code associated with the second party; and transmit a message comprising the code to the first information processing apparatus; and a third information processing apparatus configured to: receive an authentication credential from the first party; obtain the code; transmit a message comprising the code and information identifying the first party to the second information processing apparatus; wherein the second information processing apparatus is configured to: associate the first and second parties; and transmit a message comprising information indicating the association of the first and second parties to the third information processing apparatus; wherein the third information processing apparatus is configured to: receive approval of the association from the first party; and transmit a message comprising information indicating the approval of the association to the second information processing apparatus; wherein the second information processing apparatus is configured to transmit a message comprising information indicating the approval of the association to the first information processing apparatus.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

10.

INFORMATION PROCESSING APPARATUS, METHOD AND SYSTEM

      
Application Number 17941350
Status Pending
Filing Date 2022-09-09
First Publication Date 2023-03-09
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Sabet, Mostafa Hussein
  • Tan, Phoebe
  • Colston, Mark Elliott

Abstract

An information processing system for associating a first party and a second party can include a second information processing apparatus that receives a message from a first information processing apparatus comprising information identifying the second party; generates a code associated with the second party; transmits a message comprising the code to the first information processing apparatus; receives a message comprising the code and information identifying the first party from a third information processing apparatus that receives an authentication credential from the first party; associates the first and second parties; transmits a message comprising information indicating the association of the first and second parties to the third information processing apparatus; receives a message comprising information indicating the approval of the association by the first party from the third information processing apparatus; and transmits a message comprising information indicating the approval of the association to the first information processing apparatus.

IPC Classes  ?

  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]

11.

APPARATUS, COMPUTER PROGRAM AND METHOD

      
Application Number 17889943
Status Pending
Filing Date 2022-08-17
First Publication Date 2023-01-05
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Dewar, Michael Alan

Abstract

A method of tracing messages through a network of nodes is provided, the method comprising receiving message information corresponding to a first outbound message, the message information comprising a first source identifier and a first destination identifier and determining whether the first source identifier is associated with a set of messages in a storage unit, whereby when the first source identifier is associated with a set of messages, the method comprises producing a trace request, the trace request comprising the first destination identifier and an identifier identifying the set of messages associated with the first source identifier.

IPC Classes  ?

  • H04L 43/10 - Active monitoring, e.g. heartbeat, ping or trace-route
  • G06Q 30/00 - Commerce
  • H04L 69/28 - Timers or timing mechanisms used in protocols
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists

12.

AN ELECTRONIC DEVICE, METHOD AND COMPUTER PROGRAM PRODUCT FOR INSTRUCTING PERFORMANCE OF A TRANSACTION WHICH HAS BEEN REQUESTED AT AN AUTOMATED TELLER MACHINE

      
Application Number EP2021075436
Publication Number 2022/063670
Status In Force
Filing Date 2021-09-16
Publication Date 2022-03-31
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Mcguire, Terence
  • Ghuman-Karu, Panchali
  • Murdoch, Karen Lynette
  • Mitchell, George William

Abstract

An electronic device for instructing performance of a transaction which has been requested at an automated teller machine is provided, the electronic device comprising circuitry configured to: receive a transaction request, requesting a transaction, in response to a user initiating a transaction at an automated teller machine, the transaction request conforming to a transaction request protocol and including at least a first field for the value of the transaction and a second field for identification of an account for which the transaction is requested; retrieve from storage, based on the transaction request, an electronic device identifier associated with the account for which the transaction is requested; determine whether authentication of the user should be requested based at least on a property of the requested transaction; and, when it is determined that authentication of the user should be requested, the circuitry is further configured to: transmit a request for authentication of the user to the electronic device identified by the electronic device identifier; and transmit a transaction instruction to the automated teller machine based on a condition of a response to the request for authentication of the user.

IPC Classes  ?

  • G07F 19/00 - Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
  • G06Q 20/42 - Confirmation, e.g. check or permission by the legal debtor of payment
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices

13.

AN APPARATUS, METHOD AND COMPUTER PROGRAM FOR ASSOCIATING A FIRST PARTY AND A SECOND PARTY

      
Application Number EP2021061069
Publication Number 2021/228548
Status In Force
Filing Date 2021-04-28
Publication Date 2021-11-18
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Thalenjeri, Sudarshan
  • Colston, Mark Elliott
  • Thompson, Andrew Paul
  • Gowda, Anand Kumar Akkajalli Hanume

Abstract

A method of associating a first party and a second party is provided, the method comprising: receiving a first electronic message comprising information indicative of the first party; generating a first electronic token in response to receiving the information indicative of the first party; sending the first electronic token to the first party; receiving one or more second electronic messages from the second party, the one or more second electronic messages comprising the first electronic token and information indicative of the second party; generating a second electronic token in response to receiving the first electronic token and the information indicative of the second party from the second party; associating the information indicative of the first party, the second party and the second electronic token, the first party being identified on the basis of the first electronic token; and sending the second electronic token to the first party.

IPC Classes  ?

  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 20/10 - Payment architectures specially adapted for home banking systems
  • G06Q 20/22 - Payment schemes or models
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists

14.

Interface, method and computer program product for controlling the transfer of electronic messages

      
Application Number 17243257
Grant Number 11665124
Status In Force
Filing Date 2021-04-28
First Publication Date 2021-08-12
Grant Date 2023-05-30
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

Methods and switches are provided for communicating electronic messages between financial institutions. One example method includes receiving, at a first switch of a plurality of switches, an electronic message for a transaction, where the electronic message includes a unique identifier for the transaction, and identifying, by the first switch, one of the plurality of switches to process the electronic message based on the unique identifier. The method also includes, in response to the first switch being the identified one of the plurality of switches, processing, by the first switch, the electronic message and, in response to a second switch of the plurality of switches being the identified one of the plurality of switches, forwarding, by the first switch, the electronic message to the second switch for processing.

IPC Classes  ?

  • H04L 51/23 - Reliability checks, e.g. acknowledgments or fault reporting
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/10 - Payment architectures specially adapted for home banking systems

15.

System and server for receiving transaction requests

      
Application Number 17214465
Grant Number 11521212
Status In Force
Filing Date 2021-03-26
First Publication Date 2021-07-15
Grant Date 2022-12-06
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

A gateway is provided for controlling transfer of electronic messages between a financial institution and a transaction processing system comprising a plurality of switches. The gateway includes communication circuitry operable to receive an electronic message issued by the financial institution and processing circuitry operable to determine whether the electronic message includes enough information for a switch of the transaction processing system to process the electronic message. In response to the electronic message including enough information, the communication circuitry is further operable to transmit the electronic message over a data communications network for storage in a message queue unit associated with the transaction processing system for subsequent processing by the switch. In response to the electronic message not including enough information, the communication circuitry is operable to return the electronic message to the financial institution.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/26 - Debit schemes, i.e. "pay now"

16.

Communications device, point of sale device, payment device and methods

      
Application Number 16313789
Grant Number 11847641
Status In Force
Filing Date 2017-06-29
First Publication Date 2021-07-01
Grant Date 2023-12-19
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Upadhye, Nilesh

Abstract

A communications device for implementing an electronic payment process, the communications device including a receiver unit operable to receive a secure limited use key (SLUK) from a financial institution that is generated by the financial institution using a first limited use key (LUK) generated using a first key associated with the financial institution, an identifier which identifies a user of the communications device, and a variable code, and a subset of the characters of a passcode associated with the user of the communications device, each character in the subset being identified by its character position in the passcode, and the character position in the passcode of each of the characters in the subset being determined by a predetermined algorithm on the basis of a second key associated with the user of the communications device, the identifier which identifies the user of the communications device and the variable code.

IPC Classes  ?

  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • H04L 9/08 - Key distribution

17.

Method, apparatus and computer program for verifying the integrity of electronic messages

      
Application Number 16828598
Grant Number 11405408
Status In Force
Filing Date 2020-03-24
First Publication Date 2020-10-01
Grant Date 2022-08-02
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Russell, Clifford Norman
  • Barnes, Julian Robert Mark

Abstract

A method for verifying integrity of electronic messages, comprising the steps of: obtaining an input message digest for a source electronic message; adding the input message digest to an input accumulator that accumulates the input message digests over a predetermined period of time; obtaining an output message digest for a destination electronic message; adding the output message digest to an output accumulator that accumulates the output message digests over the predetermined period of time; comparing the value of the input accumulator with the value of the output accumulator at the expiration of the predetermined period of time; and verifying integrity in the source and destination electronic messages over the predetermined period of time when the value of the input accumulator is equivalent to the value of the output accumulator.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06Q 20/16 - Payments settled via telecommunication systems

18.

Generating a plurality of one time tokens

      
Application Number 16311026
Grant Number 11088839
Status In Force
Filing Date 2017-06-21
First Publication Date 2020-10-01
Grant Date 2021-08-10
Owner IPCO 2012 Limited (United Kingdom)
Inventor
  • Upadhye, Nilesh
  • Boothby, Robert

Abstract

A method of generating a plurality of different one time tokens, the method including acquiring a first numerical value from a predetermined sequence of consecutive numerical values, applying format preserving encryption to the acquired first numerical value to generate a first numerical one time token; acquiring a second numerical value from the predetermined sequence of consecutive numerical values, the acquired second numerical value being different to the acquired first numerical value, and applying the format preserving encryption to the acquired second numerical value to generate a second numerical one time token.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

19.

Method, apparatus and system for electronic payments

      
Application Number 16311458
Grant Number 11107074
Status In Force
Filing Date 2017-06-29
First Publication Date 2020-10-01
Grant Date 2021-08-31
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Ginger, Daniel
  • Kendall, Christopher

Abstract

A system for allowing electronic payments through use of a unique proxy includes a first server, a first registration database and a first lookup database. The first server receives an electronic registration request message, including registration information of a first user, from a financial institution of the first user. The first registration database then copies a subset of the registration information, including a unique proxy of the first user, to the first lookup database as the first user's lookup information. When the first server receives an electronic proxy payment request message, including the unique proxy of the first user, from a financial institution of a second user, the first server looks up the first user's lookup information in the first lookup database on the basis of the unique proxy of the first user and transmits the first user's lookup information to the financial institution of the second user.

IPC Classes  ?

  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/10 - Payment architectures specially adapted for home banking systems
  • G06Q 40/02 - Banking, e.g. interest calculation or account maintenance
  • G06F 16/23 - Updating
  • G06Q 10/10 - Office automation; Time management
  • H04L 12/741 - Header address processing for routing, e.g. table lookup

20.

A METHOD, APPARATUS AND COMPUTER PROGRAM FOR VERIFYING THE INTEGRITY OF ELECTRONIC MESSAGES

      
Application Number EP2020054361
Publication Number 2020/193016
Status In Force
Filing Date 2020-02-19
Publication Date 2020-10-01
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Russell, Clifford Norman
  • Barnes, Julian Robert Mark

Abstract

A Method, Apparatus and Computer Program for Verifying the Integrity of Electronic Messages A method for verifying integrity of electronic messages, comprising the steps of: obtaining an input message digest for a source electronic message; adding the input message digest to an input accumulator that accumulates the input message digests over a predetermined period of time; obtaining an output message digest for a destination electronic message; adding the output message digest to an output accumulator that accumulates the output message digests over the predetermined period of time; comparing the value of the input accumulator with the value of the output accumulator at the expiration of the predetermined period of time; and verifying integrity in the source and destination electronic messages over the predetermined period of time when the value of the input accumulator is equivalent to the value of the output accumulator.

IPC Classes  ?

21.

Interface, method and computer program product for controlling the transfer of electronic messages

      
Application Number 16855926
Grant Number 10999235
Status In Force
Filing Date 2020-04-22
First Publication Date 2020-08-06
Grant Date 2021-05-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

An interface is provided for controlling transfer of electronic transaction messages between a financial institution and switches distributed amongst a plurality of switch sites. The financial institution and the switches are connected via a data communications network. Communication circuitry is operable to transmit a test message to one of the switch sites over the data network if no transaction message is received from that switch site for a predetermined time. And, in response to the test message, the communication circuitry is operable to receive an echo of the test message from the switch site. If the echo is received within a defined time, processing circuitry is operable to then set the operational status of the switch site as operational, and if the echo is not received within the defined time, the operational status of the switch site is set as not operational.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 12/58 - Message switching systems
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/10 - Payment architectures specially adapted for home banking systems

22.

AN APPARATUS, COMPUTER PROGRAM AND METHOD

      
Document Number 03113870
Status Pending
Filing Date 2019-09-18
Open to Public Date 2020-04-02
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Dewar, Michael

Abstract

A method of building a set of traceable messages through a network of nodes is provided, the method comprising receiving message information corresponding to a first message, the message information comprising a first source identifier and a first destination identifier and determining whether the source identifier is associated with a set of previous messages, whereby when the first source identifier is associated with a set of previous messages, the method comprises identifying the first message as also belonging to the set of previous messages and when the first source identifier is not associated with a set of previous messages, the method comprises identifying the first message as belonging to a new set of messages, the method further comprising associating the first destination identifier with the set of messages to which the first message belongs, such that if a second message is sent from that destination, the second message will be identified as belonging to that set of messages.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • H04L 43/10 - Active monitoring, e.g. heartbeat, ping or trace-route
  • H04L 69/28 - Timers or timing mechanisms used in protocols

23.

Apparatus, computer program and method

      
Application Number 16583713
Grant Number 10965574
Status In Force
Filing Date 2019-09-26
First Publication Date 2020-04-02
Grant Date 2021-03-30
Owner IPCO 2012 Limited (United Kingdom)
Inventor Dewar, Michael Alan

Abstract

A method of building a set of traceable messages through a network of nodes is provided, the method comprising receiving message information corresponding to a first message, the message information comprising a first source identifier and a first destination identifier and determining whether the source identifier is associated with a set of previous messages, whereby when the first source identifier is associated with a set of previous messages, the method comprises identifying the first message as also belonging to the set of previous messages and when the first source identifier is not associated with a set of previous messages, the method comprises identifying the first message as belonging to a new set of messages, the method further comprising associating the first destination identifier with the set of messages to which the first message belongs, such that if a second message is sent from that destination, the second message will be identified as belonging to that set of messages.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

24.

Apparatus, computer program and method

      
Application Number 16584496
Grant Number 11456939
Status In Force
Filing Date 2019-09-26
First Publication Date 2020-04-02
Grant Date 2022-09-27
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Dewar, Michael Alan

Abstract

A method of tracing messages through a network of nodes is provided, the method comprising receiving message information corresponding to a first outbound message, the message information comprising a first source identifier and a first destination identifier and determining whether the first source identifier is associated with a set of messages in a storage unit, whereby when the first source identifier is associated with a set of messages, the method comprises producing a trace request, the trace request comprising the first destination identifier and an identifier identifying the set of messages associated with the first source identifier.

IPC Classes  ?

  • H04L 43/10 - Active monitoring, e.g. heartbeat, ping or trace-route
  • G06Q 30/00 - Commerce
  • H04L 69/28 - Timers or timing mechanisms used in protocols
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists

25.

AN APPARATUS, COMPUTER PROGRAM AND METHOD

      
Document Number 03113876
Status Pending
Filing Date 2019-09-18
Open to Public Date 2020-04-02
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Dewar, Michael

Abstract

A method of tracing messages through a network of nodes is provided, the method comprising receiving message information corresponding to a first outbound message, the message information comprising a first source identifier and a first destination identifier and determining whether the first source identifier is associated with a set of messages in a storage unit, whereby when the first source identifier is associated with a set of messages, the method comprises producing a trace request, the trace request comprising the first destination identifier and an identifier identifying the set of messages associated with the first source identifier.

IPC Classes  ?

  • H04L 43/10 - Active monitoring, e.g. heartbeat, ping or trace-route

26.

AN APPARATUS, COMPUTER PROGRAM AND METHOD

      
Application Number EP2019075022
Publication Number 2020/064462
Status In Force
Filing Date 2019-09-18
Publication Date 2020-04-02
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Dewar, Michael

Abstract

A method of building a set of traceable messages through a network of nodes is provided, the method comprising receiving message information corresponding to a first message, the message information comprising a first source identifier and a first destination identifier and determining whether the source identifier is associated with a set of previous messages, whereby when the first source identifier is associated with a set of previous messages, the method comprises identifying the first message as also belonging to the set of previous messages and when the first source identifier is not associated with a set of previous messages, the method comprises identifying the first message as belonging to a new set of messages, the method further comprising associating the first destination identifier with the set of messages to which the first message belongs, such that if a second message is sent from that destination, the second message will be identified as belonging to that set of messages.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

27.

AN APPARATUS, COMPUTER PROGRAM AND METHOD

      
Application Number EP2019075024
Publication Number 2020/064463
Status In Force
Filing Date 2019-09-18
Publication Date 2020-04-02
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Dewar, Michael

Abstract

A method of tracing messages through a network of nodes is provided, the method comprising receiving message information corresponding to a first outbound message, the message information comprising a first source identifier and a first destination identifier and determining whether the first source identifier is associated with a set of messages in a storage unit, whereby when the first source identifier is associated with a set of messages, the method comprises producing a trace request, the trace request comprising the first destination identifier and an identifier identifying the set of messages associated with the first source identifier.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

28.

A METHOD, COMPUTER PROGRAM PRODUCT AND AN APPARATUS

      
Document Number 03111454
Status Pending
Filing Date 2019-08-16
Open to Public Date 2020-03-19
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Kendall, Christopher Paul
  • Rubbert, Paul Edward

Abstract

A method comprising: receiving a first instruction from a first user, the first instruction being an instruction to transfer to a first value from a first institution to a second institution; receiving a second instruction from a second user, the second instruction being an instruction to transfer a second value from the second institution to the first institution, wherein the first value is greater than the second value; calculating the difference between the first value and the second value; and comparing the calculated difference to a predetermined amount, wherein if the calculated difference is greater than the predetermined amount, the method comprises: automatically notify the second institution.

IPC Classes  ?

29.

A METHOD, COMPUTER PROGRAM PRODUCT AND AN APPARATUS

      
Application Number EP2019072016
Publication Number 2020/052909
Status In Force
Filing Date 2019-08-16
Publication Date 2020-03-19
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Kendall, Christopher Paul
  • Rubbert, Paul Edward

Abstract

A method comprising: receiving a first instruction from a first user, the first instruction being an instruction to transfer to a first value from a first institution to a second institution; receiving a second instruction from a second user, the second instruction being an instruction to transfer a second value from the second institution to the first institution, wherein the first value is greater than the second value; calculating the difference between the first value and the second value; and comparing the calculated difference to a predetermined amount, wherein if the calculated difference is greater than the predetermined amount, the method comprises: automatically notify the second institution.

IPC Classes  ?

  • G06Q 20/08 - Payment architectures
  • G06Q 40/02 - Banking, e.g. interest calculation or account maintenance
  • G06Q 40/00 - Finance; Insurance; Tax strategies; Processing of corporate or income taxes

30.

Method, apparatus, computer program product, computer readable storage medium, information processing apparatus and server for performing browser redirections using fixed value cookies

      
Application Number 16310092
Grant Number 11038978
Status In Force
Filing Date 2017-06-21
First Publication Date 2019-08-15
Grant Date 2021-06-15
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Meghani, Chinmay
  • Henderson, Richard

Abstract

A method of performing a redirect in a browser viewing a page in a first-party domain is provided. The method includes the steps of checking for the presence of a cookie in the browser associated with a third-party domain, and in the absence of the third-party cookie, the method includes redirecting the browser from the first-party domain to the third-party domain and, in response, returning from the third-party domain, a fixed value cookie for storage in the browser.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

31.

A DEVICE, SERVER, METHOD AND PROGRAM

      
Application Number GB2019050300
Publication Number 2019/155194
Status In Force
Filing Date 2019-02-05
Publication Date 2019-08-15
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Kennett, Duncan John

Abstract

A device in communication with a server over a network, the device comprising a processor and a network interface for communication over the network, wherein the processor is configured to: generate a request to purchase a trip and to send this request to the server using the network interface; the processor being further configured to receive a Real Time Payment indicator via the network interface and to send the received Real Time Payment indicator to a financial institution.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 20/10 - Payment architectures specially adapted for home banking systems
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/22 - Payment schemes or models
  • G06Q 50/14 - Travel agencies

32.

Generation of web pages for verification of data

      
Application Number 16313680
Grant Number 11816667
Status In Force
Filing Date 2017-06-29
First Publication Date 2019-07-25
Grant Date 2023-11-14
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Boothby, Robert

Abstract

Provided herein is a method for delivering web content to a computer user where the computer user must provide data for verification. A control presented by a first web page provided by a requesting server of a requesting party may be selected to request a further web page where data may be entered that requires verification. The requesting server may redirect the computer user to a verifying server that may provide a second web page to fulfil the request for the further web page. The second web page may be presented as a foreground window positioned over a backdrop frame. The foreground window may be provided with fields for entering the data and the backdrop frame may be provided by the requesting party. The verifying server may verify data entered in the foreground window and may send the requesting server a notification as to whether the verification was successful.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • H04L 9/40 - Network security protocols
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor

33.

Push payment scheme through a trusted third party

      
Application Number 16313763
Grant Number 11023867
Status In Force
Filing Date 2017-06-29
First Publication Date 2019-07-25
Grant Date 2021-06-01
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Boothby, Robert
  • Peenikal, Sunil

Abstract

Provided herein is a method of facilitating a transaction between a payer and a payee using a push payment. The payee sends a request for a payment identification code to a payment agent with payment information. The payment agent generates a unique payment identification code and stores the code along with the associated payment information, and sends the payment identification code to the payee who provides the code to the payer. The payer sends the payment identification code to a financial institution that forwards the code to the payment agent, which uses the code to retrieve the previously stored payment information, and sends the information to the financial institution who forwards the information to the payer. The payer may review information and send a request to pay message including the code to the financial institution, which then arranges for a push payment from the payer to the payee.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06F 21/31 - User authentication
  • G06Q 20/08 - Payment architectures
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/42 - Confirmation, e.g. check or permission by the legal debtor of payment
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists

34.

Secure method of providing a delivery address during a tokenized transaction

      
Application Number 16313845
Grant Number 11017390
Status In Force
Filing Date 2017-06-29
First Publication Date 2019-06-27
Grant Date 2021-05-25
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Peenikal, Sunil
  • Thalenjeri, Sudarshan

Abstract

The present disclosure relates to a secure method of providing a delivery address during a tokenized payment transaction scheme. A consumer places an order with a merchant without providing a delivery address. A distributor that collects payments due to the merchant requests a payment identification code and a delivery address from a payment agent. The request includes payment information. The payment agent generates and stores a payment identification code along with the payment information, and sends the code to the consumer via the distributor. The consumer forwards the code to a financial institution for forwarding to the payment agent who returns the payment information along with a request for a delivery address. The consumer may respond by authorizing the payment and by providing a delivery address. The financial institution then arranges the payment to the merchant and sees that the merchant receives the delivery address.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/20 - Point-of-sale [POS] network systems
  • G06Q 20/42 - Confirmation, e.g. check or permission by the legal debtor of payment
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]

35.

AN APPARATUS, COMPUTER PROGRAM AND METHOD

      
Document Number 03053453
Status Pending
Filing Date 2018-02-08
Open to Public Date 2018-08-23
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Shah, Syed Asim Ali
  • Stephens, Jeremy
  • Dewar, Michael
  • Corbalan, Marc
  • Divitt, David

Abstract

An apparatus for identifying an end node bank account in a network of bank accounts for funds from a fraudulent transaction, comprising processing circuitry configured to: identify a node account into which funds from the fraudulent transaction are paid; determine the number of account relationships associated 5 with the node account; and identify the node account as an end node bank account when the number of account relationships is above a threshold value.

IPC Classes  ?

  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • H04L 12/16 - Arrangements for providing special services to substations

36.

AN APPARATUS, COMPUTER PROGRAM AND METHOD

      
Application Number GB2018050353
Publication Number 2018/150161
Status In Force
Filing Date 2018-02-08
Publication Date 2018-08-23
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Shah, Syed Asim Ali
  • Stephens, Jeremy
  • Dewar, Michael
  • Corbalan, Marc
  • Divitt, David

Abstract

An apparatus for identifying an end node bank account in a network of bank accounts for funds from a fraudulent transaction, comprising processing circuitry configured to: identify a node account into which funds from the fraudulent transaction are paid; determine the number of account relationships associated 5 with the node account; and identify the node account as an end node bank account when the number of account relationships is above a threshold value.

IPC Classes  ?

  • H04W 12/12 - Detection or prevention of fraud
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists

37.

Device, system, method and computer program product for processing electronic transaction requests

      
Application Number 15537115
Grant Number 11080690
Status In Force
Filing Date 2015-10-14
First Publication Date 2018-06-21
Grant Date 2021-08-03
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides a device for processing electronic transaction request messages from financial institutions, each transaction request message instructing payment of funds from one financial account in a first financial institution to another financial account in a second financial institution, the device comprising: a plurality of switches located at a location, each switch being operable to receive a transaction request message from a financial institution; and a clustered database connected to the plurality of switches, the clustered database comprising a plurality of synchronised databases, wherein the clustered database is con figured to generate a transaction summary record on the basis of the received transaction request message that allows settlement of the funds between the financial accounts defined by the received transaction request message.

IPC Classes  ?

  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/30 - Payment architectures, schemes or protocols characterised by the use of specific devices

38.

A METHOD, APPARATUS, COMPUTER PROGRAM PRODUCT, COMPUTER READABLE STORAGE MEDIUM, INFORMATION PROCESSING APPARATUS AND SERVER FOR SETTING COOKIES

      
Application Number GB2017051817
Publication Number 2018/002584
Status In Force
Filing Date 2017-06-21
Publication Date 2018-01-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Henderson, Richard
  • Meghani, Chinmay

Abstract

A method of performing a redirect in a browser viewing a page in a first-party domain is described. The method comprises the steps of: checking for the presence of a cookie in the browser associated with a third-party domain, and in the absence of the third-party cookie, the method comprises: redirecting the browser from the first-party domain to the third-party domain and, in response, returning from the third- party domain, a fixed value cookie for storage in the browser.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

39.

GENERATION OF WEB PAGES FOR VERIFICATION OF DATA

      
Application Number GB2017051896
Publication Number 2018/002620
Status In Force
Filing Date 2017-06-29
Publication Date 2018-01-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Boothby, Robert

Abstract

The present invention relates to delivering web content to a computer user where the computer user is required to provide data for verification. A control presented by a first web page provided by a requesting server of a requesting party may be selected to request a further web page where data may be entered that requires verification. The requesting server may redirect the computer user to a verifying server that may provide a second web page to fulfil the request for the further web page. The second web page may be presented as a foreground window positioned over a backdrop frame. The foreground window may be provided with fields for entering the data and the backdrop frame may be provided by the requesting party. The verifying server may verify data entered in the foreground window and may send the requesting server a notification as to whether or not the verification was successful.

IPC Classes  ?

  • G06F 21/31 - User authentication
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists

40.

A METHOD, APPARATUS AND SYSTEM FOR ELECTRONIC PAYMENTS

      
Application Number GB2017051901
Publication Number 2018/002625
Status In Force
Filing Date 2017-06-29
Publication Date 2018-01-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Ginger, Daniel
  • Kendall, Chris

Abstract

A system for allowing electronic payments through use of a unique proxy, the system comprising a first server, a first registration database and a first lookup database, wherein: the first server is operable to: receive an electronic registration request message from a financial institution of a first user, the electronic registration request message comprising registration information of the first user including bank account information identifying a bank account of the first user, an identifier of the first user, a unique proxy of the first user, and auxiliary information associated with the first user; and store the registration information of the first user in the first registration database; the first registration database is operable to copy a subset of the registration information of the first user to the first lookup database as lookup information of the first user, the lookup information including the bank account information of the first user, the identifier of the first user and the unique proxy of the first user; and the first server is operable to: receive an electronic proxy payment request message from a financial institution of a second user, the electronic proxy payment request message comprising the unique proxy of the first user; look up the lookup information of the first user in the first lookup database on the basis of the unique proxy of the first user comprised within the electronic proxy payment request message; and transmit the lookup information of the first user to the financial institution of the second user.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

41.

COMMUNICATIONS DEVICE, POINT OF SALE DEVICE, PAYMENT DEVICE AND METHODS

      
Application Number GB2017051902
Publication Number 2018/002626
Status In Force
Filing Date 2017-06-29
Publication Date 2018-01-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Upadhye, Nilesh

Abstract

A communications device for implementing an electronic payment process, the communications device comprising: a receiver unit operable to: receive a secure limited use key (SLUK) from a financial institution, the SLUK being generated by the financial institution using (1) a first limited use key (LUK) generated using a first key associated with the financial institution, an identifier which identifies a user of the communications device and a variable code and (2) a subset of the characters of a passcode associated with the user of the communications device, each character in the subset being identified by its character position in the passcode and the character position in the passcode of each of the characters in the subset being determined by a predetermined algorithm on the basis of a second key associated with the user of the communications device, the identifier which identifies the user of the communications device and the variable code, the second key being a secret key, wherein the SLUK is generated by wrapping the first LUK using each of the characters in the subset; and receive the variable code from the financial institution; a storage unit operable to store the received SLUK and variable code and to store the second key associated with the user of the communications device and the identifier which identifies the user of the communications device; a controller operable to, in response to an operation by a user to initiate an electronic payment at a point of sale (POS) device, generate the character position in the passcode of each character in the subset, the character position in the passcode of each character in the subset being determined by the predetermined algorithm on the basis of the second key, the identifier of the user of the communications device and the variable code, as stored in the storage unit; and a user interface operable to indicate to the user of the communications device the character position in the passcode of each character in the subset as generated by the controller and to receive an input from the user indicative of each character in the subset; wherein the controller is operable to perform an unwrapping process on the SLUK stored in the storage unit using each character indicated by the input from the user, the unwrapping process generating a second LUK; and wherein the communications device comprises: a transmitter unit operable to transmit the generated second LUK to the financial institution for authentication of the electronic payment.

IPC Classes  ?

  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G07F 7/10 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card together with a coded signal

42.

GENERATING A PLURALITY OF ONE TIME TOKENS

      
Application Number GB2017051818
Publication Number 2018/002585
Status In Force
Filing Date 2017-06-21
Publication Date 2018-01-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Boothby, Robert
  • Upadhye, Nilesh

Abstract

A method of generating a plurality of different one time tokens, the method comprising: acquiring a first numerical value from a predetermined sequence of consecutive numerical values; applying format preserving encryption to the acquired first numerical value to generate a first numerical one time token; acquiring a second numerical value from the predetermined sequence of consecutive numerical values, the acquired second numerical value being different to the acquired first numerical value; and applying the format preserving encryption to the acquired second numerical value to generate a second numerical one time token.

IPC Classes  ?

  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

43.

SECURE METHOD OF PROVIDING A DELIVERY ADDRESS DURING A TOKENISED TRANSACTION

      
Application Number GB2017051903
Publication Number 2018/002627
Status In Force
Filing Date 2017-06-29
Publication Date 2018-01-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Thalenjeri, Sudarshan
  • Peenikal, Sunil

Abstract

The present invention relates to a secure method of providing a delivery address during a tokenised payment transaction scheme. A consumer places an order with a merchant without providing a delivery address. A distributor that collects payments due to the merchant requests a payment identification code and a delivery address from a payment agent. The request includes payment information. The payment agent generates and stores a payment identification code along with the payment information, and sends the code to the consumer via the distributor. The consumer forwards the code to a financial institution for forwarding to the payment agent who returns the payment information along with a request for a delivery address. The consumer may respond by authorising the payment and by providing a delivery address. The financial institution then arranges the payment to the merchant and sees that the merchant receives the delivery address.

IPC Classes  ?

  • G06Q 20/42 - Confirmation, e.g. check or permission by the legal debtor of payment
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

44.

PUSH PAYMENT SCHEME THROUGH A TRUSTED THIRD PARTY

      
Application Number GB2017051904
Publication Number 2018/002628
Status In Force
Filing Date 2017-06-29
Publication Date 2018-01-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Boothby, Robert
  • Peenikal, Sunil

Abstract

The present invention relates to a method of facilitating a transaction between a payer and a payee using a push payment. The payee sends a request for a payment identification code to a payment agent with payment information identifying the payee and the amount to be paid. The payment agent generates a unique payment identification code and stores the code along with the associated payment information, and sends the payment identification code to the payee who in turn provides the code to the payer. The payer sends the payment identification code to a financial institution that forwards the code to the payment agent. The payment agent uses the code to retrieve the previously stored payment information, and sends the information to the financial institution who forwards the information to the payer. The payer may review information and send a request to pay message including the code to the financial institution. The financial institution then arranges for a push payment from the payer to the payee.

IPC Classes  ?

  • G06Q 20/42 - Confirmation, e.g. check or permission by the legal debtor of payment

45.

LINKING OF COMPUTER DEVICES IN TOKENISED PAYMENT TRANSACTIONS

      
Application Number GB2017051907
Publication Number 2018/002631
Status In Force
Filing Date 2017-06-29
Publication Date 2018-01-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Yardley, Andy
  • Boothby, Robert
  • Thalenjeri, Sudarshan
  • Peenikal, Sunil

Abstract

The present invention relates to linking of computer devices for performing tokenised payment transactions, for example linking a web browser operating on a first computing device such as a desktop or laptop computer with a mobile computing device such as a smartphone or tablet. This may allow for a payer to shop using a first computing device, but to arrange payment using a second computing device such as a mobile computing device like a smart phone, tablet or similar. The mobile computing device may have an app installed that is used to arrange the tokenised transaction, for example a banking app provided by a financial institution. The banking app may provide enhanced security.

IPC Classes  ?

  • G06Q 20/42 - Confirmation, e.g. check or permission by the legal debtor of payment
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices

46.

System and server for receiving transaction requests

      
Application Number 15682476
Grant Number 10963882
Status In Force
Filing Date 2017-08-21
First Publication Date 2017-12-28
Grant Date 2021-03-30
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides a system for receiving transaction requests from a financial institution, the system comprising i) a plurality of servers connected over a network, wherein each server comprises a storage unit configured to store a settlement risk position which is the sum of the value of previously processed transaction requests over a period of time, a debit cap value associated with the financial institution, an adjustment value and a new transaction request having a transaction value, wherein the debit cap value stored in each server is determined in accordance with the total debit cap attributed to the financial institution and the number of servers in the system; ii) communication circuitry configured to receive the adjustment value over the network, the adjustment value being determined as the average, value of the settlement risk position across the plurality of servers; and iii) control circuitry configured to determine whether the debit cap has been exceeded by comparing tire debit cap value with the sum of the settlement risk position, the adjustment value and the transaction value of the new transaction request, whereby in the event that the debit cap value will be exceeded, rejecting the new transaction request.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/26 - Debit schemes, i.e. "pay now"

47.

Interface, method and computer program product for controlling the transfer of electronic messages

      
Application Number 15537129
Grant Number 10708213
Status In Force
Filing Date 2015-10-14
First Publication Date 2017-12-07
Grant Date 2020-07-07
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides an interface for controlling the transfer of electronic transaction messages between a first financial institution and a plurality of switches distributed amongst a plurality of switch sites, wherein the first financial institution and the plurality of switches are connected via a data communications network, the interface comprising communication circuitry, processing circuitry and memory storing the operational status of each switch site, wherein the communication circuitry is operable to transmit a test message to one of the switch sites over the data network if no transaction message has been received from that switch site for a predetermined time, and in response to the test message, the communication circuitry is operable to receive an echo of the test message from the switch site; wherein the processing circuitry is operable such that if the echo is received within a defined time then the operational status of the switch site is set as operational and if the echo is not received within the defined time then the operational status of the switch site is set as not operational; whereby in the event that the operational status of the switch site is set to not operational, the processing circuitry is operable such that no electronic messages are transferred to the switch site.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 12/58 - Message switching systems
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/10 - Payment architectures specially adapted for home banking systems

48.

System, method and computer program product for receiving electronic messages

      
Application Number 15537181
Grant Number 10997568
Status In Force
Filing Date 2015-10-14
First Publication Date 2017-11-30
Grant Date 2021-05-04
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides a system for receiving electronic messages from a financial institution, the system comprising a plurality of switches configured to communicate with one another and to process the received electronic messages, wherein each switch includes processing circuitry that is configured to receive an electronic message that includes a unique identifier and, in dependence upon the unique identifier, either process the electronic message or forward the electronic message to another one of the switches for processing.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/30 - Payment architectures, schemes or protocols characterised by the use of specific devices
  • G06Q 20/10 - Payment architectures specially adapted for home banking systems

49.

Method and device for processing electronic payment instructions

      
Application Number 15319124
Grant Number 10679195
Status In Force
Filing Date 2015-06-10
First Publication Date 2017-05-11
Grant Date 2020-06-09
Owner IPCO 2012 Limited (United Kingdom)
Inventor Wright, John Christopher

Abstract

A method of processing a payment instruction including: receiving a payment instruction from a user, the payment instruction including payment details and an electronic signature, the electronic signature being destroyed if the content of payment instruction is altered; checking presence of the electronic signature and confirming integrity of the payment instruction when the electronic signature is present; wherein in event the integrity of the payment instruction is confirmed, the method: i) stores the payment instruction in a first storage unit using a relational database management system (RDBMS); ii) replicates the payment instruction and stores the replicated payment instruction in a second storage unit using the RDBMS; and iii) transmits an acknowledgement signal to the user once the payment instruction has been successfully stored in the first storage unit and the replicated payment instruction has been successfully stored in the second storage unit.

IPC Classes  ?

  • G06Q 20/10 - Payment architectures specially adapted for home banking systems
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

50.

A SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR RECEIVING ELECTRONIC MESSAGES

      
Document Number 02971679
Status In Force
Filing Date 2015-10-14
Open to Public Date 2016-06-23
Grant Date 2023-10-17
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides a system for receiving electronic messages from a financial institution, the system comprising a plurality of switches configured to communicate with one another and to process the received electronic messages, wherein each switch includes processing circuitry that is configured to receive an electronic message that includes a unique identifier and, in dependence upon the unique identifier, either process the electronic message or forward the electronic message to another one of the switches for processing.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/30 - Payment architectures, schemes or protocols characterised by the use of specific devices
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

51.

AN INTERFACE, METHOD AND COMPUTER PROGRAM PRODUCT FOR CONTROLLING THE TRANSFER OF ELECTRONIC MESSAGES

      
Document Number 02971684
Status In Force
Filing Date 2015-10-14
Open to Public Date 2016-06-23
Grant Date 2019-09-17
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides an interface for controlling the transfer of electronic transaction messages between a first financial institution and a plurality of switches distributed amongst a plurality of switch sites, wherein the first financial institution and the plurality of switches are connected via a data communications network, the interface comprising communication circuitry, processing circuitry and memory storing the operational status of each switch site, wherein the communication circuitry is operable to transmit a test message to one of the switch sites over the data network if no transaction message has been received from that switch site for a predetermined time, and in response to the test message, the communication circuitry is operable to receive an echo of the test message from the switch site; wherein the processing circuitry is operable such that if the echo is received within a defined time then the operational status of the switch site is set as operational and if the echo is not received within the defined time then the operational status of the switch site is set as not operational; whereby in the event that the operational status of the switch site is set to not operational, the processing circuitry is operable such that no electronic messages are transferred to the switch site.

IPC Classes  ?

  • H04L 43/0805 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
  • H04L 43/10 - Active monitoring, e.g. heartbeat, ping or trace-route
  • H04L 51/23 - Reliability checks, e.g. acknowledgments or fault reporting
  • H04L 69/40 - Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

52.

AN INTERFACE, SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CONTROLLING THE TRANSFER OF ELECTRONIC MESSAGES

      
Application Number GB2015053036
Publication Number 2016/097673
Status In Force
Filing Date 2015-10-14
Publication Date 2016-06-23
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides an interface for controlling the transfer of electronic messages between a financial institution and a transaction processing system for processing the messages, wherein the financial institution is connected to the transaction processing system via a data communications network, the interface comprising communication circuitry operable to receive an electronic message issued by the financial institution; and processing circuitry operable to determine whether the format of the electronic message conforms to a predetermined standard necessary for processing of the electronic message; and in the event that the format of the electronic message does conform to the predetermined standard, the communication circuitry is further operable to transmit the electronic message over the network for storage in a message queue unit associated with the transaction processing system; and in the event that the format of the electronic message does not conform to the predetermined standard, the communication circuitry is operable to return the electronic message to the financial institution.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/30 - Payment architectures, schemes or protocols characterised by the use of specific devices
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

53.

AN INTERFACE, METHOD AND COMPUTER PROGRAM PRODUCT FOR CONTROLLING THE TRANSFER OF ELECTRONIC MESSAGES

      
Application Number GB2015053042
Publication Number 2016/097675
Status In Force
Filing Date 2015-10-14
Publication Date 2016-06-23
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides an interface for controlling the transfer of electronic transaction messages between a first financial institution and a plurality of switches distributed amongst a plurality of switch sites, wherein the first financial institution and the plurality of switches are connected via a data communications network, the interface comprising communication circuitry, processing circuitry and memory storing the operational status of each switch site, wherein the communication circuitry is operable to transmit a test message to one of the switch sites over the data network if no transaction message has been received from that switch site for a predetermined time, and in response to the test message, the communication circuitry is operable to receive an echo of the test message from the switch site; wherein the processing circuitry is operable such that if the echo is received within a defined time then the operational status of the switch site is set as operational and if the echo is not received within the defined time then the operational status of the switch site is set as not operational; whereby in the event that the operational status of the switch site is set to not operational, the processing circuitry is operable such that no electronic messages are transferred to the switch site.

IPC Classes  ?

  • H04L 12/58 - Message switching systems
  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

54.

A DEVICE, SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PROCESSING ELECTRONIC TRANSACTION REQUESTS

      
Document Number 02971665
Status In Force
Filing Date 2015-10-14
Open to Public Date 2016-06-23
Grant Date 2021-10-26
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides a device for processing electronic transaction request messages from financial institutions, each transaction request message instructing payment of funds from one financial account in a first financial institution to another financial account in a second financial institution, the device comprising: a plurality of switches located at a location, each switch being operable to receive a transaction request message from a financial institution; and a clustered database connected to the plurality of switches, the clustered database comprising a plurality of synchronised databases, wherein the clustered database is configured to generate a transaction summary record on the basis of the received transaction request message that allows settlement of the funds between the financial accounts defined by the received transaction request message.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/30 - Payment architectures, schemes or protocols characterised by the use of specific devices
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

55.

AN INTERFACE, SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CONTROLLING THE TRANSFER OF ELECTRONIC MESSAGES

      
Document Number 02971669
Status In Force
Filing Date 2015-10-14
Open to Public Date 2016-06-23
Grant Date 2021-04-27
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides an interface for controlling the transfer of electronic messages between a financial institution and a transaction processing system for processing the messages, wherein the financial institution is connected to the transaction processing system via a data communications network, the interface comprising communication circuitry operable to receive an electronic message issued by the financial institution; and processing circuitry operable to determine whether the format of the electronic message conforms to a predetermined standard necessary for processing of the electronic message; and in the event that the format of the electronic message does conform to the predetermined standard, the communication circuitry is further operable to transmit the electronic message over the network for storage in a message queue unit associated with the transaction processing system; and in the event that the format of the electronic message does not conform to the predetermined standard, the communication circuitry is operable to return the electronic message to the financial institution.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/30 - Payment architectures, schemes or protocols characterised by the use of specific devices
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

56.

System server for receiving transaction requests

      
Application Number 14581153
Grant Number 09741037
Status In Force
Filing Date 2014-12-23
First Publication Date 2016-06-23
Grant Date 2017-08-22
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides a system for receiving transaction requests from a financial institution, the system comprising i) a plurality of servers connected over a network, wherein each server comprises a storage unit configured to store a settlement risk position which is the sum of the value of previously processed transaction requests over a period of time, a debit cap value associated with the financial institution, an adjustment value and a new transaction request having a transaction value, wherein the debit cap value stored in each server is determined in accordance with the total debit cap attributed to the financial institution and the number of servers in the system; ii) communication circuitry configured to receive the adjustment value over the network, the adjustment value being determined as the average value of the settlement risk position across the plurality of servers; and iii) control circuitry configured to determine whether the debit cap has been exceeded by comparing the debit cap value with the sum of the settlement risk position, the adjustment value and the transaction value of the new transaction request, whereby in the event that the debit cap value will be exceeded, rejecting the new transaction request.

IPC Classes  ?

  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • G06Q 20/26 - Debit schemes, i.e. "pay now"

57.

A DEVICE, SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PROCESSING ELECTRONIC TRANSACTION REQUESTS

      
Application Number GB2015053034
Publication Number 2016/097672
Status In Force
Filing Date 2015-10-14
Publication Date 2016-06-23
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides a device for processing electronic transaction request messages from financial institutions, each transaction request message instructing payment of funds from one financial account in a first financial institution to another financial account in a second financial institution, the device comprising: a plurality of switches located at a location, each switch being operable to receive a transaction request message from a financial institution; and a clustered database connected to the plurality of switches, the clustered database comprising a plurality of synchronised databases, wherein the clustered database is configured to generate a transaction summary record on the basis of the received transaction request message that allows settlement of the funds between the financial accounts defined by the received transaction request message.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/30 - Payment architectures, schemes or protocols characterised by the use of specific devices
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

58.

A SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR RECEIVING ELECTRONIC MESSAGES

      
Application Number GB2015053037
Publication Number 2016/097674
Status In Force
Filing Date 2015-10-14
Publication Date 2016-06-23
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor
  • Garlick, Steven George
  • Masters, Neil Antony

Abstract

The present invention provides a system for receiving electronic messages from a financial institution, the system comprising a plurality of switches configured to communicate with one another and to process the received electronic messages, wherein each switch includes processing circuitry that is configured to receive an electronic message that includes a unique identifier and, in dependence upon the unique identifier, either process the electronic message or forward the electronic message to another one of the switches for processing.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/30 - Payment architectures, schemes or protocols characterised by the use of specific devices
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof

59.

A METHOD AND DEVICE FOR PROCESSING ELECTRONIC PAYMENT INSTRUCTIONS

      
Application Number GB2015051706
Publication Number 2015/193643
Status In Force
Filing Date 2015-06-10
Publication Date 2015-12-23
Owner IPCO 2012 LIMITED (United Kingdom)
Inventor Wright, John Christopher

Abstract

A method of processing a payment instruction is described. This method comprises: receiving a payment instruction from a user, the payment instruction comprising payment details and an electronic signature, the electronic signature being destroyed if the content of payment instruction is altered; checking the presence of the electronic signature and confirming the integrity of the payment instruction when the electronic signature is present; wherein in the event that the integrity of the payment instruction is confirmed, the method comprises: i) storing the payment instruction in a first storage unit using a relational database management system (RDBMS); ii) replicating the payment instruction and storing the replicated payment instruction in a second storage unit using the RDBMS; and iii) transmitting an acknowledgement signal to the user once the payment instruction has been successfully stored in the first storage unit and the replicated payment instruction has been successfully stored in the second storage unit.

IPC Classes  ?

  • G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
  • G06Q 20/10 - Payment architectures specially adapted for home banking systems
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof