Data processing method and device
A data processing and function technology, applied in the field of communication, can solve problems such as prone to false detection and inability to fully monitor software, and achieve the effects of comprehensive monitoring, reduced battery life, and increased battery life
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] refer to figure 1 , which shows a flow chart of steps of a data processing method according to an embodiment of the present invention, which may specifically include the following steps:
[0032] Step 102: Monitor the system process interface to obtain application information of the currently started application process.
[0033] This embodiment can monitor the startup of the application process, so as to prevent resources from being wasted due to self-starting of application programs that do not need to be started automatically. Therefore, the system process interface can be monitored. Taking the android system as an example, a java hook can be injected to monitor the system process interface that transmits application information. When the application is started, it needs to call the start function through the system process interface to start the application program, monitor the system process interface, so as to determine that when the application process is about ...
Embodiment 2
[0040] refer to figure 2 , showing a flow chart of steps of a data processing method according to another embodiment of the present invention, which may specifically include the following steps:
[0041] Step 202, monitor the system process interface to obtain a process creation function.
[0042] Step 204, look up the parameter information for executing the log writing function in the process creation function.
[0043] Step 206. Obtain application information from the parameter information.
[0044] Wherein, the application information includes at least one of the following: identification information, application package name and startup type.
[0045] In this embodiment, the application information of the application process being started is obtained by monitoring the system process interface, and the monitoring may be performed in a hook manner, so as to obtain the process creation function called when the application starts, wherein the process creation function include...
Embodiment 3
[0073] refer to image 3 , shows a structural block diagram of a data processing device according to an embodiment of the present invention. Specifically, the following modules can be included:
[0074] The monitoring and obtaining module 302 is configured to monitor the system process interface and obtain the application information of the currently started application process.
[0075] The detection module 304 is configured to detect whether the application process complies with the preset prohibition rule according to the application information.
[0076] The prohibiting starting module 306 is configured to prohibit starting of the application process when it is detected that the application process conforms to a preset prohibiting starting rule.
[0077]To sum up, by monitoring the system process interface, the application information of the currently started application process is obtained; according to the application information, it is detected whether the application...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com