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

413 results about "Software implementation" patented technology

Software Implementation. DEFINITION: The phase in the software life-cycle where the actual software is implemented. The result of this phase consists of source code, together with documentation to make the code more readable.

EDA software implementation method and system for memory IP layout optimization

The invention provides an EDA software implementation method and system for memory IP layout optimization, and relates to the technical field of memorizers, the method comprises the following steps: receiving a memory IP design parameter and an optimization target input by a user, and calling a matched basic unit module from a pre-established hierarchical memory IP library according to the design parameter; an initial memory IP layout scheme is generated based on the basic unit module, the initial memory IP layout scheme is rapidly evaluated by utilizing a neural network model, a plurality of optimized layout candidate schemes are generated by adopting a genetic algorithm, and each optimized layout candidate scheme comprises different basic unit arrangements, metal layer use strategies and buffer insertion positions; performing parallel simulation on the optimal layout candidate scheme, and selecting an optimal layout scheme; and performing post-simulation verification on the optimal layout scheme, wherein the post-simulation verification comprises static time sequence analysis, dynamic power consumption analysis and electromagnetic compatibility analysis.
Owner:SUZHOU MICROELECTRONICS IND TECH RES INST OF SCI & TECH

Fuzzy testing method, device and equipment based on large language model

The invention relates to a fuzzy testing method, device and equipment based on a large language model, and the method comprises the steps: analyzing and analyzing RFC standard documents of various network protocols through the large language model, and extracting protocol rules and constraint conditions; according to the protocol rule and the constraint condition, a large language model driving method is adopted to generate a test case conforming to protocol characteristics; and performing a differential test through the test case, and verifying the consistency between the actual software of the network protocol and the RFC standard document. According to the invention, the accuracy and security of implementation of the complex network protocol can be improved, and the test efficiency and coverage rate are optimized.
Owner:TIANJIN UNIV

Quantum key distribution method based on cryptographic infrastructure system

The embodiment of the invention provides a quantum key distribution method based on a cryptographic infrastructure system, relates to the technical field of quantum secret communication, and provides a quantum key distribution method based on fusion of quantum key distribution and post quantum cryptography, which integrates a classical commercial cryptographic algorithm, a PQC post quantum cryptographic algorithm and quantum key distribution. A QKD-based quantum key secure distribution process combining SM2 and PQC mixed signature, SM2 and PQC mixed key packaging, PQC collaborative signature, PQC collaborative decryption, token access and other cryptographic technologies is designed, and anti-quantum cryptographic capability support is provided for voice applications through collaborative signature and collaborative decryption, so that the security of software for realizing a PQC cryptographic algorithm is improved, and the security of the PQC cryptographic algorithm is improved. Moreover, the software implementation mode does not have the inherent security problem of the IP, the dependency on the server is low, and the standardization program is high.
Owner:中电信量子信息科技集团有限公司

Systems and methods for threshold cryptography for cloud-based software-implemented hardware security modules

Disclosed herein are systems and methods for threshold cryptography for cloud-based software-implemented hardware security modules. In an embodiment, an encryption system collects at least a decryption-threshold number of private-key shares from a secure store, where the private-key shares correspond to a public key generated in a first secure enclave as part of a secret key set, which also includes a first plural quantity of the private-key shares. The encryption system obtains an ephemeral-hardware-security-module-(eHSM)-encryption key by decrypting the collected private-key shares. The encryption system initializes, in a second secure enclave, a second instance of a first eHSM. The initialized second instance of the first eHSM is encrypted with the obtained eHSM-encryption key.
Owner:ASSA ABLOY AB

High-order precision flood simulation method based on GPU acceleration

The invention discloses a high-order precision flood simulation method based on GPU acceleration, and relates to application of a parallel computing technology utilizing a graphic processing unit and a high-order precision numerical discretization method in flood simulation. A WENO reconstruction technology, an implicit time discretization scheme, depth average model innovation, a GPU parallel computing strategy, a terrain adaptability algorithm, a dynamic source item processing mechanism and a multi-source item coupling simulation technology are combined; simulation efficiency can be remarkably improved while high calculation precision is kept, and the method is particularly suitable for flood simulation under complex terrain conditions; through strict model verification and calibration processes and user-friendly software implementation, the accuracy and reliability of the method in practical application are ensured, the limitation of an existing flood simulation technology under large-scale and complex terrain conditions is effectively solved, and the high-order precision flood simulation method based on GPU acceleration is introduced, so that the high-order precision flood simulation method has a good application prospect. The simulation precision and efficiency are remarkably improved, and the dynamic process of the flood event is effectively predicted and analyzed.
Owner:江苏长三角智慧水务研究院有限公司 +5

Generating Graphical User Interfaces from Design Specifications and Design Specifications from Graphical User Interfaces

Example embodiments may include: obtaining a design specification of a graphical user interface (GUI), wherein the design specification is compatible with a GUI design tool and includes a layout of design artifacts; generating, through use of a component mapper, respectively corresponding GUI components for the design artifacts in accordance with the layout; populating, based on properties of the design artifacts, respectively corresponding properties of the GUI components; and generating, based on the layout, the GUI components, and their corresponding properties, a deployable software implementation of the GUI.
Owner:SERVICENOW INC

Implementation method for controlling office software to execute target operation through natural language

The invention discloses an implementation method for controlling office software to execute a target operation through a natural language, and relates to the technical field of computer office software automation, which comprises the following steps: constructing a target operation automatic execution system, and respectively setting a demand input end, a code generation end and a code execution end in the system, according to the method, the target operation automatic execution system is constructed, and the demand input end, the code generation end and the code execution end are respectively arranged in the system, so that during actual use, a user only needs to describe an operation demand by using a natural language, and a corresponding code is automatically generated according to the demand by using a large language model; and the codes are automatically executed to control the office software to realize the operation wanted by the user, so that the effect of the required operation can be achieved without learning a large amount of office software using skills by the user, the learning cost of the user is reduced, and the office efficiency is improved.
Owner:ZHUHAI PUFFIN SAFETY TECH CO LTD

MEMS pressure sensor temperature drift compensation method, system, device and medium

The embodiment of the invention provides an MEMS pressure sensor temperature drift compensation method, system and device and a medium. The method comprises the following steps: acquiring a pressure value and an environment temperature value of the MEMS pressure sensor; inputting the pressure value and the environment temperature value into a pre-established temperature drift compensation model, and outputting to obtain a compensation value of the MEMS pressure sensor; wherein the temperature drift compensation model is pre-established through a radial basis function neural network comprising a particle swarm optimization algorithm and a Sudoku algorithm. According to the embodiment of the invention, by dynamically adjusting the output of the sensor, the negative influence of the temperature effect can be reduced to the minimum, the measurement result of the sensor is ensured to be more accurate and reliable, and the measurement precision of the MEMS sensor can be remarkably improved; automatic temperature compensation of the sensor is allowed, manual intervention or calibration is not needed, the burden of maintenance and operation is reduced, and the usability of the sensor is improved; through software implementation, the cost can be remarkably reduced, and the competitiveness of the sensor is improved.
Owner:NANJING GAOHUA TECH

Three-dimensional geological model auxiliary construction method and device based on intelligent agent

The invention relates to the technical field of geological engineering, discloses an agent-based three-dimensional geological model auxiliary construction method and device, and aims to solve the problems of low efficiency and accuracy, slow rendering response and few interaction functions of an existing method. The scheme mainly comprises the following steps: generating a three-dimensional generalized model base based on an AI model; performing verification and correction by using a graph neural network to obtain a three-dimensional compliance model base; an optimized geological parameter field is obtained based on Fourier feature mapping and a GeoFormer-PT model; embedding the optimized geological parameter field into three-dimensional software to realize dynamic visualization of a three-dimensional geological model; carrying out visual enhancement on the three-dimensional geologic model; an interactive operation platform is introduced into three-dimensional software. According to the invention, the construction efficiency, accuracy and rendering response speed of the three-dimensional geologic model are improved, and a man-machine interaction function is added.
Owner:CHINA HYDROELECTRIC ENGINEERING CONSULTING GROUP CHENGDU RESEARCH HYDROELECTRIC INVESTIGATION DESIGN AND INSTITUTE

Enabling data integrity verification with multipathing software and storage array microcode

Multipathing software in an IO path on a host implements DIF processing (MPIO DIF) to enable data integrity verification to be implemented between the host and a storage array. The multipathing software uses control signaling to identify a set of applications that have data integrity verification implemented using MPIO DIF. For application write IO operations, the multipathing software adds an 8-byte extended sector defined by DIF, to enable data integrity verification to be implemented by the storage array when the write IO is received at the storage array front-end. For application read IO operations, the storage array receives the read IO operation, determines that the read IO operation is from an MPIO DIF application, and the storage array adds an 8-byte extended sector defined by DIF, to enable data integrity verification to be implemented by the multipathing software when the read IO is received from the storage array.
Owner:DELL PROD LP

Shortest path determination method based on memristor nonlinear weight mapping

The invention discloses a shortest path determination method based on memristor nonlinear weight mapping, and the method comprises the steps: according to the input voltage of a to-be-applied voltage pulse signal, carrying out the nonlinear weight mapping of a memristor; the method comprises the steps of determining mapping values of weights of all edges in graph data according to a threshold conversion voltage of a first memristor in a synaptic array, a threshold conversion voltage of a second memristor in a hardware circuit, a resistance value of an equivalent resistor of a trans-impedance amplifier, a resistance value of a load resistor and a high resistance value of the second memristor, and setting a conductance value of each first memristor in the synaptic array according to each mapping value. Therefore, the calculation of the shortest path of the graph data is realized through a hardware circuit based on the memristor by adopting an in-memory calculation mode, and compared with a shortest path algorithm realized by software, the calculation efficiency of the shortest path algorithm is improved.
Owner:ZHEJIANG LAB

Intelligent system for creating and streaming content

An intelligent personal computing and communications system including a system processor; a natural language processor operationally coupled to the system processor and implemented with software stored on a tangible medium and executed by said processor; and a user interface operationally coupled to the natural language processor for inputting requests to the natural language processor; whereby the natural language processor makes a video or a video game, activates a video game, purchases customized products, creates targeted advertisements or serves as a virtual companion.
Owner:GALYNSKY LOUIS +1

Anti-quantum tunnel communication security enhancement method and system based on software definition

The invention belongs to the technical field of network communication security, and relates to an anti-quantum tunnel communication security enhancement method and system based on software definition, and the system comprises a message processing module, a remote management module, a password module and an access control module. By introducing an anti-quantum cryptography algorithm and modular design, an anti-quantum tunnel architecture realized by pure software is provided, quantum secure communication is realized without depending on hardware, non-intrusive deployment is supported, and compatibility with various service scenes is realized. According to the invention, by introducing an anti-quantum cryptography algorithm and modular design, an anti-quantum tunnel architecture realized by pure software is provided, quantum secure communication can be realized without depending on hardware, non-intrusive deployment is supported, and compatibility with various service scenes is realized.
Owner:STATE GRID JIANGXI ELECTRIC POWER CO LTD RES INST

Calibration system and method for integrated optical phased array chip

A calibration system and related methods for optical phased array chips. The calibration system includes an adjustable mount module, an infrared microscopic observation module, an arrayed driver module, a two-dimensional laser beam scanning module, a photoelectric conversion module and an upper computer, and utilizes computer-vision-enabled positioning and phase error compensation algorithms as software components. Collimated laser is emitted from the target beamforming angle and aimed at the emission aperture of the chip, and is subsequently sampled by the array elements in a reversed injection manner. Based on the reciprocity of light propagation, by maximizing the power reversely output from the bus waveguide of the optical phased array chip, beamforming at the target angle is achieved supported by software implementations of optimization algorithms. The system and related methods are readily achievable, highly automated, and offers fast and batch calibration with relatively low expenses, good flexibility and long-term compatibility.
Owner:SHANGHAI JIAOTONG UNIV

Hard phone scheduling method and system, storage medium and computer equipment

The invention discloses a hard phone scheduling method and system, a storage medium and computer equipment. The method comprises the following steps: receiving state information of a hard phone based on an internet protocol network, and pushing the state information to a soft operation platform; based on an internet protocol network, forwarding an operation signaling sent by the soft operation platform based on the state information to the hard phone so as to schedule the hard phone; wherein the soft operation platform is connected with the internet protocol network, and the hard phone is connected to the internet protocol network based on the external exchange gateway. Through the method, the entity operation of the hard phone can be seamlessly integrated on the soft operation platform for software implementation, the state monitoring and scheduling operation of the hard phone can be directly realized through the soft operation platform, the scheduling operation efficiency and convenience can be effectively improved, and the scheduling accuracy and real-time performance are guaranteed.
Owner:PCI TECH & SERVICE CO LTD +4

Anti-seepage ventilation intelligent regulation and control device and control method thereof

According to the anti-seepage ventilation intelligent regulation and control device and the regulation and control method thereof, a temperature detection system (an outdoor temperature sensor, a door bucket temperature sensor and an indoor temperature sensor) and an air taking / supplying mechanism (a variable speed fan, an outdoor / indoor electric air valve and a shutter air opening) are arranged in a building door bucket, t1, t2 and t3 are compared in real time through a central processing unit, and the seepage air direction is judged; and then a fan is started to take air from the indoor space or the outdoor space, an air curtain is formed in the door bucket, natural permeation air is cut off, the air volume is dynamically and finely adjusted by continuously comparing delta T (the temperature difference between the door bucket temperature and the non-air-supply-side temperature difference) with a set threshold value A (0.1-0.5 DEG C), zero permeation is achieved, and excessive energy consumption is avoided. The device is symmetrically arranged, the structure is compact, and the energy-saving performance and comfort of the door bucket can be remarkably improved. The invention further provides a corresponding computer readable storage medium to support software implementation of the method.
Owner:CHINA RAILWAY SIYUAN SURVEY & DESIGN GRP CO LTD

Large integer multiplication optimization method

PendingCN120687064ADigital data processing detailsParallel computingMontgomery reduction
The invention discloses a large integer multiplication optimization method. Parallelization acceleration of integer multiplication is achieved through an AVX instruction in SIMD instructions. According to the method, fast large integer multiplication is achieved through a multi-path division and conquer algorithm, the optimized Montgomery modular multiplication algorithm is adopted, the safety requirement of large integer modular multiplication in a specific application scene and factors of a software implementation environment are considered, the method can be applied to implementation of a public key cryptosystem, and the resource utilization rate of the system and the operation efficiency of the system can be effectively improved.
Owner:SPACE STAR TECH CO LTD

Test system for permanent magnet electric roller

The invention provides a test system for a permanent magnet electric roller, and relates to the technical field of motor test. The system comprises a power supply subsystem, a measurement subsystem, a control subsystem and a special test bed for the permanent magnet electric roller, the power supply subsystem adopts a three-phase 380V power supply to supply power; the measuring subsystem forms a local area network by an industrial control computer, a server and various measuring instruments and meters; the control subsystem is composed of an industrial control computer and a controlled part, and centralized control and decentralized management are achieved through the industrial control computer. According to the invention, hardware measurement and control capabilities of equipment such as a computer and instruments and meters are combined together, and test control and data operation, analysis, processing and the like are realized through software, so that the performance detection capability of the permanent magnet electric roller is improved; whether the tested product meets the design requirement, the quality and the improvement target and direction can be judged according to the test result.
Owner:SHANGHAI MOTOR SYST ENERGY SAVING ENG TECH RES CENT +2

Method and system for calibrating time sequence deviation of double-pulse test voltage and current waveforms

The invention discloses a method and a system for calibrating time sequence deviation of double-pulse test voltage and current waveforms. The method comprises the steps of signal interception, time domain coarse alignment, periodic oscillation section interception, spectrum decomposition and oscillation frequency phase analysis, and frequency domain fine alignment and waveform reconstruction. According to the method, the inherent phase relation of voltage and current oscillation waveforms after a switching device is turned off is extracted, and signal preprocessing and frequency domain calculation are combined, so that rapid and high-precision automatic time sequence alignment is realized. Compared with a hardware method, the method provided by the invention is simple to operate, does not need to modify the circuit in advance, does not influence the reliability of a test result, does not depend on a specific probe or a test fixture, has very high universality, and can be realized through software.
Owner:SHENZHEN ZHIYONG ELECTRONICS CO LTD

Flight control task hierarchical planning method and system based on software implementation

The invention relates to the technical field of flight control task planning, and particularly discloses a flight control task hierarchical planning method and system based on software, and the method comprises the steps: generating a monthly event set based on the flight control task demands proposed by multiple parties for a target flight control task, and carrying out the flight control task hierarchical planning according to the flight control task behavior logic; dividing each monthly event in the monthly event set into at least one initial flight control event; and determining and adjusting an initial flight control event of the flight control instruction to be adjusted based on an instruction constraint condition between the flight control instructions, and determining the flight control instruction corresponding to the adjusted initial flight control event and the flight control instruction corresponding to the initial flight control event which does not need to be adjusted as a planning result of the target flight control task according to the flight control event level. According to the method, efficient preparation, high-reliability and high-timeliness accurate planning and rapid emergency response of flight control implementation can be realized through a monthly event-flight control event-instruction layered planning mode, and powerful support is provided for long-term reliable and safe operation of spacecrafts.
Owner:BEIJING AEROSPACE CONTROL CENT

DAC (Digital-to-Analog Converter) output voltage control method, system and equipment based on stepping delay and medium

The invention discloses a DAC (Digital-to-Analog Converter) output voltage control method, system and equipment based on stepping delay and a medium. The method comprises the following steps: acquiring the current output voltage of the DAC as an initial voltage value; receiving a target voltage value and a set value of a target slope parameter; the target slope parameter comprises a target step length and a target delay; and controlling the initial voltage value to gradually change from the target slope to the target voltage value through the target slope parameter. The method is realized without depending on a hardware circuit, the DAC can change the output voltage according to the set slope parameter through a software implementation process, and the requirements on the DAC output voltage slope in different scenes can be met. According to the method, the target slope parameter and the target voltage value can be changed at any time in the DAC output voltage adjusting process, the DAC output voltage is controlled to be changed into the new target voltage value according to the new slope parameter, and no error exists in the software running process. The method is easy to modify and migrate and has high universality.
Owner:SHENZHEN INTSEMI CHIPSET TECH LTD

Business whole-process generation system and method based on enterprise knowledge graph enhancement model

The invention discloses a business full-process generation system and method based on an enterprise knowledge graph enhancement model, and belongs to the technical field of intelligent software codes, and the system comprises a perception and understanding engine which is used for receiving and analyzing the multi-modal original data of an enterprise by using a preset industry knowledge enhancement model, obtaining analysis content, and generating an enterprise knowledge graph enhancement model; constructing a business knowledge graph based on the analysis content; the design and planning engine is used for performing automatic design of the system architecture based on the business knowledge graph to obtain a design scheme blueprint; and the construction and delivery engine is used for generating a plurality of code components based on the design scheme blueprint and assembling and deploying all the generated code components to obtain a software system. The system can improve the current situation of serious disjunction between service cognition and software implementation.
Owner:YUNNAN LI-XIANG TECH CO LTD +1

Simulation platform and computer-implemented method for operating a simulation platform for a framework for the verification and validation of electronic control units using software-in-the-loop

The invention relates to a simulation platform (10) for simulating a system having a control unit (2) and peripheral hardware (PH) with which hardware functions are implemented, comprising: - a simulation hardware with a microprocessor (11), a memory (12) and an acceleration hardware (13); - software modules in the memory (12) which are designed as software for implementing control unit functions in the microprocessor (11); - the acceleration hardware (13) configured to implement, simulate, or emulate hardware functions of the peripheral hardware; - a virtual microcontroller abstraction layer (vMCAL) (24) implemented as software to provide an interface function for register accesses and function calls for the hardware functions of the peripheral hardware (PH) to the acceleration hardware (13).
Owner:ROBERT BOSCH GMBH

Satellite-borne distributed efficient data distribution system and method

The invention relates to the technical field of satellite-borne edge computing, and provides a satellite-borne distributed efficient data distribution system which comprises a computing processing module which is provided with a DDS and is used for processing satellite-borne computing tasks; the containerization module is used for packaging the application program and the DDS into a container; the dynamic unicast routing module is used for carrying out data routing among heterogeneous equipment and planning a data transmission path so as to deal with the situation that links are uncertainly connected and disconnected in a complex space environment; the ddrouter virtual multicast routing module is used for realizing forwarding of multicast routing by software and overcoming the dependence of a DDS service discovery stage on a hardware multicast routing function under a multi-hop network; the QoS configuration module is used for flexibly configuring QoS and multiple transmission modes to adapt to data stream transmission requirements under different task scenes; and the distributed consistency guarantee module is used for keeping the satellite data consistency through leader election and a log replication mechanism. The method aims to solve the problems of low data distribution efficiency, poor consistency, difficulty in heterogeneous adaptation and the like in a satellite-borne edge computing scene.
Owner:SHANGHAI SPACEFLIGHT ELECTRONICS & COMM EQUIP RES INST

Transmission optimization method for virtual storage controller, and electronic device

The present application specifically relates to the technical field of data communications. Disclosed is a transmission optimization method for a virtual storage controller, which method is applied to a virtio_blk controller, wherein the virtio_blk controller comprises virtio_csr, virtio_adaptor, fetch_index, fetch_ring, fetch_desc, fetch_pkt, mate_builder, slot_adaptor, data_parser and updata_pkt. In the present application, designs are performed on the basis of a virtio_blk controller of a smart network interface card, and the overall system design framework is optimized, and the transmission efficiency of storage data is improved and the core overhead of a CPU is saved compared with pure software implementation.
Owner:CHINA TELECOM CLOUD TECH CO LTD

SOFTMAX function calculation method and device based on hardware

The invention discloses a hardware-based SOFTMAX function calculation method and device. The hardware-based SOFTMAX function calculation method comprises the following steps: receiving a multi-dimensional input vector corresponding to an SOFTMAX function through an input port; uniformly dividing the multi-dimensional input vector into a plurality of data segments according to an element sequence through a channel distributor, and distributing the data segments to corresponding operation channels; performing an exponential operation on the data segment using the operation channel to generate a local exponential vector; aggregating the local exponent vectors with an accumulator to generate a global exponent sum; distributing the global index sum to each operation channel, so that the operation channels generate output sub-vectors according to the local index vectors and the global index sum; and splicing the output sub-vectors according to the element sequence through a recombination unit to generate an SOFTMAX output vector. The efficient SOFTMAX function hardware acceleration calculation under the multi-channel parallel pipeline processing architecture is realized, and the calculation performance and throughput are improved by several times compared with the traditional serial software implementation.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

Radar networking anti-interference method based on broadband digital array radar software definition multifunctional digital radio frequency technology

The invention belongs to the technical field of radars, and discloses a radar networking anti-interference method based on a digital array radar software definition multifunctional digital radio frequency technology. Various working modes of conventional radar narrowband and broadband detection, multi-station cooperative detection and anti-interference, external radiation source cooperative detection, single-station / double-station MIMO detection, channelized external electromagnetic environment cognitive reconnaissance, cooperative interference, detection and drying integration, multi-platform communication and the like can be realized at the same time. High-isolation signal frequency diversity is realized by using a wide-narrow band signal receiving and transmitting channelization technology, effective coding isolation diversity is realized by using coding pulses, and multifunctional signal time diversity is realized based on partial function time division multiplexing. According to the method, a set of broadband hardware system with composite functions is reused, electronic functions required by a radar networking system are achieved through different software, the purpose of software definition functions is achieved, and meanwhile the anti-interference capacity of the networking system is enhanced.
Owner:HOHAI UNIV

Method for improving utilization rate of heat exchanger system and communication system

The invention relates to the technical field of system optimization, in particular to a method for improving the utilization rate of a heat exchanger system and a communication system, and the method comprises the following steps: obtaining real-time function parameters of the heat exchanger system in a working state; key function parameters influencing the utilization rate of the heat exchanger system are obtained based on the real-time function parameters; analyzing the key function parameters to obtain a parameter detection result; obtaining abnormal function parameters of the heat exchanger system according to the parameter detection result; and the abnormal function parameters are adjusted, so that the utilization rate of the heat exchanger system is increased. The field programmable gate array is combined with the configuration software to realize real-time monitoring, anomaly detection and anomaly repair of the heat exchanger system, the field programmable gate array ensures quick and real-time response to abnormal function parameters, the configuration software provides a visual and simple user operation interface, efficient control of the heat exchanger system is realized, and the heat exchanger system is more stable and reliable. And the heat exchanger system utilization rate is improved.
Owner:JILIN JIANZHU UNIVERSITY +1

Equipment upgrading method, electronic equipment, storage medium and program product

The embodiment of the invention relates to the technical field of embedded linux, and discloses a device upgrading method, an electronic device, a storage medium and a program product. The method comprises the following steps: starting a boot loader; reading the target index value from a plurality of partition files of factory configuration of the equipment; one partition file only contains one index value; obtaining a target DTB file according to the target index value; and reading the target DTB file, loading data in the target DTB file into a device memory, and starting a system kernel. According to the method and the device, the target DTB file is directionally searched through the target index value after the boot loader is started, the DTB file is loaded into the memory to start the kernel, and the upgrading of the DTB compatible with multiple hardware versions is realized through software, so that the same firmware is compatible with different hardware versions, version upgrading does not need to be performed by relying on physical hardware resources, and the upgrading efficiency is improved. Different hardware platforms are compatible, and the flexibility of version upgrading is improved.
Owner:SHENZHEN GRANDSTREAM NETWORKS TECH