US 12,008,328 B1
Intelligent automated order-based customer dialogue system
Oliver Derza, Willowbrook, IL (US)
Assigned to WALGREEN CO., Deerfield, IL (US)
Filed by WALGREEN CO., Deerfield, IL (US)
Filed on Apr. 14, 2023, as Appl. No. 18/135,049.
Application 18/135,049 is a continuation of application No. 17/156,236, filed on Jan. 22, 2021, granted, now 11,694,039.
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 15/22 (2006.01); G06F 40/35 (2020.01); G10L 15/18 (2013.01); G06F 3/16 (2006.01)
CPC G06F 40/35 (2020.01) [G10L 15/1815 (2013.01); G10L 15/22 (2013.01); G06F 3/167 (2013.01); G10L 2015/225 (2013.01); G10L 2015/227 (2013.01); G10L 2015/228 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
applying, by a computing system of an enterprise, a machine learning model to an order of a customer of the enterprise to thereby generate an output,
the machine learning model trained based on a machine analysis of historical data indicative of orders placed by customers, items included in the orders, and subsequent customer activities related to the orders to determine one or more subsequent customer activities that have respective higher degrees of association to individual ordered items, combinations of ordered items, and/or to orders as a whole than respective degrees of association of other subsequent customer activities, and
the output being indicative of a particular item, from items included in the order, that has a respective higher degree of association with at least one subsequent customer activity than respective degrees of association of at least one other item included in the items included in the order with the at least one subsequent customer activity;
posing, by the computing system on a user interface associated with the customer, an initial question pertaining to a context of the particular item of the order indicated by the output of the machine learning model, the context corresponding to providing additional information related to the particular item, and the additional information excluding any information corresponding to a fulfillment of the order; and
responsive to receiving a response to the initial question, at least one of:
(i) obtaining, by the computing system, information corresponding to the response and presenting the obtained information at the user interface;
(ii) determining, by the computing system and based on a content of the response, a second question and presenting the question at the user interface; or
(iii) determining, by the computing system, an action to be performed in conjunction with a computing device of the enterprise and initiating the action.