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

291 results about "PLANC" patented technology

PLANC (pronounced as "plank") is a high level computer programming language. The acronym stands for Programming LAnguage for Nd Computers. Compilers were developed by Norsk Data for several architectures, including the Motorola 68000, 88000, x86, and the Norsk Data NORD-10 minicomputer architecture and ND-500 superminicomputer.

Flexible intelligent processing production line multi-online cooperative scheduling method and system

The invention relates to the technical field of workshop scheduling, in particular to a multi-online collaborative scheduling method and system for a flexible intelligent processing production line, and the method comprises the steps: building a numerical control parameter model for processing equipment, decomposing a processing program into basic process instruction units, combining the numerical control parameter model and the real-time operation state of the equipment to analyze the adaptation degree of the basic process instruction unit and the equipment, and generating a preliminary task allocation scheme; constructing a distributed control network among the devices, generating a local task sequence of each device based on the preliminary task allocation scheme and the adaptation degree, and obtaining a final task allocation scheme and a task execution plan set based on a contract network protocol algorithm; establishing a multi-constraint collaborative framework, and generating a collaborative production scheduling scheme under the multi-constraint collaborative framework; and establishing a heterogeneous equipment motion cooperative control model, and performing multi-level adjustment through event-driven feedback control. According to the invention, flexible cooperative scheduling of heterogeneous equipment can be realized.
Owner:ATTAPULGITE INTELLIGENT TECH (SUZHOU) CO LTD

Method for realizing large-scale language model training through computing power of intelligent computing center

The invention provides a method for realizing large-scale language model training through computing power of an intelligent computing center, and relates to the technical field of computing power infrastructure and artificial intelligence, and the method comprises the following steps: S1, a first agent receives and understands a large-scale language model training task given by a user on a dialogue interface; s2, the first intelligent agent divides the task into a plurality of sub-tasks, and the sub-tasks are distributed to a plurality of second intelligent agents; s3, the first agent determines an execution plan of the task and notifies the second agent to execute the allocated sub-task based on the execution plan; and S4, the first agent or the second agent generates a report result of the task and reports the report result to the user. Due to the adoption of cooperation of multiple agents, the computing power of the intelligent computing center can be fully utilized to process a relatively complex task for training the large language model, and meanwhile, in the process of executing the task for training the large language model, a dialogue interface is adopted to display a communication process and a decision process, so that the processing process is clearer.
Owner:DATACANVAS LTD

Automated workflow creation

A computer-implemented method generates workflow definitions in workflow definition language using one or more large language models, LLMs. The method includes receiving a natural language description of an automated workflow and generating a plan generation prompt including the natural language description and plan generation instructions. The plan generation prompt is input to one of the LLMs and in response a structured plan comprising a plurality of actions are received. For each action, a corresponding segment of workflow definition language is generated to provide a plurality of segments of workflow definition language. The segments are combined to form a workflow definition corresponding to the natural language description.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Dynamic project planning for software development projects

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating and updating project plans for software development projects. In one aspect, a method includes obtaining data indicative of initial project plan parameters associated with a software development project; identifying multiple program modules associated with the software development project; obtaining, for a first set of modules of the multiple modules, corresponding source code segments; executing a quality assessment process to compute, for each corresponding source code segment, a corresponding quality score; identifying, based on the quality scores, that at least a subset of the corresponding source code segments are integrable into a corresponding first subset of the first set of modules; and generating a revised project plan by generating updates to the initial project plan parameters by accounting for the corresponding source code segments being integrated in to corresponding ones of the first set of modules.
Owner:ACCENTURE GLOBAL SOLUTIONS LTD

Intelligent agent automatic arrangement method and system based on large language model

The invention discloses an intelligent agent automatic arrangement method and system based on a large language model, and relates to the technical field of artificial intelligence. The method comprises the following steps: decomposing a natural language instruction of a user into a structured subtask sequence by utilizing a first large language model; based on the agent portrait library, matching and allocating agents for each sub-task to generate an initial execution plan; task execution is scheduled and monitored in real time through an event-driven architecture; when abnormity is monitored, a self-adaptive adjustment mechanism is triggered, the affected plan part is re-planned, and an updating instruction is issued. According to the invention, efficient, flexible and robust multi-agent automatic arrangement is realized.
Owner:DIGITAL CHONGQING BIG DATA APPL DEV CO LTD

Compound prompt processing using multiple integrated domain-specialized language models

A method of processing a compound prompt includes mapping a domain to each of several distinct machine learning models (MLMs) and decomposing the compound prompt into a plan having several steps. For each step, one of the MLMs is selected by matching the step to a corresponding mapped domain, and a language output is generated using the selected MLM. These outputs are integrated into a syntactically and semantically coherent final output using a large language model.
Owner:INSIGHT DIRECT USA INC

Operator unloading method and system of vectorization execution engine based on DPU heterogeneous architecture

The invention provides an operator unloading method and system of a vectorization execution engine based on a DPU heterogeneous architecture, the DPU heterogeneous architecture comprises a CPU and a DPU network card, and the DPU heterogeneous architecture is applied to an open source distributed computing system; the open source distributed computing system performs grammar analysis on a query language input by a user and adds physical execution stage operation to obtain a physical execution plan, and the Spark plug-in intercepts the physical execution plan and converts the physical execution plan into a query plan based on a set rule; transmitting to a vectorization engine execution path and calling a vectorization execution engine to carry out data processing on a plurality of operators in the query plan; a performance function of a DPU heterogeneous calculation version in a function system of the vectorization execution engines is called, calculation resource consumption of operators capable of being processed by the multiple vectorization execution engines in the query plan is calculated, the operators higher than a preset standard are unloaded to a DPU network card from an original CPU, and the data processing performance of the query task is improved through operator unloading.
Owner:YUSUR TECH CO LTD

Apparatuses, computer-implemented methods, and computer program products for improved optimization incorporating uncertain scheduled disturbance failsafe

Embodiments provide for improved optimization associated with a dynamic control scheme (e.g., an MPC architecture). Some embodiments identify at a first timestamp prior to a planned start time of a scheduled event associated with a processing unit, an adjustment value associated with the scheduled event. The adjustment value may be defined based on a predicted possible worst scenario of starting the scheduled event at a start time that differs from the planned start time. Some embodiments update a corrective response model to include the adjustment value. The corrective response model may comprise a step response matrix, an input vector parameter, and a constraint failsafe parameter. Some embodiments generate, using the corrective response model and based at least in part on operating condition data associated with the scheduled event, an optimization adjustment data, and generate updated optimization data by applying the optimization adjustment data to offset initial optimization data.
Owner:HONEYWELL INTERNATIONAL INC

Cloud platform operation and maintenance method, device, equipment, medium and product

The invention discloses a cloud platform operation and maintenance method and device, equipment, a medium and a product, relates to the technical field of operation and maintenance, is applied to a server, and comprises the following steps: receiving a natural language instruction input by a user side; performing intention recognition and parameter extraction on the natural language instruction to obtain at least one atomic task, and generating an execution plan according to a target dependency relationship between the atomic tasks; screening an optimal execution path from at least two preset execution paths for each atomic task based on the task attribute of each atomic task in the execution plan; performing simulation drill analysis on the execution plan based on the optimal execution path to generate a risk pre-judgment report, and sending the risk pre-judgment report to the user side; and after execution confirmation information sent by the user side based on the risk pre-judgment report is obtained, a task executor corresponding to the optimal execution path is utilized to initiate calling to the cloud platform to execute the execution plan, and an execution result of the cloud platform is converted into a natural language response to be sent to the user side.
Owner:JINAN INSPUR DATA TECH CO LTD

PLC programming using large language models

Methods for generating programmable logic controller (PLC) code and corresponding systems and computer-readable mediums. A method (400) includes receiving (402) at least one specification (160) by a computer system (100). The method includes generating (404) a model-based design plan (158) based on the at least one specification (160) and a large-language model (LLM) (154) and processing (406) the model-based design plan (158) using low-rank adaption techniques (162) and the LLM (154) to produce PLC code (156). The method includes performing (408) a syntax check on the PLC code (156) and outputting (414) the PLC code (156).
Owner:SIEMENS AG +1

Code reconstruction method and system, computing device, storage medium and program product

Embodiments of the present invention provide a code reconstruction method and system, a computing device, a storage medium and a program product wherein the code reconstruction method comprises: performing code analysis on a to-be-reconstructed initial code to generate a target reconstruction scheme wherein the target reconstruction scheme comprises a code reconstruction plan and a code test plan; the code reconstruction plan comprises a function dependency relationship of the target code; analyzing a function dependency relationship in the code reconstruction plan, and generating at least two code reconstruction tasks corresponding to the initial code; executing the at least two code reconstruction tasks in sequence to obtain each initial code snippet, and iteratively optimizing each initial code snippet through static analysis and dynamic verification until candidate code snippets conforming to a function dependency relationship are generated; and compiling a test case of each candidate code snippet based on the code test plan, and testing each candidate code snippet based on each test case to obtain a plurality of target code snippets conforming to the function dependency relationship. And the coherence and the consistency of the reconstructed codes are ensured.
Owner:BEIJING URBAN CONSTR INTELLIGENT CONTROL TECH CO LTD

Breaking change detection for federated systems

Systems and methods provide for managing changes to federated systems. In accordance with some aspects, a change to a federated system is received. A historical query is accessed from a query store storing information regarding queries received by the federated system. A query plan evaluation is performed for the historical query based on the change to the federated system, and an action is caused to be performed for the change based on the query plan evaluation.
Owner:EBAY INC

Software development method based on artificial intelligence and related equipment

The embodiment of the invention provides a software development method based on artificial intelligence and related equipment. In the embodiment of the invention, an AI software development method and mode are provided, and a user and a technical design document generation agent cooperate to complete a technical design document of a programming task; and the programming agent autonomously performs task planning based on the technical design document, and autonomously executes the programming task based on the planned execution plan. In at least one of the technical design stage or the task execution stage of the programming task, a man-machine cooperation interface is provided, and the man-machine cooperation interface is used for a user to participate in the software development process for the programming task. Therefore, the software development efficiency and the code quality are greatly improved through division cooperation and man-machine cooperation interaction among the intelligent agents.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Intelligent computing center multi-agent sharing method and device oriented to popularity

The invention provides an intelligent computing center multi-agent sharing method and device oriented to common computing power, and relates to the technical field of computing power infrastructure, and the method comprises the steps: S1, receiving an execution instruction sent by a first terminal; s2, creating an execution task based on the execution instruction, and making an execution plan of the execution task; s3, the execution task is distributed to at least one agent, the execution plan is sent to the at least one agent, and the at least one agent comprises at least one of an agent created based on the computing power of the intelligent computing center and an agent created based on the computing power of a second terminal; and S4, receiving an execution result of the at least one agent, and sending the execution result to the first terminal, the execution result being a result obtained by the at least one agent executing the execution task based on the execution plan. The method can improve the utilization rate of the computing power resource corresponding to the intelligent agent.
Owner:DATACANVAS LTD

Method of remediating operations performed by a program and system thereof

There is provided a system and a computerized method of remediating one or more operations linked to a given program running in an operating system, the method comprising: querying a stateful model to retrieve a group of entities related to the given program; terminating at least a sub set of the group of entities related to the given program; generating a remediation plan including one or more operations linked to the given program, the one or more operations being retrieved based on the group in the stateful model; and executing the remediation plan by undoing at least part of the one or more operations linked to the given program thereby restoring state of the operating system to a state prior to the given program being executed. There is further provided a computerized method of detecting malicious code related to a program in an operating system in a live environment.
Owner:SENTINEL LABS ISRAEL

Application method based on privatized large model and AI intelligent agent

The invention provides an application method based on a privatized large model and an AI agent, and the method comprises the steps: deploying a pre-trained large language model on an internal server of an enterprise, carrying out the adjustment of the large language model through the own data of the enterprise, and carrying out the local deployment, and obtaining a privatized large language model; constructing an AI agent framework, and defining a task execution logic, a decision rule and an interactive interface with the privatized large language model of the AI agent; the AI agent receives a task request proposed by a user through a natural language, calls the privatized large language model to analyze the task request, and generates a task execution plan; and the AI agent executes a task according to a result output by the privatized large language model, and feeds back a task execution result to the user. According to the method, a privatized large language model is deployed in an enterprise, and the autonomous decision-making capability of an AI agent is combined, so that the data security is guaranteed, and meanwhile, efficient processing and intelligent decision-making support for complex tasks are realized.
Owner:XIAN DUNXUN INFORMATION TECH CO LTD

Processor unit scheduling based on die plan in multi-cluster architectures

Certain aspects of the present disclosure are directed towards a method for process scheduling. The method generally includes selecting a first processing unit of a plurality of processing units to process a thread based on a use case associated with the thread and locations of the plurality of processing units within an electronic device, and allocating the thread to be processed on the first processing unit.
Owner:QUALCOMM INC

Plan visualization by disambiguation

Computer implemented methods, systems, and computer program products include program code executing on a processor(s) that identifies a planning problem and obtains a set of plans for the planning problem. The program code determines a set of disambiguation criteria for the plans (in the set of plans). The program code iteratively reduces the plans until a termination event occurs. The program code determines that the set of plans comprises more than one plan, selects a disambiguation criterion from the disambiguation criteria, determines which plans on the set of plans comprise the disambiguation criterion, generates and displays a graphical representation of the plans comprising the disambiguation criterion and a prompt to select an option of the two of more options of the disambiguation criterion set. The program code obtains a selection from the user and reduces the plans to those comprising the selection.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Systems and methods for user-controlled deployment of software updates

Disclosed herein are systems and methods for updating software object instances on a plurality of nodes. An exemplary method may comprise monitoring a software repository for an update to the software object instance installed on the plurality of nodes. In response to detecting the update, the method may comprise initiating installation of the update to the software object instance on a first subset of the plurality of nodes in accordance with an installation schedule. The method may comprise determining whether a functionality or performance issue in the software object instance or a respective node of the first subset was detected subsequent to updating the software object instance. In response to determining that the functionality or performance issue was not detected, the method may comprise updating the software object instance on a second subset of the plurality of nodes in accordance with the installation schedule.
Owner:VIRTUOZZO INT GMBH

Intelligent DevOps task arrangement and execution method and system based on MCP

The invention relates to the field of DevOps intelligent execution, in particular to an MCP-based DevOps task intelligent arrangement and execution method and system, and the method comprises the steps: obtaining a tool function of each MCP server to form a global tool library; receiving a natural language task instruction of a user, and inputting the natural language task instruction into the large language model; performing task decomposition on the natural language task instruction to generate a structured tool calling plan; the client side executes the structured tool calling plan and calls target tool functions on the corresponding MCP server in sequence or in parallel through the MCP according to the execution logic and the dependency relationship; monitoring execution of each tool function, determining a subsequent process or triggering a preset rollback operation according to an execution state, and feeding back a final execution result to the large language model; and generating a natural language abstract containing the overall task execution state based on the execution result, and outputting the natural language abstract to a user. And cross-environment seamless operation automation is realized.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

Penetration testing system and method based on multi-agent collaboration

The invention provides a penetration test system and method based on multi-agent collaboration, and the system comprises an interaction module, and a plan generation agent, a plan planning agent and a plan execution agent which comprise a large language model LLM, and the interaction module is used for receiving a to-be-solved problem inputted by a user; the plan generation agent is used for generating a penetration test task plan according to a to-be-solved problem; the plan planning agent is used for splitting the penetration test task plan to generate a plurality of sub-plans; a reinforcement learning technology is utilized to screen out an optimal adaptive API of an optimal tool corresponding to the current plan description, parameters required by the current API are extracted from the subtasks, and a final penetration test command is generated; and the plan execution agent is used for receiving the penetration test command transmitted by the plan planning agent, executing the command and recording a generated execution result. According to the method, a user only needs to give a penetration test target and purpose, a penetration test scheme can be automatically given, a penetration test task is carried out, and a result is finally given.
Owner:HUAZHONG UNIV OF SCI & TECH

Method and device for hierarchically planning executions of operation sequences achieving goal states of technical system workflows and checking them through system simulation or system hardware execution

A method and device for hierarchically planning executions of operation sequences achieving goal states of technical system workflows and checking them through system simulation or system hardware execution is provided. To hierarchically plan executions of operation sequences achieving goal states of technical system workflows and checking them, it is proposed to implement a goal-state-specifying-process, wherein <1> for a workflow of a technical system a workflow related planning domain is given, <2> a workflow related goal state is specified, <3> a planning task is defined, and <4> by a planning approach <4a> executions of the at least one selected planning operator are checked iteratively in order to find a full plan, and <4b> when in <4a> the full plan is found, the executions of the found full plan achieving the goal state are checked iteratively by a secondary query loop until the goal state is achieved.
Owner:SIEMENS AG

Method of text system

The invention discloses a method for generating a text system, and aims to solve the problems of long development cycle, disjunction of requirements and technology implementation and the like of traditional software and realize automatic generation from a natural language requirement to a deployable service system based on a large language model. The method is divided into two stages: in the first stage, a system is disassembled into a logic subsystem through man-machine cooperation, core business logic is extracted, a large language model is called by adopting a divide-and-conquer strategy, and a detailed specification containing a functional process and an interface form is generated; in the second stage, a large language model is called to generate a database table structure and a DDL script, an engineering framework of a basic technology stack is initialized and integrated through a predefined scaffold, CRUD codes are generated, the codes are analyzed to generate a transformation plan for structured data, and target logic codes are incrementally integrated. According to the method, control is achieved through Python, the problem of large model input limitation is solved, and generated codes are standard and extensible. The development cycle is shortened, the requirement-design-code consistency is guaranteed, the threshold is lowered, platform locking is avoided, and enterprise digital transformation is assisted.
Owner:青岛国实信息科技有限公司

Detection of exploitative program code

The present disclosure is directed to monitoring internal process memory of a computer at a time with program code executes. Methods and apparatus consistent with the present disclosure monitor the operation of program code with the intent of detecting whether received program inputs may exploit vulnerabilities that may exist in the program code at runtime. By detecting suspicious activity or malicious code that may affect internal process memory at run-time, methods and apparatus described herein identify suspected malware based on suspicious actions performed as program code executes. Runtime exploit detection may detect certain anomalous activities or chain of events in a potentially vulnerable application during execution. These events may be detected using instrumentation code when a regular code execution path of an application is deviated from.
Owner:SONICWALL INC

Dynamic operator-oriented incremental compiling optimization method and system

The invention discloses a dynamic operator-oriented incremental compilation optimization method and system, belongs to the technical field of deep learning, and aims to solve the technical problem of how to provide a fine-grained, reusable and extensible compilation strategy for dynamic operator-oriented incremental compilation optimization. Comprising the following steps: extracting attributes of a dynamic operator and constructing a dynamic operator hash signature according to the extracted attributes; dividing the calculation graph into a static sub-graph and a dynamic sub-graph, establishing a mapping table of a dynamic operator hash signature and a compiling kernel, and caching the mapping table in an incremental compiling cache; solving and instantiating the dynamic sub-graph through a dynamic specifying engine, generating a specialized sub-graph, querying whether a matched compiling result exists in an incremental cache or not, and updating the incremental cache; and for the static sub-graph which is not changed, directly multiplexing the last compiling result of the static sub-graph, executing cross-sub-graph fusion optimization work between the dynamic sub-graph and the static sub-graph which are subjected to specialized processing, and submitting a fusion execution plan to a runtime engine.
Owner:YUANQIXIN (SHANDONG) SEMICONDUCTOR TECHNOLOGY CO LTD

Parallel task execution method and device oriented to agent system and electronic equipment

The embodiment of the invention provides an agent system-oriented parallel task execution method and device and electronic equipment, and is applied to the technical field of artificial intelligence. The method comprises the following steps: acquiring a structured plan, identifying a dependency relationship of the structured plan, and generating a dependency relationship table; obtaining a legal directed acyclic structure according to the obtained dependency relationship table; the task graph structure which accords with semantic logic and has concurrent scheduling and execution state monitoring capabilities is automatically generated from natural language input, so that the task execution efficiency and the system elasticity are conveniently improved; constructing a candidate node set according to the nodes of the legal directed acyclic structure, generating a to-be-executed node set, and constructing execution context information for the to-be-executed nodes; and starting the corresponding node to be executed according to the execution context information, and performing intelligent processing according to the execution result, thereby constructing a complete closed loop from a natural language task to structured scheduling, supporting efficient concurrent execution, and realizing real-time monitoring and dynamic feedback of the execution process.
Owner:NINGBO TELIAN INFORMATION TECH CO LTD

Code automatic debugging and optimizing system and method based on AI intelligent agent

The invention discloses an automatic code debugging and optimizing system and method based on an AI agent, and relates to the technical field of artificial intelligence and automatic programming, the system comprises a coordinator module, a plan generation module, a code generation module, a test verification module, a deployment operation module, a project summary module, a language model module and a context management module; the coordinator module supports to select and call an Agent for specific task execution according to the current task process, and the plan generation module is configured to automatically generate a development task plan according to the requirements of a user and transmit a task list to the code generation module. Through the exception retry mechanism and the task backtracking mechanism, the system can automatically detect errors in the code generation process and repair the errors, and the tedious process of traditional manual debugging is avoided. The system optimizes the code generation process by backtracking the historical task and adjusting the generation strategy, and the quality of the final code is ensured.
Owner:CHONGQING KAIYUAN GONGCHUANG TECH CO LTD

Analytic platform tuning using large language models

A system may include a plurality of processing nodes in communication with a storage device configured to store a plurality of data. The processing nodes may receive a query on at least a portion of the data and may generate a query plan in natural language format. The processing nodes may generate a large language model (“LLM”) input based on the natural language format of the query plan and may execute an LLM on the LLM input. The processing nodes may generate, in response to execution of the LLM, a plurality of recommended actions to perform to improve the query plan. The processing nodes may receive input to execute at least one of the plurality of recommended actions and may alter the query plan in accordance with the at least one of the plurality of recommended actions. A method and computer-readable medium are also disclosed.
Owner:TERADATA US INC

Techniques for generating code with integrated abstract syntax tree-based waveform tracing

A computer-implemented technique for generating program code includes receiving a natural language description of a hardware module, generating a first plan based on the natural language description, extracting first circuit information from the natural language description, generating a second plan based on the first plan and the first circuit information, and generating first program code in a hardware description language based on the second plan.
Owner:NVIDIA CORP

Efficient scheduling of pauli-terms for quantum computing

A method, apparatus, and computer product for scheduling Pauli-terms by selecting an order for the Pauli-terms, comprising: obtaining first and second ordered sets of Pauli-terms; obtaining first and second multitree data structures representing the first and second ordered sets, respectively; and determining whether or not the first and second ordered sets should be concatenated by: generating a third multitree data structure that represents all Pauli-terms of the first and second ordered sets; calculating a difference between a resource utilization score of the third multitree data structure and between resource utilization scores of the first and second multitree data structures; and based on the difference, determining whether or not the first and second ordered sets should be concatenated.
Owner:CLASSIQ TECH LTD