Patents by Inventor Ruchi Bafna

Ruchi Bafna has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11704753
    Abstract: 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.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: July 18, 2023
    Assignee: ConverseNowAI
    Inventors: Jon Dorch, Pranav Nirmal Mehra, Vrajesh Navinchandra Sejpal, Akshay Labh Kayastha, Yuganeshan A J, Ruchi Bafna, T M Vinayak, Vinay Kumar Shukla, Rahul Aggarwal
  • Publication number: 20220301082
    Abstract: 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.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 22, 2022
    Inventors: Jon Dorch, Pranav Nirmal Mehra, Vrajesh Navinchandra Sejpal, Akshay Labh Kayastha, Yuganeshan A J, Ruchi Bafna, TM Vinayak, Vinay Kumar Shukla, Rahul Aggarwal
  • Publication number: 20220277282
    Abstract: 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.
    Type: Application
    Filed: May 17, 2022
    Publication date: September 1, 2022
    Inventors: Jon Dorch, Zubair Talib, Ruchi Bafna, Akshaya Labh Kayastha, Yuganeshan AJ, Vinay Kumar Shukla, Rahul Aggarwal
  • Publication number: 20220270164
    Abstract: In some examples, a server may receive, by a menu manager executing on the server, a menu having a particular format from a point-of-sale (POS) terminal and parse the menu to create a parsed menu. The menu is parsed using POS data indicating a formatting of the menu. The server automatically converts the parsed menu into multiple menu items, stores the multiple menu items in a menu item database, and creates a mapping database that includes pricing data, pronunciation data, and voice tags associated with individual menu items of the multiple menu items. The server provides multiple software agents access to the mapping database and instructs individual software agents of the one or more software agents to initiate a conversation with a customer to receive a voice-based order. The individual software agents comprise an instance of an artificial intelligence engine.
    Type: Application
    Filed: March 7, 2022
    Publication date: August 25, 2022
    Inventors: Pranav Nirmal Mehra, Akshay Labh Kayastha, Ruchi Bafna, Niyathi Allu, Sonali Dipsikha, Anthony Lowe, Vinayak T M, German Kurt Grin, Wayne Moffet, Yuganeshan A J, Vrajesh Navinchandra Sejpal, Rahul Aggarwal
  • Patent number: 11354760
    Abstract: 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.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: June 7, 2022
    Assignee: ConverseNowAI
    Inventors: Jon Dorch, Pranav Nirmal Mehra, Vrajesh Navinchandra Sejpal, Akshay Labh Kayastha, Yuganeshan A J, Ruchi Bafna, T M Vinayak, Vinay Kumar Shukla, Rahul Aggarwal