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:
Dec. 23, 2025
Filed:
May. 20, 2022
Salesforce, Inc., San Francisco, CA (US);
Mauro Eduardo Ignacio Mujica-Parodi, Iii, Chicago, IL (US);
Nathan Drew Nichols, Chicago, IL (US);
Nathan William Krapf, Chicago, IL (US);
Brendan Robert Gimby, Park City, UT (US);
Salesforce, Inc., San Francisco, CA (US);
Abstract
Natural language generation technology is disclosed that applies artificial intelligence to structured data to determine content for expression in natural language narratives that describe the structured data. A graph data structure is employed, where the graph data structure comprises a plurality of nodes. The nodes (1) represent corresponding intents so that different nodes represent different corresponding intents, (2) are associated with corresponding analytics for execution to evaluate a given node's corresponding intent and generate a result that represents an evaluation of that node's corresponding intent, and (3) are associated with one or more links with one or more of the nodes to define relationships among the intents. A processor traverses the graph data structure based on defined criteria and a plurality of the links to (1) choose which nodes are to be evaluated and (2) determine content for expression in the narratives based on execution of the chosen nodes' corresponding analytics against the structured data.