IP Library Granted Patent US 10,445,820
Granted Patent B2
US 10,445,820 · App. 14/315,036 · Granted Oct 15, 2019

Systems and methods for facilitating purchase using gesture

Inventor: Bret Christopher Verde (San Jose, CA)
Assignee: PAYPAL, INC.
G06Q30/0641G06F3/0488
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,445,820
App. No.
14/315,036
Granted
Oct 15, 2019
Kind
B2
Abstract

A gesture profile may be set up for making a purchase. The gesture profile may define a gesture that triggers a purchase transaction. When the gesture is detected, a purchase target may be searched and identified. The purchase target may be purchased automatically using a payment method defined in the gesture profile. When multiple purchase targets are identified, a user selection may be received to select one or more purchase targets. The selected purchase targets may be purchased using the payment method defined in the gesture profile. Accordingly, a user may purchase a product or service by making a simple gesture on a mobile device.

Claims (70)

1. A system for facilitating purchases using gestures, the system comprising:

a non-transitory memory having stored thereon information related to a plurality of funding sources associated with a user and a gesture profile, the gesture profile defining a plurality of gestures, wherein each gesture defined in the gesture profile is associated with a purchase of a corresponding type of goods or services using a corresponding funding source associated with the user; and

one or more hardware processors coupled with the non-transitory memory and configured to execute instructions to cause the system to perform operations comprising:

receiving gesture information corresponding to a gesture input detected on a touchscreen of a user device;

determining a portion of the touchscreen corresponding to the gesture input based on the received gesture information;

determining the gesture input matches a particular gesture from the plurality of gestures defined in the gesture profile;

determining a particular type of goods or services corresponding to the particular gesture;

causing a camera of the user device to capture an image, wherein the image is displayed on the touchscreen of the user device;

identifying a portion of the image corresponding to the portion of the touchscreen;

automatically identifying a plurality of products from the portion of the image;

selecting, from the plurality of products, a particular product based on the particular type of goods or services corresponding to the particular gesture; and

processing a purchase transaction for the particular product.

2. The system of claim 1 , wherein the operations further comprise:

in response to selecting the particular product, determining a merchant who sells the particular product, wherein the purchase transaction is associated with a purchase of the particular product from the merchant.

3. The system of claim 1 , wherein the particular type of goods or services comprises music, wherein the operations further comprise:

activating a microphone of the user device;

receiving an audio recording via the microphone;

accessing a song database; and

identifying a song from the song database based on the received audio recording.

4. The system of claim 1 , wherein automatically identifying the plurality of the products comprises:

extracting a code from the portion of the captured image;

accessing a product database; and

identifying the plurality of products by searching the product database based on the extracted code.

5. The system of claim 1 , wherein the operations further comprise:

presenting information related to the particular product on the user device; and

receiving a user input confirming a purchase of the particular product.

6. The system of claim 1 , wherein the gesture input comprises a symbol.

7. A method comprising:

receiving, by a computer system, gesture information corresponding to a gesture input detected on a touchscreen of a user device;

determining, by the computer system, a portion of the touchscreen corresponding to the gesture input based on the received gesture information;

determining, by the computer system, whether the gesture information matches a particular gesture from a plurality of gestures defined in a gesture profile associated with a user, wherein the gesture profile includes the plurality of gestures, wherein each gesture in the gesture profile is associated with a purchase of a corresponding type of goods or services;

in response to determining that the gesture information matches the particular gesture, determining, by the computer system, a particular type of goods or services corresponding to the particular gesture;

causing, by the computer system, a camera of the user device to capture an image, wherein the captured image is displayed on the touchscreen of the user device;

identifying, by the computer system, a portion of the image corresponding to the portion of the touchscreen;

automatically identifying, by the computer system, a plurality of products from the portion of the image;

selecting, by the computer system from the plurality of products, a particular product based on the particular type of goods or services corresponding to the particular gesture; and

causing, by the computer system, a purchase transaction for the particular product to be processed.

8. The method of claim 7 , further comprising:

in response to selecting the particular product, determining a merchant who sells the particular product; and

acquiring purchasing information about the particular product from a network site corresponding to the merchant.

9. The method of claim 8 , further comprising presenting the acquired purchasing information on the touchscreen of the user device.

10. The method of claim 7 , wherein the particular type of goods or services comprises music, and wherein the method further comprises:

activating a microphone of the user device;

receiving audio data via the microphone; and

identifying a song based on the received audio data.

11. The method of claim 7 , wherein the computer system comprises the user device.

12. The method of claim 7 , further comprising

presenting a list of the plurality of particular products on the touchscreen of the user device; and

receiving a user input confirming the particular product to be purchased from the list.

13. The method of claim 7 , wherein causing the purchase transaction to be processed comprises transmitting a purchase request to a payment processor corresponding to a funding source associated with the user.

14. The method of claim 7 further comprising:

receiving, by the computer system, a request for setting up the gesture profile;

sending a gesture profile form to the user;

receiving the gesture profile from the user via the gesture profile form, the gesture profile defining the plurality of gestures; and

associating the particular gesture with the particular type of goods and services based on the gesture profile.

15. The method of claim 7 , wherein the plurality of products are identified further based on the gesture input.

16. The method of claim 7 , wherein the particular product is selected from the plurality of products further based on a location of the user device.

17. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:

receiving gesture data corresponding to a gesture input detected on a touchscreen of a user device associated with a user;

determining a portion of the touchscreen corresponding to the gesture input based on the received gesture data;

determining that the gesture data matches a particular gesture from a plurality of gestures defined in a gesture profile associated with the user, wherein the gesture profile includes the plurality of gestures, wherein each gesture in the gesture profile is associated with a purchase of a corresponding type of goods and services;

determining a particular type of goods or services corresponding to the particular gesture based on the gesture profile;

capturing an image to be displayed on the user device;

identifying a portion of the image corresponding to the portion of the touchscreen;

automatically identifying a plurality of products from the portion of the image;

selecting, from the plurality of products, a particular product based on the particular type of goods or services corresponding to the particular gesture; and

causing the particular product to be purchased using a funding source associated with the user.

18. The non-transitory machine-readable medium of claim 17 , wherein determining that the gesture data matches the particular gesture comprises determining that a detectable parameter of the gesture input falls within a data range for the detectable parameter associated with the particular gesture that is defined in the gesture profile.

19. The non-transitory machine-readable medium of claim 17 , wherein causing the specific product to be purchased comprises determining that the funding source associated with the user is linked to the user device.

20. The non-transitory machine-readable medium of claim 17 , wherein the particular product is selected further based on tactile data received from a sensory input device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 036171/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2014
From: VERDE, BRET CHRISTOPHER
To: EBAY INC.
Reel/Frame 033180/0581 →