System and method of providing tokenization as a service

US10607217B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10607217-B2
Application numberUS-201715703819-A
CountryUS
Kind codeB2
Filing dateSep 13, 2017
Priority dateJan 26, 2012
Publication dateMar 31, 2020
Grant dateMar 31, 2020

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, devices, apparatuses, and methods for providing tokenization as a service are provided. Embodiments of the invention involve decoupling “tokenization service” from other services offered by a merchant service provider, and offering the tokenization service as a stand alone service. In accordance with an embodiment, a merchant service provider can receive payment data associated with a transaction between a consumer and a first entity. The merchant service provider can generate a payment token that represents the payment data and transmit a copy of the payment token to the first entity. The first entity can then transmit the payment token and order information to a second entity specified in the transaction. The merchant service provider can subsequently receive a request to complete the transaction from the second entity. The request can include the copy of the payment token from the second entity.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for tokenizing payment data received from a computer of a consumer, the method comprising: receiving, at a merchant service provider computer, order information from a computer of a first entity for a transaction to be fulfilled by a second entity; in response to receiving the order information, receiving, at the merchant service provider computer, the payment data from the computer of the consumer, the payment data associated with the transaction initiated between the computer of the consumer and the computer of the first entity, wherein the payment data is received at the merchant service provider computer from the consumer through an interaction between the consumer and a webpage of the first entity, wherein the payment data includes an actual payment account; generating, at the merchant service provider computer, a payment token and payment token access data associated with the payment token, wherein the payment token is anonymized payment data; storing, by the merchant service provider computer, the payment token and the payment token access data; transmitting, from the merchant service provider computer, the payment token access data to the first entity, wherein the first entity provides the payment token access data to the second entity; in response to transmitting the payment token access data to the first entity, receiving, at the merchant service provider computer from a computer of the second entity, a request to complete the transaction initiated between the computer of the consumer and the computer of the first entity, the request including the payment token access data; in response to receiving the request: retrieving, at the merchant service provider computer, the payment token and the payment data using the payment token access data; and performing at least one of the following: processing, by the merchant service provider computer, the transaction using the payment data; or transmitting, by the merchant service provider computer, at least one of the payment data or the payment token to the computer of the second entity for processing the transaction. 2. The method of claim 1 , further comprising: transmitting the payment data and the order information associated with the transaction initiated between the computer of the consumer and the computer of the first entity to a payment processing computer for processing on behalf of the second entity. 3. The method of claim 1 wherein the request to complete the transaction includes a request for the merchant service provider computer to process the transaction on behalf of the second entity. 4. The method of claim 1 wherein the request to complete the transaction includes a request to return the payment data corresponding to the payment token to the second entity. 5. The method of claim 1 wherein the merchant service provider computer is a hosted order page (HOP) service provider computer and the payment data is received through a HOP. 6. The method of claim 1 wherein the merchant service provider computer is a silent order post (SOP) service provider computer and the payment data is received through a SOP. 7. The method of claim 1 , further comprising: receiving, at the merchant service provider computer from the computer of the second entity, an authorization request message including the payment token; determining, by the merchant service provider computer, that a trust relationship exists between merchant service provider and the second entity or between the first entity and the second entity; and transmitting, by the merchant service provider computer to the computer of the second entity, an authorization response message authorizing the transaction based on determining the trust relationship. 8. A system, comprising: a merchant service provider computer, including an electronic processor and a memory coupled to the electronic processor storing instructions that when executed by the electronic processor causes the electronic processor to perform operations of: receiving order information from a computer of a first entity for a transaction to be fulfilled by a second entity; in response to receiving the order information, receiving a payment data from a computer of a consumer, the payment data associated with the transaction initiated between the computer of the consumer and the computer of the first entity, wherein the payment data is received from the consumer through an interaction between the consumer and a webpage of the first entity, wherein the payment data includes an actual payment account; generating a payment token and payment token access data associated with the payment token, wherein the payment token is anonymized payment data; storing, by the merchant service provider computer, the payment token and the payment token access data; transmitting, from the merchant service provider computer, the payment token access data to the first entity, wherein the first entity provides the payment token to the second entity; in response to transmitting the payment token access data to the first entity, receiving, at the merchant service provider computer from a computer of the second entity, a request to complete the transaction initiated between the computer of the consumer and the computer of the first entity, the request including the payment token access data; in response to receiving the request: retrieving, at the merchant service provider computer, the payment token and the payment data using the payment token access data; and performing at least one of the following: processing, by the merchant service provider computer, the transaction using the payment data; or transmitting, by the merchant service provider computer, at least one of the payment data or the payment token to the computer of the second entity for processing the transaction. 9. The system of claim 8 , wherein the operations further includes: transmitting the payment data and the order information associated with the transaction initiated between the computer of the consumer and the computer of the first entity to a payment processing computer for processing on behalf of the second entity. 10. The system of claim 8 wherein the request to complete the transaction includes a request for the merchant service provider computer to process the transaction on behalf of the second entity. 11. The system of claim 8 wherein the request to complete the transaction includes a request to return the payment data corresponding to the payment token to the second entity. 12. The system of claim 8 wherein the merchant service provider computer is a hosted order page (HOP) service provider computer and the payment data is received through a HOP. 13. The system of claim 8 wherein the merchant service provider computer is a silent order post (SOP) service provider computer and the payment data is received through a SOP. 14. The system of claim 8 , wherein the operations further includes: receiving, from the computer of the second entity, an authorization request message including the payment token; determining that a trust relationship exists between merchant service provider and the second entity or between the first entity and the second entity; and transmitting, to the computer of the second entity, an authorization response message authorizing the transaction based on determining the trust relationship.

Assignees

Inventors

Classifications

  • Debit schemes, e.g. "pay now" · CPC title

  • Anonymous user system · CPC title

  • Point-of-sale [POS] network systems · CPC title

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

  • G06Q20/385Primary

    using an alias or single-use codes · 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 US10607217B2 cover?
Systems, devices, apparatuses, and methods for providing tokenization as a service are provided. Embodiments of the invention involve decoupling “tokenization service” from other services offered by a merchant service provider, and offering the tokenization service as a stand alone service. In accordance with an embodiment, a merchant service provider can receive payment data associated with a …
Who is the assignee on this patent?
Visa Int Service Ass
What technology area does this patent fall under?
Primary CPC classification G06Q20/385. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 31 2020 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).