Mobile payment system and method
AssigneeBarclays Bank PLC
InventorJeremy GOLDSTONE
Life of this patent
Estimating the term…
Abstract
A merchant web site automatically detects whether a customer device has a registered payment application; if so, the web site generates a custom protocol message that is triggered on checkout to initiate payment via the payment application. Details of the transaction are passed to the payment application via a payment server so that the user can authorise the transaction within the payment application.
Claims31
A computer implemented method of providing candidate information associated with an ID candidate from a verification service to an ID checker, the ID candidate having a first communication device and the ID checker having a second communication device, the method comprising:
- a) obtaining a challenge code from the verification service at one of the first and second devices;
- b) passing the challenge code from the first device to the other of the first and second devices;
- c) verifying the passed challenge code with the verification service and, if the challenge code is verified,
- d) providing the candidate information from the verification service to one of the first and second devices, such that the candidate information is accessible to the ID checker under the control of the ID candidate.
A system for providing candidate information, the system comprising:
- a) a first device associated with an ID candidate,
- b) a second device associated with an ID checker,
- c) a verification service, and
- d) a database,
- wherein one of the first and second devices is arranged to obtain a challenge code from the verification service;
- wherein the other of the first and second devices is arranged to capture the challenge code and to verify the challenge code with the verification service;
- and
- wherein the verification service is arranged to provide the candidate information from the data base in response to verification of the challenge code,
- such that the candidate information is accessible to the ID checker under the control of the ID candidate.
A non-transitory computer readable storage medium storing an ID checker application comprising program code arranged to perform the following steps:
- a) capture a challenge code from a device associated with an ID candidate;
- and
- b) verify the challenge code with a verification service;
- such that candidate information associated with the ID candidate is provided.
A non-transitory computer readable storage medium storing an ID candidate application comprising program code arranged to perform the following steps:
- a) request a challenge code from a verification service;
- and
- b) output the challenge code to a device associated with an ID checker;
- such that candidate information associated with the ID candidate is provided.
Dependencies are inferred from the claim text.