Microsoft patents AI tool that writes network code from plain English
Microsoft describes a system where users type what they need in plain English, and an AI model writes the specific computer code to get that data from a network system. The software checks the generated code to make sure it follows the network's rules before installing it.
In the filing’s own words
Example implementations include a method, apparatus, and computer-readable medium configured for generating codelets. An interface between a user and a large language model receives a natural language intent for a codelet to be executed within a network function to output one or more requested pieces of information from the network function. A codelet generation application generates a prompt to the large language model to write a codelet in an imperative procedural language to output the one or more requested pieces of information, the prompt including a hook point of the network function and one or more data fields of the network function associated with the one or more requested pieces of information. The application receives, in response to the prompt, imperative procedural language code for the codelet. The application statically verifies whether the procedural language code for the codelet satisfies constraints for execution within the network function.
What exactly they claim (claim 1)
1. An apparatus comprising: one or more memories storing computer executable instructions; and one or more processors coupled with the one or more memories and, individually or in combination, configured to: receive, at an interface between a user and a large language model, a natural language intent for a codelet to be executed within a network function to output one or more requested pieces of information from the network function; generate a prompt to the large language model to write a codelet in an imperative procedural language to output the one or more requested pieces of information, the request including a hook point of the network function and one or more data fields of the network function associated with the one or more requested pieces of information; receive, in response to the request, imperative procedural language code for the codelet; statically verify whether the procedural language code for the codelet satisfies constraints for execution within the network function; compile the codelet; and load the codelet to the hook point of the network function.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- Generation of codelets for network functions based on large language model
- Patent number
- US12730612B2
- Application number
- 18673004
- Filed
- May 23, 2024
- Granted
- Sep 8, 2026
- Inventors
- 4
- Claims
- 17
Classified under
G06F 8/31 Physics & computingG06F 8/451 Physics & computingG06F 40/20 Physics & computingMore from Microsoft in AI & software
- Microsoft patents method to check AI answers against verified facts Oct 20, 2026
- Microsoft patents AI that presents PowerPoint slides for you Sep 3, 2026
- Microsoft patents method to check if LLM answers are based on real data Sep 10, 2026
- Microsoft patents system to blend multiple AI agents into one chat Oct 1, 2026
- Microsoft patents system that answers questions using your screen history Oct 15, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.