US Patent Application 17847972. GENERATING AUTOMATIONS VIA NATURAL LANGUAGE PROCESSING simplified abstract

From WikiPatents
Jump to navigation Jump to search

GENERATING AUTOMATIONS VIA NATURAL LANGUAGE PROCESSING

Organization Name

Microsoft Technology Licensing, LLC


Inventor(s)

[[José Luis Fernández Gorro�o of Paris (FR)]]


Lan Li of Bellevue WA (US)


Cédric Thierry Michel Bignon of Clamart (FR)


Nicolas Chao Wei Ding of Issy-Les-Moulineaux (FR)


Cédric Bernard Jean Golmard of Plaisir (FR)


Anand Mourouguessin of Bezons (FR)


Jaime Enrique Reyes Salazar of Bellevue WA (US)


Shuktika Jain of Bellevue WA (US)


Dimitrios Leventis of Athens (GR)


Yu Hu of Sammamish WA (US)


Haoran Wei of Bellevue WA (US)


GENERATING AUTOMATIONS VIA NATURAL LANGUAGE PROCESSING - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 17847972 Titled 'GENERATING AUTOMATIONS VIA NATURAL LANGUAGE PROCESSING'

Simplified Explanation

This abstract describes methods used by computing systems to generate automations through natural language processing. The system receives natural language input from a user interface and creates an automation workflow based on that input. The workflow consists of steps to build the automation. Some of these steps are presented to the user interface, where a first field and a second field are filled in. The first field is populated with a parameter value derived from the natural language input, and the second field is populated based on this parameter value. Finally, the automation is enabled to be constructed and deployed.


Original Abstract Submitted

Methods for generating automations via natural language processing are performed by computing systems. Natural language input is received from a user interface, and an automation workflow is generated based on the natural language input. The automation workflow includes steps to build an automation. One or more of the steps is provided to the user interface, and a first field and a second field that each correspond to the one or more steps are populated in the user interface. The first field is populated with a parameter value based on the natural language input, and the second field is populated based on the parameter value. The automation is then enabled to be built and deployed.