System to enable contactless access to a transaction terminal using a process data network

US10496989B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10496989-B2
Application numberUS-201615050307-A
CountryUS
Kind codeB2
Filing dateFeb 22, 2016
Priority dateFeb 22, 2016
Publication dateDec 3, 2019
Grant dateDec 3, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems, computer program products, and methods are described herein for a system to enable contactless access to a transaction terminal using a process data network. The present invention is configured to electronically receive from a transfer terminal, an indication that a user is accessing the transaction terminal using a user device; retrieve, from the user device, a unique identifier associated with the user device; compare the unique identifier with a block chain of authentication information associated with the user to determine whether the unique identifier meets a condition associated with the block chain authentication information; receive an indication that the unique identifier meets the condition of the block chain thereby validating user identity; and allow the user to access the transaction terminal based on at least receiving the indication that the unique identifier meets the condition of the block chain.

First claim

Opening claim text (preview).

What is claimed is: 1. A system operatively connected with a block chain distributed network and for using the block chain distributed network to enable contactless access to a transaction terminal using a process data network, the system comprising: a memory device storing logic and rules for the block chain; and a processing device operatively coupled to the memory device, wherein the processing device is configured to execute computer-readable program code to: electronically receive from a transfer terminal, an indication that a user is accessing the transaction terminal using a user device; retrieve, from the user device, a unique identifier associated with the user device based on at least receiving the indication that the user is accessing the transaction terminal, wherein the unique identifier reflects one or more authentication credentials associated with the user; access a distributed ledger stored in the memory device, wherein the distributed ledger is updated based on communications from a block chain distributed network, wherein the distributed ledger comprises one or more validated authentication credentials associated with the user and indicating an evolution of digital authentication associated with the user; compare, at an originating node, the unique identifier received from the user device with the one or more validated authentication credentials stored in the distributed ledger to determine whether the unique identifier meets a condition associated with the distributed ledger, wherein the condition comprises at least determining a match between the unique identifier and at least one of the one or more validated authentication credentials stored in the distributed ledger; authorize the user device to access the transaction terminal based on at least determining the match; receive, from the user, one or more additional authentication credentials associated with the user in addition to the unique identifier; determine that at least one of the one or more additional authentication credentials meets a condition associated with the block chain, thereby verifying the identity of the user: update the block chain of authentication information with the one or more additional authentication credentials based on at least verifying the identity of the user; transmit a request to one or more sources to validate the one or more additional authentication credentials and the unique identifier based on the logic and rules for the block chain; initiate, using one or more computing devices associated with the one or more sources, a block chain validation process to validate the one or more additional authentication credentials and the unique identifier based on at least a smart contract logic associated with the originating node and agreed upon by the one or more sources; and receive an indication that the one or more additional authentication credentials and the unique identifier has been validated; and store the one or more additional authentication credentials and the unique identifier on the distributed ledger based on at least receiving the indication that the one or more authentication credentials and the unique identifier has been validated. 2. The system of claim 1 , wherein the processing device is configured to execute computer-readable program code further to: determine a percentage score based on at least comparing between the unique identifier with the one or more validated authentication credentials associated with the user. 3. The system of claim 2 , wherein the processing device is configured to execute computer-readable program code further to: determine one or more functions that the user wishes to execute by accessing the transaction terminal; determine whether the percentage score meets a matching requirement associated with the one or more functions that the user wishes to execute; and enable the user to execute the one or more functions based on at least determining that the percentage score meets the matching requirement. 4. The system of claim 1 , wherein the processing device is configured to execute computer-readable program code further to: receive a request from the one or more computing devices associated with the one or more sources to access the distributed ledger; determine that the one or more computing devices associated with the one or more sources has authorized access to the distributed ledger; and authorize the one or more computing devices associated with the one or more sources to access the distributed ledger. 5. The system of claim 4 , wherein the processing device is configured to execute computer-readable program code further to: receive one or more authentication credentials from the one or more computing devices associated with the one or more sources; validate the one or more authentication credentials; and authorize the one or more sources to access the distributed ledger in response to validating the one or more authentication credentials. 6. A computerized method using a block chain distributed network to enable contactless access to a transaction terminal using a process data network, the method comprising: electronically receiving, using a computing device processor, from a transfer terminal, an indication that a user is accessing the transaction terminal using a user device; retrieving, using a computing device processor, from the user device, a unique identifier associated with the user device based on at least receiving the indication that the user is accessing the transaction terminal, wherein the unique identifier reflects one or more authentication credentials associated with the user; accessing, using a computing device processor, a distributed ledger stored in a memory device, wherein the distributed ledger is updated based on communications from a block chain distributed network, wherein the distributed ledger comprises one or more validated authentication credentials associated with the user and indicating an evolution of digital authentication associated with the user; comparing, using a computing device processor, at an originating node, the unique identifier received from the user device with the one or more validated authentication credentials stored in the distributed ledger to determine whether the unique identifier meets a condition associated with the distributed ledger, wherein the condition comprises at least determining a match between the unique identifier and at least one of the one or more validated authentication credentials stored in the distributed ledger; authorizing, using a computing device processor, the user device to access the transaction terminal based on at least determining the match; receiving, using a computing device processor, from the user, one or more additional authentication credentials associated with the user in addition to the unique identifier; determining, using a computing device processor, that at least one of the one or more additional authentication credentials meets a condition associated with the block chain, thereby verifying the identity of the user; updating, using a computing device processor, the block chain of authentication information with the one or more additional authentication credentials based on at least verifying the identity of the user; transmitting, using a computing device processor, a request to one or more sources to validate the one or more additional authentication credentials and the unique identifier based on logic and rules for the block chain; initiating, using a computing device processor, using one or more computing devices associated with the one or more sources, a block chain validation process to validate the one or more additional authentication credentials and the unique identifier based on at least a smart contract logic

Assignees

Inventors

Classifications

  • G06Q20/327Primary

    Short range or proximity payments by means of M-devices · CPC title

  • Use of certificates or encrypted proofs of transaction rights · CPC title

  • Contactless payments by cards · CPC title

  • using cryptographic hash functions · CPC title

  • Financial cryptography, e.g. electronic payment or e-cash · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10496989B2 cover?
Systems, computer program products, and methods are described herein for a system to enable contactless access to a transaction terminal using a process data network. The present invention is configured to electronically receive from a transfer terminal, an indication that a user is accessing the transaction terminal using a user device; retrieve, from the user device, a unique identifier assoc…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification G06Q20/327. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 03 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).