System and method for authorizing and provisioning a token to an appliance

US11954677B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11954677-B2
Application numberUS-201817041633-A
CountryUS
Kind codeB2
Filing dateMar 27, 2018
Priority dateMar 27, 2018
Publication dateApr 9, 2024
Grant dateApr 9, 2024

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.

Provided herein is a computer-implemented method for provisioning a token to an appliance. The method includes registering an original account identifier to an appliance, wherein the original account identifier is not associated with any user, associating a device token to the original account identifier, wherein the device token is stored by the appliance, associating a user account identifier for a user to at least one of the device token and the original account identifier, receiving, from the appliance, a transaction request for a transaction, the transaction request including the device token, identifying the user account identifier based on the device token, determining that the transaction is authorized based at least partially on the user account identifier and the original account identifier registered to the at least one appliance, and in response to determining that the transaction is authorized, processing the transaction. A system and appliance are also disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for authorizing and provisioning a token to an appliance, comprising: registering, with at least one processor, an original account identifier to at least one appliance, wherein the original account identifier is a payment account number not associated with any user; generating, with the at least one processor, a device token based at least on the original account identifier, wherein the device token is stored by the at least one appliance; after generating the device token, associating, with the at least one processor, a user account identifier for a user to at least one of the device token and the original account identifier registered to the at least one appliance, wherein the user account identifier is a payment account identifier; generating, with the at least one processor, a device profile for the at least one appliance based at least partially on at least one of the following appliance parameters: model, manufacturer, transaction history, age, service history, or any combination thereof; receiving, from the at least one appliance, a transaction request for a transaction, the transaction request comprising the device token; identifying, with the at least one processor, the user account identifier based on the device token; determining, with the at least one processor, that the transaction is authorized based at least partially on the user account identifier and the original account identifier registered to the at least one appliance; and in response to determining that the transaction is authorized, processing the transaction. 2. The computer-implemented method of claim 1 , wherein determining that the transaction is authorized comprises: communicating a first authorization request to an issuer system associated with the original account identifier registered to the at least one appliance; communicating a second authorization request to an issuer system associated with the user account identifier; and receiving at least one authorization response message from at least one of the issuer system associated with the user account identifier and the issuer system associated with the original account identifier registered to the at least one appliance. 3. The computer-implemented method of claim 1 , wherein registering the original account identifier to the at least one appliance comprises associating at least one device identifier unique to the at least one appliance with the original account identifier. 4. The computer-implemented method of claim 1 , further comprising: aggregating, with the at least one processor, transaction values from the transaction and at least one other transaction initiated by the at least one appliance within a time period to calculate an aggregated transaction value; and generating, with the at least one processor, an authorization request to deduct the aggregated transaction value from a user account corresponding to the user account identifier. 5. The computer-implemented method of claim 1 , further comprising generating a credit limit value for the at least one appliance based at least partially on the device profile. 6. The computer-implemented method of claim 5 , wherein processing the transaction comprises: determining, with the at least one processor, that a transaction value associated with the transaction satisfies the credit limit value; in response to determining that the transaction value does not satisfy the credit limit value, communicating, with the at least one processor, a rejection of the transaction to the at least one appliance or to an acquirer system; receiving, from the at least one appliance and/or at least one other appliance, a new transaction request for the transaction, the new transaction request comprising the device token and at least one other device token associated with the at least one other appliance; and in response to determining that the new transaction request is authorized, processing, with the at least one processor, the new transaction request by charging a first portion of the transaction value to an account corresponding to the device token and a second portion of the transaction value to an account corresponding to the at least one other device token. 7. The computer-implemented method of claim 5 , further comprising altering, with the at least one processor and based at least partially on the device profile, the credit limit value. 8. The computer-implemented method of claim 1 , further comprising associating, with the at least one processor, a merchant domain restriction with the device token based at least partially on the device profile. 9. The computer-implemented method of claim 8 , wherein processing the transaction comprises: determining, based on the device token and the merchant domain restriction, that a transaction is authorized; and in response to determining that the transaction is authorized, processing, with the at least one processor, the transaction. 10. A system for authorizing and provisioning a token to an appliance, comprising at least one processor programmed to: register an original account identifier to at least one appliance, wherein the original account identifier is a payment account number not associated with any user; generate a device token based at least on the original account identifier, wherein the device token is stored by the at least one appliance; after generating the device token, associate a user account identifier for a user to at least one of the device token and the original account identifier registered to the at least one appliance, wherein the user account identifier is a payment account identifier; generate a device profile for the at least one appliance based at least partially on at least one of the following appliance parameters: model, manufacturer, transaction history, age, service history, or any combination thereof; receive, from the at least one appliance, a transaction request for a transaction, the transaction request comprising the device token; identify the user account identifier based on the device token; determine that the transaction is authorized based at least partially on the user account identifier and the original account identifier registered to the at least one appliance; and in response to determining that the transaction is authorized, process the transaction. 11. The system of claim 10 , wherein the at least one processor is programmed to determine that the transaction is authorized by: communicating a first authorization request to an issuer system associated with the original account identifier registered to the at least one appliance; communicating a second authorization request to an issuer system associated with the user account identifier; and receiving at least one authorization response message from at least one of the issuer system associated with the user account identifier and the issuer system associated with the original account identifier registered to the at least one appliance. 12. The system of claim 10 , wherein the at least one processor is programmed to register the original account identifier to the at least one appliance by associating at least one device identifier unique to the at least one appliance with the original account identifier. 13. The system of claim 10 , wherein the at least one processor is further programmed to: aggregate transaction values from the transaction and at least one other transaction initiated by the at least one appliance within a time period to calculate an aggregated transaction value; and generate an authorization request to deduct the aggregated transaction value from

Assignees

Inventors

Classifications

  • Electronic credentials · CPC title

  • G06Q20/02Primary

    involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] · CPC title

  • Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists · CPC title

  • Buying, selling or leasing transactions · CPC title

  • specially adapted for billing 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 US11954677B2 cover?
Provided herein is a computer-implemented method for provisioning a token to an appliance. The method includes registering an original account identifier to an appliance, wherein the original account identifier is not associated with any user, associating a device token to the original account identifier, wherein the device token is stored by the appliance, associating a user account identifier…
Who is the assignee on this patent?
Visa Int Service Ass
What technology area does this patent fall under?
Primary CPC classification G06Q20/3821. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 09 2024 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).