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

37 results about "Configfs" patented technology

Configfs is a RAM-based virtual file system provided by the 2.6 Linux kernel.

An AI native operating system construction method and system based on ecological synergy

PendingCN122284988AOperational systemConfigfs
This invention discloses a method and system for constructing an AI-native operating system based on ecosystem collaboration, belonging to the field of operating system technology. The invention first acquires and decomposes target requirements to form a set of functional and non-functional requirements, constraints, and priority lists. Based on this, it generates an operating system architecture description including kernel configuration and subsystem division. Then, it generates and completes multi-dimensional checks on module code and configuration files, and compiles, links, and packages them through a toolchain to generate an operating system image. This invention employs a three-layer AI model to realize requirement reasoning, system construction, and test optimization, forming a complete automated closed loop from requirement input to runnable image output. Simultaneously, it establishes a unified ecosystem collaboration mechanism to support multi-vendor collaborative development. This invention effectively reduces errors and repetitive work caused by manual intervention, shortens the development cycle, improves system stability and adaptability, and promotes the collaborative evolution and improvement of the AI-native operating system ecosystem.
Owner:四川华鲲振宇智能科技有限责任公司

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

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

Automatic transformation of legacy SQL-like code

PendingUS20260178297A1Source to sourcePython (programming language)Configfs
Legacy program applications written in a SQL-like programming language such as FOCUS can be automatically converted to modern languages such as Python / PySpark. The FOCUS files are parsed and translated into SQL statements which can be stored, along with associated metadata, in a transformation configuration file. The configuration file can then be converted into Python / PySpark code.
Owner:ROYAL BANK OF CANADA

Chip verification method, system and device of heterogeneous multi-core system and electronic equipment

PendingCN122452462ADynamic compilationComputer architecture
The application relates to the computer technical field and discloses a chip verification method, system and device of a heterogeneous multi-core system and electronic equipment, the method comprising the following steps: obtaining a plurality of test cases of different processor architectures, and adopting a YAML format configuration file to describe the compiling elements of each test case; in a pre-running stage of simulation execution, a compiling environment is generated based on the compiling elements, and executable files and / or binary files of different processor architectures are generated based on the compiling environment; in a simulation running stage, the executable files or binary files are loaded into a preset simulation memory model for simulation running, so as to complete the verification of the chip function; the target file is obtained through dynamic compiling and loaded for simulation running, so that the flexibility and automation degree of the compiling configuration in the chip verification process are improved, the automatic generation of the compiling configuration file of the test case is realized, and the purpose of the dynamic automatic generation according to the compiling elements is realized.
Owner:广东鸿钧微电子科技有限公司

Multi-stage boot starting method of embedded processor single starting image and embedded system

PendingCN122111521ABootstrappingProgram segmentComputer architecture
The application relates to a multi-stage Boot starting method of an embedded processor single starting mirror image and an embedded system; the method comprises the following steps: configuring a BIF file of the starting mirror image, the BIF file encapsulates and packs program segments in an ELF; adding a configuration segment type in the type of the program segments of the BIF file, including segment contents executed by the configuration segment type in the program segments of the configuration segment type, and setting a segment moving destination address as an entry address of the segment contents executed by the segment; a Bootloader program runs processor execution single-stage loading, and loads program segments in the BIF file according to the BIF file; judging that the currently executed program segment is a configuration segment, moving the segment contents of the configuration segment to an execution address according to the segment moving destination address, and handing over processor running permission to the configuration segment to execute the segment contents; after the execution is completed, handing over the processor running permission back to the Bootloader program, and continuing to load subsequent program segments. The application improves the flexibility and expandability of the single-stage loading Bootloader program under the condition of saving ROM storage space.
Owner:BEIJING HUAHANG RADIO MEASUREMENT & RES INST

A method and apparatus for generating a software system for debugging

The application discloses a generation method of a software system for debugging. GN is used to generate a Ninja build file for a current software system, and a link response file is generated when the Ninja build file is required to build. Ninja is used as a build tool for the current software system, and the modified Ninja build file is used for building. A target path is newly created, and a linker script, a link response file, static library files and object files listed in the link response file in the current software system are copied to the target path. Absolute paths of all object files and static library files recorded in the link response file in the target path are updated. A CMake special configuration file is modified, and all directories and files in the target path constitute a software system for debugging. The application generates a simplified software system for debugging from an originally huge software system, and the copyright is protected.
Owner:ASR MICROELECTRONICS CO LTD

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

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

MCU upgrade automation test method based on framework interface

PendingCN122346436AHigh cost of controlImprove control efficiencyConfigfsSoftware engineering
The application discloses an MCU upgrading automatic test method based on a Framework interface, which comprises the following steps: developing an MCU upgrading automatic test tool through an Andro Studio compiler, and calling a Framework middleware interface to realize verification of MCU firmware upgrading; a specific upgrading path exists in a U disk, MCU upgrading packages of high, medium and low versions are stored under the path, and a configuration file parameter is configured; whether the U disk is successfully mounted is detected; if not, upgrading is not performed, and the process is ended; if yes, the configuration file is read, an expected version number, a level value and a target version are obtained; whether the current version is consistent with the target version is judged; if not, the last upgrading process fails, a result is recorded, and the process is ended; if yes, the last upgrading process succeeds, a log is recorded, and the next upgrading process is started; and the application can improve cost control and efficiency of vehicle development, and improve safety and intelligence of the vehicle.
Owner:ANHUI JIANGHUAI AUTOMOBILE GRP CORP LTD

API driven continuous testing systems for testing disparate software

ActiveUS12645575B2Error detection/correctionRelational databasesContinuous integrationTest platform
A system for providing an API-driven continuous test platform is disclosed. The system may include one or more processors, a test engine, one or more test agents, and a database. The system may prepare (according to a configuration file) a first test configuration comprising a first selection of the one or more test agents, execute (using the test engine) the first test configuration to produce one or more first test results, and store (using the database) the one or more first test results. Finally, the system may process (using a continuous integration and continuous delivery (CI / CD) pipeline) the first test results by performing at least one of the following CI / CD processes: updating a central code base of an enterprise production environment, rejecting at least one code snippet processed by the test engine during execution of the first test configuration, and marking the first test results as inconclusive.
Owner:CAPITAL ONE SERVICES LLC

A test method for an application system

PendingCN122261997AAchieve dead-end correlationAccurate traceabilityError detection/correctionInterface (Java)Native apps
The application relates to the technical field of testing, and discloses a test method for an application system, which comprises the following steps: acquiring a system configuration file, a local application program package and a corresponding local Java bytecode file of a local application system, and determining a target full-amount corresponding relationship of the local application system; acquiring different Java bytecode files of different versions of application program packages, and determining a program difference list; acquiring an outbound configuration file, and combining the target full-amount corresponding relationship and the program difference list to determine a first full-amount test range of the local application system and a plurality of second full-amount test ranges of a plurality of other application systems, and then testing the application system to obtain a target test result of the application system, which realizes bidirectional accurate analysis of a test range of a local program change on itself and other systems and of other system changes on the local system, comprehensively covers transaction interface and business function test requirements among multiple systems in an enterprise, and guarantees the overall operation stability of the application system.
Owner:BEIJING RONGXIN YIAN INFORMATION TECH CO LTD

A configuration file based automated multi-path boot implementation method

PendingCN122450531APathPingExternal storage
The present application relates to the technical field of firmware booting, and particularly provides an automatic multi-path booting method based on a configuration file, comprising the following steps: S1, when a UEFI firmware is executed to a preset callback point of a booting device selection stage, a callback function is executed, all accessed storage devices are enumerated in the callback function, whether an external storage medium conforming to a preset file system format exists is detected, and whether a predefined configuration file exists is found by traversing a root directory or a specified path of the medium; S2, if the configuration file is found, contents thereof are loaded to a memory buffer by a UEFI file system protocol, and are terminated by a null character; subsequently, a text structure of the configuration file is parsed according to a keyword, at least one booting strategy identifier and corresponding target booting parameters are extracted, and the present application can effectively solve the problems of backwardness, low efficiency, high operation cost and complex process of an existing UEFI pre-booting interaction mode.
Owner:SHENZHEN DE SHENG DA ELECTRONIC SCI & TECH CO LTD

A method, apparatus, system, and computer-readable storage medium for reconfigurable modular data plane pipeline assembly and deterministic execution based on XDP.

This invention discloses a method for reconfigurable modular data plane pipeline assembly and deterministic execution based on XDP. The method includes: generating a Profile configuration file based on the target application scenario, wherein the Profile configuration file describes the module information of the modules to be assembled; obtaining the target information of all modules to be assembled through a loader based on the pre-configured self-describing metadata of the modules, and generating an assembly input list; loading and parsing the Profile configuration file to generate a mapping relationship from stages to module entry points, and writing the mapping relationship into a stage scheduling table; reading the stage scheduling table through the XDP entry scheduler, jumping to the execution entry point of the corresponding module according to the stage scheduling table, and scheduling the execution of the ingress stage chain and the egress stage chain of modules in sequence. This invention abstracts structural changes such as inserting new functional segments, deleting modules, rearranging execution order, and separating ingress and egress processing chains into an assembly problem, thus making it more suitable for building service chains and traffic weaving in physical networks.
Owner:SHANGHAI JINGZHI INTELLIGENT TECH CO LTD

Test method and device, electronic device, storage medium and program product

PendingCN122285532AComputer hardwareGraphics
This disclosure provides a testing method, apparatus, electronic device, storage medium, and program product. The method includes: receiving a call request from an application, to be sent via a driver layer to a graphics kernel layer; responding to determining that a test configuration file contains preset configuration information for the interface corresponding to the call request; determining a test result corresponding to the call request based on the preset configuration information; and feeding back the test result to the application. This method can flexibly and controllably obtain any desired test response, i.e., test result, based on a pre-set test configuration file, achieving comprehensive simulation of the required test response, thereby enabling efficient and comprehensive testing.
Owner:MOORE THREADS TECH CO LTD

Graphical interface content acquisition method, apparatus, device, medium, and product

The application provides a method, device, equipment, medium and product for acquiring graphical interface content. The method comprises the following steps: acquiring a graphical job script sent by a management node; determining whether a computing node supports a virtual network computing (VNC) service according to installation package information and configuration file information corresponding to the computing node; starting the VNC service if the computing node supports the VNC service; executing the graphical job script to obtain a graphical job result, and performing rendering processing on the graphical job result to obtain graphical interface content; and sending the graphical interface content to a terminal device through the VNC service, so that the terminal device displays the graphical interface content through a VNC client. The method provided by the application improves the acquisition rate of the graphical interface content.
Owner:DAWNING INT INFORMATION IND CO LTD

A method and apparatus for generating a customized software system

PendingCN122261570AThe implementation process is simpleeasy to manageProgram loading/initiatingCode compilationSoftware systemConfigfs
The application discloses a kind of generation methods of customized software system.Compiles complete embedded software system, and each software module generates static library file in output directory.For current customer, customer-level open source software module and customer-level closed source software module are divided.New target path is established.For customer-level open source software module, customer-level closed source software module and system-level closed source software module, different contents are copied into target path.In the subdirectory of each customer-level closed source software module under target path, the original GN construction configuration file config.gni is modified.All files and subdirectories under target path constitute the customized embedded software system for current customer.The application distinguishes the software module open source or closed source for customer by whether there is source file or the original or modified GN construction configuration file, and is simple and convenient to realize and manage.
Owner:ASR MICROELECTRONICS CO LTD

Cross-platform software construction method and device, electronic equipment and medium

The present disclosure provides a cross-platform software construction method and device, electronic equipment and medium, relating to the technical field of computer. The implementation scheme is: in response to a construction request for one of a plurality of candidate platforms, determining a target platform corresponding to a to-be-constructed task; obtaining a platform configuration file corresponding to the target platform, wherein the platform configuration file includes version information of a plurality of candidate dependent libraries corresponding to the target platform; based on a preset priority weight model, determining an adaptation score of each candidate dependent library and the target platform; based on the adaptation score, determining a target version dependent library of the target platform; constructing a construction task execution graph containing a plurality of candidate tasks; identifying a to-be-pruned task inconsistent with the target version dependent library from the construction task execution graph, and performing pruning processing on the construction task execution graph; and based on the pruned construction task execution graph and the source code corresponding to the to-be-constructed task, performing software construction.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Power consumption management using CPU allocation and configuration

Applications are executed on a host in association with a power profile and a pool of one or more CPUs that are isolated relative to the applications. The power profile includes a lowest power state that is suitable for the applications and achieves required performance for the workload being performed by the applications. The applications may have fractional CPU requirements collectively met by the number of CPUs in the pool. Other components, such as the operating system and one or more agents of one or more orchestrators may be allocated their own isolated pool of CPUs operating at a highest power state. The implementation of isolated CPUs that are shared by multiple applications may be performed by an agent of an orchestrator that is called as the CRI when instantiating containers.
Owner:RAKUTEN SYMPHONY INC

Wechat applet multi-environment dynamic publishing method and device, equipment and medium

PendingCN122363728AReduce labor costsreduce communicationObject codeConfigfs
This disclosure relates to a method, apparatus, device, and medium for dynamic multi-environment publishing of WeChat Mini Programs. The method includes: obtaining a configuration file set and a private key certificate; packaging and compressing the configuration file set and private key certificate; sending them to the object storage server corresponding to the WeChat Mini Program platform; responding to receiving the target code to be uploaded on the code hosting platform; retrieving the target WeChat Mini Program parameter set corresponding to the target code from the object storage server; modifying the target configuration file corresponding to the target WeChat Mini Program parameter set according to the target code; and transmitting the target configuration file to the WeChat Mini Program publishing script according to the target private key corresponding to the target configuration file, so that the WeChat Mini Program publishing script publishes the Mini Program source code in the target configuration file to the WeChat Mini Program platform; and receiving the upload notification result sent by the WeChat Mini Program publishing script. This automates the code upload process, reducing the manual cost of code transmission in multiple environments.
Owner:SHENZHEN YUNYIN DIGITAL INTELLIGENCE TECHNOLOGY CO LTD

A method and system for controlling the permission of a container cross-domain access to a host hardware service

PendingCN122119938ASecuring communicationComputer hardwareConfigfs
The application provides a permission control method and system for a container to access a host hardware service across domains, determines the number of slots in a host system configuration file, and generates slot identifiers, hardware service context mapping rules, security enhanced Linux type definition files, access control permission rules, and cross-slot prohibition rules to compile the host system, to generate a host system image; modifies key functions in a hardware interface definition language base library on the container side and compiles them into a container system image; when any container is started, an idle slot is found from a slot allocation table, the corresponding slot identifier is allocated to the started container, and all processes in the container are controlled to run in a security domain of the idle slot; a verification hook function is registered in a hardware service manager of the host system to perform consistency verification on caller process information and slot information in a complete service name, to obtain a verification result; and the risk of out-of-bound access and privilege escalation is reduced.
Owner:HUNAN XIAOSUAN TECH INFORMATION CO LTD

DevOps development methods for AI algorithm services

This application provides a DevOps development method for AI algorithm services. By obtaining a compilation configuration file, generating a compilation task based on the configuration file, selecting a first target node from multiple nodes in a Kubernetes cluster based on a preset scheduler, creating a first container on the first target node, obtaining the program code of the target algorithm, importing the program code into the first container, executing the compilation task to compile the program code in the first container, obtaining the compilation result, testing the compilation result, obtaining the test result, and processing the target algorithm based on the test result, this method avoids the isolation between R&D and operation and maintenance, realizing a closed loop of algorithm R&D and operation and maintenance. By combining R&D and operation and maintenance, it can improve the efficiency of algorithm R&D, reduce the difficulty of operation and maintenance, and realize the rapid deployment and large-scale application of algorithms.
Owner:SOUTHERN UNIVERSITY OF SCIENCE AND TECHNOLOGY

An adaptation method, apparatus, device, and medium

ActiveCN119576423Bflexible adjustmentShorten the adaptation processVersion controlBootstrappingMaintainabilityConfigfs
The application discloses an adaptation method and device, equipment and medium, and relates to the technical field of computers. Compared with the adaptation mode of adding adaptation information of a bus interface device in boot system code, the boot system of the server in the method provided by the application realizes adaptation of the bus interface device by using information of a configuration file, the code of the boot system is not modified, that is, the device adaptation and the code of the boot system are decoupled, so that the adaptation no longer depends on modification of the boot system code, but adaptation information is provided by the configuration file, and the boot system only needs to adapt the bus interface device according to the information of the configuration file. Since the period of file modification is less than the period of boot system version upgrade, the adaptation process is shortened, and the adaptation efficiency is improved. Compared with the upgrade of the boot system itself, the file can be flexibly adjusted, the transmission process from the research and development end to the customer group is greatly reduced, and better maintainability is provided.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Development environment deployment method and device, terminal and storage medium

The application discloses a development environment deployment method and device, a terminal and a storage medium, belongs to the field of software development, and utilizes operating system and architecture information to generate a basic environment identifier containing at least two layers of subordinate hierarchical fields; the identifier is matched in a global index file; when accurate matching fails, a version number and an OS type are peeled off according to a hierarchical priority to perform multi-level back-off addressing, and a configuration file path is determined; the configuration file is loaded, and depth merging is performed on array appending and object covering from low to high according to the hierarchy to generate a final configuration; a dependency and mutual exclusion relationship of a package or a task is acquired by parsing the final configuration, a directed acyclic graph is generated, and topological sorting is performed to generate a linear task sequence; the sequence is executed according to a parameter sequence by using an installation script, and mutually exclusive tasks are scheduled in a sandbox. The application improves cross-platform environment adaptation fault tolerance, solves mutual exclusion dependency conflicts, and realizes one-key safe deployment of a complex environment.
Owner:KYLIN CORP

Embedded configurable engine

Embodiments herein describe a configurable engine that is embedded into the cache hierarchy of a processor. The configurable engine can enable efficient data sharing between the main memory, cache memories, and the core. The configurable engine can perform operations that are more efficient to be done in the cache hierarchy. In one embodiment, the configurable engine is controlled (or configured) by software (e.g., the operating system (OS)), adapting to each application domain. That is, the OS can configure the engine according to a data flow profile of a particular application being executed by the processor.
Owner:XILINX INC

A data writing method, device, equipment and readable storage medium

The application discloses a data writing method and device, equipment and a readable storage medium, the method comprises the following steps: Flink receives a configuration file, and reads task information from the configuration file; according to the task information, the data corresponding to the task is acquired; a partition field is read from the data, and the data is written into the corresponding time partition of a file system according to the partition field; if the data is delayed data, the data is written into the historical partition of the file system. Through the configuration file, the task information is obtained, and the corresponding data is acquired according to the task information. The data can be written into the corresponding time partition of the file system according to the partition field read from the data. The problem of how to match the data and write it into each partition of the file system is solved. In addition, for the delayed data, the delayed data is written into the historical partition of the file system, so that the problem of too many file handles of the machine caused by too much delayed data and full writing of the normal partition can be avoided.
Owner:SHENZHEN ONETHING TECH CO LTD

A software configuration method for a communication module based on the PROFINET protocol

This invention relates to the fields of computer software and industrial control technology, and discloses a method for configuring communication module software based on the PROFINET protocol, comprising: S1: using a Qt5-based XML parsing library combined with the GSDML file standard structure to independently parse the PROFINET controller device description file, i.e., the GSDML file, and generate device parsing information; S2: displaying the description item information designed according to the device parsing information and the configuration item information set by the user on the software interface, respectively, for configuring the parameters of the controller module of the software; S3: saving the configuration item information to a specified file format, inputting it into the compiler software for execution, and simultaneously inputting the GSDML file into the compiler software and executing the call to generate a standard configuration file. This invention independently and controllably completes the configuration of the PROFINET slave controller, integrating the configuration of the PROFINET controller into domestic programming software, achieving independent control and ease of use for users.
Owner:ZHEJIANG SUPCON RES

Data Generation for End to End Testing

PendingUS20260147697A1Error detection/correctionConfigfsData format
Systems and methods for data generation for end-to-end testing. The system can receive a configuration file including computing instructions associated with a first software component and a second software component. The method includes executing the computing instructions within the configuration file, wherein executing the computing instructions exports a first set of parameters associated with the first software component and a second set of parameters associated with the second software component. The method includes generating a test data object comprising test data, wherein the test data for the first software component is formatted differently than the second software component based on the first set of parameters and the second set of parameters. The method includes executing one or more tests to test the at least the first software component or the second software component using the test data.
Owner:LIVE OAK BANKING CO

A method of automating migration of CI / CD configuration files

The application discloses a method for automatically migrating CI / CD configuration files, belonging to the technical field of software engineering. In view of the poor adaptability and low accuracy of existing CI / CD configuration migration tools, the application first constructs a prompt word containing a source configuration file and a preset guiding rule, which is used to constrain the behavior of LLM in terms of syntax, platform differences, execution environment and logical consistency. Then, the prompt word is input into LLM to generate a target platform configuration file. Next, the generated configuration file is automatically verified and run. If the running fails, error logs are obtained, and the error logs and the failed configuration are constructed into a repair prompt word, which is input into LLM again for iterative repair until the configuration file is successfully run. Through the guiding rule and the iterative feedback mechanism, the application significantly improves the success rate and accuracy of cross-platform CI / CD configuration migration, reduces the cost of manual intervention, and improves the efficiency and reliability of software development.
Owner:SUZHOU UNIV

Program running method and device, computer device and readable storage medium

This application relates to a program execution method, apparatus, computer device, and readable storage medium. The method includes: obtaining signature information corresponding to a target application, wherein the target application is obtained by signing each code section contained in an initial application according to a preset encryption algorithm; loading the signature information and the target application into kernel mode, and verifying the target application in kernel mode based on a preset configuration file and a signature verification mechanism corresponding to the preset encryption algorithm, obtaining a target verification result; and determining the execution control result of the target application based on the target verification result. This method can improve operating system security.
Owner:CHINA TELECOM CLOUD TECH CO LTD