The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 06, 2020

Filed:

Dec. 22, 2016
Applicant:

Facebook, Inc., Menlo Park, CA (US);

Inventors:

Anand Subbarayan, Fremont, CA (US);

Yegnashankar Parasuram, Cupertino, CA (US);

Shuo Song, Palo Alto, CA (US);

Akshay Mittal, Mountain View, CA (US);

Xishuo Liu, San Mateo, CA (US);

Assignee:

Facebook, Inc., Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 20/32 (2012.01); H04L 12/58 (2006.01); H04L 29/08 (2006.01); G06Q 50/00 (2012.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06Q 20/3223 (2013.01); G06Q 50/01 (2013.01); H04L 51/02 (2013.01); H04L 51/16 (2013.01); H04L 51/32 (2013.01); H04L 67/306 (2013.01); H04L 51/20 (2013.01); H04L 67/42 (2013.01);
Abstract

The disclosure relates to systems, methods, and devices for processing payment transactions between a user and a merchant using a messaging bot. In particular, a commerce system allows the user to initiate a communications session with a messaging bot associated with the merchant using natural language. One or more embodiments use natural language processing to analyze messages from the user to the messaging bot, and from the messaging bot to the user, to identify a product and a request to purchase the identified product. Based on the identified product and the request to purchase the product, one or more embodiments initiate a payment transaction on behalf of the user based on a natural language conversation and without redirecting the user away from the communications session. Additionally, one or more implementations provide a payment initiation message from the messaging bot to the user indicating that the payment transaction was initiated.


Find Patent Forward Citations

Loading…