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

293results about "Creation/generation of source code" patented technology

Intelligent decision support system for military training based on big data

The present application relates to big data and intelligent decision support technical field, specifically, it relates to the intelligent decision support system of army training based on big data, including multi-modal data acquisition and fusion module, hierarchical anchoring effect identification and weight dynamic adjustment module, counterfactual reasoning and causal inference module, real-time resource scheduling optimization module, risk early warning and state perception module and man-machine interaction module.The present application is through multi-modal data fusion and multi-head attention mechanism, comprehensive integration training data, improve the integrity of decision basis;Build hierarchical opinion influence graph and quantify anchoring effect, dynamically adjust the weight of commander, inhibit the excessive influence of authority;Use structure causal model to carry out counterfactual reasoning, correct decision bias;Establish multi-constraint multi-objective optimization model, realize real-time dynamic scheduling of training resources;At the same time, the physiological parameters of personnel, equipment state and environmental parameters are fused, the comprehensive risk index is generated and the early warning is graded, and the training safety is guaranteed.
Owner:HEBEI WANGNING TECHNOLOGY CO LTD

A JPA-based web code automatic generation system

ActiveCN115437616BImplement one-click publishing functionImprove development efficiencyVersion controlProgram documentationWeb applicationJava
The application provides a JPA-based web code automatic generation system, comprising a JPA client, a code generation server, a Java backend service module and a Vue frontend service module; the system combines JPA technology with template technology, and can generate database tables and the front end and the back end of a web application system in batches according to JPA classes at one time, thereby greatly improving development efficiency. When a user adjusts requirements, the properties of the classes are modified, and one-key generation is very convenient.
Owner:CHINA INFOMRAITON CONSULTING & DESIGNING INST CO LTD

A method and system for dynamically generating objects based on reflection mechanism

The embodiment of the application provides a kind of method and system based on the object dynamic generation of reflection mechanism, it is related to the technical field of C++ programming technique.The method comprises the following steps: establishing the mapping relationship between multiple class identifiers and multiple creator functions;Receive configuration file, and determine at least one object definition item based on the configuration file;According to the class identifier contained in the target object definition item, retrieve the corresponding creator function from the mapping relationship;According to the construction parameter, call the creator function to obtain the object instance corresponding to the instance identifier contained in the target object definition item.Through the application, the problem of low efficiency of instance object development is solved, and the effect of improving the efficiency of instance object development is achieved.
Owner:SHANGHAI ZHUODAO MEDICAL TECH CO LTD +1

An API misuse detection and correction method based on feedback mechanism

The application provides an API misuse detection and correction method based on a feedback mechanism, comprising the following steps: 1) collecting an application programming interface (API) correct use dataset and an API misuse dataset, and obtaining a source code collection; 2) after obtaining the API correct use and misuse source code, mining API correct use patterns and API misuse patterns from the source code, thereby generalizing the API use condition; 3) giving the code to be detected, converting the code to an API usage graph (AUG) to be detected, and utilizing a graph distance algorithm to complete the detection of whether API misuse occurs; and 4) after detecting API misuse, providing modification suggestions for the misuse API, thereby facilitating user correction. The method utilizes two opposite datasets, an API project collection and an API misuse code collection, to detect API misuse of the code to be detected from two opposite aspects. The application details the usage of different feedback information, and utilizes user interaction to further improve the accuracy of API misuse detection and API misuse correction.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

Call relationship determination method, device and storage medium for generating code

The application discloses a method and device for determining the calling relationship of generated code and a storage medium. The method comprises the following steps: obtaining an initial code file of a target project and demand information of a target account; performing analysis processing on the initial code file to obtain a calling relationship graph of a target function file in the initial code file; performing compression processing on the initial code file based on the calling relationship graph to obtain a target code file of the target project, wherein the storage space of the target code file is smaller than that of the initial code file; and inputting the target code file and the demand information of the target account into a target calling relationship model of the target project for analysis to obtain the calling relationship of the generated code, wherein the demand information is used to represent the demand of the target account for the generated code, and the target calling relationship model is obtained by means of a neural network model. The application solves the technical problem that the calling relationship of the generated code cannot be accurately determined.
Owner:CHINA TELECOM ARTIFICIAL INTELLIGENCE TECHNOLOGY (BEIJING) CO LTD

Systems and methods for code dependency replacement

Embodiments of the present disclosure include techniques for analyzing and reducing dependent code. In one embodiment, application source code is linked to dependency code, some of which is used and some of which is not used. The application source code and dependency code are analyzed to produce a usage graph comprising nodes corresponding to functional code elements and edges between the nodes corresponding to calls between the code elements. Edges may be associated with weights that may be used to determine an amount of used in subtrees of the dependency code. Dependency code that is little used may be replaced by dependency code without indirect dependencies. Replacement dependency code may be autogenerated by extracting existing dependency code elements to build a prompt for a generative AI.
Owner:SAP SE

Information processing systems, information processing methods, and programs

This application development system provides a mechanism that allows for the easy creation of web services. [Solution] An information processing system characterized by comprising a construction means for constructing an application based on application definition information, and a publication means for making the definition information public so that a second user, different from the first user who performed the setting operation of the definition information, can use the definition information.
Owner:CANON MARKETING JAPAN INC +1

Business framework architecture method and apparatus, computer device, readable storage medium, and program product

PCT designated stageWO2026118900A1Creation/generation of source code
The present application relates to a business framework architecture method and apparatus, a computer device, a computer-readable storage medium, and a computer program product. The method comprises: acquiring framework core setting information of a business scenario; architecting a core layer of a business framework on the basis of the framework core setting information, and configuring a core library and a universal toolchain for the business scenario at the core layer; architecting an upper business framework layer based on the core layer, and configuring a business component and business setting information for the business scenario at the upper business framework layer; and acquiring the business framework for the business scenario on the basis of the upper business framework layer. In the present application, a core library and a universal toolchain for a business scenario are configured at a core layer, and then an upper business framework layer is architected on the basis of the core layer to complete configuration of a business component and business setting information for the business scenario. Using a layered design to architect a business framework related to a business scenario can improve the long-term maintainability and business management and control capability of the business framework.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Embedded software code generation method, device, equipment, medium and product

The application relates to the field of embedded software design and provides an embedded software code generation method, device, equipment, medium and product, which comprises the following steps: in an algorithm model design module, an algorithm model based on a standard interface is designed based on application requirements; in an embedded software configuration module, embedded software function configuration is completed based on application requirements; in a code automatic generation module, the development of embedded software is completed through automatic code generation based on the algorithm model and the embedded software function configuration; in a large-batch excitation generation module, large-batch test excitation data are generated based on the application requirements and algorithm boundaries of the algorithm model; and in an automatic verification and evaluation module, the algorithm model and the developed embedded software are verified based on the large-batch test excitation data. The application can improve the development efficiency, portability and software quality of embedded software.
Owner:SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP

Information processing systems, information processing methods, and programs

In an application development system, this provides a mechanism for sharing definition information for building applications. [Solution] An information processing system comprising: a first storage unit that stores application definition information set by a first user; and a second storage unit that stores the definition information in a manner that can be shared with a second user.
Owner:CANON MARKETING JAPAN INC +1

Code document generation method and device

This application provides a code documentation generation method and apparatus. The code documentation generation method includes: acquiring relevant information of target code; determining a hierarchical dependency structure between visual objects based on the relevant information of the target code; wherein the hierarchical dependency structure between visual objects is used to characterize the hierarchical dependencies between code elements; responding to a user-triggered document generation command to generate a target document based on the relevant information of the target code and the unique index identifiers of the visual objects; and presenting the hierarchical dependencies between the code elements based on the unique index identifiers of the visual objects. This application can improve the efficiency of code documentation generation and facilitate users in tracing the dependencies between code elements.
Owner:SHANGHAI JIDOU TECH CO LTD

A method for summarizing corn test field data by using VBA platform

The application discloses a corn test field data summarizing method using a VBA platform, and the basic principle of realizing automatic data summarizing by using a VBA language is as follows: R1: opening a program file, the program file containing source codes of all automatic event operations; under the action of the codes, a test data summarizing workbook is created; R2: while creating a new workbook, a 'variety source' table is newly created, the source codes are synchronously transmitted, and the program file is exited; R3: the source codes in the 'variety source' table complete the creation of other nine sub-tables and the transmission of sub-table event codes; R4: data entry; a manual interactive information import mechanism and a corresponding fault-tolerant mechanism are adopted; R5: under the action of respective event function codes, the entered data complete automatic calculation, summarizing and transmission of the data, and meanwhile, corresponding formats are standardized, and a complete report is formed; the application can not only improve data summarizing efficiency, but also reduce a data summarizing error rate.
Owner:JINGZHOU ACAD OF AGRI SCI

system

We provide the system. [Solution] A means for analyzing an information representation file received from a user and extracting the arrangement information and content information contained in the file, A means for automatically generating code for a structured document language, a decoration definition, and a dynamic element control language based on the extracted information, A means for integrating the generated code to form an information display page, Using the aforementioned information display page, a means for creating and displaying detailed information for each product in the product provision environment, A system that includes this.
Owner:SOFTBANK GROUP CORP

Collaborative language models in notebook environments

Language models may be used for software code generation, and generation of other images and text, in notebook documents, expanding collaboration opportunities with reviewers. Further, multiple different language models may be used in various segments of the notebook, enabling collaboration among the language models. In addition to the descriptive text (markdown), software code, and rich outputs, a new prompt layer is introduced that retains, in the distributed notebook file, prompts used by language models for software code generation and / or other tasks. Thus, a reviewer does not need programming expertise to alter the software code in the notebook in order to change an output. Different language models may be used within a single notebook to leverage relative strengths (i.e., one language model for code generation and another for image generation or classification). In some examples, output from one language model may be used in a prompt for another language model.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

System and method for configuring a product

PCT designated stageWO2026122713A1Code refactoringCreation/generation of source code
A method and Product Data Management (PDM) system for configuring a product are disclosed. The PDM system is configured for obtaining a plurality of original constraints from a source. Further, a plurality of sequence groups is identified from the plurality of original constraints, wherein constraints within each sequence group of the plurality of sequence groups have relative sequential effects on each other. Further, each constraint within each sequence group is remodeled to a modified expression suitable for processing using a declarative solver. The modified expression is indicative of a sequential processing priority for the constraint within the sequence group. The sequence groups are processed simultaneously, using the declarative solver, to determine one or more valid product configurations. Each constraint is processed based on the respective sequential processing priority within the corresponding sequence group. The one or more valid product configurations are outputted on an output unit.
Owner:SIEMENS INDUSTRY SOFTWARE INC

Structured prompt framework for machine learning model ouput generation

Aspects of the present disclosure relate to structuring prompt frameworks in machine learning models. Embodiments include instructing a machine learning model via a prompt to generate an output according to a series of steps that reference one or more sections of the prompt. Embodiments include providing the machine learning model, via the prompt, with the one or more sections delineated with corresponding tags, each section of the one or more sections being referenced in the prompt via a corresponding tag. Embodiments include providing the machine learning model, via the prompt, with an output template indicating a target structure for the output and instructing the machine learning model to score the generated output according to a set of scoring criteria. Embodiments include instructing the machine learning model via the prompt to provide the output only when a calculated score, based on the scoring of the generated output, exceeds a threshold value.
Owner:INTUIT INC

Database-based operation method, apparatus, device, and storage medium

This application discloses a database-based operation method, apparatus, device, and storage medium, belonging to the field of database technology. The method includes: receiving input text, whereby the input text describes database-related operational requirements in natural language; generating a first DSL statement, whereby the first DSL statement implements at least one database-related operation, and the at least one operation satisfies the operational requirements described in the input text; parsing the first DSL statement according to the syntax corresponding to the type of the at least one operation in the DSL syntax, to execute the at least one operation, wherein the database-related operations supported by the DSL include operations on database query results. The DSL provided in this application supports operations on database query results and can be widely used in various scenarios requiring additional operations on database query results.
Owner:HUAWEI TECH CO LTD

Multivariate decision processing

PCT designated stageWO2026113769A1Creation/generation of source codeTransaction processingTheoretical computer scienceTransaction data
Disclosed in the present description are a multivariate decision processing method and apparatus, a storage medium, and an electronic device. The method comprises: acquiring an initial multivariate decision rule system configured by a user end on the basis of standard DSL grammar rule information, wherein the standard DSL grammar rule information is DSL grammar rule information preset for a multivariate transaction decision development scenario; determining all multivariate decision rule combinations corresponding to the initial multivariate decision rule system, and determining reference transaction workflows corresponding to the multivariate decision rule combinations; constructing a multivariate combination instance library for the initial multivariate decision rule system, and on the basis of the multivariate combination instance library, performing engineering language conflict detection processing on the initial multivariate decision rule system, so as to obtain a target multivariate decision rule system after conflict detection; and using the target multivariate decision rule system to perform transaction workflow decision processing on transaction data.
Owner:CHONGQING ANT CONSUMER FINANCE CO LTD

An AI interaction system and method with multi-window traffic splitting and real-time task response

This invention discloses an AI interaction system and method with multi-window task splitting and real-time task response. By designing multiple independent AI dialogue input windows, each pre-bound with specific functional instructions (such as analysis or memorization), the system can directly trigger the corresponding function after the user inputs task content, achieving synchronous execution of input and instructions, eliminating the redundant steps of the traditional "input-select instruction-execution" process. The multiple AI dialogue input windows are functionally independent and support parallel operation, avoiding task conflicts and significantly improving multi-task processing efficiency. Clear window function binding reduces the risk of errors in semantic ambiguity parsing, ensuring the accuracy of task execution. This invention overcomes the limitations of existing single-window multi-instruction interaction modes, achieving significant improvements in operational efficiency, interactive experience, task accuracy, and flexibility.
Owner:XIXIA COUNTY QIYUNXING TECHNOLOGY CO LTD

C++ based configuration file reading method, system, electronic device and medium

This application belongs to the field of computer technology, specifically relating to a C++-based configuration file reading method, system, electronic device, and medium. The method includes: receiving a user-defined custom data structure based on C++ syntax, whose member variables map to configuration items in the configuration file, and configuring metadata containing attribute constraints for the member variables; perceiving member variable information based on C++ templates and template specialization mechanisms, configuring corresponding parsing logic for different data types; configuring a unified function interface, using the custom data structure as template parameters, and triggering the automated parsing process of the configuration file through this function interface; sequentially completing configuration file detection and loading, format abstraction and adaptation, recursive reflection assignment, validation and default value filling, and unified error handling through the function interface; and returning a strongly typed instance of the custom data structure that has completed the configuration item assignment. This achieves automation, type safety, and standardization of configuration management.
Owner:BEIJING GUODIAN ZHISHEN CONTROL TONGDY

Application development method, device, equipment, storage medium and computer program product

The application discloses an application development method and device, equipment, a storage medium and a computer program product, relates to the technical field of software development, and the method comprises the following steps: in a development platform, the software development demand of a user is converted into target source code, the target source code is synchronized to a code warehouse, and the target source code comprises to-be-compiled code and a preset configuration file; if it is monitored that the code warehouse is changed and the change content comprises the target source code, the target source code is pulled to a target platform; an automatic compilation process of the to-be-compiled code is generated based on the preset configuration file, so that the target platform compiles the to-be-compiled code according to the automatic compilation process, and a target application program is obtained. The above-mentioned method reduces the manual intervention link in cross-platform development, reduces the compilation failure risk caused by platform differences and human errors, and thus improves the efficiency and reliability when developing an application program in different target platforms.
Owner:CHINA MERCHANTS BANK

Single-file component development method and device, and electronic device

The application discloses a single-file component development method and device and electronic equipment. The method comprises the following steps: acquiring a first public dependent component in an entry file; processing the first public dependent component to obtain a second public dependent component available for a browser; receiving an access request, acquiring a target public dependent file from the second public dependent component based on the access request; acquiring a target component file based on the access request and processing the target component file; and sending the target public dependent file and the processed target component file to the browser. The component construction can be completed in a short time, and the application range is wide.
Owner:WEBANK (CHINA)

Method and system for collecting and processing backlogs based on Java

PendingCN122086365AReduce the number of refreshesImproved front-end docking efficiencyDatabase updatingProgram synchronisationItem CollectionJava
The invention discloses a to-do list collection and processing method and system based on Java, and belongs to the technical field of computer software, collection and processing of to-do lists are achieved through feature dictionary matching, and the method comprises the steps that multi-source data are collected, a to-do feature dictionary is constructed, and to-do information is recognized through a multi-dimensional matching algorithm; the rear end constructs a layered architecture based on the SpringBoot and the SpringMVC, and the SpringMVC is used for providing a standard RESTfulAPI (Application Program Interface) and supporting to-do query and state updating functions; the front end adopts Vue3 + ElementPlus to realize a response type Web interface, and a back-end interface is called through Axios to realize efficient collaboration of the front end and the back end. According to the method, automatic access of multi-source heterogeneous data and extraction of the information to be handled are realized, the accuracy of identification of the backlogs is improved, and automatic classification, priority ranking, reminding triggering and state updating of the backlogs are realized.
Owner:INSPUR SOFTWARE CO LTD

Agv task writing and script execution method based on RDS scheduling system

The application discloses an AGV task compiling and script executing method based on an RDS scheduling system, and relates to the technical field of AGV scheduling. The method comprises the following steps: a task compiling unit and a script configuration unit are built in the RDS scheduling system, and a visual interface and a script language are provided as two operation modes; a running script containing a task allocation sub-script, a driving control sub-script and an exception handling sub-script is compiled through the script configuration unit; the compiled task and the running script are subjected to syntax checking and parameter matching checking, and are stored in a task database after the checking; the RDS scheduling system calls the task and the corresponding running script in the task database, generates executable instructions and sends the executable instructions to a target AGV, the AGV analyzes the task logic according to the running script, completes the task execution and feeds back the execution state. The application can realize flexible configuration of AGV tasks, high adaptation of scripts and tasks and efficient execution of complex tasks, and improves the adaptability, execution efficiency and reliability of the scheduling system.
Owner:NINGBO XINGBOYUAN INTELLIGENT TECHNOLOGY CO LTD

A competition program generation method based on blackboard-driven search and agent cooperation

The application provides a competition program generation method based on blackboard-driven search and agent cooperation, and belongs to the technical field of software engineering and intelligent code generation. The method comprises the following steps: S1, obtaining a competition topic and completing problem modeling, initializing a shared blackboard and a search tree root node, and writing in constraint and boundary points; S2, generating multiple competition strategies and scoring to form strategy priori, and writing back to the blackboard for guiding subsequent search; S3, taking a candidate code + blackboard context as a state, taking generation / evaluation / repair as an action, and using the iterative search of the Monte Carlo tree search to score back; S4, dynamically cooperating to execute generation, testing and repair according to blackboard information, continuously writing back evidence and outputting the optimal candidate result. The method can realize multi-agent cooperation and knowledge reuse under global search constraints, thereby improving the correctness and stability of the competition program generation.
Owner:NANTONG UNIV

A unified dependency management method and system based on C++ SDK

This invention discloses a unified dependency management method and system based on a C++ SDK, belonging to the field of software engineering and build system management technology. The method includes: implementing basic capability modules in the C++ SDK and configuring common dependencies for multiple C++ projects within a software development team; linking and transferring all common dependencies using the SDK library; downloading the SDK source code and compiling it together with other C++ projects; automatically obtaining relevant dependency information and performing the actual linking for each C++ project; upgrading the C++ SDK version; and automatically upgrading relevant dependency versions for external projects by updating the SDK version. This invention solves the problems of inconsistent dependency versions, frequent conflicts, unreproducible builds, and difficult upgrades in existing technologies. Furthermore, this invention has the following advantages: fully reproducible builds, significantly reduced dependency management costs, and improved system stability.
Owner:ZHEJIANG LAB