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

42 results about "Code development" patented technology

Low-code development platforms have been and are developed as a means to allow for quick creation and use of working applications that can address the specific process- and data needs of the organization. Reception. Research firm Forrester estimates that the total market for low-code development platforms will grow to $15.5 billion by 2020.

Enterprise full-stack low-code development platform based on model-driven and plug-in architecture

This invention relates to an enterprise-level full-stack low-code development platform based on a model-driven and plug-in architecture, belonging to the field of computer technology. It addresses the problems of poor scalability, performance bottlenecks, high security risks, and inflexible deployment inherent in existing platforms. The invention includes: a visual development tool providing a form designer and workflow engine, supporting drag-and-drop development and real-time preview; a plug-in extension module, implemented based on the PF4J framework, supporting dynamic loading, unloading, and isolation of plug-ins; a data integration and management module providing an API gateway, multi-source data integration, and data model management; and an application deployment and maintenance module for one-click automated deployment and log auditing. This invention achieves dynamic functional expansion through a plug-in architecture, optimizes performance in high-concurrency scenarios through a workflow engine, enhances security, and provides more flexible deployment, improving the development and maintenance efficiency of enterprise-level applications. It is suitable for application scenarios such as government approvals.
Owner:JILIN PROVINCE JILIN XIANGYUN INFORMATION TECH CO LTD

Application development methods, devices, electronic devices and storage media

This application discloses an application development method, apparatus, electronic device, and storage medium, belonging to the field of software development technology, to solve the problem that related application development technologies place high demands on developers. The method includes: obtaining target requirement information describing a target application through a low-code development platform; generating a corresponding DSL file for the low-code development platform based on the target requirement information and a trained application development model; wherein the DSL file includes one or more of a first DSL sub-file related to the interface of the target application, a second DSL sub-file related to the business logic of the target application, and a third DSL sub-file related to the workflow of the target application; and generating the target application through the low-code development platform based on the DSL file.
Owner:CHINA MOBILE GROUP DESIGN INST +1

A multi-source service-oriented digital twin development service system

PendingCN122261554AVisual/graphical programmingSoftware reuseInterface standardResource center
The application discloses a kind of digital twin development service systems for multi-source service, system includes resource center, for gathering, management and sharing digital twin resource;Developer center, for providing low code development tool chain;Three kinds of general support services, including analysis calculation service, associated mapping service and simulation service;And N business extension capabilities.In technical architecture, the system is divided into basic environment layer, twin resource layer, development service layer and system function layer, and cloud edge fusion deployment mode is used.The application extracts common capabilities of twin application, realizes the unified management of twin resource and the unity of technical route, solves the problems of insufficient resource sharing, inconsistent secondary development interface standards and poor computing power adaptation in the prior art, reduces the development threshold through scene engineering assembly and micro-service capability packaging, realizes the rapid adaptation of cross-domain business and efficient development of twin application.
Owner:CHINA THREE GORGES CORPORATION +1

A front-end code generation method and electronic device

The embodiment of the application provides a front-end code generation method and electronic equipment, and relates to the technical field of electronic information. The method comprises the following steps: obtaining multi-source description data of a front-end page; constructing a unified data model based on the multi-source description data; the unified data model comprises interface structure, style setting, interactive behavior and business logic constraint for describing the front-end page; the business logic constraint is used for limiting the interactive behavior response condition and the data check condition of the front-end page; the business logic constraint is split and reorganized to obtain a simplified logic description; and the front-end code of the front-end page is generated according to the unified data model and the simplified logic description. The embodiment of the application can be used in the field of low-code development, can realize the automatic generation of the front-end code of complex business logic and multi-end adaptation, effectively improves the development efficiency and guarantees the consistency and maintainability of the generated code.
Owner:CHINA SOUTHERN AIRLINES DIGITAL TECHNOLOGY (GUANGDONG) CO LTD

An integrated code generation method and device, electronic equipment and storage medium

Embodiments of the present application provide an integrated code generation method and device, electronic equipment and storage medium, relating to the technical field of artificial intelligence. The integrated code generation method comprises: obtaining multiple types of element information of an integrated code development project; based on the multiple types of element information, selecting multiple candidate skill units for implementing the integrated code development project from a plurality of preset skill units; wherein each skill unit is obtained by encapsulating an ability and includes predetermined description information for indicating that a large language model understands the ability; based on the multiple candidate skill units, generating an arrangement scheme of skill units for the integrated code development project; calling the large language model to generate integrated code of the integrated code project based on the arrangement scheme and the predetermined description information of the skill units included in the arrangement scheme. It can be seen that the present scheme can improve the development efficiency of the integrated code development project.
Owner:HANGZHOU EZVIZ SOFTWARE CO LTD

Code development method based on large language model and related device

The embodiment of the application provides a code development method based on a large language model and related equipment. Specifically, the ability of the code development agent to call the large language model helps users to complete more complex development tasks in the coding scene. In the dialogue interaction process between the developer and the large language model, the large language model automatically determines one or more pre-change code files involved in the current dialogue and automatically generates a code change segment of each pre-change code file based on the development requirement information and context information provided by the developer. The code change segment of each pre-change code file is used to perform code change on the pre-change code file to obtain a post-change code file. For the post-change code file generated by the large language model, an artificial review mechanism can also be introduced to comprehensively guarantee the quality and reliability of the code. Thus, a more intelligent and collaborative code development scheme is provided for the developer to improve the development efficiency and code quality.
Owner:TONGYI YUNQI (HANGZHOU) INFORMATION TECHNOLOGY CO LTD

A code generation method and apparatus

PendingCN122308792ACode generationCode writing
This disclosure provides a code generation method and apparatus, relating to the field of computer technology, and particularly to the field of artificial intelligence technology. It includes: acquiring code development tasks corresponding to development requirements information and corresponding multi-level state information, the multi-level state information including multiple stages of code generation, state information contained in each stage, and transition rules between states; during the execution of the code development task, in response to determining that the transition rules are met, executing a transition action for the current state corresponding to the current stage, and then switching to the next state; wherein, when the current stage is the planning stage, the transition action includes calling a first coding agent to generate execution planning information based on the development requirements information; when the current stage is the code writing stage, the transition action includes calling a second coding agent to generate code based on the development requirements information and the execution planning information. This disclosure improves development efficiency, flexibility, and scalability.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Workflow timed task execution method based on remote call and related device

The invention provides a workflow timed task execution method based on remote calling and a related device, and the method comprises the steps: obtaining configuration data, determining a plurality of current remote calling data according to the configuration data, replacing corresponding historical remote calling data in a workflow timed task request code with all the current remote calling data, and executing the workflow timed task according to the historical remote calling data. The updated remote calling request is obtained, the updated remote calling request is sent to execute the workflow timed task, in this way, remote calling of the workflow timed task can be achieved in a configuration driving mode, no JobHandler code needs to be written, remote calling can be achieved through configuration, the development cost is remarkably reduced, and the development efficiency is improved. Zero code development can be achieved, remote calling logic is defined through the configuration file and is easy to modify and maintain, the development efficiency can be effectively improved, when a remote calling requirement needs to be newly added, only configuration needs to be added, codes do not need to be modified, and the system expansibility is improved.
Owner:CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD

Graph node hybrid traversal ordering method and system for workflow visualization

ActiveCN122114587BSorting algorithmAlgorithm
The application discloses a kind of graph node mixed traversal sorting method and system of workflow visualization, it is related to data visualization technical field.The method includes: obtaining workflow graph and initializing data structure;From start node, perform depth-first mixed traversal, repeat detection and block to node in the traversal process;After traversal is completed, the coordinates of each node are calculated, and the secondary sorting is executed to the node list, finally, continuous serial number is distributed and the sorting result is output.The application realizes zero repeat processing by throttling blocking mechanism, realizes zero data backflow by branch anti-backflow control mechanism, improves the sorting accuracy by secondary sorting algorithm, has excellent real-time response performance, and can be widely applied in workflow visualization, ETL task arrangement, low-code development platform and other fields.
Owner:SHENZHEN FENXIANG INTERNET TECH CO LTD

Abstract syntax tree-based ai-assisted low-code page synchronization method and device, computer device and computer program product

This application relates to an AI-assisted low-code page synchronization method and related equipment based on an abstract syntax tree (AST), belonging to the field of computer software technology. The method includes: establishing a view file model with the AST as the sole data source, holding an original AST with node tracking identifiers and maintaining node source type identifiers; parsing AI-generated code and injecting node tracking identifiers, establishing mapping relationships, and rendering it to a visual designer; responding to incremental modification commands, marking user-edited nodes as protected nodes, and generating incremental code snippets based on the current AST state; performing incremental AST difference comparison to generate change sets only for unprotected nodes and updating the original AST; generating synchronized source code and preview content based on the updated AST to maintain consistency across multiple views; achieving seamless integration of AI-generated content and user-edited content during AI-assisted low-code development.
Owner:深圳市灵智数字科技有限公司

A data processing method, device and medium for real-time financial transaction anti-fraud

The application discloses a kind of real-time financial transaction anti-fraud data processing method, equipment and medium, it is related to data processing technical field.The method includes: providing visual rule configuration interface, visual rule configuration interface includes transaction source node and alarm node, and the processing node of corresponding fraud detection logic;In response to user operation, in visual rule configuration interface, by dragging, connecting transaction source node, processing node and alarm node, obtain real-time anti-fraud rule data stream;Real-time anti-fraud rule data stream is converted into structured query language SQL statement, and the detection logic of processing node is integrated to SELECT query projection list;SQL statement is submitted to stream computing engine cluster, to carry out real-time fraud detection to the transaction data of inflow.The application realizes the detection logic of each processing node by the above method Integrated into SELECT query projection list, while maintaining the ease of use of low-code development, ensure the optimization of processing efficiency.
Owner:浪潮智慧科技有限公司 +2

Code generation method and device for front-end development, computer device and product

The present disclosure relates to the technical field of front-end code development, and proposes a code generation method and device for front-end development, computer equipment and products, wherein the method comprises: obtaining component description information and component code information of a target business component in a target component library; obtaining business requirement information input by a user; structurally integrating the component code information, the component description information and the business requirement information to generate a large model prompt word, the large model prompt word containing component calling rules, requirement implementation targets and component parameter constraints; inputting the large model prompt word into a target large model to enable the target large model to automatically generate business function code, the business function code containing component integration code and business logic code; and outputting the business function code returned by the target large model. The technical solutions provided by one or more embodiments of the present disclosure can improve the efficiency and flexibility of front-end development.
Owner:QIANSAN (BEIJING) TECH CO LTD

Task scheduling method, task scheduling device and automatic coding system

This disclosure provides a task scheduling method, a task scheduling device, and an automatic coding system, relating to the field of computer technology, and particularly to the field of artificial intelligence technology. The method includes: retrieving a target event from at least one type of event queue using a distributed lock mechanism, wherein the target event is retrieved by one of multiple scheduler instances; determining a subtask of the code development task corresponding to the target event; selecting an executor instance from multiple executor instances, and assigning the subtask corresponding to the target event to the selected executor instance. This scheme improves the efficiency and reliability of the automatic coding system.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

A code development method and a code development system

This disclosure provides a code development method and system, relating to the field of computer technology, and particularly to the field of artificial intelligence technology. The specific implementation scheme includes: obtaining development requirement information and establishing code development tasks; executing the code development tasks, including: calling a first coding agent to generate execution planning information based on the development requirement information; calling a second coding agent to generate code based on the development requirement information and execution planning information, and submitting the code for review; in response to a review rejection, obtaining review feedback information for the code, calling the second coding agent to optimize the code based on the development requirement information, execution planning information, and review feedback information, and submitting the optimized code for review until the review result indicates approval. This disclosure automates code development, improves development efficiency, and possesses continuous code optimization capabilities, effectively improving code quality.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Large language model-based code development method and related device

Embodiments of the present disclosure provide a large language model-based code development method and a related device. Specifically, the capability of invoking a large language model by a code development agent is used to help a user complete a more complex development task in a coding scenario. During conversational interaction between a developer and the large language model, the large language model automatically determines, on the basis of development requirement information and context information provided by the developer, one or more pre-change code files involved in a current round of conversation, automatically generates a code change fragment for each pre-change code file, and, on the basis of the code change fragment corresponding to each pre-change code file, performs code changes on the pre-change code file, so as to obtain a changed code file. For the changed code file generated by the large language model, a manual review mechanism can further be introduced, thereby comprehensively ensuring the quality and reliability of the code. Thus, a more intelligent and collaborative code development solution is provided for developers, and development efficiency and code quality are improved.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD +1

Pdk parameterization unit development acceleration method for large language model

This invention discloses a method for accelerating the development of PDK parameterized units for large-scale language models, relating to the field of integrated circuit layout design automation. It solves the technical problems of low development efficiency, unstable quality, and difficulty in knowledge transfer associated with traditional PDK parameterized unit development. The method includes: S11: collecting data resources and preprocessing them to obtain the training dataset and auxiliary database required for the model; S12: selecting a model and training and optimizing it; S13: merging and lightweighting the weights of the trained and optimized model; S14: locally deploying and applying the merged and lightweighted model; S15: validating and optimizing the locally deployed and applied model to obtain feedback data, and inputting the feedback data back into S11 for re-collection. This invention can effectively shorten the code generation time of PDK parameterized units and significantly improve code development efficiency for PDK parameterized units with complex structures.
Owner:SOUTH CHINA UNIV OF TECH

Method and system to use real-time activity to provide workforce monitoring

ActiveUS12639650B2InstrumentsSoftware developmentUnit testing
A method for predicting progress of a code development project, comprising: monitoring behavior of a plurality of software developers through interaction with at least an integrated development environment; providing a predictive model of the code development project adapted to predict a future status of the code development project; and outputting a prediction dependent on a status of the code development project at a future time, the interaction comprising: exploration events comprising browsing source code for understanding or investigation; coding events comprising actively modifying source code; debugging events comprising interacting with a debugger stepping through code in a debugging phase; and testing events comprising coding or running unit tests and test automation.
Owner:CODETOGETHER INC

An AI-driven low-code platform application automatic generation method and system

PendingCN122261560ASufficient domain knowledge supportprevent overflowBiological modelsKnowledge representationCode generationAlgorithm
The application belongs to the technical field of low-code development, and discloses an AI-driven low-code platform application automatic generation method and system, which comprises the following steps: constructing a style mapping table; loading an entry skill of an AI Agent, obtaining a low-code platform data model hierarchical structure and a skill navigation table, querying the navigation table according to a task type to load an analyzer skill, and obtaining an input source analysis rule; extracting an HTML prototype structure feature vector and performing similarity matching with a UI mode template library, generating a preliminary configuration within a threshold value, and generating a basic configuration structure outside the threshold value according to the analysis rule, range determination, form entity and page differentiation, and four-step component conversion; matching and loading atomic skills, generating scattered configuration files and analysis summary files according to a JSON configuration specification; displaying a summary for confirmation, assembling scattered configurations to generate a seed data file; and importing the seed data file through an API protocol bridge layer. The application improves the code generation efficiency of the low-code development platform.
Owner:ZHIWEI XINGYI (SHANGHAI) INTELLIGENT TECH CO LTD

Risk early warning method and platform

This invention provides a risk warning method and platform. The method, applied to a risk warning platform, includes: acquiring source code and constructing a target runtime environment; performing static analysis on the source code using a static analysis rule base of a static analysis engine to obtain static analysis results; deploying the source code on the target runtime environment to obtain dynamic test results; associating the static analysis results and dynamic test results, updating the static analysis rule base based on the association results, and generating a risk assessment report. This approach can proactively identify mobile H5 compatibility risks early in the development phase and continuously optimize the rule base from online anomaly feedback through a self-learning mechanism. This shifts the timing of problem discovery from "online runtime" to "during coding development," achieving a transformation from passive remediation to proactive prevention, ultimately significantly reducing repair costs and improving application quality.
Owner:CHENGDU BOSS INNOVATION TECH CO LTD

An SDK code construction method and device, computer equipment and storage medium

The application discloses an SDK code construction method and device, computer equipment and a storage medium, and the method comprises the following steps: acquiring original SDK data, and performing initialization processing on the original SDK data, then setting access credentials for the original SDK data after the initialization processing; wherein the initialization processing comprises dividing the original SDK data into multiple dependent packages; detecting a current construction mode based on the original SDK data; wherein the construction mode comprises a development mode and a release mode; if the current construction mode is the development mode, then acquiring corresponding development dependent packages according to the access credentials, and setting development links for the development dependent packages; if the current construction mode is the release mode, then acquiring corresponding release dependent packages according to the access credentials, and setting release links for the release dependent packages; and compiling the original SDK data through the development links or the release links to construct a target SDK library file. The application can improve the code development security and development efficiency.
Owner:SHENZHEN YANYU TECHNOLOGY CO LTD

Test method, device and electronic equipment of virtual ecu

PendingCN122285509AImprove test accuracyVirtual controlCode development
This application relates to a testing method, apparatus, and electronic device for a virtual ECU. The cloud-based method includes: acquiring a simulation file of the virtual ECU, wherein the simulation file is an executable file obtained through code development and compilation; downloading the simulation file to a target vehicle, whereby the target vehicle executes the simulation file to start the virtual ECU, thereby controlling the target vehicle through the virtual ECU; acquiring operational data during the process of the virtual ECU controlling the target vehicle, wherein the operational data is data collected from the target vehicle during its operation; and determining the test result of the virtual ECU based on the operational data. This application solves the technical problem of inaccurate test results for virtual ECUs.
Owner:CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD

Tip enhancement methods, apparatus, devices, storage media, and computer program products

This application relates to the field of artificial intelligence technology and discloses a method, apparatus, device, storage medium, and computer program product for enhancing prompt words. The method includes: analyzing the code of the coding development framework on which the multi-agent system depends, constructing the code flow of the multi-agent system based on the analysis results, constructing a business prompt word model based on the code flow, performing multi-dimensional detection on prompt words through the business prompt word model, and enhancing the prompt words based on the detection results. This application achieves full-process tracking of prompt words by analyzing the code of the coding development framework on which the multi-agent system depends, and performs multi-dimensional detection on prompt words by constructing a business prompt word model, thereby identifying complex security issues generated by the interaction of multiple prompt words, providing a systematic prompt word security guarantee mechanism for the multi-agent system, and thus improving the security and reliability of the multi-agent system.
Owner:BEIJING QIHOOD TECHNOLOGY CO LTD

Human-machine interaction method, device and system

The application discloses a human-computer interaction method, device and system. After obtaining human-computer interaction history information and input information of a current round of a user, a large language model is called to generate executable instructions matched with the interaction demand of the current round of the user. The instructions contain the calling of plug-in resources dependent on the response to the interaction demand of the current round of the user. The executable instructions are parsed and executed to call the plug-in according to the indication of the executable instructions, obtain the execution result of the plug-in, call the large language model, and generate reply information based on the human-computer interaction history information, the input information of the current round of the user and the execution result of the plug-in. The application realizes human-computer interaction based on the large language model and plug-in resources, and can fully utilize the super semantic understanding and multi-round dialogue capability of the large language model. The executable instructions for calling the plug-in resources are generated through the large language model, without the need of pre-customizing various types of business calling codes, thereby saving the code development cost and reducing the workload.
Owner:IFLYTEK CO LTD

Workflow generation method and apparatus, computer device, and storage medium

ActiveCN111813391BProgramming languageDesign flow
The application relates to a workflow generation method and device, computer equipment and a storage medium. The method comprises the following steps: a workflow design interface is displayed, and the workflow design interface comprises at least one selection control of an atomic task; in response to a selection operation on the selection control of the at least one atomic task, a task pattern of at least two atomic tasks is displayed; in response to a connection operation on the task pattern of the at least two atomic tasks, an upper and lower level relationship between the at least two atomic tasks is acquired; task execution parameters of the at least two atomic tasks are acquired; and a target workflow is generated based on the upper and lower level relationship between the at least two atomic tasks and the task execution parameters of the at least two atomic tasks. A user can design an automatically executed workflow by a visual design process, and the workflow does not need to be developed by a developer by writing program codes, so that the time for code development is saved, and the application efficiency of the workflow is improved.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

A method for verifying assembly code and related devices

ActiveCN115129578BGraphicsData pack
This application provides a method and related equipment for verifying assembly code, belonging to the field of process development technology. It solves the problems in existing technologies where assembly code is unreadable, the compiler cannot verify it, leading to low efficiency in assembly code development, and difficulties in debugging and locating errors in the assembly code. The method includes: acquiring assembly code data, wherein the assembly code data includes assembly code and control instructions; simulating the execution of the assembly code based on the control instructions to obtain the execution result of the assembly code; converting the execution result into graphical data; and calling a graphical interface to display the graphical data.
Owner:WUHAN DOUYU NETWORK TECHNOLOGY CO LTD

Event-driven visualization component linkage method and system

Event-driven visual component linkage method and system. It relates to the technical field of low-code development and software architecture, and specifically relates to an event-driven visual component linkage method and system. The present application proposes an event-driven and responsive data linkage communication method for a visual building platform, which is decoupled and programmable. The method builds a decoupled and programmable communication and data flow management system by introducing configurable event-action binding rules, a central event distributor and a global responsive data storage. The interaction between components is abstracted as a standardized process of "event publishing → rule matching → action execution → data updating → view response", realizing the visual configuration and automatic execution of business logic. The present application solves the problems of tight coupling of component communication, complex state management and dynamic programmable interaction logic in visual building, significantly improving the maintainability, scalability and user experience of the platform.
Owner:CHANGGUANG SATELLITE TECH CO LTD

Methods, systems, and devices for implementing undoable operations in 3D object editing

ActiveCN116149633BBase classCode development
This invention discloses a method, system, and device for implementing undoable operations in 3D object editing, belonging to the field of computer technology applications. The method includes: defining a base class; defining subclasses; defining a command interface, command classes implementing the command interface, and a command manager; and using the command interface, the command manager performs push and pop operations on command objects, where each command object is an instance of the command class. This invention solves the problem of increased code development and maintenance costs due to adding new classes during 3D scene editing, and implements undoable operations in 3D object editing using a command pattern with a fixed number of command classes.
Owner:BEI JING YOU NUO KE JI GU FEN YOU XIAN GONG SI

Code detection method and electronic equipment

The invention provides a code detection method and electronic equipment, relates to the technical field of terminals, and can reduce the number of redevelopment times of application software for code development and improve the efficiency of solving the performance problem of the application software. And based on the first component information and second component information of the second code segment, determining that the application performance corresponding to the first code segment in the operation stage does not meet the performance index, and displaying prompt information for prompting that the application performance corresponding to the first code segment in the operation stage does not meet the performance index. Wherein the first component information is used for indicating at least one user interface (UI) component corresponding to the first code segment, a dependency relationship between the UI components and a dependency relationship between each U I component and a U I component in a stored second code segment, and the second code segment comprises at least one code segment; the application performance corresponding to the second code segment in the operation stage meets the performance index.
Owner:HUAWEI TECH CO LTD

Compile-time link type object management

A compile-time link type manager is defined to facilitate development of source code with disciplined link type object management at runtime. In one aspect, the link type manager ensures that all link type object management constructs have associated event handlers. Additionally, an event handler can be evaluated at compile time to ensure that it meets certain conditions for the particular link type, referred to as link-type criteria.
Owner:ZOHO OFFICE SUITE