US 11,748,722 B2
Method for online ordering using conversational interface
Melissa Bridgeford, St. Petersburg, FL (US)
Assigned to WIZARD COMMERCE, INC., New York, NY (US)
Filed by Wizard Commerce, Inc., New York, NY (US)
Filed on Apr. 21, 2021, as Appl. No. 17/236,047.
Application 17/236,047 is a continuation in part of application No. 16/227,590, filed on Dec. 20, 2018, abandoned.
Claims priority of provisional application 62/608,088, filed on Dec. 20, 2017.
Prior Publication US 2021/0366028 A1, Nov. 25, 2021
Int. Cl. G06Q 30/00 (2023.01); G06Q 20/12 (2012.01); G06Q 30/0601 (2023.01); G06Q 30/04 (2012.01); G06F 3/16 (2006.01); G06N 5/02 (2023.01); G06F 18/2431 (2023.01); G06V 10/75 (2022.01); G06V 10/80 (2022.01); G06V 10/82 (2022.01); G06V 40/16 (2022.01)
CPC G06Q 20/12 (2013.01) [G06F 3/167 (2013.01); G06F 18/2431 (2023.01); G06N 5/02 (2013.01); G06Q 30/04 (2013.01); G06Q 30/0641 (2013.01); G06V 10/75 (2022.01); G06V 10/811 (2022.01); G06V 10/82 (2022.01); G06V 40/172 (2022.01)] 18 Claims
OG exemplary drawing
 
1. A method for online ordering, the method comprising:
storing customer information corresponding to a customer; and
responsive to receiving a message with text or speech and an image from the customer:
performing, by a data processing system comprising a hardware processor, a natural language understanding operation on the received message to identify an intent type associated with the received message;
performing, by the data processing system, an image classification operation on the image to identify a product or service from the image;
generating, by the data processing system, a product detail message by performing a natural language generation operation on information associated with the product or service and transmitting the product detail message to the customer, the product detail message comprising at least pricing associated with the product or service; and
responsive to performing a second natural language understanding operation on a message received from the customer in response to the product detail message and determining that the message comprises an affirmative message, automatically completing, by the data processing system, a purchase of the product or service with the customer information and transmitting a receipt message to the customer with an order receipt.