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

46 results about "Extensibility" patented technology

Extensibility is a software engineering and systems design principle that provides for future growth. Extensibility is a measure of the ability to extend a system and the level of effort required to implement the extension. Extensions can be through the addition of new functionality or through modification of existing functionality. The principle provides for enhancements without impairing existing system functions.

Method and system for realizing intelligent control of body based on VLM + Action fusion architecture

The invention discloses a method and a system for realizing intelligent control on the basis of a VLM (Visual Language Model) + Actionality fusion architecture. The method aims at solving the problems that an existing end-to-end vision-language-action (VLA) model is scarce in data, high in hardware coupling degree, poor in controllability, weak in compatibility and the like. The core thought is to decouple high-level semantic understanding and bottom-level action execution, finish scene understanding and task planning through a VLM module, map high-level intentions into standardized API calling through an intention analysis and action calling module, execute specific actions through an Action module library packaging a traditional algorithm, and dispatch and monitor through an action execution engine. A large amount of end-to-end training data is not needed, the research and development cost is reduced, the system modularization, expandability and hardware universality are improved, the high delay problem is avoided, meanwhile, the controllability and safety of the control process are guaranteed, and the method is suitable for various intelligent scenes with bodies such as industrial manufacturing, medical assistance and family service.
Owner:WULINGXIN (HAINAN) INTELLIGENT TECHNOLOGY CO LTD

Excel file exporting method and system based on Java language

PendingCN120930613AText processingSoftware designExtensibilityData set
The invention discloses an Excel file exporting method and system based on Java language, and relates to the technical field of computer software development, and the implementation of the method comprises the following steps: receiving an exporting request: the system receives the exporting request of a user through a Web interface or a graphical interface; analyzing template configuration: loading and analyzing an Excel export template specified by a user by a system; data binding and style rendering: the system binds a data set obtained from a database, a cache or other data sources with a template, and performs style rendering according to template configuration; an Excel file is generated, specifically, according to the export format selected by the user, the system calls an Apache POI library to create a Workbook object, and rendered data is written into a worksheet; and returning or storing the file. According to the method, the format and the content of the Excel file can be exported in a self-defined mode according to the configuration information of the user, the development efficiency is improved, and the expandability of the system is enhanced.
Owner:天元大数据信用管理有限公司

Application method and equipment of extensible multi-mode switching embedded software framework

InactiveCN121478361ABootstrappingSoftware reuseExtensibilitySystem maintenance
The invention discloses an application method and equipment of an expandable multi-mode switching embedded software framework, and relates to the field of embedded software development, and the method comprises the following steps: by taking a mode scheduler as a core, defining and registering a mode object through an expandable mode standard interface; the mode scheduler executes the starting function of the initial mode and circularly executes the running function of the current mode, and the parameter manager manages parameters. When the fault detection processor detects a fault and sends a switching request, the mode scheduler calls a switching feasibility judgment function of the current mode to make a decision; and if so, executing old mode exit cleaning, parameter synchronization, new mode starting preparation, fault detection mounting and parameter loading, and putting into operation. According to the method, plug and play of the mode is realized, code modification is limited in the mode, and the mode content is managed and controlled in a centralized manner, so that the system maintenance cost is reduced, the expandability and the stability are improved, and safe and smooth switching and isolation management between the modes are realized.
Owner:LBATTERYCLOUD CO LTD

Application software architecture for encapsulating task management and synchronization mechanism of operating system

The invention discloses an application software architecture for encapsulating a task management and synchronization mechanism of an operating system, and belongs to the technical field of industrial real-time control. According to the architecture, an operating system task management and synchronization mechanism is modularly packaged into three types of objects: an employee type for packaging specific business execution logic; the pipeline class is used for packaging inter-task communication and synchronization functions; and the behavior class is used for packaging an operating system task entity and is responsible for scheduling employee objects contained in the behavior class to be executed orderly. The three types of objects are created, assembled and started through a factory mode according to configuration information to form a complete real-time task system. According to the method, through object-oriented packaging and configuration assembly, the problems of tight task coupling and difficult code maintenance in traditional process-oriented programming are solved, loose coupling and high cohesion among task modules are realized, the configurability, maintainability and expandability of industrial real-time software are remarkably improved, and the method is suitable for various real-time operating system environments.
Owner:ZHEJIANG WEIDOU TECHNOLOGY CO LTD

Software testing method, computer equipment, readable storage medium and program product

PendingCN120950406AError detection/correctionCode generationExtensibility
The invention relates to the technical field of electronic design, in particular to a software testing method, computer equipment, a readable storage medium and a program product. According to the software testing method provided by the invention, the testing scheme is generated according to the code of the to-be-detected software through the testing strategy module, so that the pertinence is improved, and the resource consumption of the server is reduced. According to the test scheme, the metadata module and the execution module are utilized to create and run the test case, flexible configuration and automation of the test process are achieved, manpower and time cost is reduced, and efficiency and accuracy are improved. Meanwhile, through multi-level test result judgment of the judgment module, public test judgment and a test case exclusive judgment mode are combined, it is ensured that problems are exposed at the fastest speed, and the test efficiency is improved. The modularized testing process enables the method to have high expandability, new requirements can be met, it is ensured that the software quality is continuously and effectively evaluated, and the testing failure risk is reduced.
Owner:HUAXIN GIANTS (HANGZHOU) MICROELECTRONICS CO LTD

Ecological maturity scoring method and device for RISC-V basic software

PendingCN122019335AError detection/correctionExtensibilityOperability
The embodiment of the invention relates to the technical field of basic software ecological maturity measurement, and provides an ecological maturity scoring method and device for RISC-V basic software, and the method comprises the steps: installing and operating to-be-tested RISC-V basic software on a first target hardware platform and a second target hardware platform respectively; based on the operation data of the to-be-tested RISC-V basic software on the first target hardware platform and the second target hardware platform, calculating maturity scores of multiple dimensions; and based on the maturity score of each dimension, calculating to obtain an ecological maturity score of the to-be-tested RISC-V basic software. Therefore, the ecological development level of the RISC-V basic software can be quantitatively measured, and comprehensiveness, expandability and operability are achieved.
Owner:INST OF SOFTWARE - CHINESE ACAD OF SCI

Environment separation method based on Root Framework interface automation framework, medium and equipment

The invention belongs to the technical field of software testing, and provides an environment separation method based on a Root Framework interface automation framework, a medium and equipment. The method comprises the following steps: S1, constructing a public module and a system hierarchical structure; s2, system update maintenance design: when the system is updated and maintained, only configuration data in a specific environment in a specific system needs to be changed; s3, designing flexibility and expandability; s4, test framework content filling and implementation; and S5, implementation and verification. According to the invention, the method has the advantages of high maintainability, easy expansion, high flexibility, simplified management and Root Framework, can improve the flexibility, maintainability and reusability of the test, and provides better support for the expansion and configuration management of the framework, thereby enabling the automatic test of the interface to be more efficient and reliable.
Owner:SICHUAN LAN-BRIDGE INFORMATION TECHNOLOGY CO LTD

Customized application code generation and extensibility system leveraging LLM capabilities

System, method, and various embodiments for an extensibility and code generation system leveraging LLM capabilities, are described herein. An embodiment operates by receiving, via a user interface, a command to update an application. Metadata of the application, including one or more data elements associated with the update are retrieved and displayed via the user interface. New code corresponding to the update is generated and provided for display. The new code, corresponding to the update, is integrated into the application and made available to one or more users.
Owner:SAP SE

Method and system for arranging agent process workflow

The invention provides a method for arranging an agent process workflow, and belongs to the field of workflow arrangement. The method defines a service through an agent and arranges a workflow execution flow direction, and comprises the following steps: S1, selecting to access a self-defined process agent; s2, a flow starting operation related flow variable is introduced, and a flow starting flow is called; s3, judging whether flow starting is successful or not, and if yes, turning to S3; if not, whether the number of times of starting the execution process reaches a threshold value or not is judged, if yes, the step S5 is executed, and if not, the step S2S3 is executed, and the process is executed; s4, judging whether the process is executed successfully or not, and if yes, turning to S4; if not, whether the number of times of flow execution reaches a threshold value or not is judged, if yes, the step S5 is executed, and if not, the step S3 is executed again; s4, calling an API (Application Program Interface), and accessing an intelligent agent; and S5, ending. According to the method, a natural language-driven process is realized and a use threshold is reduced; and the flow process engine and the embedded architecture are decoupled, and the flow diagram is decoupled, so that the extensibility of the process service is improved.
Owner:SAIC GM WULING AUTOMOBILE CO LTD

An application generation method and device, electronic equipment and storage medium

Embodiments of the present application provide an application program generation method and device, electronic equipment and storage medium, which determine a main control class and an external ability type of the main control class; construct an interface class based on the external ability type; determine a sub-control class for the main control class and a general function type of the sub-control class; construct an extension base class based on the general function; construct an association relationship of the main control class and the sub-control class based on the interface class and the extension base class, and generate an application program based on the association relationship. The responsibilities of the main control class and the sub-control class are clarified, the association relationship of the main control class and the sub-control class is determined through the interface class and the extension base class, the decoupling of the main control class and the sub-control class is realized, and the maintainability, scalability and development efficiency of the application program in the research and development stage are improved.
Owner:粤港澳大湾区(广东)国创中心

Multi-service fusion integrated assembly instruction generation method and device, computer equipment and medium

The embodiment of the invention provides a multi-service fusion integrated assembly instruction generation method and device, computer equipment and a medium, and relates to the technical field of technological process management.The method comprises the steps that according to changes of MBOM data, process routes configured with different processes are determined on the basis of process division information, a production unit which finally delivers the assembly instruction in the process route is used as a main editing unit, and an assembly instruction design task is issued; determining an auxiliary editing process through a software platform of the main editing unit, and issuing an assembly instruction design task; the software platform of each auxiliary editing unit synchronously edits, approves and publishes an assembly instruction for the respective work division process; after the software platforms of all the auxiliary editing units issue respective assembly instructions, the auxiliary editing procedure in the process route and procedures in the assembly instructions issued by the editor of the software platform of the corresponding auxiliary editing unit are subjected to combined editing, and a complete assembly instruction is formed. According to the scheme, the efficiency and expandability of assembly instruction design are improved.
Owner:SHAANXI AIRCRAFT CORPORATION

Software framework method for realizing industrial manufacturing execution complex system partition

The invention discloses a software framework method for realizing industrial manufacturing execution complex system partitions. The method relates to electric digital processing, and comprises the following steps: inserting an event notification carrying parameters in a universal area of a business layer, creating an extension code warehouse capable of being packaged into a maven project, defining an extension class and method with a specific annotation in the extension project, and then packaging the extension project and uploading the extension project to the maven warehouse; the extension package is introduced into a general area project, permission mapping of a user and the extension package is configured, a control layer can load related configuration during system operation, and when the user triggers an event, the system can call extension codes and general codes to cooperatively execute services, so that the expandability of a software framework is improved, and the system performance is improved. The problem that in the prior art, a software framework achieved through industrial manufacturing execution complex system partition is low in expandability is solved.
Owner:GUANGZHOU HONGYI TECH CO LTD

Instruction generation method, apparatus and instruction generator for microstructure conflicts

ActiveCN120994251BConcurrent instruction executionUser needsExtensibility
This invention proposes a method, apparatus, and instruction generator for microarchitectural conflict-oriented instruction generation. It abstracts the processor's hardware resources into accessible or occupiable models, converting each instruction in the target instruction set into structural data, generating an instruction description table (ID table), based on instruction description information. Then, based on user-input conflict constraints, it filters from the I table to obtain a set of conflicting instructions. Conflicting instruction pairs are constructed from these pairs, and the target instruction sequence is traversed, placing the constructed conflicting instruction pairs into the target instruction sequence. Finally, conflict-free instructions are filled into the positions of conflict-free instruction pairs to obtain the final complete target instruction sequence. This invention allows for preset conflict constraints according to user needs, enhancing the controllability and fine-grainedness of conflict instruction generation. It also possesses technical advantages such as improving the efficiency of instruction sequence generation and enhancing the versatility and scalability of the instruction generation apparatus.
Owner:青岛本原微电子有限公司

Functional code generation and application extensibility system leveraging LLM capabilities

PendingUS20260119132A1Model driven codeSoftware deploymentCode generationExtensibility
System, method, and various embodiments for a functional code generation system leveraging LLM capabilities, are described herein. An embodiment operates by receiving a request to add new functionality to an application. A vector prompt is generated for a large language model (LLM) to generate a vector including one or more technical attributes associated with the request. The vector is compared to the vector database to identify a first module, of the plurality of modules, that is associated with the one or more technical attributes associated with the request. A code prompt is generated for the LLM, wherein the LLM is configured to generate new code for the new functionality using the first module. The new code including the first module corresponding to the new functionality is provided responsive to receiving the request.
Owner:SAP SE

Method and system for detecting logic vulnerabilities of extensible stateful protocol entities

ActiveCN116010965BExtensibilityTheoretical computer science
The application discloses a kind of extensible stateful protocol entity program logic vulnerability detection method and system.Test preparation stage: locally deploying the entity program to be tested, a script file describing the traffic message of the stateful protocol to be tested and its corresponding message type is used as input;State machine learning stage: select input symbol from script file and map to corresponding message message, then fuzz it to generate test case;And judge whether the test case still belongs to the symbol, yes, send to the program to be tested for execution, otherwise modify;Collect the response message after the execution of the program to be tested, and map to the corresponding output symbol, use model learning to build a minimum deterministic Mealy state machine corresponding to the protocol entity program to be tested;Result arrangement and analysis stage, the result state machine obtained by learning is pruned and processed.The application is suitable for the detection of logic vulnerability of stateful protocol entity program, and has strong scalability, high vulnerability detection efficiency.
Owner:HANGZHOU DIANZI UNIV

Open-type configurable two-dimensional stabilized platform control board card software architecture

The invention discloses an open type configurable software architecture applied to a two-dimensional stable platform control board card, and aims to solve the problems that a traditional control board card is solidified in software function, difficult to configure and poor in expansibility. The architecture is divided into an access layer, a service layer, an interface layer and a bottom layer from bottom to top, and the core is to construct a layered and modularized software system. The method is characterized in that dynamic modular design is adopted, multiple functions are decoupled into independent and pluggable algorithm modules, and the modules interact according to IPC specifications; driving execution is configured, a user can select and combine algorithm modules and set parameters in real time through upper computer software, and firmware codes do not need to be modified; an open SDK is provided, allowing a third-party developer or a user to customize a new algorithm module and integrate the new algorithm module into an existing architecture. The universality, the flexibility and the expandability of the control board card are greatly improved, and the development cycle for different application scenes is obviously shortened.
Owner:CHENGDU YUHE TECH CO LTD

Grammar class implementation method and system for variable operation tracking integrated in programming language

The invention relates to the technical field of compiler implementation, and discloses a grammar class implementation method and system for variable operation tracking integrated in a programming language, and the method comprises the steps: instantiating a grammar class of an OSE programming language, and building a binding mapping relation between a user interface element and the grammar class, so as to configure a Traceable variable tracking interface; identifying a type identifier of the target variable in the binding mapping relation to generate an executable intermediate code of the target variable; defining a callback update triggering rule corresponding to the user interface element in the Traceable variable tracking interface, and executing callback update processing of the user interface element based on the callback update triggering rule after the operation behavior of the target variable is intercepted; and fusing a Traceable variable tracking interface, executing the intermediate code and callback the updating result, and outputting an operation tracking result of the target variable. According to the method, the expandability and the code maintainability of the programming language can be improved through the built-in grammar class defined in the OSE programming language.
Owner:GUANGZHOU YUNBIAO NETWORK TECH CO LTD

A method for designing and implementing service-oriented industrial software components that support temporal semantics

ActiveCN119847482BVersion controlSoftware designCode generationExtensibility
This invention discloses a method for designing and implementing service-oriented industrial software components that support time semantics. The method includes the following steps: Step 1: OT application design; Step 2: Generating OT service applications using code generation tools; Step 3: Deploying and running OT service applications. The industrial software constructed by this invention has scalability, a better ecosystem, and better real-time characteristics. When business requirements change, only the connection relationships between components need to be dynamically constructed, without modifying already developed components. Utilizing IT technologies, a series of frameworks and components such as AI, cloud-native, and big data can be used to build more comprehensive and powerful industrial software. In terms of real-time performance, through the DDS component and the modification of the traditional microservices technical framework, this technology is superior to native microservices in terms of real-time performance.
Owner:HARBIN INST OF TECH

Generation method of paired combination test cases applied to configurable software

ActiveCN121880220AError detection/correctionExtensibilityAlgorithm
The invention discloses a generation method of paired combination test cases applied to configurable software, and relates to the technical field of software testing, and the generation method comprises the following steps: obtaining an original constraint formula of the configurable software, and simplifying the original constraint formula into simplified constraints; calling a solver to obtain satisfactory assignment of the simplified constraint, and adding the satisfactory assignment as initial configuration into a configuration set; dynamically calculating the weight and the sampling probability of each variable assignment in each simplified constraint, and generating a reference assignment; searching for candidate configurations conforming to simplified constraints based on the reference assignment; calculating and selecting the candidate configuration with the maximum coverage benefit to be added into a configuration set; traversing uncovered tuples, and constructing partial assignment; generating a newly added configuration capable of eliminating uncovered tuples by verifying the expandability of partial assignment, and adding the newly added configuration into a configuration set; respectively complementing and assigning each configuration in the configuration set, and restoring the configuration into a complete configuration corresponding to the original constraint; and outputting complete configuration. Finally, rapid generation of a smaller-scale pairwise coverage array is realized, the software testing efficiency is improved, and the testing cost is reduced.
Owner:SOUTH CHINA UNIV OF TECH

Interactive material setting module design method, simulation software construction method and device

ActiveCN120012191BGeometric CADDesign optimisation/simulationExtensibilityComposite pattern
The application provides an interactive material setting module design method and simulation software construction method and device, which comprises the following steps: determining a material data structure class diagram, a cross-section data structure class diagram and a cross-section assignment data structure class diagram based on a combination mode; constructing an interactive material function framework based on the material data structure class diagram; the interactive material function framework comprises a material creation dialogue window; constructing an interactive cross-section function framework based on the cross-section data structure class diagram; the interactive cross-section function framework comprises a cross-section creation dialogue window; constructing an interactive cross-section assignment function framework based on the cross-section assignment data structure class diagram; the interactive cross-section assignment function framework comprises a cross-section assignment editing dialogue window; reserving a material creation function button in the cross-section creation dialogue window and reserving a cross-section creation button in the cross-section assignment editing dialogue window. The application effectively guarantees the expandability and maintainability of the material setting module and improves the development efficiency.
Owner:NINGXIA UNIVERSITY

Public component development management method

PendingCN121433653AVersion controlProgram documentationExtensibilityCode writing
The invention provides a public component development management method. The method comprises the following steps: establishing a code writing specification, a dynamic expansion mechanism, a code annotation specification and a version control strategy for developing a public component; establishing a development team training mechanism and a code review mechanism based on the code writing specification; designing dynamic parameters based on a dynamic expansion mechanism; optimizing the annotation document based on the code annotation specification; and managing the version of each public component in the public component library based on the version control strategy. By establishing a series of management specifications and optimization mechanisms, the development efficiency, quality and maintainability of the public component are improved, and the flexibility and expandability of the public component are enhanced. Through the implementation of the steps, it is ensured that developers can rapidly and easily integrate and call the public components, and meanwhile customized configuration and expansion can be conducted according to specific requirements of the project, so that the development efficiency is improved, the maintenance cost is reduced, and successful implementation of the project is promoted.
Owner:TUS CLOUD CONTROL (BEIJING) TECH LTD

A layered architecture system and implementation method for stress testing of MQTT protocol

ActiveCN120658662BTransmissionExtensibilityComputer architecture
The application relates to the technical field of data processing, in particular to a layered architecture system for pressure testing of an MQTT protocol and an implementation method thereof. The layered architecture system comprises an interface layer, a business layer, a protocol layer and a network layer. The application adopts a pressure testing thread pool to execute a pressure testing task. Compared with JMeter which simulates the number of concurrent users through the number of threads, the application can effectively avoid the problem that the pressure testing result fluctuates too much due to the uncertainty of CPU scheduling of an operating system caused by a large number of threads, and can effectively reduce the performance overhead of the operating system. The layered architecture system design concept can be applicable to complex IM business scenarios, can support a configurable custom extension I / O framework, and can realize pressure testing requirements in multiple business scenarios and improve the scalability of the layered architecture system through pressure testing request parameter configuration and I / O framework switching configuration.
Owner:北京领雁科技股份有限公司

A physical device control method and device based on a dynamic large language model tool

PendingCN122362798AExtensibilityLinguistic model
This invention provides a physical device control method and apparatus based on a dynamic large language model tool. The method includes: acquiring operation intent information for a target physical device and retrieving the corresponding object model of the target physical device; extracting the device action definition and the attribute parameter constraints associated with the device action definition; converting the device action definition into a tool invocation format supported by the large language model, and mapping and encoding the physical constraint boundaries in the attribute parameter constraints into the parameter rules of the tool invocation format to generate a tool definition; injecting the tool definition into the interaction context of the large language model; and, based on the interaction context containing the tool definition, using the large language model to infer the operation intent information and output device operation instructions that conform to the physical constraint boundaries. By using a deterministic object model-driven and runtime dynamic adaptation mechanism, combined with pre-coded physical boundary constraints, the reliability of intelligent device control and the system's zero-code extensibility are improved.
Owner:MACAU DIGITAL POWER TECHNOLOGY CO LTD

Extensible tree structure dynamic modeling method and system for steel quality standard

The invention discloses an extensible tree structure dynamic modeling method and system for a steel quality standard. The method comprises the following steps: configuring a quality standard tree structure supporting multi-level expansion; dynamically associating standard items for the leaf nodes of the tree structure to form a standard item set; configuring meta attributes for the nodes and the standard items to control interaction behaviors or define input specifications and verification rules; and dynamically generating a user interaction interface based on the configuration to guide the user to edit, verify and store the standard content. According to the system, the standard structure, the project and the rule are all decomposed into dynamically configurable elements, so that the problems of poor expansibility, slow response demand change and weak system reusability caused by a fixed structure of an existing steel quality standard management system are solved, and the flexibility, the maintainability and the productization ability of the system are remarkably improved.
Owner:WISDRI ENG & RES INC LTD

Logical task component reconstruction design method based on scheduling Master Server service

The invention belongs to the technical field of logic task components, and particularly relates to a logic task component reconstruction design method based on scheduling MasterServer service, which comprises the following steps of: 1, analyzing and understanding an existing system; 2, determining a reconstruction target and a reconstruction demand; 3, designing a new architecture and a new interface; step 4, migrating and reconstructing codes; 5, writing unit testing and integration testing; step 6, performance optimization and adjustment; step 7, document recording; step 8, executing a thread pool by the logic task; step 9, data migration and backward compatibility; and step 10, security and authority control. According to the method, through the methods of redesigning a framework, adopting a micro-service and event-driven framework, gradually migrating and reconstructing codes, optimizing performance and enhancing safety, issuing a gray level and rolling back strategy, training a user and iteratively improving and the like, the system processing capacity is improved, the maintenance cost is reduced, the safety is guaranteed, and the user experience is improved; and better expandability and maintainability are realized.
Owner:BEIJING BAIJING KAIYUAN TECHNOLOGY CO LTD

Software platform collaborative design method and device, equipment and storage medium

The invention discloses a software platform collaborative design method and device, equipment and a storage medium. Comprising the steps that a software design task is obtained, the design task is distributed to multiple software developers based on different functions, original design achievements of the software developers are received, and the original design achievements comprise a topological graph which is constructed based on the distributed design task and takes software element entities as nodes and the relation between the software element entities as edges; and merging the software element entities in the original design results of the software developers and the relationship between the software element entities to obtain a software collaborative design result. According to the method, the function service is taken as a software delivery boundary, collaborative design of multiple suppliers is supported, the function modules of the software platform are taken as nodes, calling relations among different function modules are taken as edges to construct the network topology of the software platform, and function decoupling of a complex software system is realized; and a single software element entity can be independently called, upgraded and replaced, so that the expandability and the flexibility of the system are improved.
Owner:BEIJING PALMGO INFOTECH CO LTD

System and method for system extensibility

According to some embodiments, systems and methods are provided including a memory storing processor-executable code; and a processing unit to execute the processor-executable program code to cause the system to: receive a request for a sequence, the sequence including two or more components; identify one or more possible sequences based on the request; build a sequence based on the identified one or more possible sequences, wherein building the sequence includes adding an extension to the sequence; validate the built sequence; and store the validated sequence. Numerous other aspects are provided.
Owner:SAP SE

Dynamic WAF form generation system and method based on JSON

The invention provides a dynamic WAF form generation system and method based on JSON, and relates to the technical field of computer software, and the method comprises the steps: providing a drag-and-drop interface for a user to design a form, and storing a design result in the user design form as a standardized JSON configuration file; defining a standardized data structure based on the standardized JSON configuration file to describe field definition, layout information and verification rules of the user design form; analyzing the JSON configuration file according to a field definition, layout information and a verification rule of a user design form, and dynamically generating a user interface of the target platform according to an analysis result; providing a plurality of layout modes based on a user interface and automatically selecting a layout strategy according to configuration; dynamically creating a corresponding interface control according to the field type of the layout strategy; the development efficiency, the flexibility and the expandability of the system can be remarkably improved, and the maintenance difficulty and the maintenance cost of the system are reduced.
Owner:LANZHOU LONGNENG POWER TECH CO LTD

A Session Recommendation Method Based on Hybrid Intent and Dual Constraints

This invention relates to a conversation recommendation method based on hybrid intent and dual constraints, belonging to the field of computer science. The method comprises three basic parts: a hybrid intent learning module extracts global semantic intent from all items, distinguishing between target intent and noisy intent; an intent constraint loss function optimizes conversation representation through dual constraints, achieving a synergy between long-tail coverage and noise suppression; and a plug-and-play integration module that seamlessly integrates with existing conversation recommendation models. This invention systematically solves core problems in traditional long-tail recommendation, such as noise interference, representation bias, and rigid deployment, through the collaborative design of the hybrid intent learning module and the intent constraint loss function. This invention achieves synergistic optimization of accuracy and diversity, breaking the traditional trade-off; it achieves industrial-grade scalability, with modular design adapting to mainstream models and lowering the threshold for implementation; and it also possesses robustness to dynamic scenarios, with an incremental mechanism ensuring long-term performance stability.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

A pipeline corrosion defect intelligent detection system based on physical constraint artificial intelligence

PendingCN122407992AExtensibilityAlgorithm
This invention aims to provide an intelligent pipeline corrosion defect detection system based on physically constrained artificial intelligence, addressing the problems of insufficient corrosion detection data, low defect identification accuracy, and poor automation in existing technologies. The invention constructs an integrated intelligent detection system comprising a corrosion database module, a corrosion defect generation module, a magnetic flux leakage signal inversion module, a corrosion defect identification module, and a corrosion risk assessment module. It achieves high-precision automatic detection and assessment of corrosion defects through a physically constrained artificial intelligence model. These modules are interconnected via data interfaces to form a complete intelligent detection system. The advantages of this invention include: providing ample high-quality training samples for intelligent detection; improving the identification accuracy of corrosion defects by more than 20% compared to traditional methods; significantly improving detection efficiency and reducing human error; enhancing pipeline safety assessment capabilities; and exhibiting good scalability.
Owner:INST OF METAL RESEARCH - CHINESE ACAD OF SCI