The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 18, 2025
Filed:
Aug. 31, 2023
Palo Alto Networks, Inc., Santa Clara, CA (US);
Yilin Zhao, Sunnyvale, CA (US);
Ke Tian, San Jose, CA (US);
Dylan Stewart Spagnuolo, Santa Clara, CA (US);
Mei Wang, Saratoga, CA (US);
Kanimozhi Kalaichelvan, San Jose, CA (US);
Yelman Ur Rehman Khan, Santa Clara, CA (US);
Palo Alto Networks, Inc., Santa Clara, CA (US);
Abstract
A stateful chatbot system leverages generative AI to provide an interface by which users can retrieve information from backend IoT databases of a security provider via natural language queries. Upon receiving a natural language query that corresponds to a request for information from the database, the chatbot generates a corresponding database query having a format compatible with the database. The chatbot comprises a generative model adapted to generate database queries based on natural language queries via prompt engineering using natural language and database query pairs. The chatbot queries the database with the generated database query, retrieves results comprising data/metadata that satisfy the query, and generates a summary of the results, both of which it presents as a response to the user's query. The chatbot also has access to a vulnerability database from which it can obtain information about known vulnerabilities documented therein to respond to user queries.