IP Library Patent Application 18322978
Patent Application
App. No. 18/322,978

SYSTEMS AND METHODS FOR A CUSTOMIZED CHATBOT USING ARTIFICIAL INTELLIGENCE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/322,978
Abstract

Embodiments of a method for operating a customized chatbot using artificial intelligence is disclosed, the method comprising: receiving a message via one of a plurality of channels, each channel being communicatively coupled to one or more applications executing in one or more computing devices; identifying a meaning of the message using at least one natural language processing algorithm; retrieving information from a knowledge base, the information being relevant to the identified meaning and comprising attributes of a plurality of intents; generating, using at least one machine learning model, a response recommending an action to fulfill one in the plurality of intents, the at least one machine learning model using the information retrieved from the knowledge base to derive the recommended action; displaying the response in a user interface; and performing the recommended action.

Claims (162)

1 . A method for operating a customized chatbot using artificial intelligence, the method performed by a server in a cloud network, the method comprising:

receiving a message via one of a plurality of channels, each channel being communicatively coupled to one or more applications executing in one or more computing devices separate from the server;

identifying a meaning of the message using at least one natural language processing algorithm;

retrieving information from a knowledge base coupled to the server, wherein:

the information is relevant to the identified meaning of the message,

the information further comprises attributes of a plurality of intents, and

the plurality of intents comprises at least (i) payment processing and (ii) automated marketing actions;

generating, using at least one machine learning model, a response recommending an action to fulfill one in the plurality of intents, wherein:

the at least one machine learning model uses the information retrieved from the knowledge base to derive the recommended action, and

the recommended action is more relevant to the identified meaning of the message than other actions to fulfill any intent in the plurality of intents;

displaying the response in a user interface; and

automatically performing the recommended action.

2 . The method of claim 1 , wherein the plurality of intents further comprises:

replying to the message;

appointment booking;

form filling;

data storage; and

troubleshooting.

3 . The method of claim 1 , wherein:

the message comprises a transaction between a customer and a business, and

the knowledge base comprises past data from other transactions conducted by the business.

4 . The method of claim 1 , wherein the recommended action is to process a payment, and performing the recommended action comprises:

recommending, using one or more machine learning models, one in a plurality of payment types for processing the payment, wherein the one or more machine learning models uses the knowledge base to derive the recommended one in the plurality of payment types;

displaying a payment form in the user interface, the payment form being relevant to the recommended one in the plurality of payment types;

receiving data through the payment form; and

processing the payment using the data.

5 . The method of claim 1 , wherein the recommended action is to execute automated marketing actions, and performing the recommended action comprises:

recommending, using one or more machine learning models, a plurality of marketing actions, wherein:

the plurality of marketing actions comprises at least one of an email campaign and a social media post campaign,

the knowledge base includes customer preferences for the plurality of marketing actions, and

the one or more machine learning models uses the knowledge base to derive the recommended plurality of marketing actions;

retrieving customer data from the knowledge base;

generating a schedule for the recommended plurality of marketing actions based on the customer data; and

automatically performing the recommended plurality of marketing actions according to the generated schedule.

6 . The method of claim 1 , wherein:

the recommended action is booking an appointment, and

performing the recommended action comprises:

looking up at least one calendar, the calendar comprising a plurality of available dates and times for an appointment;

recommending, using one or more machine learning models, a date and time in the plurality of available dates and times for the appointment, wherein the one or more machine learning models uses the knowledge base to derive the recommended date and time; and

sending a calendar link for the appointment with the recommended date and time.

7 . The method of claim 1 , wherein:

the recommended action is filling a form, and

performing the recommended action comprises:

generating queries based on fields to be filled in the form;

displaying the queries in the user interface;

receiving responses to the queries from the user interface;

adding the responses to the knowledge base;

auto-populating the fields in the form with the responses; and

sending the filled form via the one of the plurality of channels.

8 . The method of claim 1 , wherein:

the recommended action is troubleshooting one or more errors, and

performing the recommended action comprises:

generating a series of questions related to the one or more errors;

displaying the series of questions in the user interface;

receiving answers to the series of questions from the user interface;

recommending, using one or more machine learning models, an action to repair the one or more errors, wherein the one or more machine learning models use the knowledge base to derive the recommended action to repair the one or more errors;

generating an instruction based on the recommended action; and

displaying the instruction in the user interface.

9 . Non-transitory computer-readable tangible media that includes instructions for execution, which when executed by a processor of a computing device in a cloud network, is operable to perform operations comprising:

receiving a message via one of a plurality of channels, each channel being communicatively coupled to one or more applications executing in one or more computing devices separate from the computing device in the cloud network;

identifying a meaning of the message using at least one natural language processing algorithm;

retrieving information from a knowledge base coupled to the computing device in the cloud network, wherein:

the information is relevant to the identified meaning of the message,

the information further comprises attributes of a plurality of intents, and

the plurality of intents comprises at least (i) processing a payment and (ii) executing automated marketing actions;

generating, using at least one machine learning model, a response recommending an action to fulfill one in the plurality of intents, wherein:

the at least one machine learning model uses the information retrieved from the knowledge base to derive the recommended action, and

the recommended action is more relevant to the identified meaning of the message than other actions to execute any intent in the plurality of intents;

displaying the response in a user interface; and

automatically performing the recommended action.

10 . The non-transitory computer-readable tangible media of claim 9 , wherein the recommended action is to process a payment, and performing the recommended action comprises:

recommending, using one or more machine learning models, one in a plurality of payment types for processing the payment, wherein the one or more machine learning models uses the knowledge base to derive the recommended one in the plurality of payment types;

displaying a payment form in the user interface, the payment form being relevant to the recommended one in the plurality of payment types;

receiving data through the payment form;

processing the payment using the data; and

sending a receipt after successfully processing the payment.

11 . The non-transitory computer-readable tangible media of claim 9 , wherein the recommended action is to execute automated marketing actions, and performing the recommended action comprises:

recommending, using one or more machine learning models, a plurality of marketing actions, wherein:

the plurality of marketing actions comprises at least one of an email campaign and a social media post campaign,

the knowledge base includes customer preferences for the plurality of marketing actions, and

the one or more machine learning models uses the knowledge base to derive the recommended plurality of marketing actions;

retrieving customer data from the knowledge base;

generating a schedule for the recommended plurality of marketing actions based on the customer data; and

automatically performing the recommended plurality of marketing actions according to the generated schedule.

12 . The non-transitory computer-readable tangible media of claim 9 , wherein:

the recommended action is booking an appointment, and

performing the recommended action comprises:

looking up at least one calendar, the calendar comprising a plurality of available dates and times for an appointment;

recommending, using one or more machine learning models, a date and time in the plurality of available dates and times for the appointment, wherein the one or more machine learning models uses the knowledge base to derive the recommended date and time; and

sending a calendar link for the appointment with the recommended date and time.

13 . The non-transitory computer-readable tangible media of claim 9 , wherein:

the recommended action is filling a form, and

performing the recommended action comprises:

generating queries based on fields to be filled in the form;

displaying the queries in the user interface;

receiving responses to the queries from the user interface;

storing the responses to the queries in a data store;

auto-populating the fields in the form with the responses; and

sending the filled form via the one of the plurality of channels.

14 . The non-transitory computer-readable tangible media of claim 9 , wherein:

the recommended action is troubleshooting one or more errors, and

performing the recommended action comprises:

generating a series of questions related to the one or more errors;

displaying the series of questions in the user interface;

receiving answers to the series of questions from the user interface;

recommending, using one or more machine learning models, an action to repair the one or more errors, wherein the one or more machine learning models use the knowledge base to derive the recommended action to repair the one or more errors;

generating an instruction based on the recommended action; and

displaying the instruction in the user interface.

15 . An apparatus, comprising:

a display device;

a communication circuitry;

a memory for storing data; and

a processing circuitry, wherein the processing circuitry executes instructions associated with the data, the processing circuitry is coupled to the display device, the communication circuitry and the memory, and the processing circuitry and the memory cooperate, such that the apparatus is configured for:

receiving a message via one of a plurality of channels, each channel being communicatively coupled to one or more applications executing in one or more computing devices separate from the apparatus;

identifying a meaning of the message using at least one natural language processing algorithm;

retrieving information from a knowledge base stored in the memory, wherein:

the information is relevant to the identified meaning of the message,

the information further comprises attributes of a plurality of intents, and

the plurality of intents comprises at least (i) processing a payment and (ii) executing automated marketing actions;

generating, using at least one machine learning model, a response recommending an action to fulfill one in the plurality of intents, wherein:

the at least one machine learning model uses the information retrieved from the knowledge base to derive the recommended action, and

the recommended action is more relevant to the identified meaning of the message than other actions to execute any intent in the plurality of intents;

displaying the response in a user interface; and

automatically performing the recommended action.

16 . The apparatus of claim 15 , wherein the recommended action is to process a payment, and performing the recommended action comprises:

recommending, using one or more machine learning models, one in a plurality of payment types for processing the payment, wherein the one or more machine learning models uses the knowledge base to derive the recommended one in the plurality of payment types;

displaying a payment form in the user interface, the payment form being relevant to the recommended one in the plurality of payment types;

receiving data through the payment form;

processing the payment using the data; and

sending a receipt after successfully processing the payment.

17 . The apparatus of claim 15 , wherein the recommended action is to execute automated marketing actions, and performing the recommended action comprises:

recommending, using one or more machine learning models, a plurality of marketing actions, wherein:

the plurality of marketing actions comprises at least one of an email campaign and a social media post campaign,

the knowledge base includes customer preferences for the plurality of marketing actions, and

the one or more machine learning models uses the knowledge base to derive the recommended plurality of marketing actions;

retrieving customer data from the knowledge base;

generating a schedule for the recommended plurality of marketing actions based on the customer data; and

automatically performing the recommended plurality of marketing actions according to the generated schedule.

18 . The apparatus of claim 15 , wherein:

the recommended action is booking an appointment, and

performing the recommended action comprises:

looking up at least one calendar, the calendar comprising a plurality of available dates and times for an appointment;

recommending, using one or more machine learning models, a date and time in the plurality of available dates and times for the appointment, wherein the one or more machine learning models uses the knowledge base to derive the recommended date and time; and

sending a calendar link for the appointment with the recommended date and time.

19 . The apparatus of claim 15 , wherein:

the recommended action is filling a form, and

performing the recommended action comprises:

generating queries based on fields to be filled in the form;

displaying the queries in the user interface;

receiving responses to the queries from the user interface;

storing the responses to the queries in a data store;

auto-populating the fields in the form with the responses; and

sending the filled form via the one of the plurality of channels.

20 . The apparatus of claim 15 , wherein:

the recommended action is troubleshooting one or more errors, and

performing the recommended action comprises:

generating a series of questions related to the one or more errors;

displaying the series of questions in the user interface;

receiving answers to the series of questions from the user interface;

recommending, using one or more machine learning models, an action to repair the one or more errors, wherein the one or more machine learning models use the knowledge base to derive the recommended action to repair the one or more errors;

generating an instruction based on the recommended action; and

displaying the instruction in the user interface.

Assignments (3)
SECURITY INTEREST Recorded Feb 23, 2026
From: HIGHLEVEL INC.
To: GOLDMAN SACHS PRIVATE CREDIT CORP., AS COLLATERAL AGENT
Reel/Frame 073861/0563 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2023
From: BHATT, HARDIK; RAGHAV, DHAIRYA SINGH; ANAND, HIMANSHU; BHAVSAR, PRAGNESH
To: HIGHLEVEL INC.
Reel/Frame 064595/0015 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2023
From: SAMI, NARAYANA; BANSAL, PURU; AGARWAL, KARAN
To: HIGHLEVEL INC.
Reel/Frame 063749/0837 →