18536299. Apparatus, Device, Method and Computer Program for Generating Code using an LLM simplified abstract (Intel Corporation)

From WikiPatents
Jump to navigation Jump to search

Apparatus, Device, Method and Computer Program for Generating Code using an LLM

Organization Name

Intel Corporation

Inventor(s)

Robert Vaughn of Portland OR (US)

Apparatus, Device, Method and Computer Program for Generating Code using an LLM - A simplified explanation of the abstract

This abstract first appeared for US patent application 18536299 titled 'Apparatus, Device, Method and Computer Program for Generating Code using an LLM

Simplified Explanation

The invention described in the abstract is a system for generating code for implementing additional components in a modular application. Here are some bullet points to explain the patent/innovation:

  • The apparatus obtains information on the existing application architecture of a modular application.
  • It prompts the user for generating code for implementing an additional component based on a desired functionality.
  • The system uses a Large Language Model (LLM) to generate a portion of the code for the additional component.
  • The code for implementing the additional component is provided based on the output of the LLM.

Potential Applications of this Technology: - Software development - Code generation for modular applications - Artificial intelligence in programming

Problems Solved by this Technology: - Streamlining the process of adding new components to existing applications - Improproving efficiency in software development - Enhancing collaboration between developers

Benefits of this Technology: - Faster development cycles - Improved accuracy in code generation - Increased productivity for developers

Potential Commercial Applications of this Technology: - Software development tools - Integrated development environments - Code generation services

Possible Prior Art: - Existing code generation tools - Manual coding processes

Unanswered Questions: 1. How does the system handle complex dependencies between components in the existing application architecture? 2. What is the accuracy rate of the code generated by the Large Language Model in real-world scenarios?


Original Abstract Submitted

Examples relate to an apparatus, device, method and computer program for generating code. The apparatus is to obtain information on an existing application architecture of a modular application, the information on the existing application architecture comprising, for components of the existing architecture, a formal description of the functionality and usage of the component of the existing architecture, obtain a prompt of a user for generating code for implementing an additional component for the modular application, the prompt comprising a textual description of a desired functionality of the additional component, provide the information on the existing application architecture and the prompt as input for a Large Language Model (LLM), obtain an output of the LLM, the output comprising a portion of the code for implementing the additional component, and provide the code for implementing the additional component based on the output of the LLM.