Secure account creation

US10956906B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10956906-B2
Application numberUS-201916659441-A
CountryUS
Kind codeB2
Filing dateOct 21, 2019
Priority dateJun 29, 2017
Publication dateMar 23, 2021
Grant dateMar 23, 2021

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.

Disclosed herein are systems and methods for real-time provisioning of new payment card numbers to users of a payment-service system, wherein the new payment card numbers are issued to users without activation or registration. By issuing payment card numbers in real-time and without registration, these systems and methods can provide a relatively frictionless experience for users. As such, these systems and methods can issue more payment card numbers, increase market penetration and use of the payment card numbers because the systems and methods are relatively efficient to use compared with prior methods of issuing payment card numbers.

First claim

Opening claim text (preview).

We claim: 1. A computer-implemented method performed by a payment-service-system server comprising: receiving, from a user computing device associated with a user, a payment request to debit a pre-existing account associated with the user, wherein the account corresponds to a database account record that is associated with a first payment card number; in response to receiving the payment request to debit the account: detecting an event indicative of a request for a second payment card number to be assigned to the account in response to determining the first payment card number is deactivated; and identifying the second payment card number from a plurality of unassigned payment card numbers stored in a payment-service-system database associated with the payment-service-system server; modifying the database account record to assign the second payment card number to the account as an active payment card; and facilitating processing of the payment request using the account and the second payment card number. 2. The computer-implemented method of claim 1 , further comprising: transmitting, to the user computing device, a first unique code and information to cause an application executing on the user computing device to display a notification window, the notification window requesting the user to activate the second payment card number by entering the first unique code in the notification window; and receiving, from the user computing device, an activation request comprising a second code and personal information required for activation, wherein modifying the database account record to assign the second payment card number to the account as the active payment card comprises determining that the second code corresponds to the first unique code. 3. The computer-implemented method of claim 1 , further comprising: receiving, by the payment-service-system server from the user computing device, a second request to debit the account, wherein the second request comprises an amount and the second payment card number; retrieving, from the payment-service-system database, the database account record corresponding to the second payment card number of the second request to debit the account; routing, by the payment-service-system server, the second request to a system of record server; and upon determining that an account activation status of the database account record is active, debiting the account by the amount. 4. The computer-implemented method of claim 1 , further comprising: receiving, by the payment-service-system server from an issuer processor server, the plurality of unassigned payment card numbers; storing, by the payment-service-system server, the plurality of unassigned payment card numbers in the payment-service-system database; and upon receiving the payment request to debit the account, performing steps comprising: retrieving, by the payment-service-system server, the second payment card number from the payment-service-system database; and associating, by the payment-service-system server, the account and the second payment card number. 5. The computer-implemented method of claim 1 , further comprising: receiving, at the payment-service-system server, a peer-to-peer payment request from a second user computing device, wherein the peer-to-peer payment request comprises an amount and a unique user identifier; determining, by the payment-service-system server, that the unique user identifier does not match any accounts in a payment-service-system database; upon determining that the unique user identifier does not match any accounts in the payment-service-system database, creating the database account record corresponding to the second payment card number; and transmitting, by the payment-service-system server, a notification corresponding to the peer-to-peer payment request to the user computing device. 6. The computer-implemented method of claim 5 , wherein the notification comprises the amount and instructions to activate the account corresponding to the database account record and the second payment card number. 7. The computer-implemented method of claim 1 , further comprising: further upon determining that an account activation status of the database account record is deactivated, interrupting, by the payment-service-system server, the request to debit the account. 8. The computer-implemented method of claim 7 , further comprising: upon modifying the database account record to contain an active account activation status, resuming, by the payment-service-system server, the payment request to a system of record server to debit the account. 9. The computer-implemented method of claim 1 , further comprising: transmitting the second payment card number to an issuer processor server to update an issuer processor database to reflect the active payment card, wherein the second payment card number is assigned to the active payment card. 10. A computer-implemented method of generating payment card numbers for individual user accounts associated with a payment service system performed by a payment-service-system server, the method comprising: receiving, from a first user computing device associated with a first user, a payment request to debit an account balance; retrieving, from a payment-service-system database, a payment-service-system database account record including a first payment card number of a financial account associated with the first user, wherein the first payment card number is deactivated; in response to receiving the payment request to debit the account balance and determining that the first payment card number is deactivated, identifying a second payment card number from a plurality of unassigned payment card numbers stored in the payment-service-system database; modifying the payment-service-system database account record to assign the second payment card number to the financial account associated with the first user as an active payment card; and authorizing the payment request to debit the account balance associated with the financial account using the second payment card number. 11. The computer-implemented method of claim 10 , further comprising: generating, by the payment-service-system server, a query for the first user to activate the second payment card number, wherein the query comprises a first unique code to enter to activate the second payment card number; transmitting, by the payment-service-system server to the first user computing device, the query comprising the first unique code, wherein the query is transmitted in response to the payment request to debit the account balance; receiving, from the first user computing device, an activation request comprising a second code and personal information required for activation; and matching, by the payment-service-system server, the second code to the first unique code and the personal information required for activation, wherein modifying the payment-service-system database account record to assign the second payment card number to the financial account associated with the first user as the active payment card comprises determining that the second code corresponds to the first unique code. 12. The computer-implemented method of claim 10 , further comprising: receiving, by the payment-service-system server from an issuer processor server, the plurality of unassigned payment card numbers; storing, by the payment-service-system server, the plurality of unassigned payment card numbers in the payment-service-system database; and upon receiving the payment request to debit the account balance, performing steps comprising: retrieving, by the payment-service-system

Assignees

Inventors

Classifications

  • characterised by activation or deactivation of payment capabilities · CPC title

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

  • Personalisation of cards for use · CPC title

  • Identity check for transactions · CPC title

  • specially adapted for electronic shopping systems · 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 US10956906B2 cover?
Disclosed herein are systems and methods for real-time provisioning of new payment card numbers to users of a payment-service system, wherein the new payment card numbers are issued to users without activation or registration. By issuing payment card numbers in real-time and without registration, these systems and methods can provide a relatively frictionless experience for users. As such, thes…
Who is the assignee on this patent?
Square Inc
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 23 2021 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).