IP Library Patent Application 16600318
Patent Application
App. No. 16/600,318

METHOD AND SYSTEM FOR FACILITATING FACIAL-RECOGNITION-BASED PAYMENT SYSTEM WITH MULTIPLE VIEWING ANGLES AND REDUCED MISPAYMENT RISK

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 None
App. No.
16/600,318
Abstract

One embodiment described herein provides a system for facilitating processing payment based on facial recognition. During operation, the system obtains, from a first camera, visual information associated with a payment scene comprising bodies of one or more customers. In response to receiving a payment-initialization command, the system obtains, from a second camera, an image comprising faces of the one or more customers. The system identifies, based on the visual information associated with the payment scene, a body that is performing a movement to enter the payment-initialization command, and identifies a face in the image obtained from the second camera based on user-identification information associated with the identified body. The system then extracts facial information from the identified face, thereby facilitating a transaction of the payment based on the extracted facial information.

Claims (67)

1 . A computer-implemented method for facilitating processing a payment based on facial recognition, the method comprising:

obtaining, from a first camera, visual information associated with a payment scene which includes one or more customers;

in response to receiving a payment-initialization command, obtaining, from a second camera, an image comprising faces of the one or more customers;

identifying, based on the visual information associated with the payment scene, a body performing a movement while entering the payment-initialization command;

identifying a face in the image obtained from the second camera based on user-identification information associated with the identified body; and

extracting facial information from the identified face, thereby facilitating a transaction of the payment based on the extracted facial information.

2 . The method of claim 1 , wherein the visual information associated with the payment scene comprises a video or a still image.

3 . The method of claim 1 , wherein identifying the body performing the movement comprises:

receiving timing information associated with the payment-initialization command; and

analyzing the visual information based on the received timing information.

4 . The method of claim 3 , wherein analyzing the visual information comprises one or more of:

recognizing a posture of the body;

recognizing a movement of a portion of the body; and

recognizing a position of the body or the portion of the body.

5 . The method of claim 1 , wherein the user-identification information comprises one or more of:

body posture information;

position information;

partial facial information; and

apparel information.

6 . The method of claim 1 , wherein identifying the face comprises:

extracting, from each face included in the image, user-identification information associated with each face; and

comparing the user-identification information associated with each face to the user-identification information associated with the identified body.

7 . The method of claim 6 , further comprising:

in response to failing to find a match or finding multiple matches between the user-identification information associated with each face and the user-identification information associated with the identified body, displaying an error message.

8 . The method of claim 1 , further comprising:

identifying a customer based on the extracted facial information;

identifying an account corresponding to the identified customer; and

completing the transaction using the identified account.

9 . The method of claim 1 , wherein the payment-initialization command comprises one or more of:

a tapping on a touchscreen display;

a keystroke on a keyboard; and

a press of a physical button.

10 . The method of claim 1 , wherein a field of view (FOV) of the first camera is greater than a FOV of the second camera.

11 . An apparatus for processing a payment based on facial recognition, comprising:

an input module configured to receive a payment-initialization command;

a first camera configured to obtain visual information associated with a payment scene which includes one or more customers;

a second camera configured to obtain an image comprising faces of the one or more customers, in response to the input module receiving the payment-initialization command;

a body-identification module configured to identify, based on the visual information associated with the payment scene, a body performing a movement while entering the payment-initialization command;

a face-identification module configured to identify a face in the image obtained by the second camera based on user-identification information associated with the identified body; and

a facial-information-extraction module configured to extract facial information from the identified face, thereby facilitating a transaction of the payment based on the extracted facial information.

12 . The apparatus of claim 11 , wherein the visual information associated with the payment scene comprises a video or a still image.

13 . The apparatus of claim 11 , wherein, while identifying the body performing the movement, the body-identification module is configured to:

receive timing information associated with the payment-initialization command; and

analyze the visual information based on the received timing information.

14 . The apparatus of claim 13 , wherein analyzing the visual information comprises one or more of:

recognizing a posture of the body;

recognizing a movement of a portion of the body; and

recognizing a position of the body or the portion of the body.

15 . The apparatus of claim 11 , wherein the user-identification information comprises one or more of:

body posture information;

position information;

partial facial information; and

apparel information.

16 . The apparatus of claim 11 , wherein, while identifying the face, the face-identification module is configured to:

extract, from each face included in the image, user-identification information associated with each face; and

compare the user-identification information associated with each face to the user-identification information associated with the identified body.

17 . The apparatus of claim 16 , further comprising a display configured to:

in response to the face-identification module failing to find a match or finding multiple matches between the user-identification information associated with each face and the user-identification information associated with the identified body, display an error message.

18 . The apparatus of claim 11 , further comprising:

a customer-identification module configured to identify a customer based on the extracted facial information;

an account-identification module configured to identify an account corresponding to the identified customer; and

a transaction module configured to complete the transaction using the identified account.

19 . The apparatus of claim 11 , wherein the payment-initialization command comprises one or more of:

a tapping on a touchscreen display;

a keystroke on a keyboard; and

a press of a physical button.

20 . The apparatus of claim 11 , wherein a field of view (FOV) of the first camera is greater than a FOV of the second camera.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053745/0667 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053663/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2019
From: FANG, TAO
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 051244/0314 →