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

34 results about "Init" patented technology

In Unix-based computer operating systems, init (short for initialization) is the first process started during booting of the computer system. Init is a daemon process that continues running until the system is shut down. It is the direct or indirect ancestor of all other processes and automatically adopts all orphaned processes. Init is started by the kernel during the booting process; a kernel panic will occur if the kernel is unable to start it. Init is typically assigned process identifier 1.

A Linux kernel-based password device master-slave cluster load balancing method

PendingCN122394795APasswordinit
The application discloses a kind of based on Linux kernel's cryptographic device master-standby cluster load balancing method, it is related to information security and high-availability cluster technical field, including the following steps: step one, at least one main cryptographic device node is configured with at least one backup cryptographic device node, and cryptographic service program is deployed on all nodes to initialize cluster configuration, Keepalived service module is deployed in main cryptographic device node and backup cryptographic device node, periodically send heartbeat message by groupcast mode, and real-time perception node state;Step two, set up health detection module, and adopt dual detection mechanism of node survival detection and cryptographic service availability detection;It can realize that cryptographic device master-standby automatically switches quickly, load intelligent distribution, security context real-time synchronization, comprehensively improve the availability of cryptographic service, reliability, efficiency and security, meet the high-level security needs of critical information system.
Owner:BEIJING CATHAY INTERNET INFORMATION TECH CO LTD +1

Kernel-user state cooperative parallel starting optimization method for image seeker

The application discloses a kernel-user state cooperative parallel starting optimization method for an image seeker, a framework constructed based on a kernel state parallel initialization layer, a cross state synchronization interface and a user state intelligent scheduling module, kernel tasks are split into parallel threads, real-time synchronization initialization progress is realized, and user state services are scheduled in parallel, so that the system starting time is shortened, the utilization rate of a multi-core CPU is improved, the task cycle of system starting is significantly shortened, and the perception delay problem caused by a traditional serial starting process is solved.
Owner:HUNAN HUANAN OPTOELECTRONIC GRP CO LTD

An operating system fuzzing method based on high-speed snapshot and recovery

The application discloses a high-speed snapshot and recovery-based operating system fuzzing method, which comprises the following steps: starting a target operating system and completing environment initialization; generating an initial state snapshot of the operating system in a state after the environment initialization is completed, and storing the initial state snapshot; reading the initial state snapshot from the storage before executing each test case, and restoring the operating system to the state recorded by the initial state snapshot; after the restoration is completed, generating a test case, injecting the test case into the operating system for execution, and recording the execution result of the test case. Through complete state capturing and millisecond-level fast restoration, the application realizes accurate resetting of a kernel fuzzing environment, eliminates state pollution of previous test cases, and improves vulnerability reproduction stability and test efficiency.
Owner:CHINESE PEOPLES LIBERATION ARMY UNIT 61660

Control method, device and domain controller of electronic control unit

ActiveCN115562737BMeet the needs of different ECUsfast startupSoftware engineeringControl cell
The application discloses a control method and device of an electronic control unit and a control method of a domain controller. The control method of the electronic control unit comprises the following steps: after a first boot loader is successfully initialized, the first boot loader identifies whether a reprogramming flag bit of a second boot loader is valid; if not, the first boot loader initializes the second boot loader; after the second boot loader is successfully initialized, the second boot loader identifies whether there is a refreshing instruction of an APP application program and whether a reprogramming flag bit of the APP application program is valid; if not, the second boot loader initializes the APP application program; and if the APP application program is successfully initialized, the APP application program is started. The application can meet the requirements of different ECUs on the basis of ensuring the basic boot loading function of the ECU, and solves the problems of single function and poor expansibility.
Owner:IFLYTEK CO LTD

An embedded starting method for realizing dynamic configuration of screen direction

This invention provides an embedded boot method for dynamically configuring screen orientation. The method includes: S1, setting a screen orientation parameter storage area in a non-volatile NV partition; S2, during the U-Boot boot phase, reading the screen orientation parameters from the NV partition; S3, determining whether the parameters in the NV partition are valid user configurations; S4, U-Boot appending the selected screen orientation parameters to the bootcmd command; S5, during kernel boot, parsing the screen orientation parameters in the bootcmd command using the early_param mechanism; S6, initializing the corresponding screen orientation based on the parsed parameters; and S7, the user configuration interface. This invention achieves dynamic screen orientation configuration, improving system flexibility; it allows changing the screen orientation without modifying the kernel or recompiling the firmware, simplifying system maintenance; it is compatible with existing default configuration mechanisms, ensuring system stability and reliability; and by storing user configurations in the NV partition, it ensures that the configuration remains valid after a device reboot.
Owner:INGENIC SEMICON CO LTD

Methods and apparatus for determining partition access methods, storage media and electronic devices

ActiveCN116627340BAccess methodFile system
This invention discloses a method and apparatus for determining partition access modes, a storage medium, and an electronic device. The method includes: during the system kernel initialization phase, obtaining the file system type corresponding to each partition in the target storage medium from partition parameters through a system partition initialization program, wherein the partition parameters are parameters used to partition the target storage medium; determining whether the file system corresponding to each partition possesses the target capability based on the file system type, wherein the target capability includes the ability to handle damaged storage blocks; and determining the partition access mode for each partition based on whether the file system corresponding to each partition possesses the target capability. This technical solution solves the problem of inconsistent bad block handling for different file system types on storage media by the system kernel.
Owner:ZHEJIANG DAHUA TECH CO LTD

Method, device and equipment for initializing single register of embedded system and storage medium

PendingCN122308934AinitEmbedded system
This application discloses a method, apparatus, device, and storage medium for initializing a single-write register in an embedded system, relating to the field of system startup control technology. The method includes: responding to a startup signal of the embedded system, running a bootloader and performing basic system initialization; after basic system initialization, checking whether the jump condition to the main application is met; when the jump condition is met, performing a jump operation from the bootloader to the main application; and after successfully jumping to the main application, executing the system initialization function of the main application to complete the initialization of hardware registers with single-write constraints. This application can improve the stability of system startup.
Owner:WUHAN HAIWEI TECH CO LTD

Test method, device and storage medium based on dynamic command tree

This invention relates to the field of data processor testing, and discloses a testing method, device, and storage medium based on a dynamic command tree. The method includes: a test interaction system receiving test commands, parsing and processing the test commands to obtain command processing data; a hardware configuration system receiving the command processing data; constructing the initialization state of the hardware to obtain the initialization state hardware; changing the register parameters of the initialization state hardware to obtain the configuration state hardware; mapping and associating the configuration state hardware with a preset monitoring configuration function according to test callback settings to obtain the test-monitored configuration state hardware; and the test interaction system reading the corresponding register parameters of the test-monitored configuration state hardware to generate test results. In this embodiment of the invention, advanced semantic command-driven testing decouples hardware and software at the hardware and software levels, systematically overcoming the two core bottlenecks of rigid test logic and lack of state benchmarks.
Owner:SHENZHEN AOWEI LINGXIN TECH CO LTD

A method and system for installing application packages for resource-constrained devices

This invention relates to an application package installation method and system for resource-constrained devices. The invention proposes a technique for implementing an object-oriented virtual machine on resource-constrained devices. Instructions for accessing classes, static fields, static methods, instance fields, and virtual methods in the instruction set are specifically designed for resource-constrained hardware environments. This eliminates the need for complex parsing processes during class installation, which relies on a constant pool index. A static field initialization method is designed to replace existing static field component technologies, simplifying the initialization operation of static fields. Through these optimization steps, the file size of the installation package is reduced, and the installation speed is improved.
Owner:BEIJING WATCH DATA SYSTEM CO LTD

A method for debugging the entire lifecycle of an AMP system RTOS based on Linux terminal penetration.

This invention discloses a method for full lifecycle debugging of RTOS in AMP systems based on Linux terminal penetration. The core steps of this method include: during system initialization, loading an enhanced inter-core communication driver, configuring multiple functional channels and shared memory, completing interactive terminal application initialization, and adapting to multi-mode interaction; during command pass-through and forwarding, capturing user input and processing it differently, encapsulating it according to a preset protocol, and achieving differentiated transmission through an adaptive window flow control algorithm; during real-time response echoing, ensuring interaction consistency based on bidirectional state synchronization and precise terminal simulation; and during the full lifecycle startup log capture stage, achieving full startup log capture, Linux-side time alignment, and late-start recovery. This invention requires no additional hardware, reduces debugging costs and system resource consumption, improves multi-core collaborative debugging efficiency, achieves full lifecycle debugging coverage of the RTOS, and is adaptable to resource-constrained small-core scenarios.
Owner:TRONLONG

Multi-ROM (Read Only Memory) quick starting method based on heterogeneous multi-core chip

The invention relates to a multi-ROM (Read Only Memory) quick starting method based on a heterogeneous multi-core chip, the heterogeneous multi-core chip comprises a security core and at least one other processor, initialization codes of each processor are respectively stored in respective corresponding independent ROM, a user program and an operating system program are stored in FLASH, and after a system is powered on, the security core and at least one other processor can be started. The security core is started by default and executes a first starting process: reading a user program in the FLASH to the storage space allocated by each processor; when the security core executes the first startup process, the at least one other processor is started according to the configuration signal of the power management module and executes the second startup process. According to the method, the security core is used for overall starting, the starting time of the heterogeneous multi-core system can be shortened, the starting complexity of the heterogeneous multi-core processor is reduced, the safety of the system is enhanced, other processors in the chip can replace the security core to complete starting operation, the reliability of the system is enhanced, the requirements for rich application scenes are met, and the application field is widened.
Owner:BEIJING INST OF COMP TECH & APPL

Application initialization method, device, storage medium and program product

PendingCN122450523AGuaranteed uptimeEnsure performance monitoringinitReliability engineering
Embodiments of the present application provide an application initialization method and device, a storage medium and a program product. In the embodiments of the present application, a hook function is embedded in an execution initialization function in a runtime component to hijack an original function initialization process, and the hook function is used to set a function initialization order of a target application as a target initialization order in which initialization of a target function's embedded code is performed first and then initialization of the target function is performed. In this way, when the executable file of the target application is initialized according to the target initialization order, it is ensured that the initialization of the target function's embedded code is completed before the initialization of the target function, and the initialization of the instrumented application is implemented. In this way, the target function can run normally during runtime, and the embedded code can ensure performance monitoring or state tracking of the target function.
Owner:ALIBABA CLOUD COMPUTING CO LTD

A method and apparatus for application deployment, electronic device, and storage medium

PendingCN122363715ACode generationDependency injection
The application discloses an application deployment method and device, an electronic device and a computer readable storage medium. The method comprises the following steps: running a target Spring application to a state in which all objects are completed with instantiation and initialization of dependency injection; acquiring a runtime state of all object instances, aspect-oriented programming aspect logic and a dependency relationship between the object instances, and constructing a topology structure for describing the dependency relationship between the object instances; generating application code based on the topology structure, the runtime state of all the object instances and the aspect-oriented programming aspect logic by using a container-free application code generator; compiling the application code to generate a deployment unit which is independent of a Spring container, and deploying the target application based on the deployment unit. The application realizes fast startup, low memory occupation and high environmental adaptability of the Spring application without relying on the Spring container.
Owner:CHINA BANKNOTE PRINTING & MINTING +1

Booting from an operating system (OS) subset

Systems and methods are provided for implementing booting from an operating system (“OS”) subset. In various embodiments, an OS management system deploys an OS image to a device, the OS image corresponding to a fully functional OS that is configured to manage hardware and software resources of a computing system on which the fully functional OS is installed. The fully functional OS is partitioned into a plurality of OS subsets corresponding to a plurality of functionalities that the fully functional OS is capable of implementing when the plurality of OS subsets has been initialized. The OS management system receives a user selection indicating selection of a first set of OS subsets among the plurality of OS subsets, and initializes the first set of OS subsets without initializing other OS subsets among the plurality of OS subsets, based on the user selection.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Firmware boot methods, firmware boot systems, storage media and computing devices

PendingCN122308938AReduce the total startup timeAvoid the risk of resource competitioninitContext data
This application provides a firmware boot method applicable to the field of computer firmware technology. It includes: in response to a firmware boot command, executing a first coroutine task in a coroutine task queue; upon detecting that the execution of the first coroutine task has been paused by calling a blocking interface, saving context data determined during the execution of the first coroutine task to a first stack space corresponding to the first coroutine task; determining a second coroutine task in a paused execution state from the coroutine task queue; resuming the execution of the second coroutine task based on the context data stored in a second stack space corresponding to the second coroutine task; and determining the firmware state as booted based on the execution results of multiple completed coroutine tasks. This method utilizes cooperative coroutines to concurrently execute multiple hardware initialization tasks within a single thread, and achieves non-intrusive yielding by intercepting blocking interfaces, significantly shortening firmware boot time.
Owner:DAWNING INFORMATION IND (BEIJING) CO LTD +2

A performance test method, device and equipment of a distributed storage engine and a medium

The application discloses a performance testing method and device of a distributed storage engine, equipment and a medium, and relates to the technical field of computers, which comprises the following steps: initializing global public information, and creating a storage engine, a plurality of working threads and a plurality of test objects on a local node based on preset configuration parameter information; distributing the plurality of test objects to the plurality of working threads evenly, starting the working threads, and then completing read-write operations of the storage engine by executing the working threads; collecting performance information of the storage engine counted by each working thread after completing the read-write operations, and ending the execution process of the working thread when any working thread meets a preset test ending condition. It can be seen that the application tests the performance of the storage engine in a non-cluster mode, discards the logical processing process of the OSD layer, reduces the influence of upper-layer applications on the performance test of the storage engine, and greatly improves the accuracy and controllability of the performance test.
Owner:JINAN INSPUR DATA TECH CO LTD

An eBPF-based block-level deduplication method and system

This invention discloses a block-level reduced copy method and system based on eBPF, relating to the field of data protection technology. The method includes the following steps: deploying and initializing the eBPF block-level I / O capture service; refreshing the file system cache and creating a copy-on-write (COW) temporary snapshot based on eBPF, and initializing the COW bitmap; during the validity period of the COW snapshot, generating a valid data block bitmap based on file system metadata, with the eBPF program ensuring data read consistency during this process. This invention utilizes eBPF technology to dynamically create a temporary copy-on-write snapshot environment at the application layer, intercepts system read / write calls, accurately captures valid data block information under the file system consistency view, and combines real-time incremental changes to achieve efficient, accurate, and consistent reduced data copying. The entire process requires no modification to the kernel or file system code, exhibiting non-intrusiveness and high versatility, and is applicable to various Linux environments and mainstream file systems.
Owner:ZHUHAI XINHE DATA TECH CO LTD

A method for executing an intelligent agent based on an LLM

PendingCN122366507ASoftware engineeringinit
An LLM-based intelligent agent execution method is disclosed, relating to the field of AI-powered operations and maintenance. This method involves: acquiring a set of constraint rules and initializing an operation architecture based on these rules, the operation architecture including instruction templates; receiving operations and maintenance task requests and generating intermediate instructions using a pre-defined LLM model according to the constraint rule set and operation architecture; performing syntax and permission checks on the intermediate instructions; if the intermediate instructions pass the syntax and permission checks, retrieving the security credentials required to execute the intermediate instructions from a pre-defined encrypted credential library; distributing the intermediate instructions and security credentials to the corresponding executors, which then execute the intermediate instructions and generate execution results. Implementing the technical solution provided in this application improves the security of operations and maintenance processes.

A Parallel Optimization Method and System for Radiation Hydrodynamic Equations (AMG)

ActiveCN116226587BComputational scienceinit
This disclosure provides a parallel optimization method and system for the Radiation Hydrodynamics (RHD) equations using the AMG method, relating to the field of data computation and processing technology. The method includes constructing a set of RHD equations, reading in the equations and initializing basic parameters; solving the RHD equations using the Algebraic Multigrid (AMG) method; wherein, during the AMG solution process, an optimized hybrid GS smoothing operator is used in the slave kernels for smoothing calculations, including dynamically constructing a cache array for each slave kernel; based on the constructed cache array, the computational tasks are allocated from the master kernel and indexed and mapped to each slave kernel; each slave kernel iterates through the data to be calculated and then returns the iteration results to the master kernel. This disclosure accelerates the solution speed of the RHD equations.
Owner:SHANDONG COMP SCI CENTNAT SUPERCOMP CENT IN JINAN +1

Implementation method and system of fence instruction in l2

ActiveCN114996015BSoftware engineeringinit
The present application relates to CPU technical field, specifically related to a kind of implementation method and system of fence instruction in L2, comprising the following steps: initialization, fence request is assigned to CWQ, and then participate and win arbitration;Through allocate orq, the valid information of current orq / wrq / cpq is carried out snapshot;After the valid of orq / wrq / ocsq snapshot all have from valid to unvalid process, back sync_done to lsu.The present application does not prevent core from sending request to L2 too early;New request pipeline is not prevented too early;New instruction pipeline, release queue resource, can receive more reload request from core.
Owner:GUANGDONG STARFIVE TECH LTD

Ebpf-based gpu scheduling observation and control method, device and storage medium

ActiveCN121277712BMode controlData transport
This application discloses a GPU scheduling observation and control method, device, and storage medium based on eBPF, relating to the GPU field. The scheme inserts eBPF probes into user-mode runtime interfaces and kernel general subsystem functions to collect behavioral data throughout the GPU's lifecycle. The collected behavioral data is encapsulated into standardized event objects, including task submission, memory management, data transfer, task completion, and exception handling events. These event objects are transmitted to the scheduler via a user-mode control program. The user-mode control program registers event interface types based on the scheduler's initialization, ensuring a one-to-one correspondence between event objects and event interfaces. Each type of event object contains several built-in policy nodes, with different policy nodes used to collect different behavioral data and implement different execution strategies. This scheme possesses event-driven capabilities, a policy plug-and-play mechanism, and a runtime feedback path to construct a closed-loop scheduling execution framework, improving resource utilization and system responsiveness.
Owner:STORAGEX TECH INC +1

Firmware upgrade method, storage device and computer program product

PendingCN122152340AVersion controlSoftware deploymentLogical block addressingSoftware engineering
The embodiment of the application discloses a firmware upgrade method, a storage device and a computer program product. The firmware upgrade method comprises the following steps: after confirming that a firmware upgrade trigger command issued by a host is received, entering a firmware receiving preparation state; in response to a first write command issued by the host, judging whether a preset first logical block address specially used for identifying a firmware receiving request is carried in the first write command; if yes, performing a firmware receiving initialization operation, and entering a firmware data transmission state; otherwise, exiting a firmware upgrade state, and performing a write operation. The application can solve the problem that the firmware upgrade mode of the existing storage device is interrupted or blocked in the normal write operation in the firmware upgrade process in the host environment supporting only general read and write commands, and the continuity of the host service is affected.
Owner:CHENGDU BIWIN STORAGE TECHNOLOGY CO LTD

Method for task execution control in a processor system and task execution control

A processor system comprises a single-core processor having a single processor core or a multi-core processor having a plurality of processor cores and a real-time operating system, wherein the real-time operating system comprises a task system having tasks. The processor system has software components which are executable on one or more processor cores and by which functions associated with a control unit are implemented. In response to detection of an initialization request, the task system is switched to a delay mode such that at least the tasks having the lowest execution priority of the execution priorities are not executed for a subsequent predetermined initialization period. During the predetermined initialization period, a corresponding initialization task is executed on the single processor core or on selected or all processor cores (Core1, Core2), by means of which initialization task all or a substantial part of the program variables of the software components (SWC) of the affected processor core are converted to a predetermined state. After the end of the predetermined initialization period, the task system is switched back to a normal operating mode.
Owner:SCHAEFFLER TECHNOLOGIES AG & CO KG

System and method of multi-phase initialization on a network device

PendingUS20260178341A1BootstrappingFile systeminit
A method for booting a computing device includes, during a boot sequence, launching a prefetcher from an operating system (OS) image for an OS, reading, by the prefetcher, a prefetcher list that specifies a plurality of files to be prefetched, and reading the plurality of files specified by the prefetcher list to cause the plurality of files to be copied from a filesystem to a file cache to prefetch the plurality of files for a startup of a user space process of the OS.
Owner:ARISTA NETWORKS INC

A lightweight virtualization isolation method and system based on a Rust token mechanism

The application discloses a lightweight virtualization isolation method and system based on a Rust token mechanism, and the system comprises a token management module and a trap management module, and the method comprises the following steps: obtaining a resource requirement configuration file, using the token management module to cast corresponding tokens to obtain a token structure body, and transferring the ownership of the tokens to a VM object; consuming Cpu tokens and completing the initialization of CPU context, so that a Guest OS starts to execute; when a synchronous exception trap is triggered, the trap management module obtains corresponding exception tokens and matches strategies to process; when a super call HVC trap is triggered and management operation is performed, the trap management module obtains corresponding HVC tokens and management tokens and performs verification, and after the verification is passed, corresponding management instructions are executed. The tokenization resource isolation method can guarantee high security, reduce runtime overhead, and has good verifiability, portability and expansibility.
Owner:KYLIN CORP