[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115185442B - Operation parameter control method, processor, terminal and storage medium - Google Patents

Operation parameter control method, processor, terminal and storage medium Download PDF

Info

Publication number
CN115185442B
CN115185442B CN202210804117.XA CN202210804117A CN115185442B CN 115185442 B CN115185442 B CN 115185442B CN 202210804117 A CN202210804117 A CN 202210804117A CN 115185442 B CN115185442 B CN 115185442B
Authority
CN
China
Prior art keywords
processor
target
program
touch
event
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210804117.XA
Other languages
Chinese (zh)
Other versions
CN115185442A (en
Inventor
孙发亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guang Dong Ming Chuang Software Technology Corp ltd
Original Assignee
Guang Dong Ming Chuang Software Technology Corp ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guang Dong Ming Chuang Software Technology Corp ltd filed Critical Guang Dong Ming Chuang Software Technology Corp ltd
Priority to CN202210804117.XA priority Critical patent/CN115185442B/en
Publication of CN115185442A publication Critical patent/CN115185442A/en
Application granted granted Critical
Publication of CN115185442B publication Critical patent/CN115185442B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The application discloses an operation parameter control method, a processor, a terminal and a storage medium, and belongs to the technical field of computers. The method is executed by a processor, the processor runs an operating system, the operating system comprises a kernel space, and the kernel space runs a first input program, a touch enhancement program and a control program; the method comprises the following steps: monitoring a touch event occurring on the touch display screen through a first input program, and sending an event notification of the touch event to a touch enhancement program; determining, by the touch-enhancement program, a target operating parameter of the processor based on the event notification; the control processor operates according to the target operating parameters by means of the control program. When a touch event is monitored, the method can optimize the processing performance of the processor, improves the handedness of the terminal, keeps better processing performance all the time without the processor in the running process, reduces the power consumption of the terminal, and ensures that the power consumption of the terminal and the handedness of the terminal are well balanced.

Description

Operation parameter control method, processor, terminal and storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to an operation parameter control method, a processor, a terminal, and a storage medium.
Background
The achiral property is an index for measuring the performance of a terminal, and refers to the reaction speed of a terminal screen to touch operation. When a user touches the terminal screen, the terminal screen reacts faster according to the touch operation of the user, indicating that the handedness of the terminal is stronger.
The chirality of the terminal depends on the operation parameters of the processor on the terminal, and when the processor adopts the better operation parameters, the processing performance of the processor is higher, so that the chirality of the terminal is stronger, but the power consumption of the terminal is also larger. Therefore, how to control the operation parameters of the processor becomes a current urgent problem to be solved.
Disclosure of Invention
The embodiment of the application provides an operation parameter control method, a processor, a terminal and a storage medium, so that the power consumption of the terminal and the chirality of the terminal are well balanced. The technical scheme is as follows:
In one aspect, an operating parameter control method is provided and executed by a processor, the processor runs an operating system, the operating system comprises a kernel space, and the kernel space runs a first input program, a touch enhancement program and a control program; the method comprises the following steps:
monitoring a touch event occurring on a touch display screen through the first input program, and sending an event notification of the touch event to the touch enhancement program;
determining, by the touch enhancement program, a target operating parameter of the processor based on the event notification, and sending the target operating parameter to the control program, where a target processing performance corresponding to the target operating parameter is better than a processing performance corresponding to an operating parameter of the processor before the processor monitors the touch event;
and controlling the processor to run according to the target running parameters through the control program.
In another aspect, a processor is provided that runs an operating system that includes a kernel space that runs a first input program, a touch-enhancement program, and a control program;
the processor is used for monitoring a touch event occurring on the touch display screen through the first input program and sending an event notification of the touch event to the touch enhancement program;
The processor is further configured to determine, by using the touch enhancement program, a target operation parameter of the processor based on the event notification, and send the target operation parameter to the control program, where a target processing performance corresponding to the target operation parameter is better than a processing performance corresponding to an operation parameter of the processor before the processor monitors the touch event;
The processor is further used for controlling the processor to operate according to the target operation parameters through the control program.
In another aspect, a terminal is provided, where the terminal includes a processor, a touch display screen, and a memory, where at least one program code is stored in the memory, and the at least one program code is loaded and executed by the processor to implement the above-mentioned operating parameter control method.
In another aspect, a computer readable storage medium having at least one program code stored therein is provided, the at least one program code loaded and executed by a processor to implement the above-described operating parameter control method.
In another aspect, a computer program product is provided, in which at least one program code is stored, which is loaded and executed by a processor to implement the above-described operating parameter control method.
The technical scheme provided by the embodiment of the application has the beneficial effects that:
The embodiment of the application provides an operation parameter control method, a processor, a terminal and a storage medium, wherein a first input program, a touch enhancement program and a control program are arranged in a kernel space, and by the three programs, the processing performance of the processor can be optimized when a touch event is monitored, the handedness of the terminal is improved, the better processing performance is not required to be kept all the time in the operation process of the processor, the power consumption of the terminal is reduced, and the power consumption of the terminal and the handedness of the terminal are well balanced. In addition, the scheme is realized in the kernel space of the processor, only kernel program interaction is needed, and the participation of an upper program is not needed, so that the speed of adjusting the operation parameters of the processor is accelerated, and the handedness of a touch event is further improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
FIG. 1 is a schematic diagram of an implementation environment of an operation parameter control method according to an embodiment of the present application;
FIG. 2 is a flow chart of a method for controlling operating parameters according to an embodiment of the present application;
FIG. 3 is a flow chart of another method of operating parameter control provided by an embodiment of the present application;
FIG. 4 is a flow chart of another method of operating parameter control provided by an embodiment of the present application;
FIG. 5 is a flow chart of another method of operating parameter control provided by an embodiment of the present application;
FIG. 6 is a schematic diagram of a processor provided by an embodiment of the present application;
FIG. 7 is a schematic diagram of another processor provided by an embodiment of the present application;
fig. 8 is a block diagram of a terminal according to an embodiment of the present application.
Detailed Description
In order to make the technical scheme and advantages of the present application more clear, the following further describes the embodiments of the present application in detail.
The terms "first," "second," "third," and "fourth" and the like in the description and in the claims and drawings are used for distinguishing between different objects and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprising," "including," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
It should be noted that, the information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, presented data, etc.), and signals related to the present application are all authorized by the user or are fully authorized by the parties, and the collection, use, and processing of the related data is required to comply with the relevant laws and regulations and standards of the relevant countries and regions. For example, event information and the like of touch events involved in the present application are acquired with sufficient authorization.
The operation parameter control method provided by the embodiment of the application can be applied to any scene of touch operation, is not limited to the scene, and is only exemplified by the following scene.
For example, in a scenario where a target application is opened.
The user touches an application icon of the target application in a main interface of the terminal, and the terminal monitors a touch event of the user touching the application icon, so that the operation parameters of the processor are adjusted, the processing performance corresponding to the current operation parameters of the processor is better than the processing performance corresponding to the operation parameters before the touch event, the terminal can enter the target application faster, the interface of the target application is displayed faster, and the handedness of the touch event is improved.
The method for controlling the operation parameters provided by the embodiment of the application is executed by a processor, and the processor can be any type of processor. Fig. 1 is a schematic diagram of an implementation environment of an operation parameter control method according to an embodiment of the present application, referring to fig. 1, the implementation environment includes: a touch screen 101 and a processor 102. The touch display 101 is electrically connected to the processor 102.
In some embodiments, the processor 102 may monitor for touch events occurring on the touch screen 101. In some embodiments, the processor 102 may control the display of the touch screen 101. In some embodiments, the processor 102 may update the display of the touch screen 101 in response to a touch event occurring on the touch screen 101.
Fig. 2 is a flowchart of a method for controlling an operation parameter according to an embodiment of the present application. The method is performed by a processor running an operating system that includes a kernel space running a first input program, a touch-enhancement program, and a control program. Wherein the kernel space is a running space of the kernel program, and therefore, the first input program, the touch enhancement program, and the control program are kernel programs.
Referring to fig. 2, the method includes:
Step 201: the processor monitors touch events occurring on the touch display screen through the first input program and sends event notifications of the touch events to the touch enhancement program.
Wherein the first input program is a program for listening for touch events occurring on the touch display screen. In the embodiment of the application, when the first input program monitors that a touch event occurs on the touch display screen, an event notification of the touch event is sent to the touch enhancement program so as to inform the touch enhancement program that the touch event occurs on the touch display screen.
In some embodiments, the first input program is an input subsystem in a kernel.
Step 202: the processor determines a target operation parameter of the processor based on the event notification through the touch enhancement program, and sends the target operation parameter to the control program, wherein the target processing performance corresponding to the target operation parameter is better than the processing performance corresponding to the operation parameter before the processor monitors the touch event.
The touch enhancement program is a program for improving the following performance of a touch event, when the touch event occurs on the touch display screen, the touch enhancement program can determine a target operation parameter, and the target processing performance corresponding to the target operation parameter is better than the processing performance corresponding to the operation parameter of the processor before the touch event is monitored.
In some embodiments, the touch enhancement program is a TouchBoost (touch enhancement) kernel implementation program.
Step 203: the processor controls the processor to operate according to the target operation parameters through the control program.
The control program is a program for controlling the operating parameters of the processor. In some embodiments, the control program is a frequency modulation module in the kernel.
The embodiment of the application provides an operation parameter control method, which is characterized in that a first input program, a touch enhancement program and a control program are arranged in a kernel space, and by means of the three programs, the processing performance of a processor can be optimized when a touch event is monitored, the handedness of a terminal is improved, the better processing performance is not required to be kept all the time in the operation process of the processor, the power consumption of the terminal is reduced, and the power consumption of the terminal and the handedness of the terminal are well balanced. In addition, the scheme is realized in the kernel space of the processor, only kernel program interaction is needed, and the participation of an upper program is not needed, so that the speed of adjusting the operation parameters of the processor is accelerated, and the handedness of a touch event is further improved.
It should be noted that, in the embodiment of the present application, when the touch event occurring on the touch display screen is monitored and the operation parameter of the processor is adjusted, the specific touch event may not be distinguished, and for all the touch events, the same target operation parameter is adopted; specific touch events can also be distinguished, and different target operating parameters are adopted for different touch events. The present application is illustrated by the following examples of schemes that employ different target operating parameters for different touch events.
Fig. 3 is a flowchart of a method for controlling an operation parameter according to an embodiment of the present application. The method is performed by a processor running an operating system that includes a kernel space running a first input program, a touch-enhancement program, and a control program. Wherein the kernel space is a running space of the kernel program, and therefore, the first input program, the touch enhancement program, and the control program are kernel programs.
Referring to fig. 3, the method includes:
Step 301: the processor monitors a touch event occurring on the touch display screen through the first input program, and sends an event notification of the touch event to the touch enhancement program, wherein the touch event is an event triggered on the first interface, and the event notification carries a first interface identifier of the first interface.
The first input program can monitor that a touch event occurs on the touch display screen and can acquire event information of the touch event. The event information may include a touch position of a touch event, a pressing force of the touch event, an interface to which the touch event belongs, and the like, and the embodiment of the application does not limit the event information.
In the embodiment of the application, the interface is used as the granularity of the operation parameter control, and different target operation parameters can be adopted for the touch events triggered in different interfaces. Thus, the first input program may carry the interface identifier in the event notification when sending the event notification to the touch-enhancement program. For example, the touch event is an event triggered at the first interface, and then the event notification carries the first interface identifier of the first interface.
The first interface is any interface, for example, the first interface may be any interface provided by a terminal, or may be any interface provided by any application program installed by the terminal. The first interface identifier is used for identifying a unique first interface, which is not limited in the embodiment of the present application, and in some embodiments, the first interface identifier is a number of the first interface, a name of the first interface, an access address of the first interface, etc., and the embodiment of the present application does not limit the first interface identifier.
Step 302: the processor determines the operation parameter matched with the first interface identifier as a target operation parameter based on the first interface identifier in the event notification through the touch enhancement program, and sends the target operation parameter to the control program.
In the embodiment of the application, the processor can determine the target operation parameter based on the first interface identifier in the event notification so as to realize the touch enhancement of different programs on the touch events triggered by different interfaces by the processor, thereby improving the flexibility of the touch enhancement.
In some embodiments, the first interface is a game interface. Because the requirement on the following chirality of the user is higher in the game process, and the amount of data to be processed is relatively more when the processor responds to the touch event generated on the game interface to update the display content of the game interface, the processor can determine a corresponding target operation parameter with very good processing performance based on the first interface identification, so that the processor can rapidly process the touch event triggered on the game interface, and the user has higher following chirality experience in the game process.
In some embodiments, the first interface is a novel reading interface, and the user touches the novel reading interface to cause the novel reading interface to display the next page of content. Because the processor responds to the touch event occurring on the novel reading interface, when the display content of the novel reading interface is updated, the data quantity required to be processed is relatively small, and therefore, a target operation parameter with very good corresponding processing performance is not required to be determined, and only the processing performance corresponding to the operation parameter is required to be properly improved.
For example, when the first interface is a game interface, the processing performance corresponding to the target operation parameter determined by the touch enhancement program is better than the processing performance corresponding to the target operation parameter determined by the touch enhancement program when the first interface is a novel reading interface.
In some embodiments, the kernel space is provided with a correspondence of interface identifiers and operating parameters, and the touch enhancement program determines target operating parameters for the touch event based on the correspondence. Optionally, determining, based on the first interface identifier, the operation parameter matched with the first interface identifier as the target operation parameter includes: determining an operation parameter corresponding to the first interface identifier based on the corresponding relation between the interface identifier and the operation parameter; and determining the operation parameter corresponding to the first interface identifier as a target operation parameter.
Alternatively, the above correspondence may be user-configurable. The embodiment of the application does not limit the corresponding relation.
In some embodiments, the operating system further includes a user space in which the user-configured correspondence is stored. The correspondence in kernel space is obtained from user space. Optionally, the user space is operated with a target application program and a second input program, and the user space stores a scene configuration file of the target application program, wherein the scene configuration file comprises the corresponding relation between interface identifiers of a plurality of interfaces provided by the target application program and operation parameters. Before the touch enhancement program determines the operation parameter corresponding to the first interface identifier based on the corresponding relation between the interface identifier and the operation parameter, the method further comprises: when the target application program is started, the scene configuration file is analyzed through the second input program, the corresponding relation is obtained, and the corresponding relation is sent to the touch enhancement program.
Because the second input program inputs the corresponding relation to the kernel space when the target application program is started, the subsequent touch event in the target application program can determine the target operation parameter based on the corresponding relation in the kernel space, and the processes of monitoring the touch event, determining the target operation parameter and controlling the processor based on the target operation parameter are completed in the kernel space without interaction between the kernel program and the program in the user space, so that the time for adjusting the operation parameter of the processor is shortened, and the following chirality of the touch event is further improved.
It should be noted that, in the embodiment of the present application, only the correspondence is sent to the touch enhancement program for exemplary illustration, and in another embodiment, the processor writes the correspondence into the kernel space through the second input program, and reads the correspondence from the kernel space through the touch enhancement program running in the kernel space.
It should be noted that, in another embodiment, the embodiment of the present application is only exemplified by taking the interface identifier corresponding to the operation parameter as an example, and in another embodiment, the interface identifier corresponds to an adjustment parameter, where the adjustment parameter is used to adjust the operation parameter of the processor. The processor determines an adjustment parameter corresponding to a first interface identifier based on the first interface identifier through the touch enhancement program, acquires a current operation parameter of the processor, and determines a target operation parameter based on the adjustment parameter and the operation parameter.
For example, the current operating parameters of the processor are: the clock frequency 1050000 khz, the tuning parameter is 50000 khz, and the target operating parameter is 1100000 khz based on the current operating parameter and the tuning parameter.
Step 303: the processor controls the processor to operate according to the target operation parameters through the control program.
In some embodiments, the processor includes a plurality of sub-processors; the processor controls the processor to operate according to the target operation parameters through a control program, and the method comprises the following steps: the processor determines a sub-processor for processing the touch event in the processor through a control program; and controlling the sub-processor to operate according to the target operation parameters through the control program.
For example, the processor includes a central processing unit (Central Processing Unit, CPU) including a plurality of CPU cores, and the touch event is processed by one of the plurality of CPU cores, and the control program, when controlling the processor to operate according to the target operation parameter, only needs to control the CPU core that processes the touch event to operate according to the target operation parameter.
In some embodiments, the processor is controlled by a control program to operate in accordance with the target operating parameter, including at least one of:
(1) The target operating parameter includes a target frequency at which the processor is controlled to operate by the control program.
In the embodiment of the application, the frequency refers to the clock frequency of the processor. For example, the current clock frequency of the processor is 1050000 khz and the target frequency is 1300000 khz, then the control program increases the clock frequency of the processor to 1300000 khz.
Optionally, the processor comprises a plurality of sub-processors; the target frequency includes target sub-frequencies to which the plurality of sub-processors respectively correspond. The processor controls the plurality of sub-processors to operate according to the corresponding target word frequency through the control program.
For example, the processor includes a large CPU core and a small CPU core, the target frequency includes 1050000 kilohertz for the small CPU core and 1300000 kilohertz for the large CPU core, the control program frequency-increasing the large CPU core to 1300000 kilohertz and the small CPU core to 1050000 kilohertz.
(2) The processor comprises a plurality of types of sub-processors, and the processing performances of the different types of sub-processors are different; the target operating parameter includes a target type, and the sub-processor of the processor that processes the touch event is switched to the sub-processor of the target type by the control program.
For example, the processor includes two types of sub-processors, a large CPU core and a small CPU core, the processor processing the touch event through the small CPU core; the target type is the type of the large CPU core, and the control program switches the small CPU core for processing the touch event in the processor to the large CPU core. Because the processing performance of the large CPU core is higher, the processing of the touch event by the large CPU core can improve the handedness of the touch event.
It should be noted that, in the embodiment of the present application, only the process of controlling the operation parameters is described as an example, and in another embodiment, after the processor determines the target operation parameters through the touch enhancement program, the current operation parameters of the processor are also determined, and whether to adjust the operation parameters of the processor is determined based on the current operation parameters and the target operation parameters. In some embodiments, after the processor determines the target operation parameter through the touch enhancement program, if the processing performance corresponding to the target operation parameter is better than the processing performance corresponding to the current operation parameter, the processor sends the target operation parameter to the control program through the touch enhancement program, and the control program controls the processor to operate according to the target operation parameter; and if the processing performance corresponding to the target operation parameter is not better than the processing performance corresponding to the current operation parameter, terminating the operation parameter control flow.
In some embodiments, the target operating parameter determined by the processor through the touch enhancement program is a parameter interval, and if the current operating parameter of the processor does not belong to the parameter interval, the current operating parameter of the processor is adjusted so that the operating parameter of the processor belongs to the parameter interval. If the current operating parameters of the processor belong to the parameter interval, the operating parameters of the processor are not adjusted.
The embodiment of the application provides an operation parameter control method, which is characterized in that a first input program, a touch enhancement program and a control program are arranged in a kernel space, and the processing performance of a processor can be optimized through the three programs when a touch event is monitored, so that the following chirality of a terminal is stronger, the better processing performance is always kept in the operation process of the processor, the power consumption of the terminal is reduced, and the power consumption of the terminal and the following chirality of the terminal are well balanced. In addition, the scheme is realized in the kernel space of the processor, only kernel program interaction is needed, and the participation of an upper program is not needed, so that the speed of adjusting the operation parameters of the processor is accelerated, and the handedness of a touch event is further improved.
It should be noted that, if the touch enhancement program is set in the user space, that is, in the upper layer program, the touch event needs to be reported from the kernel space to the user space, and after the target operation parameter is determined in the user space, the target operation parameter is issued to the kernel space to control the processor to operate according to the target operation parameter. Analysis by the performance analysis tool (systrace) found that the processing performance of the processor changed from the touch event, with the time required between 15 milliseconds and 90 milliseconds. By adopting the method provided by the embodiment of the application, the processing performance of the processor is changed from the touch event, and the time required for the processing is not more than 3 milliseconds. Therefore, the scheme is realized in the kernel space of the processor, the speed of adjusting the operation parameters of the processor can be greatly increased, and the heel chirality of the touch event is further improved.
In addition, the embodiment of the application can also configure the corresponding relation between the interface identifier and the operation parameter, thereby realizing the flexibility enhancement of the chirality of the touch event in different interfaces.
In addition, in the embodiment of the application, the operation parameters of the sub-processor for processing the touch event can be adjusted, and all the sub-processors in the processor do not need to operate according to the target operation parameters, so that the power consumption of the terminal is reduced on the basis of ensuring the chirality of the touch event.
In addition, in the embodiment of the application, the sub-processor for processing the touch event can be replaced, so that the problem that the follow-up chirality of the touch event cannot meet the requirement due to the limited processing performance of the current sub-processor is avoided.
It should be noted that, in the embodiment of the present application, when the processor is controlled to operate according to the target operation parameter by the control program, the processor may be controlled to operate according to the target operation parameter until the processor finishes processing the touch event; the processor may also be controlled to run a target run length in accordance with the target run parameter. The embodiment of the application does not limit the operation time of the processor according to the target operation parameters. The present application is illustrated by the following examples of the duration of time that a processor operates according to a target operating parameter.
Fig. 4 is a flowchart of a method for controlling an operation parameter according to an embodiment of the present application. The method is performed by a processor running an operating system that includes a kernel space running a first input program, a touch-enhancement program, and a control program. Wherein the kernel space is a running space of the kernel program, and therefore, the first input program, the touch enhancement program, and the control program are kernel programs.
Referring to fig. 4, the method includes:
Step 401: the processor monitors a touch event occurring on the touch display screen through the first input program and sends an event notification of the touch event to the touch enhancement program.
The step 401 is the same as the step 301, and will not be described in detail here.
Step 402: the processor determines a target operation parameter and a target operation duration of the processor based on the event notification through the touch enhancement program, and sends the target operation parameter and the target operation duration to the control program.
The above-mentioned step 402, in which the processor determines the target operation parameter of the processor based on the event notification by using the touch-enhanced program, and sends the target operation parameter to the control program, is the same as the above-mentioned step 302, and will not be described in detail here.
In some embodiments, the target run lengths for the different touch events are fixed, that is, the processor is controlled to run the run lengths according to the target run parameters each time by a default run length.
For example, if the operating parameter is 1050000 khz, the target operating parameter is 1300000 khz, and the target operating time is 70 ms before the processor monitors the touch event, the processor increases the operating parameter from 1050000 khz to 1300000 khz and maintains for 70 ms after the touch event is monitored, and then decreases to 1050000 khz.
In some embodiments, the method of determining the target operating time is the same as the method of determining the target operating parameters. Optionally, the touch event is an event triggered at the first interface, and the event notification carries a first interface identifier of the first interface. The processor determines, by the touch-enhancement program, a target run length of the processor based on the event notification, including: the processor determines the operation duration matched with the first interface identifier as a target operation duration based on the first interface identifier through the touch enhancement program.
In some embodiments, the kernel space is provided with a correspondence between the interface identifier and the run length, and the touch enhancement program determines a target run length for the touch event based on the correspondence. Optionally, determining, based on the first interface identifier, the operation duration matched with the first interface identifier as the target operation duration includes: determining the operation time length corresponding to the first interface identifier based on the corresponding relation between the interface identifier and the operation time length; and determining the operation time length corresponding to the first interface identifier as a target operation time length.
Optionally, the above-mentioned correspondence may be configured by a user, and the embodiment of the present application does not limit the above-mentioned correspondence.
In some embodiments, the operating system further includes a user space in which the user-configured correspondence is stored. The correspondence in kernel space is obtained from user space. Optionally, the user space runs a target application program and a second input program, and the user space stores a scene configuration file of the target application program, wherein the scene configuration file comprises the corresponding relation between interface identifiers of a plurality of interfaces provided by the target application program and the running time. Before the touch enhancement program determines the operation time length corresponding to the first interface identifier based on the corresponding relation between the interface identifier and the operation time length, the method further comprises: when the target application program is started, the scene configuration file is analyzed through the second input program, the corresponding relation is obtained, and the corresponding relation is sent to the touch enhancement program.
In some embodiments, the corresponding relationship between the interface identifier and the operation parameter and the operation duration is configured in the scene configuration file, and the processor may determine the target operation parameter and the target operation duration from the corresponding relationship based on the first interface identifier.
Step 403: the processor controls the processor to operate the target operation duration according to the target operation parameter through the control program.
And the processor controls the processor to run continuously according to the running parameters before the touch event is monitored after the processor runs the target running time according to the target running parameters through the control program.
The embodiment of the application provides an operation parameter control method which can control the operation time of a processor according to a target operation parameter, avoid the processor to always operate according to the target operation parameter and reduce the power consumption of a terminal.
It should be noted that, the touch event may be further subdivided into a pressing event, a duration event and a lifting event, and the operation parameter control method provided by the embodiment of the present application may be directed to the event subdivided by the touch event.
Fig. 5 is a flowchart of a method for controlling an operation parameter according to an embodiment of the present application. The method is performed by a processor running an operating system that includes a kernel space running a first input program, a touch-enhancement program, and a control program. Wherein the kernel space is a running space of the kernel program, and therefore, the first input program, the touch enhancement program, and the control program are kernel programs. Referring to fig. 5, the method includes:
Step 501: the processor monitors a pressing event occurring on the touch display screen through the first input program and sends an event notification of the pressing event to the touch enhancement program.
Step 502: the processor determines a target operating parameter of the processor based on the event notification by the touch-enhancement program, and sends the target operating parameter to the control program.
Step 503: the processor controls the processor to operate according to the target operation parameters through the control program.
Step 504: the processor monitors a lifting event occurring on the touch display screen through a first input program and sends an event notification of the lifting event to the touch enhancement program.
Step 505: the processor determines a target operating parameter of the processor based on the event notification by the touch-enhancement program and sends the target operating parameter to the control program.
Step 506: the processor controls the processor to operate according to the target operation parameters through a control program.
That is, when the processor monitors the pressing event of the touch event, the processor is controlled to operate according to the target operation parameter, that is, when the processor monitors the pressing event of the touch event, the operation parameter of the processor is optimized once, and when the processor monitors the lifting event of the touch event, the operation parameter of the processor is optimized once.
In some embodiments, the control program controls the processor to continue for a target operating time period when operating in accordance with the target operating parameter. Therefore, the processor operates the target operation duration according to the target operation parameter when the pressing event is monitored, and operates the target operation duration again according to the target operation parameter when the lifting event is monitored.
The embodiment of the application provides an operation parameter control method, which controls a processor to operate according to target operation parameters when a pressing event and a lifting event are monitored, so that the processing performance of the processor is improved, a terminal has a faster response when a user presses or lifts on a touch display screen, and the heel chirality of the terminal is enhanced.
FIG. 6 is a schematic diagram of a processor provided in an embodiment of the present application, and referring to FIG. 6, the processor 601 runs an operating system, the operating system including a kernel space, the kernel space running a first input program 6011, a touch enhancement program 6012, and a control program 6013;
The processor 601 is configured to monitor, by using the first input program 6011, a touch event that occurs on the touch display screen, and send an event notification of the touch event to the touch enhancement program 6012;
The processor 601 is further configured to determine, by using the touch enhancement program 6012, a target operation parameter of the processor based on the event notification, and send the target operation parameter to the control program 6013, where a target processing performance corresponding to the target operation parameter is better than a processing performance corresponding to an operation parameter of the processor before the processor monitors the touch event;
The processor 601 is further configured to control the processor 601 to operate according to the target operating parameter through the control program 6013.
As shown in fig. 7, in one possible implementation, the touch event is an event triggered at a first interface, and the event notification carries a first interface identifier of the first interface;
The processor 601 is further configured to determine, by the touch enhancement program 6012, an operating parameter that matches the first interface identifier based on the first interface identifier as the target operating parameter.
In one possible implementation manner, the processor 601 is further configured to determine, by the touch enhancement program 6012, an operation parameter corresponding to the first interface identifier based on a correspondence between interface identifiers and operation parameters, and determine the operation parameter corresponding to the first interface identifier as the target operation parameter.
In one possible implementation manner, the operating system further includes a user space, where a target application 6014 and a second input program 6015 are running, where the user space stores a scenario configuration file 6014 of the target application, where the scenario configuration file 6016 includes correspondence between interface identifiers of a plurality of interfaces provided by the target application and running parameters;
The processor 601 is further configured to, when the target application is started, parse the scene configuration file 6014 through the second input program 6015 to obtain the corresponding relationship, and send the corresponding relationship to the touch enhancement program 6012.
In one possible implementation, the processor includes a plurality of sub-processors;
The processor 601 is further configured to determine, by the control program 6013, a sub-processor of the processor 601 for processing the touch event;
the processor 601 is further configured to control the sub-processor to operate according to the target operating parameter through the control program 6013.
In one possible implementation, the processor 601 is further configured to perform at least one of:
the target operation parameters include a target frequency, and the processor is controlled to operate according to the target frequency through the control program 6013;
The processor comprises a plurality of types of sub-processors, wherein the processing performances of the different types of sub-processors are different; the target operation parameters include a target type, and a sub-processor of the processor that processes the touch event is switched to a sub-processor of the target type by the control program 6013.
In one possible implementation, the processor 601 is further configured to determine, by the touch enhancement program 6012, a target operation duration, and send the target operation duration to the control program;
The processor 601 is further configured to control, by using the control program 6013, the processor to operate the target operation duration according to the target operation parameter.
In one possible implementation, the touch event is at least one of a press event and a lift event.
The embodiment of the application provides a processor, which is provided with a first input program, a touch enhancement program and a control program in a kernel space, and can optimize the processing performance of the processor and improve the heel handedness of a terminal when a touch event is monitored through the three programs, so that the processor is not required to keep better processing performance all the time in the running process of the processor, the power consumption of the terminal is reduced, and the power consumption of the terminal and the heel handedness of the terminal are well balanced. In addition, the scheme is realized in the kernel space of the processor, only kernel program interaction is needed, and the participation of an upper program is not needed, so that the speed of adjusting the operation parameters of the processor is accelerated, and the handedness of a touch event is further improved.
Fig. 8 shows a block diagram of a terminal 800 according to an exemplary embodiment of the present application. The terminal 800 may be a smart phone, a tablet computer, or the like having a function of controlling other devices. The terminal 800 of the present application may include one or more of the following components: a touch display, a processor 810, and a memory 820.
Processor 810 may include one or more processing cores. The processor 810 connects various parts within the overall terminal 800 using various interfaces and lines, performs various functions of the terminal 800 and processes data by executing or executing program code, programs, code sets, or program code sets stored in the memory 820, and invoking data stored in the memory 820. Alternatively, the processor 810 may be implemented in at least one hardware form of digital signal Processing (DIGITAL SIGNAL Processing, DSP), field-Programmable gate array (Field-Programmable GATE ARRAY, FPGA), programmable logic array (Programmable Logic Array, PLA). The processor 810 may integrate one or a combination of several of a central processing unit (Central Processing Unit, CPU), an image processor (Graphics Processing Unit, GPU), a neural network processor (Neural-network Processing Unit, NPU), and a modem, etc. The CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing the content required to be displayed by the display screen; the NPU is used for realizing an artificial intelligence (ARTIFICIAL INTELLIGENCE, AI) function; the modem is used to handle wireless communications. It will be appreciated that the modem may not be integrated into the processor 810 and may be implemented on a single chip.
The Memory 820 may include random access Memory (Random Access Memory, RAM) or Read-Only Memory (ROM). Optionally, the memory 820 includes a non-transitory computer readable medium (non-transitory computer-readable storage medium). Memory 820 may be used to store program code, programs, code sets, or program code sets. The memory 820 may include a stored program area and a stored data area, wherein the stored program area may store program code for implementing an operating system, program code for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), program code for implementing the above-described respective method embodiments, etc.; the storage data area may store data (e.g., audio data, phonebook) created according to the use of the terminal 800, etc.
In addition, those skilled in the art will appreciate that the structure of the terminal 800 illustrated in the above-described figures does not constitute a limitation of the terminal 800, and the terminal 800 may include more or less components than illustrated, or may combine certain components, or may have a different arrangement of components. For example, the terminal 800 further includes a microphone, a speaker, a radio frequency circuit, an input unit, a sensor, an audio circuit, a wireless fidelity (WIRELESS FIDELITY, wi-Fi) module, a power supply, a bluetooth module, and the like, which are not described herein.
In an exemplary embodiment, there is also provided a computer readable medium storing at least one program code loaded and executed by a processor to implement the operating parameter control method of the above-described embodiment.
In an exemplary embodiment, there is also provided a computer program product storing at least one program code loaded and executed by a processor to implement the operating parameter control method in the above-described embodiment.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program for instructing relevant hardware, where the program may be stored in a computer readable storage medium, and the above storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The foregoing description is only for the convenience of those skilled in the art to understand the technical solution of the present application, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims (15)

1. An operation parameter control method is characterized by being executed by a processor, wherein the processor runs an operating system, the operating system comprises a kernel space, and a first input program, a touch enhancement program and a control program are run in the kernel space; the method comprises the following steps:
monitoring a touch event occurring on a touch display screen through the first input program, and sending an event notification of the touch event to the touch enhancement program;
Determining, by the touch enhancement program, a target operating parameter of the processor based on the event notification, and sending the target operating parameter to the control program, where a target processing performance corresponding to the target operating parameter is better than a processing performance corresponding to an operating parameter of the processor before the touch event is monitored, and the target operating parameter includes a target type;
And switching the sub-processor for processing the touch event in the processor into the sub-processor of the target type through the control program, and controlling the sub-processor of the target type to operate according to the target operation parameter, wherein the processing performance of the sub-processor of the target type is higher than that of the sub-processor for processing the touch event.
2. The method of claim 1, wherein the touch event is an event triggered at a first interface, the event notification carrying a first interface identification of the first interface; the determining, based on the event notification, a target operating parameter of the processor includes:
And determining the operation parameters matched with the first interface identifier as the target operation parameters based on the first interface identifier.
3. The method of claim 2, wherein the determining, based on the first interface identifier, an operating parameter that matches the first interface identifier as the target operating parameter comprises:
determining an operation parameter corresponding to the first interface identifier based on the corresponding relation between the interface identifier and the operation parameter;
And determining the operation parameter corresponding to the first interface identifier as the target operation parameter.
4. The method of claim 3, wherein the operating system further comprises a user space, the user space running a target application and a second input program, the user space storing a scene configuration file of the target application, the scene configuration file comprising correspondence between interface identifications and running parameters of a plurality of interfaces provided by the target application;
before determining the operation parameter corresponding to the first interface identifier based on the corresponding relation between the interface identifier and the operation parameter, the method further comprises:
When the target application program is started, the scene configuration file is analyzed through the second input program to obtain the corresponding relation, and the corresponding relation is sent to the touch enhancement program.
5. The method of claim 1, wherein the processor comprises a plurality of sub-processors; the method further comprises the steps of:
determining a sub-processor for processing the touch event in the processor through the control program;
And controlling the sub-processor to run according to the target running parameters through the control program.
6. The method of claim 1, wherein said controlling the sub-processor of the target type to operate in accordance with the target operating parameter comprises:
The target operation parameters comprise target frequency, and the control program is used for controlling the sub-processor of the target type to operate according to the target frequency.
7. The method according to claim 1, wherein the method further comprises:
determining a target operation time length through the touch enhancement program, and sending the target operation time length to the control program;
the sub-processor for controlling the target type operates according to the target operation parameters, and comprises the following steps:
and controlling the sub-processor of the target type to run the target running duration according to the target running parameter through the control program.
8. The method of any one of claims 1 to 5, wherein the touch event is at least one of a press down event and a lift up event.
9. A processor, wherein the processor runs an operating system, the operating system comprising a kernel space, the kernel space running a first input program, a touch enhancement program, and a control program;
the processor is used for monitoring a touch event occurring on the touch display screen through the first input program and sending an event notification of the touch event to the touch enhancement program;
the processor is further configured to determine, by using the touch enhancement program, a target operation parameter of the processor based on the event notification, and send the target operation parameter to the control program, where a target processing performance corresponding to the target operation parameter is better than a processing performance corresponding to an operation parameter of the processor before the processor monitors the touch event, and the target operation parameter includes a target type;
The processor is further configured to switch, by using the control program, a sub-processor that processes the touch event in the processor to the sub-processor of the target type, and control the sub-processor of the target type to operate according to the target operation parameter, where a processing performance of the sub-processor of the target type is higher than that of the sub-processor that processes the touch event.
10. The processor of claim 9, wherein the touch event is an event triggered at a first interface, the event notification carrying a first interface identification of the first interface;
the processor is further configured to determine, by the touch enhancement program, an operating parameter that matches the first interface identifier as the target operating parameter based on the first interface identifier.
11. The processor of claim 10, wherein the processor is further configured to determine, by the touch enhancement program, an operating parameter corresponding to the first interface identifier based on a correspondence of interface identifiers to operating parameters, and determine the operating parameter corresponding to the first interface identifier as the target operating parameter.
12. The processor of claim 11, wherein the operating system further comprises a user space, the user space having a target application and a second input program running, the user space having stored therein a scenario configuration file for the target application, the scenario configuration file comprising a correspondence between interface identifications and operating parameters for a plurality of interfaces provided by the target application;
And the processor is further configured to, when the target application program is started, parse the scene configuration file through the second input program to obtain the corresponding relationship, and send the corresponding relationship to the touch enhancement program.
13. The processor of claim 9, wherein the processor comprises a plurality of sub-processors;
the processor is further used for determining a sub-processor used for processing the touch event in the processor through the control program;
the processor is further used for controlling the sub-processor to operate according to the target operation parameters through the control program.
14. A terminal comprising a processor, a touch display screen and a memory, wherein the memory stores at least one program code that is loaded and executed by the processor to implement the operating parameter control method of any one of claims 1 to 8.
15. A computer readable storage medium having stored therein at least one program code, the at least one program code being loaded and executed by a processor to implement the operating parameter control method of any one of claims 1 to 8.
CN202210804117.XA 2022-07-07 2022-07-07 Operation parameter control method, processor, terminal and storage medium Active CN115185442B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210804117.XA CN115185442B (en) 2022-07-07 2022-07-07 Operation parameter control method, processor, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210804117.XA CN115185442B (en) 2022-07-07 2022-07-07 Operation parameter control method, processor, terminal and storage medium

Publications (2)

Publication Number Publication Date
CN115185442A CN115185442A (en) 2022-10-14
CN115185442B true CN115185442B (en) 2024-06-04

Family

ID=83517792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210804117.XA Active CN115185442B (en) 2022-07-07 2022-07-07 Operation parameter control method, processor, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN115185442B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106095592A (en) * 2016-05-31 2016-11-09 广东欧珀移动通信有限公司 A kind of prospect application scenarios synchronous method and device, system
CN107426432A (en) * 2017-07-31 2017-12-01 广东欧珀移动通信有限公司 Resource allocation method and Related product
WO2018014687A1 (en) * 2016-07-18 2018-01-25 深圳市中兴微电子技术有限公司 Parameter passing method and apparatus, and computer storage medium
CN108491275A (en) * 2018-03-13 2018-09-04 广东欧珀移动通信有限公司 program optimization method, device, terminal and storage medium
CN109271208A (en) * 2018-09-26 2019-01-25 Oppo广东移动通信有限公司 Parameter setting method, device, terminal and storage medium
CN110018780A (en) * 2019-04-09 2019-07-16 Oppo广东移动通信有限公司 Promote method, apparatus, terminal and the storage medium of process performance
CN110399087A (en) * 2019-07-29 2019-11-01 深圳传音控股股份有限公司 Control method, terminal device and the computer readable storage medium of screen touch-control
WO2020006669A1 (en) * 2018-07-02 2020-01-09 华为技术有限公司 Icon switching method, method for displaying gui, and electronic device
EP3839680A1 (en) * 2019-12-20 2021-06-23 Robert Bosch GmbH Method and device for controlling a machine using principal component analysis
US11275623B1 (en) * 2019-05-30 2022-03-15 Snap Inc. Core targeting in heterogeneous multiprocessor systems

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8332877B2 (en) * 2008-01-30 2012-12-11 Hewlett-Packard Development Company, L.P. Coordinated actions of kernel and userspace components
US9830178B2 (en) * 2014-03-06 2017-11-28 Intel Corporation Dynamic reassignment for multi-operating system devices
KR20160036927A (en) * 2014-09-26 2016-04-05 삼성전자주식회사 Method for reducing ghost touch and electronic device thereof
KR102303217B1 (en) * 2015-02-03 2021-09-17 삼성전자주식회사 Method for controlling touch screen and electronic device supporting thereof
CN108037999A (en) * 2017-12-06 2018-05-15 广东欧珀移动通信有限公司 Resource allocation method and Related product

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106095592A (en) * 2016-05-31 2016-11-09 广东欧珀移动通信有限公司 A kind of prospect application scenarios synchronous method and device, system
WO2018014687A1 (en) * 2016-07-18 2018-01-25 深圳市中兴微电子技术有限公司 Parameter passing method and apparatus, and computer storage medium
CN107426432A (en) * 2017-07-31 2017-12-01 广东欧珀移动通信有限公司 Resource allocation method and Related product
CN108491275A (en) * 2018-03-13 2018-09-04 广东欧珀移动通信有限公司 program optimization method, device, terminal and storage medium
WO2020006669A1 (en) * 2018-07-02 2020-01-09 华为技术有限公司 Icon switching method, method for displaying gui, and electronic device
CN109271208A (en) * 2018-09-26 2019-01-25 Oppo广东移动通信有限公司 Parameter setting method, device, terminal and storage medium
CN110018780A (en) * 2019-04-09 2019-07-16 Oppo广东移动通信有限公司 Promote method, apparatus, terminal and the storage medium of process performance
US11275623B1 (en) * 2019-05-30 2022-03-15 Snap Inc. Core targeting in heterogeneous multiprocessor systems
CN110399087A (en) * 2019-07-29 2019-11-01 深圳传音控股股份有限公司 Control method, terminal device and the computer readable storage medium of screen touch-control
EP3839680A1 (en) * 2019-12-20 2021-06-23 Robert Bosch GmbH Method and device for controlling a machine using principal component analysis

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
TouchNAS: Efficient Touch Detection Model Design Methodology for Resource-Constrained Devices;Saehyun Ahn et.al;《IEEE Sensors Journal》;20220127;第22卷(第7期);6784 - 6792 *
手机触摸屏驱动与MMI的耦合设计;张欣;《中国优秀硕士学位论文全文数据库 信息科技辑》;20120715(第7期);全文 *

Also Published As

Publication number Publication date
CN115185442A (en) 2022-10-14

Similar Documents

Publication Publication Date Title
CN109062479B (en) Split screen application switching method and device, storage medium and electronic equipment
CN108614722A (en) Application program preloads method, apparatus, storage medium and terminal
CN108363593A (en) Application program preloads method, apparatus, storage medium and terminal
CN108804157A (en) Application program preloads method, apparatus, storage medium and terminal
CN108762843A (en) Preloading method, apparatus, storage medium and the intelligent terminal of application program
CN108710513A (en) Application program launching method, device, storage medium and terminal
CN108681475A (en) Application program preloads method, apparatus, storage medium and mobile terminal
CN108958828B (en) Application program preloading method and device, storage medium and terminal
CN106681635A (en) Method and device for preventing split screen touch by mistake and mobile terminal
CN106686557B (en) Broadcast processing method, device and terminal device
CN114237399B (en) Haptic feedback method, apparatus, medium, and device
CN107105090B (en) A kind of control method, device and the mobile terminal of suspension button
US11051272B2 (en) Method for arranging broadcast message in operating system and electronic device
CN108595224A (en) Application prompts method, apparatus, storage medium and terminal
CN109032732B (en) Notification display method and device, storage medium and electronic equipment
CN108647057A (en) Screen orientation setting method, device, storage medium and terminal
CN108521607A (en) The processing method of advertisement, device, storage medium and intelligent terminal in video
CN108710512A (en) Preloading method, apparatus, storage medium and the intelligent terminal of application program
CN107844341B (en) Process starting control method and device, storage medium and mobile terminal
CN108536488A (en) Using starting guide method, apparatus, storage medium and terminal device
CN106817753A (en) A kind of background GTG that switches carries out method, device and the mobile terminal of power saving
CN108762836A (en) Management method, device, storage medium and the intelligent terminal of preloaded applications
CN108804156A (en) Application program preloads method, apparatus, storage medium and terminal
CN106776259B (en) Mobile terminal frame rate detection method and device and mobile terminal
CN115185442B (en) Operation parameter control method, processor, terminal and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant