-
公开(公告)号:US20220301082A1
公开(公告)日:2022-09-22
申请号:US17831787
申请日:2022-06-03
申请人: ConverseNowAI
发明人: Jon Dorch , Pranav Nirmal Mehra , Vrajesh Navinchandra Sejpal , Akshay Labh Kayastha , Yuganeshan A J , Ruchi Bafna , TM Vinayak , Vinay Kumar Shukla , Rahul Aggarwal
摘要: In some aspects, a computing device receives a scan of a code displayed on an order post located near a restaurant, determines that the code is associated with the restaurant, and automatically opens a software application and navigates the software application to an ordering page associated with the restaurant. The computing device initiates receiving, via the software application, input associated with an order, sends the input to a machine learning based software agent executing on a server, receives a predicted response to the input, provides the predicted response as audio output and/or displays the predicted response on the touchscreen display device. After the order is complete, the computing device sends order data associated with the order to the restaurant. After receiving an indication from the restaurant that the order is ready, the computing device indicates that the order is ready to be picked up.
-
公开(公告)号:US20220270600A1
公开(公告)日:2022-08-25
申请号:US17366941
申请日:2021-07-02
申请人: ConverseNowAI
发明人: Rahul Aggarwal , Vinay Kumar Shukla , Pranav Nirmal Mehra , Vrajesh Navinchandra Sejpal , Akshay Labh Kayastha , Yuganeshan A J , German Kurt Grin , Fernando Ezequiel Gonzalez , Julia Milanese , Zubair Talib , Matias Grinberg
摘要: In some examples, a software agent executing on a server receives a communication comprising a first utterance from a customer and predicts, using an intent classifier, a first intent of the first utterance. Based on determining that the first intent is order-related, the software agent predicts, using a dish classifier, a cart delta vector based at least in part on the first utterance and modifies a cart associated with the customer based on the cart delta vector. The software agent predicts, using a dialog model, a first dialog response based at least in part on the first utterance and provides the first dialog response to the customer using a text-to-speech converter.
-
公开(公告)号:US11514894B2
公开(公告)日:2022-11-29
申请号:US17530453
申请日:2021-11-18
申请人: ConverseNowAI
发明人: Vrajesh Navinchandra Sejpal , Akshay Labh Kayastha , Yuganeshan A J , Pranav Nirmal Mehra , Rahul Aggarwal , Vinay Kumar Shukla , Zubair Talib
摘要: In some examples, a server may receive an utterance from a customer. The utterance may be included in a conversation between the artificial intelligence engine and the customer. The server may convert the utterance to text and determine a customer intent based on the text and a user history. The server may determine a user model of the customer based on the text and the customer intent. The server may update a conversation state associated with the conversation based on the customer intent and the user model. The server may determine a user state based on the user model and the conversation state. The server may select, using a reinforcement learning based module, a particular action from a set of actions, the particular action including a response and provide the response to the customer.
-
公开(公告)号:US20220318860A1
公开(公告)日:2022-10-06
申请号:US17832515
申请日:2022-06-03
申请人: ConverseNowAI
摘要: In some aspects, an edge appliance is placed in an active mode and causes a software agent that is based on a machine learning algorithm to engage in a conversation to take an order from a customer that is located at an order post. The edge appliance provides, using a communication interface, audio data that includes the conversation, to a communications system of a restaurant. The edge appliance provides, using the communication interface, a content of a cart associated with the order to a point-of-sale terminal of the restaurant. If the edge appliance determines, using the communication interface, that a microphone of the communication system is receiving audio input from an employee, the edge appliance automatically transitions the edge appliance from the active mode to an override mode, enabling the employee to receive a remainder of the order from the customer.
-
公开(公告)号:US11355120B1
公开(公告)日:2022-06-07
申请号:US17491536
申请日:2021-10-01
申请人: ConverseNowAI
发明人: Zubair Talib , Rahul Aggarwal , Vinay Kumar Shukla , Pranav Nirmal Mehra , Vrajesh Navinchandra Sejpal , Akshay Labh Kayastha , Yuganeshan A J , German Kurt Grin , Fernando Ezequiel Gonzalez , Julia Milanese , Matias Grinberg
摘要: In some examples, a software agent executing on a server receives a communication comprising a first utterance from a customer and predicts, using an intent classifier, a first intent of the first utterance. Based on determining that the first intent is order-related, the software agent predicts, using a dish classifier, a cart delta vector based at least in part on the first utterance and modifies a cart associated with the customer based on the cart delta vector. The software agent predicts, using a dialog model, a first dialog response based at least in part on the first utterance and provides the first dialog response to the customer using a text-to-speech converter.
-
公开(公告)号:US11354760B1
公开(公告)日:2022-06-07
申请号:US17491533
申请日:2021-10-01
申请人: ConverseNowAI
发明人: Jon Dorch , Pranav Nirmal Mehra , Vrajesh Navinchandra Sejpal , Akshay Labh Kayastha , Yuganeshan A J , Ruchi Bafna , T M Vinayak , Vinay Kumar Shukla , Rahul Aggarwal
IPC分类号: G06Q50/12 , G10L15/18 , G10L15/22 , G06Q20/32 , G06V20/10 , G06V20/62 , G06V40/16 , G10L15/08
摘要: In some aspects, an order post detects, using one or more sensors, a presence of a customer, determines an identity of the customer, retrieves previous orders of the customer, indicates at least one item in the previous orders, receives an order comprising input that includes an utterance of the customer, modifies the utterance to create a modified utterance, sends the modified utterance to a software agent comprising a natural language processor and one or more classifiers, receives a predicted response to the modified utterance from the software agent, plays back the predicted response via the speaker, determines that the order is complete, receives payment information for the order from the customer, sends order data associated with the order to a restaurant, receives an indication from the restaurant that the order is ready for pickup, and instructs the customer to pick up the order.
-
公开(公告)号:US11574345B2
公开(公告)日:2023-02-07
申请号:US17832515
申请日:2022-06-03
申请人: ConverseNowAI
摘要: In some aspects, an edge appliance is placed in an active mode and causes a software agent that is based on a machine learning algorithm to engage in a conversation to take an order from a customer that is located at an order post. The edge appliance provides, using a communication interface, audio data that includes the conversation, to a communications system of a restaurant. The edge appliance provides, using the communication interface, a content of a cart associated with the order to a point-of-sale terminal of the restaurant. If the edge appliance determines, using the communication interface, that a microphone of the communication system is receiving audio input from an employee, the edge appliance automatically transitions the edge appliance from the active mode to an override mode, enabling the employee to receive a remainder of the order from the customer.
-
公开(公告)号:US20220277282A1
公开(公告)日:2022-09-01
申请号:US17746931
申请日:2022-05-17
申请人: ConverseNowAI
发明人: Jon Dorch , Zubair Talib , Ruchi Bafna , Akshaya Labh Kayastha , Yuganeshan AJ , Vinay Kumar Shukla , Rahul Aggarwal
摘要: A software agent, comprising a machine learning algorithm trained to engage in a conversation with a customer to take an order, receives an utterance from a customer. The utterance is converted to text and an analysis of the text performed. If the software agent determines, based on the analysis, that the software agent is untrained to respond to the text, the software agent establishes a connection to a point-of-sale device associated with a human agent. The human agent may perform a modification (e.g., an edit to the text, a modification to a cart, or provide input) to a modifiable portion displayed by the point-of-sale device. The software agent, based at least in part on the modification, resumes the conversation with the customer. The human agent does not directly interact with the customer during the conversation between the software agent and the customer.
-
公开(公告)号:US20220270594A1
公开(公告)日:2022-08-25
申请号:US17530453
申请日:2021-11-18
申请人: ConverseNowAI
发明人: Vrajesh Navinchandra Sejpal , Akshay Labh Kayastha , Yuganeshan A J , Pranav Nirmal Mehra , Rahul Aggarwal , Vinay Kumar Shukla , Zubair Talib
摘要: In some examples, a server may receive an utterance from a customer. The utterance may be included in a conversation between the artificial intelligence engine and the customer. The server may convert the utterance to text and determine a customer intent based on the text and a user history. The server may determine a user model of the customer based on the text and the customer intent. The server may update a conversation state associated with the conversation based on the customer intent and the user model. The server may determine a user state based on the user model and the conversation state. The server may select, using a reinforcement learning based module, a particular action from a set of actions, the particular action including a response and provide the response to the customer.
-
公开(公告)号:US11355122B1
公开(公告)日:2022-06-07
申请号:US17464425
申请日:2021-09-01
申请人: ConverseNowAI
发明人: Fernando Ezequiel Gonzalez , Vinay Kumar Shukla , Rahul Aggarwal , Vrajesh Navinchandra Sejpal , Leonardo Cordoba , Julia Milanese , Zubair Talib , Matias Grinberg
IPC分类号: G10L13/00 , G10L21/10 , G10L15/26 , G06F40/166 , G10L25/51
摘要: In some examples, a software agent executing on a server an utterance from a customer. The software agent converts the utterance to text. The software agent creates an audio representation of the text and performs a comparison of the audio representation and the utterance. The software agent creates edited text based on the comparison. For example, the software agent may determine, based on the comparison, audio differences between the audio representation and the utterance, create a sequence of edit actions based on the audio differences, and apply the sequence of edit actions to the text to create the edited text. The software agent outputs the edited text as a dialog response to the utterance.
-
-
-
-
-
-
-
-
-