In-store mobile payment

US9846877B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9846877-B2
Application numberUS-201213485355-A
CountryUS
Kind codeB2
Filing dateMay 31, 2012
Priority dateMay 31, 2012
Publication dateDec 19, 2017
Grant dateDec 19, 2017

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.

An in-store mobile payment system and method can facilitate the use of a user's mobile device to facilitate payment for products purchased at a store. The user can take a picture of a product being purchased or can take a picture of a bar code for the product. The picture can be taken with the user's mobile device and can be used to identify the product. A payment provider can provide a unique PIN code for the transaction. The user can enter the PIN code into a keypad of the merchant and/or can swipe a card with a card reader of the merchant to complete the transaction. Thus, the user can avoid the inconvenience of waiting in line at a checkout counter and the merchant can reduce the store's overhead by eliminating at least some checkout counters and checkout clerks.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising: receiving, from a mobile device over a network, a purchase transaction request comprising geo-location data determined by a global positioning system (GPS) of the mobile device, image data corresponding to one or more products captured by a camera of the mobile device, and a user identification corresponding to a user of the mobile device; in response to receiving the geo-location data, determining an identifier of a store corresponding to the received geo-location data; determining one or more product identifiers for the one or more products based on the received image data; accessing a funding account of the user to verify that the user is authorized to purchase the one or more products using the funding account; constructing a unique code as a function of the user identification, the identifier of the store, and the one or more product identifiers, the unique code uniquely representing the user, the store, and the one or more products associated with the purchase transaction request; authorizing the purchase transaction request by associating the unique code with the purchase transaction request and sending the unique code to the mobile device over the network; receiving, from a checkout terminal over the network, a communication comprising a user input code and data related to a pending purchase including data identifying a consumer, a location of the checkout terminal, and a set of products to be purchased by the consumer; determining that the pending purchase is valid by verifying that the user input code corresponds to both the unique code transmitted to the mobile device and the data related to the pending purchase; and in response to receiving the user input code and determining that the pending purchase is valid, transferring an amount corresponding to the purchase transaction request from the funding account of the user to a funding account of a merchant corresponding to the store. 2. The system of claim 1 , wherein the operations further comprise running a batch process to facilitate payments for multiple authorized purchase transaction requests. 3. The system of claim 1 , wherein the operations further comprise: sending a request to verify the purchase transaction request to the mobile device; and receiving a verification from the mobile device; wherein sending the unique code is in response to receiving the verification from the mobile device. 4. The system of claim 1 , wherein verifying that the user is authorized to purchase the one or more products using the funding account comprises comparing a balance of the funding account against a purchase amount associated with the purchase transaction request. 5. The system of claim 1 , wherein the image data comprises at least one of an image of the one or more products or an image of one or more barcodes associated with the one or more products. 6. The system of claim 5 , wherein determining the product identifier for the one or more products comprises deriving the product identifier from the image. 7. A method comprising: receiving, by one or more processors over a network from a mobile device, a purchase transaction request comprising geo-location data determined by a global positioning system (GPS) of the mobile device, image data corresponding to one or more products captured by a camera of the mobile device, and a user identification corresponding to a user of the mobile device; in response to receiving the geo-location data, determining, by the one or more processors, an identifier of a store corresponding to the received geo-location data; determining, by the one or more processors, one or more product identifiers for the one or more products based on the received image data; accessing, by the one or more processors, a funding account of the user to verify that the user is authorized to purchase the one or more products using the funding account; constructing, by the one or more processors, a unique code as a function of the user identification, the identifier of the store, and the one or more product identifiers, the unique code uniquely representing the user, the store, and the one or more products associated with the purchase transaction request; authorizing the purchase transaction request by associating, by the one or more processors, the unique code with the purchase transaction request and sending, by the one or more processors over the network, the unique code to the mobile device; receiving, by the one or more processors from a checkout terminal over the network, a communication comprising a user input code and data related to a pending purchase including data identifying a consumer, a location of the checkout terminal, and a set of products to be purchased by the consumer; determining, by the one or more processors, that the pending purchase is valid by verifying that the user input code corresponds to both the unique code transmitted to the mobile device and the data related to the pending purchase; and in response to receiving the user input code and determining that the pending purchase is valid, transferring, by the one or more processors, an amount corresponding to the purchase transaction request from the funding account of the user to a funding account of a merchant corresponding to the store. 8. The method of claim 7 , further comprising running, by the one or more processors, a batch process to facilitate payments for multiple authorized purchase transaction requests. 9. The method of claim 7 , further comprising: sending, by the one or more processors, a request to verify the purchase transaction request to the mobile device; and receiving, by the one or more processors, a verification from the mobile device; wherein sending the unique code to the mobile device is in response to receiving the verification from the mobile device. 10. The method of claim 7 , wherein the image data comprises one or more images of the one or more products. 11. The method of claim 7 , wherein the image data comprises one or more images of one or more barcodes associated with the one or more products. 12. The method of claim 11 , wherein determining the product identifier for the one or more products comprises deriving the product identifier based on the one or more barcodes. 13. The method of claim 7 , wherein verifying that the user is authorized to purchase the one or more products using the funding account comprises comparing a balance of the funding account against a purchase amount associated with the purchase transaction request. 14. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising: receiving, from a mobile device over a network, a purchase transaction request comprising geo-location data determined by a global positioning system (GPS) of a mobile device, image data corresponding to one or more products captured by a camera of the mobile device, and a user identification corresponding to a user of the mobile device; in response to receiving the geo-location data, determining an identifier of a store corresponding to the received geo-location data; determining one or more product identifiers for the one or more products based on the received image data; accessing a funding account of the user to verify that the user is authorized to purchase the one or more products using th

Assignees

Inventors

Classifications

  • using an alias or single-use codes · CPC title

  • using electronic wallets or electronic money safes · CPC title

  • using a pictured code, e.g. barcode or QR-code, being read by the M-device · CPC title

  • using cards, e.g. integrated circuit [IC] cards or magnetic cards · CPC title

  • using wireless networks · 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 US9846877B2 cover?
An in-store mobile payment system and method can facilitate the use of a user's mobile device to facilitate payment for products purchased at a store. The user can take a picture of a product being purchased or can take a picture of a bar code for the product. The picture can be taken with the user's mobile device and can be used to identify the product. A payment provider can provide a unique …
Who is the assignee on this patent?
Khan Ayub S, Paypal Inc
What technology area does this patent fall under?
Primary CPC classification G06Q20/401. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 19 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).