Embodiment
In order to make object of the present invention, technical scheme and advantage clearer, 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, is not intended to limit the present invention.
The invention provides a kind of terminal display mode and determine method, comprise the following steps: the corresponding relation of default different target and different terminal display mode; Obtain trigger message; By its corresponding 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 corresponding terminal of trigger message.
Owing to having pre-set different targets and the corresponding relation of terminal display mode, therefore different targets can directly enter its corresponding display mode, this has just reduced main frame and has regularly refreshed and make part central processing unit and the memory interface also need to keep state of activation and the power consumption brought, reaches the object that increases 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 that terminal display mode is determined the first embodiment of method, this flow process starts from step 101.Then, in step 102, the corresponding relation of default different target and different terminal display mode; In this step, target can be application program, can be also video file etc. other need the information of picture disply; Very fast to VIDEO display mode and picture refreshing or picture pixel are changed faster to target (as action game etc.) corresponding, by corresponding target slower with picture refreshing COMMAND display mode (as word browser etc.), and for picture refreshing or the picture pixel pace of change target of state (as video etc.) between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In step 103, obtain trigger message, in this step, it can be the trigger message first obtaining from terminal in operating system, also can be at certain or multiple program task newly-increased trigger message in service, such as starting 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; New trigger message makes system move new program.
In step 104, by its corresponding 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, determine the display mode of the corresponding terminal of trigger message; In this step, just can, according to triggering the target that in queue, last trigger message mates, determine it is to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine rapidly in such a way display mode, and display mode can roughly reach certain promising result for corresponding application program or video file, this has just saved the expense of regular visit judgement of the prior art, reach substantially meet user to the basis of resolution requirement on, 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 is player's the index that is satisfied with, and game video is redefined for to VIDEO display mode, can leave comparatively good impression to user to product in the very first time; And be decided to be in advance COMMAND display mode removing game or film video 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, be the schematic flow sheet that terminal display mode is determined the second embodiment of method, be on the basis of the method shown in Fig. 1, increase the pixel transformation rate according to application program, revise the step of the display mode of terminal; This flow process starts from step 201.Then, in step 202, the corresponding relation of default different target and different terminal display mode; In this step, target can be application program, can be also video file etc. other need the information of picture disply; Very fast to VIDEO display mode and picture refreshing or picture pixel are changed faster to target (as action game etc.) corresponding, by corresponding target slower with picture refreshing COMMAND display mode (as word browser etc.), and for picture refreshing or the picture pixel pace of change target of state (as video etc.) between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In step 203, obtain trigger message, in this step, it can be the trigger message first obtaining from terminal in operating system, also can be newly-increased trigger message in certain or multiple task run, such as starting 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; New trigger message makes system move new program.
In step 204, by its corresponding 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, determine the display mode of the corresponding terminal of trigger message; In this step, just can, according to triggering the target that in queue, last trigger message mates, determine it is to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine rapidly in such a way display mode, and display mode can roughly reach certain promising result for corresponding application program or video file, this has just saved the expense of regular visit judgement of the prior art, reach substantially meet user to the basis of resolution requirement on, save the object of electric energy.
In step 206, according to the pixel transformation rate of application program, revise the display mode of terminal; This be because the corresponding relation of default different destination application and different terminal display mode may and unreasonable, for example: the pixel rate of change of some game is also unhappy, the game of for example digging 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 to COMMAND display mode, like this power saving is done to further contribution; Obviously,, for pixel rate of change picture faster, also can be revised as VIDEO display mode.
Flow process ends at step 207.
As shown in Figure 3, it is the schematic flow sheet that terminal display mode is determined the third embodiment of 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 obtaining, revise the display mode of described terminal; This flow process starts from step 301.Then, in step 302, the corresponding relation of default different target and different terminal display mode; In this step, target can be application program, can be also video file etc. other need the information of picture disply; Very fast to VIDEO display mode and picture refreshing or picture pixel are changed faster to target (as action game etc.) corresponding, by corresponding target slower with picture refreshing COMMAND display mode (as word browser etc.), and for picture refreshing or the picture pixel pace of change target of state (as film video etc.) between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In step 303, obtain trigger message, in this step, it can be the trigger message first obtaining from terminal in operating system, also can be newly-increased trigger message in certain or multiple task run, such as starting 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; New trigger message makes system move new program.
In step 304, by its corresponding 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, determine the display mode of the corresponding terminal of trigger message; In this step, just can, according to triggering the target that in queue, last trigger message mates, determine it is to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine rapidly in such a way display mode, and display mode can roughly reach certain promising result for corresponding application program or video file, this has just saved the expense of regular visit judgement of the prior art, reach substantially meet user to the basis of resolution requirement on, save the object of electric energy.
In step 306, according to the speed of actions at the operating human-machine interactive information of application program obtaining, revise the display mode of terminal; This is because default different destination application may be also unreasonable with the corresponding relation of different terminal display mode, for example: the pixel rate of change of some game is very fast, resolution requirement to picture is higher, but corresponded to COMMAND display mode, at this moment, the detection of the speed of actions by 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 action that the useful quick-moving speed of user is wiped screen; At this moment its display mode is revised as to VIDEO display mode, does further contribution to improving image quality like this.
Flow process ends at step 307.
As shown in Figure 4, it is the schematic flow sheet that terminal display mode is determined the 4th kind of embodiment of 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 default different application program and different terminal display mode; This flow process starts from step 401.Then, in step 402, the corresponding relation of default different target and different terminal display mode; In this step, target can be application program, can be also video file etc. other need the information of picture disply; Very fast to VIDEO display mode and picture refreshing or picture pixel are changed faster to target (as action game etc.) corresponding, by corresponding target slower with picture refreshing COMMAND display mode (as word browser etc.), and for picture refreshing or the picture pixel pace of change target of state (as film video etc.) between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In step 403, obtain trigger message, in this step, it can be the trigger message first obtaining from terminal in operating system, also can be newly-increased trigger message in certain or multiple task run, such as starting 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; New trigger message makes system move new program.
In step 404, by its corresponding 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, determine the display mode of the corresponding terminal of trigger message; In this step, just can, according to triggering the target that in queue, last trigger message mates, determine it is to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine rapidly in such a way display mode, and display mode can roughly reach certain promising result for corresponding application program or video file, this has just saved the expense of regular visit judgement of the prior art, reach substantially meet user to the basis of resolution requirement on, save the object of electric energy.
In step 406, according to the pixel transformation rate of application program, revise the display mode of terminal; This is because default different destination application may be also unreasonable with the corresponding relation of different terminal display mode, for example: the pixel rate of change of some game 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 to COMMAND display mode, like this power saving is done to further contribution.
In step 407, according to the display mode of described revised terminal, revise the corresponding relation of default different application program and different terminal display mode; The amendment from the corresponding relation of different terminal display mode by the different application program to default like this while 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 that terminal display mode is determined the 5th kind of embodiment of 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 default different application program and different terminal display mode; This flow process starts from step 501.Then, in step 502, the corresponding relation of default different target and different terminal display mode; In this step, target can be application program, can be also video file etc. other need the information of picture disply; Very fast to VIDEO display mode and picture refreshing or picture pixel are changed faster to target (as action game etc.) corresponding, by corresponding target slower with picture refreshing COMMAND display mode (as word browser etc.), and for picture refreshing or the picture pixel pace of change target of state (as film video etc.) between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In step 503, obtain trigger message, in this step, it can be the trigger message first obtaining from terminal in operating system, also can be newly-increased trigger message in certain or multiple task run, such as starting 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; New trigger message makes system move new program.
In step 504, by its corresponding 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, determine the display mode of the corresponding terminal of trigger message; In this step, just can, according to triggering the target that in queue, last trigger message mates, determine it is to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine rapidly in such a way display mode, and display mode can roughly reach certain promising result for corresponding application program or video file, this has just saved the expense of regular visit judgement of the prior art, reach substantially meet user to the basis of resolution requirement on, 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 obtaining, revise the display mode of terminal; This is because default different destination application may be also unreasonable with the corresponding relation of different terminal display mode, for example: the pixel rate of change of some game is very fast, resolution requirement to picture is higher, but corresponded to COMMAND display mode, at this moment, the detection of the speed of actions by 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 action that the useful quick-moving speed of user is wiped screen; At this moment its display mode is revised as to VIDEO display mode, does further contribution to improving image quality like this.
In step 507, according to the display mode of revised terminal, revise the corresponding relation of default different application program and different terminal display mode; The amendment from the corresponding relation of different terminal display mode by the different application program to default like this while 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.
For example, using the switching signal between different terminal display modes of opening of application program: in the time opening game, immediately display mode is switched to VIDEO pattern from COMMAND pattern; Can fast display mode be switched to dynamic image quality and the good pattern of resolution like this, make user feel to play games and do not block.
For example, using the switching signal between different terminal display modes of closing of application program: after game is closed, the COMMAND pattern of immediately display mode being switched from VIDEO pattern; The pattern that can fast display mode be switched to like this to power saving, makes 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, the corresponding relation for default different target from different terminal display mode; Acquisition of information module 601, for obtaining trigger message; Information matches module 603, for by its corresponding trigger message object matching; Display mode determination module 604, for according to the corresponding relation of above-mentioned default different target and different terminals display mode, determines the display mode of the corresponding terminal of trigger message.
In memory module 602, the corresponding relation of default different target and different terminal display mode; Target can be application program, can be also video file etc. other need the information of picture disply; Very fast to VIDEO display mode and picture refreshing or picture pixel are changed faster to target (as action game etc.) corresponding, by corresponding target slower with picture refreshing COMMAND display mode (as word browser etc.), and for picture refreshing or the picture pixel pace of change target of state (as film video etc.) between, be first arbitrarily attributed to VIDEO display mode or COMMAND display mode can.
In acquisition of information module 601, obtain trigger message, it can be the trigger message first obtaining from terminal in operating system, also can be newly-increased trigger message in certain or multiple task run, such as starting 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; New trigger message makes system move new program.
In information matches module 603, by its corresponding 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 corresponding terminal of trigger message; So just can, according to triggering the target that in queue, last trigger message mates, determine it is to adopt VIDEO display mode or COMMAND display mode; Adopt and just can determine rapidly in such a way display mode, and display mode can roughly reach certain promising result for corresponding application program or video file, this has just saved the expense of regular visit judgement of the prior art, reach substantially meet user to the basis of resolution requirement on, save the object of electric energy.
Above-mentioned target is application program, and in the business of mobile terminal, the image quality of game is player's the index that is satisfied with, and game is redefined for to VIDEO display mode, can leave comparatively good impression to user to product in the very first time; And be decided to be in advance COMMAND display mode removing game or video with nonlocal application program, and can save in actual use again electric energy, so just make product in the performance of display quality and economize on electricity, reach all good level; 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 according to the pixel transformation rate of application program, revise the display mode of terminal; This be because the corresponding relation of default different destination application and different terminal display mode may and unreasonable, for example: the pixel rate of change of some game is also unhappy, the game of for example digging 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 to COMMAND display mode, like this power saving is done to further contribution; Obviously,, for pixel rate of change picture faster, also can be revised as VIDEO display mode.
Correcting module 705 in Fig. 7, also can be used for, according to the speed of actions at the operating human-machine interactive information of application program obtaining, revising the display mode of terminal; This is because default different destination application may be also unreasonable with the corresponding relation of different terminal display mode, for example: the pixel rate of change of some game is very fast, resolution requirement to picture is higher, but corresponded to COMMAND display mode, at this moment, the detection of the speed of actions by 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 action that the useful quick-moving speed of user is wiped screen; At this moment its display mode is revised as to VIDEO display mode, does further contribution to improving image quality like this.
Generally, the mentality of designing of technical scheme of the present invention is first by various application programs or video information classification, resolution (namely frame refresh rate) is required high, is classified as VIDEO display mode; Resolution (namely frame refresh rate) is required low, be classified as COMMAND display mode; And then by the pixel transformation rate of actual displayed or the speed of actions of user's man-machine interaction, preset value is revised, so that preset value reaches best, thereby reach the object of taking into account image quality and power saving; The predetermined adaptive system that is equivalent to display mode, after correction, system just can be patrolled and examined repeatedly, to save energy expense; This function can be integrated in display driver chip, power consumption can further reduce.
One of ordinary skill in the art will appreciate that all or part of step realizing in above-mentioned embodiment is can control relevant hardware by program to complete, described program can be being stored in a computer read/write memory medium, described storage medium, as ROM/RAM, disk, CD etc.
The foregoing is only preferred embodiments of the present invention, not in order to limit the present invention, all any amendments of doing within the spirit and principles in the present invention, be equal to and replace and improvement etc., within all should being included in protection scope of the present invention.