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

821results about "Programming languages/paradigms" patented technology

Centralized processes for feature generation and management within web-based computing environments

The disclosed embodiments include centralized, computer-implemented processes for feature generation and management within web-based computing environments. By way of example, an apparatus may transmit first data characterizing a plurality of features to a device, the first data causes the device to present interface elements associated with the features within a digital interface. The apparatus may receive second data that identifies at least a subset of the features from the device, and based on the second data, the apparatus may generate, for each of the subset of the features, elements of executable code associated with a calculation of a corresponding feature value. The apparatus may transmit third data that includes the elements of executable code to the device, which may present the elements of executable code within one or more additional portions of the digital interface.
Owner:THE TORONTO DOMINION BANK

Generating new software code from legacy software code using large language models

Computer-implemented systems and methods use a Large Language Model (LLM) for converting a legacy computer program in a first language to a human-language description of the legacy computer program, which description can be validated as being an accurate description of the legacy computer program. Once validated, the human-language description can be converted, again using an LLM, to a computer program in a target programming language. An LLM can also be used to generate test scripts for the new target-language program to test the performance of the target-language program in a production environment. An LLM can also be used to reconcile outputs from the legacy program to the new target program, such as on a function-by-function basis. If the differences between the outputs (if any) are sufficiently negligible, the legacy computer program can be decommissioned, and the new, target language program can be used in production.
Owner:MORGAN STANLEY SERVICES GROUP INC

Path planning heuristic function generation platform and method based on large language model and evolutionary computation collaborative optimization

The invention discloses a path planning heuristic function generation platform and method based on collaborative optimization of a large-scale language model and evolutionary computation. According to the technology, the large-scale language model (LLM) and evolutionary computation (EC) work cooperatively. The platform generates or mutates a heuristic function expressed as an executable code through LLM based on a structured prompt containing an environment context and performance feedback; and an EC framework (such as genetic programming) is combined with performance evaluation feedback to perform selection and iterative optimization on a heuristic code population, and population diversity is maintained. The method aims at overcoming the limitation that a traditional heuristic design is difficult and poor in adaptability, a high-quality heuristic function adapting to a complex and dynamic environment is automatically generated, and therefore the efficiency of a path planning algorithm and path quality are remarkably improved.
Owner:EAST CHINA NORMAL UNIV

Python-based automatic system configuration and monitoring method and system

The invention provides a Python-based automatic system configuration and monitoring method and system, and relates to the technical field of automatic system configuration and monitoring, and the method comprises the steps: constructing a multi-level service dependence model and a service node affinity matrix, generating a configuration parameter priority queue, and completing the initial configuration of a system through a distributed transaction coordinator. When the system runs, the monitoring agent program collects system running data, calculates a node health degree index and shares the node health degree index through the net-shaped sharing channel. And the core node performs data association analysis and updates a node load value and a health degree index. And when the node health degree is lower than a preset threshold value, triggering an alarm processing module, selecting an optimal node based on a node health state evaluation report to execute reconfiguration, updating a service registration center and broadcasting a configuration updating message. According to the invention, automatic system configuration and monitoring can be realized, and the system reliability and stability are improved.
Owner:北京科杰科技有限公司

Code generation method and device based on LLM multi-agent cooperation and computer equipment

The invention discloses a code generation method and device based on LLM multi-agent cooperation and computer equipment. The method comprises the following steps: acquiring a user programming demand; analyzing the user programming demand based on LLM and decomposing a programming task to generate a task tree; selecting a to-be-allocated sub-task from the task tree, and evaluating the matching degree of an intelligent agent in an intelligent agent pool and the to-be-allocated sub-task based on LLM to generate a task allocation instruction; sending the task allocation instruction to a corresponding target agent, so that the target agent executes the to-be-allocated sub-task, and feeding back an execution result; and outputting the execution result. By implementing the method provided by the invention, the programming efficiency and quality can be improved, the resource allocation can be optimized, and the efficient development of complex requirements and large projects can be supported.
Owner:HANGZHOU FRAUDMETRIX TECH CO LTD

Interactive code generation method and device, equipment and medium

The invention relates to the technical field of semantic recognition, can be applied to business scenes such as financial science and technology and medical health, and discloses an interactive code generation method, device and equipment and a medium. And a visual preview interface is generated in combination with the context, multi-round modification through interactive adjustment or text editing is supported, and finally user interface element codes are generated. According to the method, natural language processing, context sensing and visual interactive correction are combined, so that the closed-loop process of interface codes from generation to dynamic adjustment is realized, the customization degree and the service adaptability of a generated result are improved, and the problems that an existing tool template is rigid, semantic understanding is deviated, and a multi-round correction mechanism is lacked are solved.
Owner:CHINA PING AN PROPERTY INSURANCE CO LTD

Software-Code-Defined Digital Threads in Digital Engineering Systems with Artificial Intelligence (AI) Assistance

Methods and systems for generating digital threads that connect models and software tools for an interconnected digital engineering and certification ecosystem are provided. In one embodiment, a process for generating a software-code-defined digital thread includes receiving a first model representation of a first engineering model, a second model representation of a second engineering model, and an intent input. Determining, using a machine learning (ML) model, one or more model endpoints in the first and the second model representations. Generating, using a script-generating ML model, a platform orchestration script that accomplishes the intent input by connecting the first model representation and the second model representation, using the one or more model endpoints. Finally, storing the platform orchestration script as the software-code-defined digital thread. The digital threading of digital engineering models, with and without AI assistance, leads to exponential increases in efficiency of designing, testing, certifying, manufacturing, and operating physical products, allowing physical products to be made at digital speeds.
Owner:ISTARI DIGITAL INC

Cypher-stack type alignment generation method and device based on large language model

The invention provides a Cypher-stack type alignment generation method based on a large language model, and belongs to the field of knowledge graph questions and answers. The method comprises the steps that user query and knowledge graph mode information are input into the large language model to generate an initial Cypher query statement; based on a thinking chain prompt technology, retrieving from the knowledge graph to obtain a retrieval result related to user query, and correcting the initial Cypher query statement by the large language model based on the retrieval result to obtain a corrected Cypher query statement; and executing the corrected Cypher query statement. The invention further provides a Cypher-stack type alignment generation device based on the large language model. Through the semantic analysis capability of a large language model and a thinking chain guiding technology, a Cypher query statement is automatically generated and corrected in two stages, and the problem that the query intention of a user and knowledge graph data are difficult to accurately align when the Cypher query is generated due to the diversity of query requirements of the user and a semantic gap between the knowledge graphs is solved.
Owner:ANHUI UNIV

MCP generation and calling method and device in low-code platform, equipment and medium

The invention discloses an MCP generation and calling method and device in a low-code platform, equipment and a medium, and relates to the field of artificial intelligence low-code, and the method comprises the steps: carrying out the semantic analysis and structure standardization of initial metadata generated in the application development process of the low-code platform, and obtaining target metadata; converting the target metadata into an MCP description file, converting a business description corresponding to the MCP service in the initial metadata into a natural language description which can be understood by a large model, and integrating the natural language description into the MCP description file to obtain a target MCP description file; constructing a standardized MCP warehouse, and managing the MCP service corresponding to the target MCP description file by using the MCP warehouse; and acquiring a user request by utilizing the large model, and performing MCP calling on the MCP service by utilizing the large model based on the current running state data in the application running process, so that the large model responds to the user request. According to the method, deep fusion of low codes and large models is promoted.
Owner:INSPUR YUNZHOU (SHANDONG) IND INTERNET CO LTD

Generative ai for industrial automation design environment test

An integrated development environment (IDE) for designing, programming, and configuring aspects of an industrial automation system uses a generative artificial intelligence (AI) model and associated neural networks to generate portions of an industrial automation project in accordance with functional requirements provided to the industrial IDE system in intuitive formats, such as spoken or written plain language text. The system uses generative AI to translate plain language requests or functional specifications into industrial control code, human-machine interface (HMI) applications, device configuration settings, or other aspects of an industrial control project.
Owner:ROCKWELL AUTOMATION TECH INC

Systems and methods for universal machine learning pipeline execution

Systems, apparatuses, methods, and computer program products are disclosed for automated model development. An example method includes parsing, by configuration circuitry, a configuration file, and generating, by an execution engine and based on the parsed configuration file, model code for training and testing a machine learning model. The example method further includes generating, by the execution engine, a machine learning pipeline, wherein the machine learning pipeline comprises the model code and a data processing engine, and instantiating, by a monitoring driver, a monitoring engine to monitor the machine learning pipeline. The example method further includes causing execution, by the execution engine, of the machine learning pipeline, and during execution of the machine learning pipeline, generating model performance data by the monitoring engine. The example method further includes receiving, by from the execution engine, model output data, wherein the model output data comprises a trained model and model performance data.
Owner:WELLS FARGO BANK NA

Structured query language generation method and device, equipment and storage medium

The invention discloses a structured query language generation method and device, equipment and a storage medium, and relates to the technical field of database query, and the method comprises the following steps: obtaining a natural language input by a target user, and analyzing the natural language by using a preset large model to obtain structured data; determining a corresponding mapping relationship based on the structured data and a preset database knowledge graph, determining an initial structured query language based on a preset large model and the mapping relationship, and performing query by using the initial structured query language to obtain a query result; determining a first reward value based on the structured data, determining a second reward value based on the query result, and adjusting a preset large model by using the first reward value, the second reward value and a strategy gradient algorithm to obtain an adjusted large model; and evaluating the adjusted large model by utilizing a preset verification set, and if the evaluation is passed, generating a target structured query language by utilizing the adjusted large model. Therefore, the SQL generation accuracy can be improved.
Owner:INSPUR YUNZHOU (SHANDONG) IND INTERNET CO LTD

Programming language to interact with large language model

In an example, a software package is provided that provides an interface such that when the software is executed, a user is able to provide a natural language prompt using a scripting language that directs the interface to interact with a Large Language Model (LLM), adding contextual information to prompts sent to the LLM. The interface is then also able to extract and evaluate programming code generated by the LLM, so that the generated code may be used immediately in a software package, without the need for user edits and / or copy / pasting.
Owner:SAP SE

Integrated design environment in-line generative ai code editor

An integrated development environment (IDE) leverages a generative AI model to generate industrial control code in accordance with specified functional requirements, which can be provided to the industrial IDE system as intuitive natural language spoken or written text. The industrial IDE can also analyze written code in response to natural language prompts submitted against the code, generate answers to user-submitted questions about the code, and offer recommendations for improving the code in response to specific questions or requests submitted by the user.
Owner:ROCKWELL AUTOMATION TECH INC

Semantic-based migration and consistency verification method, system and equipment and medium

The invention provides a semantic-based migration and consistency verification method, system and device and a medium, and relates to the technical field of databases. The method comprises the following steps: performing metadata topology scanning analysis by obtaining metadata, including generating an abstract syntax tree and constructing a semantic graph; according to a metadata topology scanning analysis result, performing data mapping and conversion, including loading a YAML rule and generating corresponding type mapping and constraint conversion; data migration is carried out through primary key fragmentation parallel migration, batch writing optimization and real-time double-writing verification; through structure-data-business three-layer verification, simulation business SQL comparison and automatic difference repair, the integrity of migrated data and business compliance are ensured, the semantic gap problem in heterogeneous database migration is solved, high-precision and high-efficiency database migration is realized, the migration efficiency is improved, and the data migration efficiency is improved. The method is suitable for scenes with strict requirements on data consistency and migration efficiency, such as financial, government affair and enterprise-level data centers.
Owner:CHINA YANGTZE POWER

Multi-agent task arrangement method and system

The invention discloses a multi-agent task arrangement method and system, and relates to the technical field of artificial intelligence. In the method, firstly, a task demand is obtained, key information and intention of the task demand are extracted, and task semantics are obtained; secondly, based on the task semantics and the business standard process template, obtaining a business standard process template matched with the task demand; then, according to the matched business standard process template and task semantics, a task context is constructed, and a domain specific language DSL is generated through reasoning according to the task context; thirdly, the DSL is analyzed, a task dependency graph is constructed according to the DSL analysis result, and the task dependency graph is converted into BPMN process model data; and finally, sub-task scheduling and execution of the sub-agents are carried out according to the BPMN process model data. According to the method provided by the invention, the dependence on professional developers or process engineers can be reduced, the response and planning time of complex tasks can be shortened, the result predictability can be improved, and the reasoning cost can be obviously reduced.
Owner:HANGZHOU EASTCOM SOFTWARE TECH

Event normalization and enrichment

An identification of one or more computer-generated records in a first schema is received. A specification of a second schema different from the first schema is received. A prompt associated with mapping one or more fields and values of the first schema to corresponding one or more fields and values of the second schema is automatically generated for a pre-trained large language model. At least the specification of the second schema and the automatically generated prompt are provided to the pre-trained large language model. A result of the pre-trained large language model is automatically analyzed to determine the mapping between the first schema and the second schema. The determined mapping is used to manage in the second schema, a new computer-generated record received in the first schema.
Owner:SERVICENOW INC

Generation of grammar-compliant programming language code using machine learning

A generative language model (e.g. large language model) may be used to generate programming language code. However, the generative language model may sometimes generate an output that is not compliant with the grammar of the programming language. In some embodiments herein, a generative language model may be modified to only generate an output that is grammar-compliant. A method may include generating a plurality of values using the generative language model, where each of the values is indicative of a probability of a respective token being a next token of a token sequence generated by the generative language model. A mask may be applied to the plurality of values. The mask may operate on each value that corresponds to a token not compliant with the grammar of the programming language to reduce or zero the probability of that token being the next token.
Owner:SHOPIFY INC

Code generation model training method and electronic equipment

The invention discloses a code generation model training method and electronic equipment, and relates to the technical field of computers, and the method comprises the following steps: inputting a sample cue word into a code generation model to obtain a sample code; based on code operation information of the sample code, determining a first reward parameter used for representing execution stability, and analyzing the code operation information, the sample code and the sample cue word by using a reference language model to obtain a second reward parameter used for representing a grammar error degree and a third reward parameter used for representing a code style; adjusting model parameters of a code generation model based on the first reward parameter, the second reward parameter and the third reward parameter; and under the condition that the adjusted code generation model reaches a convergence condition, determining a target code generation model according to the adjusted code generation model. The technical problem that the training efficiency of the code generation model is low is solved, and the technical effect of improving the training efficiency of the code generation model is achieved.
Owner:JINAN INSPUR DATA TECH CO LTD

Low-code platform and Wasm high-performance computing integration system and method

The invention discloses a low-code platform and Wasm high-performance computing integration system and method, and relates to the technical field of front-end development. In order to solve the problems that an existing low-code platform is limited in calculation performance and poor in security isolation performance, the scheme adopted by the invention comprises five modules: a description and registration module establishes a metadata structure for a Wasm module; the dynamic loading and asynchronous compiling module realizes loading as required and compiling during operation, and supports caching, version verification and hot replacement; the authority sandbox and resource isolation module constructs a security environment based on authority configuration to prevent illegal operation; the parameter binding and safety bridging module encapsulates a uniform interface to realize standardized interaction; the packaging and life cycle management module packages the module into a visual component, and supports full life cycle management. According to the method, high-performance, high-safety and visual integration of the Wasm module in a low-code platform is realized.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

System and method for translating a first coding language into a second coding language

Systems and methods for translating a first coding language into a second coding language train a machine learning (ML) model on a first coding language specific data set relating to the first coding language, in which the ML model is trained to translate one or more code sets of the first coding language to respective one or more code sets of the second coding language; using the ML model, generate various unit test cases, in which the unit test cases run the one or more code sets of the second coding language in parallel with the one or more code sets of the first coding language; iteratively test and refine the ML model until a maturity threshold is reached; and upon reaching the maturity threshold, containerize the one or more code sets of the second coding language into one or more applications.
Owner:THE BANK OF NEW YORK MELLON

Maintaining service availability

Systems, devices, and techniques are disclosed for maintaining service availability. Files including code written using a Domain Specific Language (DSL) for network security may be received. A knowledge graph including connections between services may be generated from the code written using the DSL in the files. A service that will have an availability issue may be determined based on the connections between services in the knowledge graph. The service that will have the availability issue may be replicated. The replication of the service that will have the availability issue may occur before the service has the availability issue.
Owner:SALESFORCE INC

Go language structural body automatic conversion method and system

The invention relates to the technical field of computer programming, and discloses a Go language structural body automatic conversion method and system. The method comprises the following steps: firstly, receiving definitions of a source structure body and a target structure body as input, automatically matching fields of the two structure bodies through a field mapping rule engine according to a preset rule, and generating a field mapping relationship; then, based on the field mapping relation, a code generator is used for automatically generating a conversion code containing field assignment and type conversion logic; finally, the generated conversion codes are compiled into an executable conversion function, and the function can convert data in the source structure instance according to the field mapping relation during program running and fill the data into the target structure instance. According to the method, automation of structural body conversion is achieved, the problem that errors are prone to occurring when conversion codes are written manually is solved, and the maintainability of the codes is improved; the mode of reflection during operation is replaced by code generation, so that the conversion efficiency is remarkably improved; meanwhile, the method supports batch conversion and concurrent processing, and can meet the performance requirements of large-scale data processing.
Owner:BEIMI TECHNOLOGY (ZHUHAI) CO LTD

Using complexity metrics to assess code generated using artificial intelligence

Using complexity metrics to assess code generated using artificial intelligence includes generating, by an artificial intelligence (AI) language model, output source code based on input source code; identifying respective complexity scores for the input source code and the output source code using one or more complexity metrics; and generating, based on an evaluation of the respective complexity scores, a validation score for the output source code.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Software code generation method based on retrieval enhancement generation and large model fine tuning

The invention relates to a software code generation method based on retrieval enhancement generation and large model fine tuning. The method comprises the following steps: constructing a question and answer pair data set; according to the question and answer pair data set, performing fine tuning on a pre-trained large language model based on a low-rank adaptation technology; designing a retrieval enhancement generation process; and generating a comprehensive cue word according to a retrieval enhancement generation result. The method has the advantages that the retrieval enhancement generation technology and the low-rank adaptation fine tuning technology are combined, the accuracy of large language model code generation is remarkably improved, the accuracy of the generated codes is high, and the cost for a user to iteratively modify the codes for multiple times is reduced.
Owner:ZHEJIANG UNIV CITY COLLEGE

Method for designing tree data storage mode in relational database by using preorder traversal

The invention discloses a method for designing a tree data storage mode in a relational database by using preorder traversal, which comprises the following steps: S1, basic node data of a tree structure is constructed in the relational database, each node comprises id, name, lvalue and rvalue attributes, and the lvalue and the rvalue are used for identifying the position relationship of the nodes in a tree through an interval representation method; s2, setting a query condition according to a node ID needing to be queried, and determining a descendant node range of the node through lvalue and rvalue attributes of the node; s3, the query results are subjected to ascending sort of the left value lvalue, and a sort list (sort List) is constructed; and S4, by traversing the sortedList, in combination with the temporary set level List and the cache level NodeCache, calculating and setting a father node ID (pid) of each node and whether the father node ID (pid) is a leaf node isLeaf attribute or not according to the logic of pre-order traversal, thereby completing the rapid construction of the tree structure.
Owner:富盛科技股份有限公司

Programming language for interacting with large language model

To provide a programming language for interacting with a large language model.SOLUTION: In an example, a software package is provided that provides an interface so that when software is executed, a user is able to provide a natural language prompt using a scripting language that directs the interface to interact with a large language model (LLM), adding contextual information to prompts sent to the LLM. The interface is then also capable of extracting and evaluating a programming code generated by the LLM, so that the generated code may be used immediately in a software package without the need for user editing and / or copying / pasting.SELECTED DRAWING: None
Owner:エスアーペーエスエー

Intelligent template generation method and device based on static code and medium

The invention discloses an intelligent template generation method and device based on static codes and a medium, and relates to the technical field of computers, the method comprises the following steps: obtaining user configuration data, and performing dynamic analysis configuration conversion on the user configuration data to obtain a standardized data model; performing context-aware dynamic template rendering on the standardized data model to determine a preliminary code framework; based on the preliminary code framework, code problem parameters are obtained through incremental code quality detection; according to the preliminary code framework and the code problem parameter, determining a user rule code through code problem repair; and performing template dynamic optimization of federal learning on the user rule code to obtain a template logic adjustment instruction. According to the method, the technical problem that template generation logic cannot be optimized according to user feedback due to the fact that code generation and static analysis cannot be coordinated is solved, and coordination of code generation and static analysis and dynamic optimization of the code template are achieved.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

Architecture system applied to embedded system development

The invention discloses an architecture system applied to embedded system development, and relates to the field of embedded system development, and the architecture system comprises an application layer which is used for executing business logic in an embedded system and managing the configuration of the embedded system, and the application layer is developed by adopting a Lua script; the hardware abstraction layer provides a unified hardware access interface; and the virtualization interface layer is used for providing a uniform interface for the application layer, so that the application layer can access the hardware resources of the hardware abstraction layer and call the system service in the embedded system. According to the method and the device, the problem that cross-platform transplantation is difficult due to the fact that a C language direct programming mode is adopted in an embedded system in the related technology is solved.
Owner:CHINA TOWER CO LTD