Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

13 results about "Functional description" patented technology

A functional specification (or sometimes functional specifications) is a formal document used to describe in detail for software developers a product's intended capabilities, appearance, and interactions with users. The functional specification is a kind of guideline and continuing reference point as the developers write the programming code.

Method for functional analysis of a source system

PCT designated stageWO2026000006A1Text processingProgram documentationRepresentation languageFunctional profiling
The invention relates to a method for functional analysis of a source system (1), wherein a syntax tree model (3) is generated from the program code data of the source system (1). In order to propose a method for functional analysis of a source system (1), in particular with extensive program code data, which method makes it possible to better identify interrelated functional units and, with high result quality and at the same time low resource requirements, to improve further processing by means of a large language model, the invention provides that a syntax analysis unit (4) generates a syntax embedding model by decomposing the syntax tree model (3) into individual syntax element embeddings (5), each representing a syntax element, and stores said syntax embedding model in a syntax embedding model memory (6), and that a language analysis unit (8) generates a language embedding model by decomposing the program code data into individual language element embeddings (9), each representing a language element, and stores said language embedding model in a language embedding model memory (10), whereupon, by means of a query unit (12), at least one query embedding (13) is generated from a query (11) representing a functional element of the source system (1) and those syntax element embeddings (5) and language element embeddings (9) which lie within a predefined range of similarity to the query embedding (13) are retrieved from the syntax embedding model memory (6) and the language embedding model memory (10), whereupon the syntax elements represented by the retrieved syntax element embeddings (5) and the language elements represented by the retrieved language element embeddings (9) are transferred as result elements (14) to an output unit (15), which generates therefrom a functional description dataset (16) and outputs the latter.
Owner:SYSPARENCY GMBH

Functional descriptions of electronic devices and graphical user interfaces

1. Name of the product in this design: Functional Description of an Electronic Device - Graphical User Interface. 2. Intended use of this design: for use in an electronic device. 3. The key design feature of this product is its graphical user interface. 4. The image or photo that best illustrates the design points: Interface change state diagram 2. 5. The carrier uses a conventional design, omitting the rear view, top view, bottom view, left view, and right view. 6. Purpose of Graphical User Interface: A graphical user interface is used to explain software functions. 7. Human-computer interaction method of graphical user interface: In the main view, click any circular button on the right containing the scroll graphic of the letter "i" to enter the interface change state diagram 1. In the interface change state diagram 1, click the "Illustrated Explanation" button in the lower right corner to enter the interface change state diagram 2.
Owner:LILITH TECH (SHANGHAI) CO LTD

Execution time estimation device, execution time estimation method, and execution time estimation program

A front end unit (13) generates, from a functional description indicating one or more functions of software written in a natural language, a code generation prompt instructing the generation of source code that implements the one or more functions, and enters the prompt into a code generation model (11), which is a learning model. An execution time estimation unit (12) estimates the execution time of the source code generated by the code generation model (11) in response to the prompt entered by the front end unit (13).
Owner:MITSUBISHI ELECTRIC CORP

Test script generation method and device of controller software, vehicle, system and equipment

The invention relates to a test script generation method and device of controller software, a vehicle, a system and equipment, and relates to the technical field of automation. The method comprises the following steps: splitting a test case of controller software into test steps; determining an optimal function module for executing the test step based on the semantic information of the test step and function description information corresponding to function modules in a function module library; and determining a test script corresponding to the test case based on the execution parameters of the test steps and the optimal function module. Therefore, the reliability and the coverage rate of automatic testing can be improved, and meanwhile, the time and the cost for manually compiling and debugging scripts are reduced.
Owner:CHONGQING CHANGAN AUTOMOBILE CO LTD

Training data generation method and electronic equipment

The invention discloses a training data generation method and electronic equipment, and relates to the technical field of model data training, and through precise symbol tracking and cross-file reference analysis of a trained analysis tree model, generated structured data more accurately reflects the use condition and semantic relationship of symbols in a code library, so that the user experience is improved. And a solid foundation is provided for subsequently generated training data. Structured data and technical specification documents are associated, and the generated knowledge base contains official definitions and functional descriptions of code symbols, so that the understanding ability of a large model to underlying system codes can be greatly enhanced. Conditional compilation and multi-architecture support are considered in the construction of the global symbol table, so that the generated training data can cover different compilation configurations and architectures, and the generalization ability and practicability of the model are enhanced. Therefore, the problem that effective training data is difficult to generate in a complex scene in an existing scheme can be solved.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

An Automatic Solution Method and System for Job Scheduling Problem Based on a Multi-Agent Framework

This invention provides an automatic solution method and system for job scheduling problems based on a multi-agent framework. The method includes: acquiring a natural language description of the job scheduling problem and loading functions from a preset heuristic algorithm framework; calling a manager agent to parse the natural language description to obtain specific constraints and objectives, and identifying the target function to be modified in the heuristic algorithm framework based on the specific constraints and objectives; calling a code generation agent to parse the functional description of the target function and the specific constraints and objectives to generate reconstructed function code; calling a code detection agent to verify the reconstructed function code; if the verification fails, calling a code modification agent to modify the reconstructed function code, and calling the code detection agent again to verify the modified reconstructed function code, until the reconstructed function code passes verification; if the verification passes, reconstructing the heuristic algorithm framework based on the reconstructed function code, and executing each function in the reconstructed heuristic algorithm framework to output a job scheduling scheme.
Owner:XIDE QIUSHUO (BEIJING) TECH CO LTD

Method for generating training data and electronic device

The application discloses a training data generation method and an electronic device, relates to the technical field of model data training, and through accurate symbol tracking and cross-file reference analysis of a parsed tree model after training, structured data generated more accurately reflects the use and semantic relationship of symbols in a code library, thereby providing a solid foundation for subsequent generated training data. By associating the structured data with technical specification documents, the generated knowledge base contains official definitions and functional descriptions of code symbols, which can greatly enhance the understanding ability of a large model for underlying system code. The construction of a global symbol table takes into account conditional compilation and multi-architecture support, which enables the generated training data to cover different compilation configurations and architectures, thereby enhancing the generalization ability and practicality of the model. Therefore, the problem that existing schemes are difficult to generate effective training data in complex scenarios can be solved.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

A code generation and quality optimization method based on static analysis and large language model

This invention discloses a code generation and quality optimization method based on static analysis and a large language model. The method includes: first, generating and verifying the initial code framework using a large language model based on requirements and functional descriptions; then, generating preliminary class-level code through interaction with the large language model via refined prompt word engineering; performing static analysis on the generated code to construct an abstract syntax tree and detect entities, dependencies, and potential erroneous calls; continuously optimizing the code through multiple iterative interactions based on the feedback results of the static analysis and the large language model; and finally, conducting a non-functional quality assessment of the optimized code to ensure high-quality class-level code generation. This invention not only automatically generates code frameworks based on requirements and functional descriptions but also improves code reliability and maintainability through static analysis and quality assessment feedback mechanisms, solving the problem of low-quality code generation in existing technologies.
Owner:西交网络空间安全研究院 +1

Methods, devices and computer-readable storage media for mapping between multi-core microcontrollers

This invention discloses a method, device, and computer-readable storage medium for mapping between multi-core microcontrollers. The method includes: obtaining key information of the interaction interface by parsing the configuration file of the interaction interface of the multi-core microcontroller; extracting memory mapping information from a preset functional description file based on the key information; determining the validity of the interaction interface based on the key information and the memory mapping information, and generating a source file matching the memory mapping information according to the source code generation rules of the functional description file when the interaction interface is determined to be valid; and, based on a Python script, automatically generating a C language source file defining the pairing of inter-core memory mapping information by adding memory mapping information and source code generation rules from the functional safety description file. This improves the efficiency of checking and managing the configuration file of the interaction interface of the multi-core microcontroller during the domain controller software development process, enhances the reliability of the multi-core interaction interface, and makes inter-core data interaction more intelligent and efficient.
Owner:GAC AION NEW ENERGY AUTOMOBILE CO LTD

Method, in particular computer-assisted method, computer program product, and computer-readable medium

The invention relates to a method, in particular a computer-assisted method, for automatically generating program code for simulating an application, the method comprising the following steps: - providing a system prompt containing instructions relating to the format and / or the structure of the program code; - providing a user prompt containing a functional description of the application; - using artificial intelligence to automatically generate program code on the basis of the system prompt and the user prompt in order to simulate the application. The invention also relates to a computer program product and to a computer-readable medium.
Owner:SIEMENS AG

Application programming interface recommendation method and device for application program development technology

The invention discloses an application programming interface recommendation method and device of an application program development technology. The method and device are used for solving the technical problem that web API recommendation is inaccurate due to an existing mainstream web API recommendation method. The method comprises the following steps: acquiring a demand document, an affiliated type and selected API information of a to-be-developed application program, and simultaneously acquiring interactive adjacency matrixes of the application program and the API as well as the application program and the affiliated type, and metadata (including function description, the affiliated type and API calling information) of the existing application program; the functional semantic similarity is calculated by presetting a semantic component, based on the demand description and the selected API of the to-be-developed program and in combination with the functional description and the calling API of the existing program. And calculating the interaction similarity by utilizing a preset interaction component according to the interaction adjacency matrix, the category nodes to which the to-be-developed program and the existing program belong and the calling API information. And finally, integrating the two similarity indexes, and selecting a target calling interface from the calling API information of the existing program.
Owner:SUN YAT SEN UNIV

A code snippet function description method based on tree-shaped neural network machine learning

This invention discloses a method for describing the functionality of code snippets based on tree-structured neural network machine learning. First, a code dataset is selected for preprocessing, and an abstract syntax tree (AST) is extracted from the code snippet. The descriptive text of the code is then preprocessed, and subtrees within the AST are identified. Irregular trees are transformed into binary trees, and the AST is embedded to obtain its feature vector set. Finally, a logical description model of the code snippet is constructed and trained. A code snippet without comments is input to generate a functional description. This method can quickly parse irregular code snippets, improving reuse efficiency, software quality, and reliability. It also reduces resource investment during reuse, lowers development costs, and enables faster development and launch of new products to meet market demands and competitive pressures through low-cost software reuse.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

A large model multi-agent assisted industrial measurement and control software honing migration method

This invention discloses a HarmonyOS migration method for industrial measurement and control software assisted by a large-scale model and multiple agents. The method includes: constructing a software dependency graph containing business logic, interface layout, and hardware dependencies for the original Qt measurement and control application; dividing the system into independent functional sub-units based on the software dependency graph and generating natural language functional descriptions; constructing a knowledge context of software and hardware interface mapping relationships using the natural language functional descriptions as input, combined with retrieval ranking and semantic reasoning; generating ArkUI interface code and underlying device access encapsulation classes based on the knowledge context of software and hardware interface mapping relationships, and performing consistency checks and iterative optimization; integrating the optimized system to construct the HarmonyOS engineering architecture; and completing the HarmonyOS system migration of the measurement and control software after system-level consistency verification. This invention achieves high-precision seamless migration from Qt to HarmonyOS, significantly improving the automation and accuracy of the migration.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS +1