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

Method and apparatus for starting terminal device system program

A technology for system programs and terminal equipment, which is applied in the direction of program control devices, program loading/starting, etc., and can solve problems such as low efficiency of system resource usage

Active Publication Date: 2017-06-20
VIDAA(荷兰)国际控股有限公司
View PDF5 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a method and device for starting a system program of a terminal device to solve the technical problem of low efficiency of system resource usage in the prior art

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
  • Method and apparatus for starting terminal device system program
  • Method and apparatus for starting terminal device system program
  • Method and apparatus for starting terminal device system program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0041] The system level of each program module in embodiment 2 can be determined as: IIC, GPIO, bus driver and setting management module belong to hardware abstraction layer; Data access middleware, message middleware, object middleware and digital television protocol stack belong to middleware layer ; Tuner, external power amplifier equipment and mobile memory belong to the peripheral equipment management module.

[0042] Step S202: Determine the dependencies among program modules belonging to the same system level.

[0043] Determine the dependencies between program modules belonging to the same system level, that is, to determine whether program modules belonging to the same system level need to call methods provided by other program modules at this system level, or access certain data in other program modules at this system level member. After the above judgments, in this embodiment, there is no dependency relationship between program modules belonging to the same system ...

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 provides a method and apparatus for starting a terminal device system program. The method comprises the following steps: dividing a plurality of program modules into a plurality of task groups, wherein at least one program module in each task group has a dependency relationship with the program modules in other task groups, and the program modules in the each task group have no dependency relationship. By means of the grouping manner, the dependency relationship between the program modules in the system program becomes clearer, when the system programs are started according to actual needs, related task groups can be directly adjusted according to the dependency relationship between the program modules, thereby enhancing the configuration performance and the expandability of starting the system program. In the method, the task groups are sequentially started according to the dependency relationship between the corresponding program modules, therefore the normal start of the program modules in the task groups can be ensured; and the program modules in the task groups are started in a parallel mode, which is conducive to shortening the start time of the system program and improving the utilization rate of the system resources.

Description

technical field [0001] The present invention relates to the technical field of terminal equipment, in particular to a method and device for starting a system program of a terminal equipment. Background technique [0002] The system program of the operating system of the terminal device usually includes multiple system levels such as hardware abstraction layer, middleware layer and peripheral device management module, and each system level includes multiple program modules with specific functions. Usually, system startup requires the participation of program modules at various levels. Since different program modules are used to implement different functions, there may be dependencies among program modules. For example, during system startup, a certain program module needs to call methods provided by other program modules, or access certain data members in other program modules. Start, the sequence of starting after the dependent program modules starts in turn. Usually, the ...

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
CPCG06F9/445
Inventor 王新志臧晓华
Owner VIDAA(荷兰)国际控股有限公司
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