Patents by Inventor Benjamin Hooper

Benjamin Hooper 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).

  • Publication number: 20260111968
    Abstract: Aspects of the disclosure relate to using machine learning methods for chatbot selection. A computing platform may train a plurality of machine learning models, each corresponding to a chatbot. The computing platform may train an additional machine learning model to route queries to the plurality of machine learning models based on contents of the queries. The computing platform may receive a query, and may analyze the query using the additional machine learning model. The computing platform may route, based on the query analysis, the query to the plurality of machine learning models. The computing platform may generate, using the plurality of machine learning models, a response to the query. The computing platform may send the response to the query and one or more commands directing a client device to display the response to the query, which may cause the client device to display the response to the query.
    Type: Application
    Filed: June 27, 2025
    Publication date: April 23, 2026
    Applicants: Allstate Insurance Company, Allstate Northern Ireland Limited
    Inventors: Dao Nguyen, Mark Gillespie, Benjamin Hooper, Mridu Kashyap, Keith Barzano
  • Patent number: 12373893
    Abstract: Aspects of the disclosure relate to using machine learning methods for chatbot selection. A computing platform may train a plurality of machine learning models, each corresponding to a chatbot. The computing platform may train an additional machine learning model to route queries to the plurality of machine learning models based on contents of the queries. The computing platform may receive a query, and may analyze the query using the additional machine learning model. The computing platform may route, based on the query analysis, the query to the plurality of machine learning models. The computing platform may generate, using the plurality of machine learning models, a response to the query. The computing platform may send the response to the query and one or more commands directing a client device to display the response to the query, which may cause the client device to display the response to the query.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: July 29, 2025
    Assignees: Allstate Insurance Company, Allstate Northern Ireland Limited
    Inventors: Dao Nguyen, Mark Gillespie, Benjamin Hooper, Mridu Kashyap, Keith Barzano
  • Publication number: 20230005070
    Abstract: Aspects of the disclosure relate to using machine learning methods for chatbot selection. A computing platform may train a plurality of machine learning models, each corresponding to a chatbot. The computing platform may train an additional machine learning model to route queries to the plurality of machine learning models based on contents of the queries. The computing platform may receive a query, and may analyze the query using the additional machine learning model. The computing platform may route, based on the query analysis, the query to the plurality of machine learning models. The computing platform may generate, using the plurality of machine learning models, a response to the query. The computing platform may send the response to the query and one or more commands directing a client device to display the response to the query, which may cause the client device to display the response to the query.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 5, 2023
    Inventors: Dao Nguyen, Mark Gillespie, Benjamin Hooper, Mridu Kashyap, Keith Barzano
  • Publication number: 20230004587
    Abstract: Aspects of the disclosure relate to using machine learning methods for chatbot selection. A computing platform may train a plurality of machine learning models, each corresponding to a chatbot. The computing platform may train an additional machine learning model to route queries to the plurality of machine learning models based on contents of the queries. The computing platform may receive a query, and may analyze the query using the additional machine learning model. The computing platform may route, based on the query analysis, the query to the plurality of machine learning models. The computing platform may generate, using the plurality of machine learning models, a response to the query. The computing platform may send the response to the query and one or more commands directing a client device to display the response to the query, which may cause the client device to display the response to the query.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 5, 2023
    Inventors: Dao Nguyen, Mark Gillespie, Benjamin Hooper, Mridu Kashyap, Keith Barzano