Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Embedded system supporting dynamic loading operation of application programs

An embedded system and application program technology, applied in the direction of program loading/starting, program control devices, etc., can solve the problems of complex business application update process, high requirements for embedded terminal resource configuration, high maintenance cost, etc., and achieve rich terminal Application resources, good utility value, download and run provided effects

Inactive Publication Date: 2010-09-15
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF2 Cites 70 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The purpose of the present invention is to overcome the shortcomings of the prior art, such as high threshold for application development technology, long development cycle, built-in application, high requirements for embedded terminal resource configuration, complex business application update process, and high maintenance cost, etc., thereby Propose an embedded system that supports dynamic loading and running of application programs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Embedded system supporting dynamic loading operation of application programs
  • Embedded system supporting dynamic loading operation of application programs
  • Embedded system supporting dynamic loading operation of application programs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] In order to make the technical solution of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. The present invention proposes an embedded terminal basic software framework that supports dynamic loading and operation of application programs. The software framework runs on the embedded terminal platform and is isolated from platform-related software such as the driver and operating system at the bottom of the terminal through the porting layer interface. Integrate into different embedded terminal platforms. The software framework is mainly composed of basic functional component library, application execution engine, API module and framework management module. attached figure 1 Diagram of the state monitoring mechanism of the system;

[0051] Each module in the embedded terminal basic software framework provided by the present invention is isolated from the underlying software of th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an embedded system supporting dynamic loading operation of application programs. The system comprises a frame management module, an application execution engine module, a basic functional unit library module and an API module, wherein the API module, the application execution engine module and the basic functional unit library module are orderly arranged from top to bottom; the frame management module is the core management unit and used for implementing the unified management and dispatching on the terminal software and hardware resources; the frame management moduleis used for providing a system resource acquisition and release interface for the loaded application program, thereby implementing the unified management and dispatching on the system software and hardware resources; the basic functional unit library module is used for being called by other units or application execution engine; and the basic functional unit is distributed onto the terminal accessible server, so that the frame management module can remotely load the basic functional unit according to user needs when the terminal operates. The embedded system of the invention also comprises a multilevel security management module which comprises process management submodules at three levels.

Description

technical field [0001] The invention relates to the field of embedded systems, in particular to an embedded system supporting dynamic loading and running of application programs. Background technique [0002] With the rapid development of communication technology, telecommunication network, computer Internet, and cable digital TV network are increasingly showing multi-level integration characteristics. "Three network integration" has become an inevitable product of the development of communication technology. An important strategic deployment for the development of informatization. The development of "triple play" provides strong support for the current domestic operators to develop in the direction of full-service integrated operation, and the core of operators' competition is whether they can provide users with diversified and rich application service products. Diverse and rich applications require active participation and creation from the largest range of service provid...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445
Inventor 王劲林孙鹏韩洪波邓峰林军朱小勇张辉
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products