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

Progress control method of application program and computer system

A computer system and application program technology, applied in the computer field, can solve problems such as code injection failure, insufficient application module permissions, etc., and achieve the effect of process control

Active Publication Date: 2014-10-01
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] If an application module wants to control the process of an application program executed by another application module, the application module will inject the code in the corresponding memory space of the application module into the process of another application program, and the other application module will Execution, so as to realize the process control of the application program, but in the actual implementation process, there will be various problems that cause the code injection to fail, such as insufficient permissions of the application module, or the operation of injecting code may be considered as a dangerous operation and be intercepted Wait

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
  • Progress control method of application program and computer system
  • Progress control method of application program and computer system
  • Progress control method of application program and computer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0022] The embodiment of the present invention provides a process control method of an application program, which is mainly used in a computer system including a driver module, a storage module and a plurality of application modules, and each application module can execute the corresponding application program according to the code in its corresponding memory space process, the method in this embodiment is a method executed by the computer system for the process of ...

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 embodiment of the invention discloses a progress control method of an application program and a computer system, and is applied to the technical field of a computer. When a driving module in the computer system controls the progress of a first application program, a located memory space of the progress of the first application program can be determined firstly; in addition, codes of a second application program can be injected into the memory space; and then, a first application module in the computer system can be triggered for executing the progress of the first application program after the code injection. The calling permission of the driving module is higher, so the problem of code injection failure caused by insufficient permission cannot occur. In addition, the operation safety of the driving module is determined by the driving module per se, so the code injection operation cannot be intercepted through being regarded as dangerous operation. Therefore the method provided by the embodiment of the invention has the advantages that the codes can be effectively injected into the progress of the application program, and the progress control of the application program is realized.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a process control method of an application program and a computer system. Background technique [0002] The computer system includes a bottom driver module and a plurality of application modules on the upper layer, wherein, the kernel layer of the system where the driver module works, the application programming interface (Application Programming Interface, API) that can be called belongs to the bottom interface, and the calling authority is large; each The application module can execute the process of the application program according to the code in the corresponding memory space. [0003] If an application module wants to control the process of an application program executed by another application module, the application module will inject the code in the corresponding memory space of the application module into the process of another application program, and the other appli...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/48
CPCG06F9/52G06F21/54
Inventor 俞骁
Owner TENCENT TECH (SHENZHEN) CO LTD
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