Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Control method, server and terminal

A control method and server technology, applied in the field of control, can solve problems such as the inability to collect data on the injection success rate, not suitable for productization, and no feedback of relevant information, so as to make the adjustment process more reasonable, improve the injection success rate, and improve the adaptability The effect of ratio

Inactive Publication Date: 2018-02-02
TENCENT TECH (SHENZHEN) CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the prior art, in order to add a specific function to an application program, executable code with a specific function is often injected into a third-party process running on the terminal for execution, so that the target application run by the third-party process can be Execute the function corresponding to the code to achieve the purpose of adding specific functions in the target application; however, in the process of existing code injection, the terminal does not feed back relevant information about the code injection process, resulting in the inability to collect data on the success rate of injection, which in turn makes the existing The process of code injection is not suitable for productization; moreover, for the server side, because the server cannot know the relevant information of the code injection process, it is impossible to adapt and adjust the injected code. Therefore, the existing technology must not be fundamentally improved. The success rate of code injection

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
  • Control method, server and terminal
  • Control method, server and terminal
  • Control method, server and terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] figure 1 It is a schematic diagram of the implementation flow of a control method in the embodiment of the present invention; figure 1 As shown, the method includes:

[0042] Step 101: the server determines the data to be executed; the data to be executed represents data that can be injected into the target application of the terminal;

[0043] In this way, the terminal is equipped with the target function corresponding to the data to be run by running the data to be run in the target application;

[0044] In this embodiment, the data to be executed may specifically be an injection program, such as injection code, etc.; here, the injection code refers to injecting the written executable code with specific functions into the process of the target application for execution. code.

[0045] In practical applications, the terminal side can dynamically load the so file into the process of the currently running target application, and then execute the injection code in the ...

Embodiment 2

[0062] Based on the method described in Embodiment 1, in this embodiment, as Figure 9 As shown, two specific ways for the terminal to obtain abnormal information are provided, that is, the abnormal information obtained by the terminal can be abnormal information in the following two abnormal states; specifically,

[0063] Way 1: The terminal detects whether the target application is in an abnormal state when at least part of the data to be run is running, and then generates abnormal information when detecting that the target application is in an abnormal state;

[0064] Further, the terminal sends the exception information generated by the first method to the server, so that the server obtains the exception information that the terminal runs at least part of the data to be run and causes the target application to be in an abnormal state, so that the server can correct the exception information. The information is analyzed, and then the data to be run is adjusted.

[0065] Mo...

Embodiment 3

[0070] Based on the method described in Embodiment 1 or Embodiment 2, in this embodiment, when the server adjusts the data to be operated, it can also refer to the following parameters; specifically,

[0071] For example, terminal feature information may be referred to; specifically, the terminal acquires its own corresponding terminal feature information; the terminal features include at least hardware features and software features of the terminal; and then the terminal feature information is sent to the server, so that all The server obtains the terminal feature information fed back by the terminal, and adjusts the data to be run according to the terminal feature information of the terminal and the abnormal information and / or status information.

[0072] Specifically, such as Figure 10 As shown, taking the terminal to adjust the data to be run according to the abnormal information and terminal characteristic information as an example, this embodiment will be further descri...

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 control method comprising the steps as follows: a server determines data to be run, wherein the data to be run represents the data that can be injected intoa target application of a terminal; running feature information, for the target application, provided by the terminal is acquired, wherein the running feature information comprises at least one pieceof the following information: abnormal information generated by the terminal due to the fact that at least a part of data in the data to be run is run in the target application to cause the occurrence of abnormal states, and state information that a running process of the target application is waiting for response due to the fact that the terminal is blocked in the target application running process; the data to be run is adjusted according to the abnormal information and / or the state information, the adjusted data to be run is sent to the terminal, and thus an abnormal state is prevented while the terminal runs the adjusted data to be run via the target application. The embodiment of the invention also discloses a server and a terminal.

Description

technical field [0001] The present invention relates to control technology, in particular to a control method, server and terminal. Background technique [0002] In the prior art, in order to add a specific function to an application program, executable code with a specific function is often injected into a third-party process running on the terminal for execution, so that the target application run by the third-party process can be Execute the function corresponding to the code to achieve the purpose of adding specific functions in the target application; however, in the process of existing code injection, the terminal does not feed back relevant information about the code injection process, resulting in the inability to collect data on the success rate of injection, which in turn makes the existing The process of code injection is not suitable for productization; moreover, for the server side, because the server cannot know the relevant information of the code injection pr...

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): H04L12/24H04L12/26H04L29/08G06F9/44
CPCH04L41/069H04L43/0823G06F8/70H04L67/51
Inventor 陈奋彭威黄泽丰王庆
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products