Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and the embodiments, the present invention is further elaborated.Should be appreciated that embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
The invention provides a kind of terminal display mode defining method, comprise the following steps: preset different targets and the corresponding relation of different terminal display modes; Obtain trigger message; By its corresponding for trigger message object matching; According to the corresponding relation of above-mentioned default different target and different terminals display mode, determine the display mode of the terminal corresponding to trigger message.
Owing to having pre-set the corresponding relation of different targets and terminal display mode, therefore different targets directly can enter the display mode of its correspondence, this reduces main frame regularly refresh and make element center processor and memory interface also need to keep state of activation and the power consumption brought, reach the object increasing terminal flying power.
Below in conjunction with embodiment, realization of the present invention is described in detail.
As shown in Figure 1, be the schematic flow sheet of the first embodiment of terminal display mode defining method, this flow process starts from step 101.Then, in step 102, preset different targets and the corresponding relation of different terminal display modes; In this step, target can be application program, also can be other information needing picture to show such as video file; By VIDEO display mode and picture refreshing, to change target (as action game etc.) faster corresponding for very fast or picture pixel, by corresponding for target (as word browser etc.) slower to COMMAND display mode and picture refreshing, and for the target (as video etc.) of picture refreshing or picture pixel pace of change state between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In step 103, obtain trigger message, in this step, can be in an operating system first from the trigger message that terminal obtains, also can be trigger message newly-increased in certain or multiple program task are run, such as start at operation word processing program, after word processing program window is minimized, trigger other application programs, at this moment word processing program is in waiting status; The program that new trigger message makes system cloud gray model new.
At step 104, by its corresponding for trigger message object matching; In this step, trigger message is corresponding with the target of its triggering, triggers and starts target.
In step 105, according to the corresponding relation of above-mentioned default different target and different terminals display mode, the display mode of the terminal corresponding to trigger message is determined; In this step, just can, according to triggering the target that in queue, last trigger message mates, determine to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine display mode rapidly in such a way, and display mode can roughly reach certain promising result for corresponding application program or video file, which saves the expense that regular visit of the prior art judges, reach and substantially meeting user on the basis of resolution requirement, save the object of electric energy.
Flow process ends at step 106.
In the present invention, above-mentioned target is application program; In the business of mobile terminal, the image quality of game video be player be satisfied with index, game video is redefined for VIDEO display mode, impression more as well can be left to user to product in the very first time; And being decided to be COMMAND display mode except game or film video in advance with nonlocal application program, so just make product in the performance of display quality and economize on electricity, reach the level of optimization; This is very favourable to the popularization of product undoubtedly.
As shown in Figure 2, being the schematic flow sheet of the second embodiment of terminal display mode defining method, is on the basis of the method shown in Fig. 1, adds the pixel transform speed according to application program, revises the step of the display mode of terminal; This flow process starts from step 201.Then, in step 202, preset different targets and the corresponding relation of different terminal display modes; In this step, target can be application program, also can be other information needing picture to show such as video file; By VIDEO display mode and picture refreshing, to change target (as action game etc.) faster corresponding for very fast or picture pixel, by corresponding for target (as word browser etc.) slower to COMMAND display mode and picture refreshing, and for the target (as video etc.) of picture refreshing or picture pixel pace of change state between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In step 203, obtain trigger message, in this step, can be in an operating system first from the trigger message that terminal obtains, also can be trigger message newly-increased in certain or multiple task run, such as start at operation word processing program, after word processing program window is minimized, trigger other application programs, at this moment word processing program is in waiting status; The program that new trigger message makes system cloud gray model new.
In step 204, by its corresponding for trigger message object matching; In this step, trigger message is corresponding with the target of its triggering, triggers and starts target.
In step 205, according to the corresponding relation of above-mentioned default different target and different terminals display mode, the display mode of the terminal corresponding to trigger message is determined; In this step, just can, according to triggering the target that in queue, last trigger message mates, determine to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine display mode rapidly in such a way, and display mode can roughly reach certain promising result for corresponding application program or video file, which saves the expense that regular visit of the prior art judges, reach and substantially meeting user on the basis of resolution requirement, save the object of electric energy.
In step 206, according to the pixel transform speed of application program, revise the display mode of terminal; This is because the different destination application preset is possible and unreasonable from the corresponding relation of different terminal display modes, such as: pixel rate of change of some game is also unhappy, such as, dig the game of land mine; Some video is as teaching video; Not high to the resolution requirement of picture, at this moment, by the detection to pixel rate of change, its display mode is revised as COMMAND display mode, so further contribution is done to power saving; Obviously, for pixel rate of change picture faster, also VIDEO display mode can be revised as.
Flow process ends at step 207.
As shown in Figure 3, it is the schematic flow sheet of the third embodiment of terminal display mode defining method, be on the basis of the method shown in Fig. 1, also comprise step: according to the speed of actions at the operating human-machine interactive information of described application program obtained, revise the display mode of described terminal; This flow process starts from step 301.Then, in step 302, preset different targets and the corresponding relation of different terminal display modes; In this step, target can be application program, also can be other information needing picture to show such as video file; By VIDEO display mode and picture refreshing, to change target (as action game etc.) faster corresponding for very fast or picture pixel, by corresponding for target (as word browser etc.) slower to COMMAND display mode and picture refreshing, and for the target (as film video etc.) of picture refreshing or picture pixel pace of change state between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In step 303, obtain trigger message, in this step, can be in an operating system first from the trigger message that terminal obtains, also can be trigger message newly-increased in certain or multiple task run, such as start at operation word processing program, after word processing program window is minimized, trigger other application programs, at this moment word processing program is in waiting status; The program that new trigger message makes system cloud gray model new.
In step 304, by its corresponding for trigger message object matching; In this step, trigger message is corresponding with the target of its triggering, triggers and starts target.
In step 305, according to the corresponding relation of above-mentioned default different target and different terminals display mode, the display mode of the terminal corresponding to trigger message is determined; In this step, just can, according to triggering the target that in queue, last trigger message mates, determine to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine display mode rapidly in such a way, and display mode can roughly reach certain promising result for corresponding application program or video file, which saves the expense that regular visit of the prior art judges, reach and substantially meeting user on the basis of resolution requirement, save the object of electric energy.
Within step 306, according to the speed of actions at the operating human-machine interactive information of application program obtained, revise the display mode of terminal; This is because the different destination application preset is possible and unreasonable from the corresponding relation of different terminal display modes, such as: the pixel rate of change of some game is very fast, higher to the resolution requirement of picture, but corresponded to COMMAND display mode, at this moment, by the detection of the speed of actions of the operating human-machine interactive information of application programs, such as user is comparatively fierce in the action of touch-screen; Or owing to not seeing, the useful quick-moving speed of user wipes the action of screen; At this moment its display mode is revised as VIDEO display mode, so further contribution is done to raising image quality.
Flow process ends at step 307.
As shown in Figure 4, it is the schematic flow sheet of the 4th kind of embodiment of terminal display mode defining method, on the basis of the method shown in Fig. 2, also comprise step: according to the display mode of revised terminal, revise the corresponding relation of different application programs and the different terminal display mode preset; This flow process starts from step 401.Then, in step 402, preset different targets and the corresponding relation of different terminal display modes; In this step, target can be application program, also can be other information needing picture to show such as video file; By VIDEO display mode and picture refreshing, to change target (as action game etc.) faster corresponding for very fast or picture pixel, by corresponding for target (as word browser etc.) slower to COMMAND display mode and picture refreshing, and for the target (as film video etc.) of picture refreshing or picture pixel pace of change state between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In step 403, obtain trigger message, in this step, can be in an operating system first from the trigger message that terminal obtains, also can be trigger message newly-increased in certain or multiple task run, such as start at operation word processing program, after word processing program window is minimized, trigger other application programs, at this moment word processing program is in waiting status; The program that new trigger message makes system cloud gray model new.
In step 404, by its corresponding for trigger message object matching; In this step, trigger message is corresponding with the target of its triggering, triggers and starts target.
In step 405, according to the corresponding relation of above-mentioned default different target and different terminals display mode, the display mode of the terminal corresponding to trigger message is determined; In this step, just can, according to triggering the target that in queue, last trigger message mates, determine to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine display mode rapidly in such a way, and display mode can roughly reach certain promising result for corresponding application program or video file, which saves the expense that regular visit of the prior art judges, reach and substantially meeting user on the basis of resolution requirement, save the object of electric energy.
In a step 406, according to the pixel transform speed of application program, revise the display mode of terminal; This is because the different destination application preset is possible and unreasonable from the corresponding relation of different terminal display modes, such as: some game pixel rate of change and unhappy (as digging land mine etc.), not high to the resolution requirement of picture, at this moment, by the detection to pixel rate of change, its display mode is revised as COMMAND display mode, so further contribution is done to power saving.
In step 407, according to the display mode of described revised terminal, revise the corresponding relation of different application programs and the different terminal display mode preset; Like this by the different application program preset and the amendment of the corresponding relation of different terminal display modes, when making to trigger this application program, just can reach image quality and electricity saving function optimized effect next time.
Flow process ends at step 408.
As shown in Figure 5, it is the schematic flow sheet of the 5th kind of embodiment of terminal display mode defining method, on the basis of the method shown in Fig. 3, also comprise step: according to the display mode of revised terminal, revise the corresponding relation of different application programs and the different terminal display mode preset; This flow process starts from step 501.Then, in step 502, preset different targets and the corresponding relation of different terminal display modes; In this step, target can be application program, also can be other information needing picture to show such as video file; By VIDEO display mode and picture refreshing, to change target (as action game etc.) faster corresponding for very fast or picture pixel, by corresponding for target (as word browser etc.) slower to COMMAND display mode and picture refreshing, and for the target (as film video etc.) of picture refreshing or picture pixel pace of change state between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In step 503, obtain trigger message, in this step, can be in an operating system first from the trigger message that terminal obtains, also can be trigger message newly-increased in certain or multiple task run, such as start at operation word processing program, after word processing program window is minimized, trigger other application programs, at this moment word processing program is in waiting status; The program that new trigger message makes system cloud gray model new.
In step 504, by its corresponding for trigger message object matching; In this step, trigger message is corresponding with the target of its triggering, triggers and starts target.
In step 505, according to the corresponding relation of above-mentioned default different target and different terminals display mode, the display mode of the terminal corresponding to trigger message is determined; In this step, just can, according to triggering the target that in queue, last trigger message mates, determine to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine display mode rapidly in such a way, and display mode can roughly reach certain promising result for corresponding application program or video file, which saves the expense that regular visit of the prior art judges, reach and substantially meeting user on the basis of resolution requirement, save the object of electric energy.
In step 506, according to the speed of actions at the operating human-machine interactive information of application program obtained, revise the display mode of terminal; This is because the different destination application preset is possible and unreasonable from the corresponding relation of different terminal display modes, such as: the pixel rate of change of some game is very fast, higher to the resolution requirement of picture, but corresponded to COMMAND display mode, at this moment, by the detection of the speed of actions of the operating human-machine interactive information of application programs, such as user is comparatively fierce in the action of touch-screen; Or owing to not seeing, the useful quick-moving speed of user wipes the action of screen; At this moment its display mode is revised as VIDEO display mode, so further contribution is done to raising image quality.
In step 507, according to the display mode of revised terminal, revise the corresponding relation of different application programs and the different terminal display mode preset; Like this by the different application program preset and the amendment of the corresponding relation of different terminal display modes, when making to trigger this application program, just can reach image quality and electricity saving function optimized effect next time.
Flow process ends at step 508.
Application program being opened as the switching signal between different terminal display modes, such as: when opening game, immediately display mode being switched to VIDEO pattern from COMMAND pattern; Fast display mode can be switched to dynamic image quality and the good pattern of resolution like this, make user feel to play games and do not block.
Such as, using the closedown of application program as the switching signal between different terminal display modes: after game is closed, immediately by COMMAND pattern that display mode switches from VIDEO pattern; Fast display mode can be switched to the pattern of power saving like this, make user's sensed cell stand-by time long.
As shown in Figure 6, be the schematic diagram of display mode determining device provided by the invention; Comprise: memory module 602, for presetting different targets and the corresponding relation of different terminal display modes; Data obtaining module 601, for obtaining trigger message; Information matches module 603, for by its corresponding for trigger message object matching; Display mode determination module 604, for the corresponding relation according to above-mentioned default different target and different terminals display mode, determines the display mode of the terminal corresponding to trigger message.
In memory module 602, preset different targets and the corresponding relation of different terminal display modes; Target can be application program, also can be other information needing picture to show such as video file; By VIDEO display mode and picture refreshing, to change target (as action game etc.) faster corresponding for very fast or picture pixel, by corresponding for target (as word browser etc.) slower to COMMAND display mode and picture refreshing, and for the target (as film video etc.) of picture refreshing or picture pixel pace of change state between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In data obtaining module 601, obtain trigger message, can be in an operating system first from the trigger message that terminal obtains, also can be trigger message newly-increased in certain or multiple task run, such as start at operation word processing program, after word processing program window is minimized, trigger other application programs, at this moment word processing program is in waiting status; The program that new trigger message makes system cloud gray model new.
In information matches module 603, by its corresponding for trigger message object matching; Trigger message is corresponding with the target of its triggering, triggers and starts target.
In display mode determination module 604, according to the corresponding relation of above-mentioned default different target and different terminals display mode, determine the display mode of the terminal corresponding to trigger message; So just can, according to triggering the target that in queue, last trigger message mates, determine to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine display mode rapidly in such a way, and display mode can roughly reach certain promising result for corresponding application program or video file, which saves the expense that regular visit of the prior art judges, reach and substantially meeting user on the basis of resolution requirement, save the object of electric energy.
Above-mentioned target is application program, in the business of mobile terminal, the image quality of game be player be satisfied with index, game is redefined for VIDEO display mode, impression more as well can be left to user to product in the very first time; And being decided to be COMMAND display mode except game or video in advance with nonlocal application program, electric energy can be saved again in actual use, so just make product reach all good level in the performance of display quality and economize on electricity; This is very favourable to the popularization of product undoubtedly.
As shown in Figure 7, be the schematic diagram of the second display mode determining device provided by the invention.Also comprise correcting module 705, for the pixel transform speed according to application program, revise the display mode of terminal; This is because the different destination application preset is possible and unreasonable from the corresponding relation of different terminal display modes, such as: pixel rate of change of some game is also unhappy, such as, dig the game of land mine; Some video is as teaching video; Not high to the resolution requirement of picture, at this moment, by the detection to pixel rate of change, its display mode is revised as COMMAND display mode, so further contribution is done to power saving; Obviously, for pixel rate of change picture faster, also VIDEO display mode can be revised as.
Correcting module 705 in Fig. 7, also can be used for the speed of actions at the operating human-machine interactive information of application program according to obtaining, and revises the display mode of terminal; This is because the different destination application preset is possible and unreasonable from the corresponding relation of different terminal display modes, such as: the pixel rate of change of some game is very fast, higher to the resolution requirement of picture, but corresponded to COMMAND display mode, at this moment, by the detection of the speed of actions of the operating human-machine interactive information of application programs, such as user is comparatively fierce in the action of touch-screen; Or owing to not seeing, the useful quick-moving speed of user wipes the action of screen; At this moment its display mode is revised as VIDEO display mode, so further contribution is done to raising image quality.
Generally, the mentality of designing of technical scheme of the present invention is first by various application program or video information classification, requires high, be classified as VIDEO display mode to resolution (namely frame refreshing rate); Require low to resolution (namely frame refreshing rate), be classified as COMMAND display mode; And then by the pixel transform speed of actual displayed or the speed of actions of user's man-machine interaction, preset value is revised, to make preset value reach best, thus reach the object taking into account image quality and power saving; Be equivalent to the predetermined adaptive system of display mode, after correction, system just can be patrolled and examined repeatedly, to save energy expense; Can by this function i ntegration in display driver chip, power consumption can reduce further.
One of ordinary skill in the art will appreciate that all or part of step realized in above-mentioned embodiment is that the hardware that can control to be correlated with by program completes, described program can be stored in a computer read/write memory medium, described storage medium, as ROM/RAM, disk, CD etc.
The foregoing is only better embodiment of the present invention, not in order to limit the present invention, all any amendments done within the spirit and principles in the present invention, equivalent replacement and improvement etc., all should be included within protection scope of the present invention.