IP Library Granted Patent US 10,867,293
Granted Patent B2
US 10,867,293 · App. 15/823,182 · Granted Dec 15, 2020

Image recognition-based payment requests

Inventors: Lori Bristow (Toronto, CA); Paul Mon-Wah Chan (Markham, CA); Jonathan K. Barnett (Oakville, CA); Orin DelVecchio (Richmond Hill, CA); Lauren van Heerden (Bedford, NH)
Assignee: The Toronto-Dominion Bank
G06Q20/32G06K9/00288G06Q20/102G06Q20/204G06Q20/3224G06Q20/4014G06Q20/40145
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,867,293
App. No.
15/823,182
Granted
Dec 15, 2020
Kind
B2
Abstract

The present disclosure involves systems, software, and computer implemented methods for sending payment requests to one or more persons or entities based on images in which the persons or entities appear. In one example, the process may include identifying an image associated with a payment request, the identified image containing at least one recipient associated with the payment request, and wherein the payment request includes a value, analyzing the identified image to identify the at least one potential recipient of the payment request, identifying contact information associated with the at least one identified recipient of the payment request, and sending the payment request to the at least one identified recipient of the payment request via a destination associated with the identified contact information.

Claims (45)

1. A computer-implemented method performed by a processor, the computer-implemented method comprising:

receiving, by the processor, a payment request including a value and associated with an image file, the image file including images of at least two persons;

analyzing, by the processor, the image file associated with the payment request to identify at least one recipient of the payment request;

identifying, by the processor, contact information associated with the at least one identified recipient of the payment request;

sending, by the processor, the payment request to the at least one identified recipient of the payment request via a destination associated with the identified contact information;

receiving, by the processor, a confirmation of the payment request from the at least one identified recipient;

facilitating, by the processor, the payment between a user initiating the payment request and the at least one identified recipient; and

after facilitating the payment, modifying, by the processor, the image file, wherein modifying the image file comprises embedding at least one pixel modification to the image file indicating a record of the image file being used as a payment request, wherein the modified image file is stored for future comparisons to later received image files associated with later received payment requests, wherein a later submission of a non-modified image file for a later received payment request is flagged during a facial recognition process as being associated with a previous transaction, the flagging resulting in at least one of a denial of the later received payment request or in generating a notification of at least one prior payment request associated with the non-modified image file of the later received payment request; and

store the modified image file in a memory.

2. The method of claim 1 , wherein, in association with the received payment request, an image of at least one person in the image file is indicated to be omitted from the payment request.

3. The method of claim 2 , wherein analyzing the image file to identify at least one recipient of the payment request includes performing an automated computer-based facial recognition process on the images of the persons in the image file not associated with an indication to be omitted from the payment request to identify the at least one recipient of the payment request.

4. The method of claim 2 , wherein the indication of omission from the payment request is selected by the user initiating the payment request prior to sending the payment request, wherein the user interactively selects, within the image file, the image of at least one person included in the image file for omission.

5. The method of claim 2 , wherein the value of the payment request is split between the at least one recipient of the payment request.

6. The method of claim 2 , wherein the payment request includes an indication of particular values associated with each image of the persons not associated with the indication to be omitted from the payment request, and wherein sending the payment request to the at least one identified recipient includes sending a payment request for the particular value indicated in association with the corresponding image of each of the at least one identified recipients.

7. The method of claim 6 , wherein the indication of the particular values associated with each image of the persons not associated with the indication to be omitted from the payment request is selected by the user initiating the payment request prior to sending the payment request, wherein the user interactively selects, within the image file, the image of at least one person and inputs a particular value to be associated with the payment request for the person corresponding to the image.

8. The method of claim 1 , wherein the payment request including the image file is received from a mobile device associated with the user initiating the payment request.

9. The method of claim 1 , wherein the payment request is a request for payment from at least one of the persons included in the image file.

10. A non-transitory, computer-readable medium storing computer-readable instructions executable by a computer including at least one processor, the computer-readable instructions configured, when executed by the at least one processor, to:

receive a payment request including a value and associated with an image file, the image file including images of at least two persons;

analyze the image file associated with the payment request to identify at least one recipient of the payment request;

identify contact information associated with the at least one identified recipient of the payment request;

send the payment request to the at least one identified recipient of the payment request via a destination associated with the identified contact information;

receive a confirmation of the payment request from the at least one identified recipient; and

facilitate the payment between a user initiating the payment request and the at least one identified recipient; and

after facilitating the payment, modify the image file, wherein modifying the image file comprises embedding at least one pixel modification to the image file indicating a record of the image file being used as a payment request, wherein the modified image file is stored for future comparisons to later received image files associated with later received payment requests, wherein a later submission of a non-modified image file for a later received payment request is flagged during a facial recognition process as being associated with a previous transaction, the flagging resulting in at least one of a denial of the later received payment request or in generating a notification of at least one prior payment request associated with the non-modified image file of the later received payment request; and

store the modified image file in a memory.

11. The computer-readable medium of claim 10 , wherein, in association with the received payment request, an image of at least one person in the image file is indicated to be omitted from the payment request, wherein the indication of omission from the payment request is selected by the user initiating the payment request prior to sending the payment request, wherein the user interactively selects, within the image file, the image of at least one person included in the image file for omission.

12. The computer-readable medium of claim 11 , wherein the payment request includes an indication of particular values associated with each image of the persons not associated with the indication to be omitted from the payment request, and wherein sending the payment request to the at least one identified recipient includes sending a payment request for the particular value indicated in association with the corresponding image of each of the at least one identified recipients.

13. The computer-readable medium of claim 11 , wherein analyzing the image file to identify at least one recipient of the payment request includes performing an automated computer-based facial recognition process on the images of the persons in the image file not associated with an indication to be omitted from the payment request to identify the at least one recipient of the payment request.

14. The computer-readable medium of claim 11 , wherein the value of the payment request is split between the at least one recipient of the payment request.

15. The computer-readable medium of claim 10 , wherein the payment request including the image file is received from a mobile device associated with the user initiating the payment request.

16. The computer-readable medium of claim 10 , wherein the payment request is a request for payment from at least one of the persons included in the image file.

17. A system comprising:

a memory;

a communications module;

at least one hardware processor interoperably coupled with the memory and the communications module and configured to:

receive via the communications module a payment request including a value and associated with an image file, the image file including images of at least two persons;

analyze the image file associated with the payment request to identify at least one recipient of the payment request;

identify contact information associated with the at least one identified recipient of the payment request;

send via the communications module the payment request to the at least one identified recipient of the payment request via a destination associated with the identified contact information;

receive via the communications module a confirmation of the payment request from the at least one identified recipient; and

facilitate the payment between a user initiating the payment request and the at least one identified recipient; and

after facilitating the payment, modifying, by the processor, the image file, wherein modifying the image file comprises embedding at least one pixel modification to the image file indicating a record of the image file being used as a payment request, wherein the modified image file is stored for future comparisons to later received image files associated with later received payment requests, wherein a later submission of a non-modified image file for a later received payment request is flagged during a facial recognition process as being associated with a previous transaction, the flagging resulting in at least one of a denial of the later received payment request or in generating a notification of at least one prior payment request associated with the non-modified image file of the later received payment request; and

store the modified image file in a memory.

18. The system of claim 17 , wherein, in association with the received payment request, an image of at least one person in the image file is indicated to be omitted from the payment request, wherein the indication of omission from the payment request is selected by the user initiating the payment request prior to sending the payment request, wherein the user interactively selects, within the image file, the image of at least one person included in the image file for omission, and wherein analyzing the image file to identify at least one recipient of the payment request includes performing an automated computer-based facial recognition process on the images of the persons in the image file not associated with an indication to be omitted from the payment request to identify the at least one recipient of the payment request, and wherein modifying the image file comprises embedding at least one pixel modification to the image file indicating a record of the image file being used as a payment request, wherein the modified image file is stored for future comparisons to image files associated with later received payment requests, wherein later submissions of the non-modified image file for a later received payment request is flagged during the facial recognition process as being associated with a previous transaction, the flagging resulting in at least one of a denial of the later received payment request or in generating a notification of at least one prior payment request associated with the image file of the later received payment request.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2017
From: BRISTOW, LORI; CHAN, PAUL MON-WAH; BARNETT, JONATHAN K.; DELVECCHIO, ORIN; VAN HEERDEN, LAUREN
To: THE TORONTO-DOMINION BANK
Reel/Frame 044232/0663 →
Continuity (2)
Continuation 14529508 · Oct 31, 2014
Related Publication 20180082278A1 · Mar 22, 2018
Cited By (24)
US 12,499,241 US 12,517,812 US 12,536,264 US 12,541,894 US 12,566,541 US 12,585,435 US 12,591,559 US 12,592,301 US 12,625,680 US 12,641,178 US 12,645,429 US 12,645,689 US 12,645,838 US 12,646,051 US 12,650,836 US 12,657,566 US 12,670,334 US 12,670,640 US 12,682,179 US 12,688,620 US 12,693,842 US 12,699,556 US 12,705,398 US 12,711,683