CN106200876B - Applied program processing method and system - Google Patents
Applied program processing method and system Download PDFInfo
- Publication number
- CN106200876B CN106200876B CN201610551193.9A CN201610551193A CN106200876B CN 106200876 B CN106200876 B CN 106200876B CN 201610551193 A CN201610551193 A CN 201610551193A CN 106200876 B CN106200876 B CN 106200876B
- Authority
- CN
- China
- Prior art keywords
- application program
- frozen
- electronic equipment
- frozen application
- interaction
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3215—Monitoring of peripheral devices
- G06F1/3218—Monitoring of peripheral devices of display devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Stored Programmes (AREA)
Abstract
A kind of applied program processing method is applied in electronic equipment, which comprises judging whether there is other application programs will interact with frozen application program;If there are other application programs to interact with frozen application program, the frozen application program is handled according to the screen state of the electronic equipment and the application program of selection interaction restriction scheme.The present invention also provides a kind of application program processing systems.The present invention can thaw to the frozen application program used time, save the power consumption of electronic equipment.
Description
Technical field
The present invention relates to software design technology fields, and in particular to a kind of applied program processing method and system.
Background technique
In various consumer electronics device market now, the portable electronics such as mobile phone, tablet computer, laptop are set
It is standby to be widely used.
User experience is improved in order to realize more functions, the application program installed on electronic equipment is more and more a variety of more
The demand of sample, application program controlling is also higher and higher.It is a kind of control application program method be that will be answered when meeting preset condition
Freezed with program, such as when the time that application program is placed in backstage is more than preset threshold or electronic equipment is in screen lock state
Time freezes application program.It is described to freeze to be exactly to allow application program reservation procedure but obtain the CPU time go to execute code,
So that application program remains static.After application program is frozen, it is also necessary to frozen application program is handled,
Such as it is thawed in due course.The existing processing method to the application program after freezing is usually bright in electronic equipment
The moment of screen or unlock all thaws to application program.The method limitation all thawed when this bright screen or unlock
It is larger, it is inflexible, the application program after freezing cannot be controlled well.Therefore, in order to preferably to freezing after
Application program is handled, and the prior art also needs to improve and develop.
Summary of the invention
In view of the foregoing, it is necessary to propose a kind of applied program processing method, be thawed with more flexible.
The first aspect of the application provides a kind of applied program processing method, is applied in electronic equipment, the method packet
It includes:
Judging whether there is other application programs will interact with frozen application program;
If thering are other application programs to interact with frozen application program, according to the screen of the electronic equipment
Tentiform state and the application program of selection interaction restriction scheme handle the frozen application program.
In alternatively possible implementation, the method also includes:
It is described to be frozen according to the screen state of the electronic equipment and the application program interaction restriction scheme of selection to described
The application program of knot carries out processing
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is white list mechanism, and
And the frozen application program is in preset white list, then the frozen application program of thawing;
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is white list mechanism, and
And the frozen application program is in preset white list, then the frozen application program of not thawing.
It is described according to the screen state of the electronic equipment and the application program of selection in alternatively possible implementation
Interaction restriction scheme carries out processing to the frozen application program
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is blacklist mechanism, and
And the frozen application program is in preset blacklist, then the frozen application program of not thawing.
It is described according to the screen state of the electronic equipment and the application program of selection in alternatively possible implementation
Interaction restriction scheme carries out processing to the frozen application program
If the electronic equipment is not at bright screen state, the frozen application program of not thawing.
In alternatively possible implementation, the method also includes:
If the electronic equipment is in bright screen state, and the interaction to occur with the frozen application program is not
The interaction of broadcast type, the then frozen application program of thawing;
If the electronic equipment is not at bright screen state, the frozen application program of not thawing.
In alternatively possible implementation, the method also includes:
When do not thaw the frozen application program when, to the interaction to occur with the frozen application program into
Row intercepts or filtering.
The second aspect of the application provides a kind of application program processing system, is applied in electronic equipment, the system packet
It includes:
First judging unit will be handed over for judging whether there is other application programs with frozen application program
Mutually;And
First processing units, for when there is other application programs to interact with frozen application program, root
According to the electronic equipment screen state and selection application program interaction restriction scheme to the frozen application program into
Row processing.
It is described according to the screen state of the electronic equipment and the application program of selection in alternatively possible implementation
Interaction restriction scheme carries out processing to the frozen application program
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is white list mechanism, and
And the frozen application program is in preset white list, then the frozen application program of thawing;
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is white list mechanism, and
And the frozen application program is in preset white list, then the frozen application program of not thawing;
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is blacklist mechanism, and
And the frozen application program is in preset blacklist, then the frozen application program of not thawing;
If the electronic equipment is not at bright screen state, the frozen application program of not thawing.
In alternatively possible implementation, the system also includes:
Second judgment unit, for judging whether the system framework layer of the electronic equipment will be with the frozen application
Program interacts;And
The second processing unit, for being in bright screen state when the electronic equipment, and will be with the frozen application
When the interaction that program occurs is not the interaction of broadcast type, the frozen application program of thawing, when the electronic equipment is not located
When Yu Liangping state, the frozen application program of not thawing.
In alternatively possible implementation, the system also includes interception units, described frozen for that ought not thaw
Application program when, the interaction to occur with the frozen application program is intercepted or is filtered.
Embodiment provided by the present invention is to the interbehavior between other application programs and frozen application program
It is handled, realizes and thaw to the frozen application program used time, save the power consumption of electronic equipment.
Detailed description of the invention
Fig. 1 is the flow chart of applied program processing method provided by one embodiment of the present invention.
Fig. 2 be another embodiment of the present invention provides applied program processing method flow chart.
Fig. 3 be another embodiment of the present invention provides application program processing system structure chart.
Fig. 4 be another embodiment of the present invention provides application program processing system structure chart.
Main element symbol description
Set up unit 301,401
First judging unit 302,402
First processing units 303,403
Interception unit 304,406
Second judgment unit 404
The second processing unit 405
The present invention that the following detailed description will be further explained with reference to the above drawings.
Specific embodiment
To better understand the objects, features and advantages of the present invention, with reference to the accompanying drawing and specific real
Applying example, the present invention will be described in detail.It should be noted that in the absence of conflict, embodiments herein and embodiment
In feature can be combined with each other.
In the following description, numerous specific details are set forth in order to facilitate a full understanding of the present invention, described embodiment is only
It is only a part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill
Personnel's every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
Unless otherwise defined, all technical and scientific terms used herein and belong to technical field of the invention
The normally understood meaning of technical staff is identical.Term as used herein in the specification of the present invention is intended merely to description tool
The purpose of the embodiment of body, it is not intended that in the limitation present invention.
Fig. 1 is the flow chart of applied program processing method provided in an embodiment of the present invention.As shown in Figure 1, this method is specific
The following steps are included:
101: setting up the white list and/or blacklist of application program, the application program in electronic equipment is included in described white
In list and/or blacklist.The white and black list respectively corresponds following white list mechanism and blacklist mechanism.It is described
White list mechanism and blacklist mechanism are different application program interaction restriction scheme, indicate when there is other application programs will be with
When interaction occurs for frozen application program, different schemes is taken to limit other application programs and frozen application program
Interaction.Each application program can be in or be not in the white list and/or blacklist.The white list can be included in and be frozen
The application program for allowing other application programs to interact when knot, such as (when QQ is frozen, what other were not frozen answers QQ
It may be may require that with program and be logged in using QQ account).Do not allow when the blacklist can be included in frozen other using journey
The application program that sequence interacts.In other examples, the white list and/or blacklist can preset and store
In the electronic equipment.
102: judging whether there is other application programs will interact with frozen application program.The others are answered
To be interacted with frozen application program with program can be other application program to bind it is described frozen
The service of application program or other application programs will access the provider of the frozen application program.
When there is no other application programs to interact with the frozen application program, 102 are repeated.
103: when there is other application programs to interact with the frozen application program, judging the electronics
Whether equipment is in bright screen state.If the electronic equipment is in bright screen state, 104~110 are executed.Otherwise, if institute
It states electronic equipment and is not at bright screen state (i.e. in black state), then execute 111.
104: when the electronic equipment is in bright screen state, judging whether to take white list mechanism or blacklist mechanism.
If taking white list mechanism, 105~107 are executed.Otherwise, if taking blacklist mechanism, 108~110 are executed.
105: if taking white list mechanism, judging the frozen application program whether in white list.
106: the frozen application journey if the frozen application program in the white list, is thawed
Sequence.
107: the frozen application journey if the frozen application program not in white list, is not thawed
Sequence.If the frozen application program, can also will be with the quilt to other application programs not in white list
The interaction that the application program freezed occurs is intercepted or is filtered.
108: if taking blacklist mechanism, judging the frozen application program whether in blacklist.
109: the frozen application program if the frozen application program in blacklist, is not thawed.
If the frozen application program in blacklist, can also to other application programs will with it is described frozen
The interaction that application program occurs is intercepted or is filtered.
110: the frozen application program if the frozen application program not in blacklist, is thawed.
111: if judging that the electronic equipment is not at bright screen state (i.e. in black state) in 103, not thawing
The frozen application program.It, can also be to described other using journey if the electronic equipment is not at bright screen state
The interaction that sequence will occur with the frozen application program is intercepted or is filtered.
The present embodiment handles the interbehavior between other application programs and frozen application program, realizes
It thaws to the frozen application program used time, saves the power consumption of electronic equipment.
Fig. 2 is the flow chart of applied program processing method provided in an embodiment of the present invention.As shown in Fig. 2, this method is specific
The following steps are included:
201: setting up the white list and/or blacklist of application program, the application program in electronic equipment is included in described white
In list and/or blacklist.The white and black list respectively corresponds following white list mechanism and blacklist mechanism.It is described
White list mechanism and blacklist mechanism are different application program interaction restriction scheme, indicate when there is other application programs will be with
When interaction occurs for frozen application program, different schemes is taken to limit other application programs and frozen application program
Interaction.Each application program can be in or be not in the white list and/or blacklist.The white list can be included in and be frozen
The application program for allowing other application programs to interact when knot, such as (when QQ is frozen, what other were not frozen answers QQ
It may be may require that with program and be logged in using QQ account).Do not allow when the blacklist can be included in frozen other using journey
The application program that sequence interacts.In other examples, the white list and/or blacklist can preset and store
In the electronic equipment.
202: judging whether there is other application programs will interact with frozen application program.The others are answered
To be interacted with frozen application program with program can be other application program to bind it is described frozen
The service of application program or other application programs will access the provider of the frozen application program.
When there are other application programs to interact with the frozen application program, 203~211 are executed.It is no
Then, when not having other application programs to interact with the frozen application program, 212 are executed.
203: when there is other application programs to interact with the frozen application program, judging the electronics
Whether equipment is in bright screen state.If the electronic equipment is in bright screen state, 204~210 are executed.If the electronics is set
It is standby to be not at bright screen state (i.e. in black state), then execute 211.
204: when the electronic equipment is in bright screen state, judging whether to take white list mechanism or blacklist mechanism.
If taking white list mechanism, 205~207 are executed.Otherwise, if taking blacklist mechanism, 208~210 are executed.
205: if taking white list mechanism, judging the frozen application program whether in white list.
206: the frozen application journey if the frozen application program in the white list, is thawed
Sequence.
207: the frozen application journey if the frozen application program not in white list, is not thawed
Sequence.If the frozen application program, can also will be with the quilt to other application programs not in white list
The interaction that the application program freezed occurs is intercepted or is filtered.
208: if taking blacklist mechanism, judging the frozen application program whether in blacklist.
209: the frozen application program if the frozen application program in blacklist, is not thawed.
If the frozen application program in blacklist, can also to other application programs will with it is described frozen
The interaction that application program occurs is intercepted or is filtered.
210: the frozen application program if the frozen application program not in blacklist, is thawed.
211: if judging that the electronic equipment is not at bright screen state (i.e. in black state) in 203, not thawing
The frozen application program.If 203 judge that the electronic equipment is not at bright screen state, can also be to the others
The interaction that application program will occur with the frozen application program is intercepted or is filtered.
212: when judgement does not have other application programs to interact with frozen application program in 202, judgement
Whether the system framework layer of the electronic equipment will interact with the frozen application program.If the electronic equipment
System framework layer not interacted with the frozen application program, return 202.If the system of the electronic equipment
Ccf layer will be interacted with the frozen application program, execute 213~217.
213: when the system framework layer of the electronic equipment will be interacted with the frozen application program, judging institute
State whether electronic equipment is in bright screen state.If the electronic equipment is in bright screen state, 214~216 are executed.Otherwise,
If the electronic equipment is not at bright screen state (i.e. in black state), 217 are executed.
214: if the electronic equipment is in bright screen state, judging that the system framework layer of the electronic equipment will be with institute
State interaction that frozen application program occurs whether be broadcast type interaction.
215: if the interaction that the system framework layer of the electronic equipment will occur with the frozen application program is
The interaction of broadcast type, the then frozen application program of not thawing.If the system framework layer of the electronic equipment will be with institute
State the interaction that the interaction that frozen application program occurs is broadcast type, can also the system framework layer to the electronic equipment want
The interaction occurred with the frozen application program is intercepted or is filtered.
216: if the interaction that the system framework layer of the electronic equipment will occur with the frozen application program is not
It is the interaction of broadcast type, then the frozen application program of thawing.For example, if in the system framework layer of the electronic equipment
Monitor the frozen application program is adjusted back, then the frozen application program of thawing.
217: if judging that the electronic equipment is not at bright screen state (i.e. in black state) in 213, not thawing
The frozen application program.It, can also be to the electronics if judging that the electronic equipment is not at bright screen state in 213
The interaction that the system framework layer of equipment will occur with the frozen application program is intercepted or is filtered.
The present embodiment in addition to handling the interbehavior between other application programs and frozen application program,
Also the interbehavior between system framework layer and frozen application program is handled, further perfect technical solution.
In other examples, the system framework layer can be other layers in the system architecture of the electronic equipment.
It is the detailed description carried out to method provided by the present invention above.According to different requirements, in shown flow chart
The execution sequence of square can change, and certain squares can be omitted.System provided by the present invention is described below.
Fig. 3 is the structure chart of application program processing system provided in an embodiment of the present invention.As shown in figure 3, described apply journey
Sequence processing system may include: to set up unit 301, the first judging unit 302 and first processing units 303 and interception unit 304.
Unit 301 is set up, for setting up the white list and/or blacklist of application program, by the application journey in electronic equipment
Sequence enters in the white list and/or blacklist.The white and black list respectively corresponds following white list mechanism and black
Name single-unit.The white list mechanism and blacklist mechanism are different application program interaction restriction scheme, and indicating to work as has other
Application program when being interacted with frozen application program, take different schemes to limit other application programs and quilt
The interaction for the application program freezed.Each application program can be in or be not in the white list and/or blacklist.The white name
The application program for allowing other application programs to interact when list can be included in frozen, such as QQ (when QQ is frozen,
The application program that he is not frozen may may require that be logged in using QQ account).The blacklist can be included in frozen Shi Buyun
Perhaps the application program that other application programs interact.In other examples, the white list and/or blacklist can be with
It presets and is stored in the electronic equipment.
First judging unit 302 will occur for judging whether there is other application programs with frozen application program
Interaction.It is described others application program to be interacted with frozen application program can be it is described others application program want
The service or other application programs for binding the frozen application program will access described frozen answer
With the provider of program.
First processing units 303 have other application programs to hand over the frozen application program for working as
Respective handling is carried out when mutually.It specifically includes:
If the electronic equipment is not at bright screen state (i.e. in black state), described frozen answer of not thawing
Use program;
If the electronic equipment is in bright screen state, and takes white list mechanism, and the frozen application
Program is in the white list, then the frozen application program of thawing;
If the electronic equipment is in bright screen state, and takes white list mechanism, and the frozen application
Program is not in the white list, then the frozen application program of not thawing;
If the electronic equipment is in bright screen state, and takes blacklist mechanism, and the frozen application
Program is in blacklist, then the frozen application program of not thawing.
Interception unit 304 will be with to other application programs for the frozen application program that ought not thaw
The interaction that the frozen application program occurs is intercepted or is filtered.For example, when have other application programs will with it is described
When interaction occurs for frozen application program, if the electronic equipment is not at bright screen state, do not thaw described frozen
Application program, the interaction that other application programs will occur with the frozen application program at this time intercept
Or filtering.
The present embodiment handles the interbehavior between other application programs and frozen application program, realizes
It thaws to the frozen application program used time, saves the power consumption of electronic equipment.
Fig. 4 is the structure chart of application program processing system provided in an embodiment of the present invention.As shown in figure 4, described apply journey
Sequence processing system may include: to set up unit 401, the first judging unit 402, first processing units 403, second judgment unit
404, the second processing unit 405 and interception unit 406.
Unit 401 is set up, for setting up the white list and/or blacklist of application program, by the application journey in electronic equipment
Sequence enters in the white list and/or blacklist.The white and black list respectively corresponds following white list mechanism and black
Name single-unit.The white list mechanism and blacklist mechanism are different application program interaction restriction scheme, and indicating to work as has other
Application program when being interacted with frozen application program, take different schemes to limit other application programs and quilt
The interaction for the application program freezed.Each application program can be in or be not in the white list and/or blacklist.The white name
The application program for allowing other application programs to interact when list can be included in frozen, such as QQ (when QQ is frozen,
The application program that he is not frozen may may require that be logged in using QQ account).The blacklist can be included in frozen Shi Buyun
Perhaps the application program that other application programs interact.In other examples, the white list and/or blacklist can be with
It presets and is stored in the electronic equipment.
First judging unit 402 will occur for judging whether there is other application programs with frozen application program
Interaction.It is described others application program to be interacted with frozen application program can be it is described others application program want
The service or other application programs for binding the frozen application program will access described frozen answer
With the provider of program.
First processing units 403 have other application programs to hand over the frozen application program for working as
Respective handling is carried out when mutually.It specifically includes:
If the electronic equipment is not at bright screen state (i.e. in black state), described frozen answer of not thawing
Use program;
If the electronic equipment is in bright screen state, and takes white list mechanism, and the frozen application
Program is in the white list, then the frozen application program of thawing;
If the electronic equipment is in bright screen state, and takes white list mechanism, and the frozen application
Program is not in the white list, then the frozen application program of not thawing;
If the electronic equipment is in bright screen state, and takes blacklist mechanism, and the frozen application
Program is in blacklist, then the frozen application program of not thawing.
Second judgment unit 404, for judge the electronic equipment system framework layer whether will with it is described frozen
Application program interacts.
The second processing unit 405, will be with the frozen application journey for the system framework layer when the electronic equipment
Sequence occurs to carry out respective handling when interaction.It specifically includes:
If the electronic equipment is in bright screen state, and the system framework layer of the electronic equipment will be frozen with described
The interaction that the application program of knot occurs is not the interaction of broadcast type, then the frozen application program of thawing is (for example, if institute
The frozen application program will be adjusted back by stating the monitor in the system framework layer of electronic equipment, then thaw the quilt
The application program freezed);
If the electronic equipment is not at bright screen state (i.e. in black state), described frozen answer of not thawing
Use program.
Interception unit 406, for when do not thaw the frozen application program when, to other application programs or
The interaction that the system framework layer of the electronic equipment will occur with the frozen application program is intercepted or is filtered.Example
Such as, when there is other application programs to interact with the frozen application program, if the electronic equipment is not located
Yu Liangping state, the then frozen application program of not thawing at this time will be frozen other application programs with described
The interaction that the application program of knot occurs is intercepted or is filtered.For another example, when the system framework layer of the electronic equipment will with it is described
When interaction occurs for frozen application program, if the electronic equipment is not at bright screen state, do not thaw described frozen
Application program, the interaction that the system framework layer of the electronic equipment will be occurred with the frozen application program at this time into
Row intercepts or filtering.
The present embodiment in addition to handling the interbehavior between other application programs and frozen application program,
Also the interbehavior between system framework layer and frozen application program is handled, further perfect technical solution.
In other examples, the system framework layer can be other layers in the system architecture of the electronic equipment.
In several embodiments provided by the present invention, it should be understood that disclosed system and method can pass through it
Its mode is realized.For example, system embodiment described above is only schematical, for example, the division of the unit, only
Only a kind of logical function partition, there may be another division manner in actual implementation.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in same treatment unit
It is that each unit physically exists alone, can also be integrated in same unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of hardware adds software function module.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one
In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are with so that an electronics is set
It is standby (to can be hand-held electronic equipment, such as smart phone, laptop, personal digital assistant (Personal Digital
Assistant, PDA), intellectual wearable device etc., be also possible to Table top type electronic equipment, such as desktop computer, smart television)
Or processor (processor) executes the part steps of each embodiment the method for the present invention.And storage medium packet above-mentioned
It includes: USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access
Memory, RAM), the various media that can store program code such as magnetic or disk.
It is obvious to a person skilled in the art that invention is not limited to the details of the above exemplary embodiments, Er Qie
In the case where without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter
From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power
Benefit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent elements of the claims
Variation is included in the present invention.Any reference signs in the claims should not be construed as limiting the involved claims.This
Outside, it is clear that one word of " comprising " does not exclude other units or steps, and odd number is not excluded for plural number.That states in system claims is multiple
Unit or device can also be implemented through software or hardware by the same unit or device.The first, the second equal words are used to
It indicates title, and does not indicate any particular order.
Finally it should be noted that the above examples are only used to illustrate the technical scheme of the present invention and are not limiting, although reference
Preferred embodiment describes the invention in detail, those skilled in the art should understand that, it can be to of the invention
Technical solution is modified or equivalent replacement, without departing from the spirit and scope of the technical solution of the present invention.
Claims (10)
1. a kind of applied program processing method is applied in electronic equipment, which is characterized in that the described method includes:
The service of frozen application program will be bound or access described frozen by judging whether there is other application programs
Application program provider;
If there is other application programs to bind the service of the frozen application program or access described frozen
The provider of application program, then according to the screen state of the electronic equipment and the application program of selection interaction restriction scheme pair
The frozen application program is thawed.
2. applied program processing method as described in claim 1, which is characterized in that the screen according to the electronic equipment
State and the application program of selection interaction restriction scheme, which thaw to the frozen application program, includes:
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is white list mechanism, and institute
Frozen application program is stated in preset white list, then the frozen application program of thawing;
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is white list mechanism, and institute
Frozen application program is stated not in preset white list, then the frozen application program of not thawing.
3. applied program processing method as described in claim 1, which is characterized in that the screen according to the electronic equipment
State and the application program of selection interaction restriction scheme, which thaw to the frozen application program, includes:
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is blacklist mechanism, and institute
Frozen application program is stated in preset blacklist, then the frozen application program of not thawing.
4. applied program processing method as described in claim 1, which is characterized in that the screen according to the electronic equipment
State and the application program of selection interaction restriction scheme, which thaw to the frozen application program, includes:
If the electronic equipment is not at bright screen state, the frozen application program of not thawing.
5. applied program processing method as described in claim 1, which is characterized in that the method also includes:
If the electronic equipment is in bright screen state, and the interaction to occur with the frozen application program is not broadcast
The interaction of class, the then frozen application program of thawing.
6. applied program processing method the invention according to any one of claims 2 to 5, which is characterized in that the method also includes:
When do not thaw the frozen application program when, the interaction to occur with the frozen application program is blocked
It cuts or filters.
7. a kind of application program processing system is applied in electronic equipment, which is characterized in that the system comprises:
First judging unit will bind the service of frozen application program for judging whether there is other application programs
Or the provider of the access frozen application program;And
First processing units, for when have other application programs to bind the frozen application program service or
When person accesses the provider of the frozen application program, according to the screen state of the electronic equipment and the application of selection
Program interaction restriction scheme thaws to the frozen application program.
8. program handling system the use as claimed in claim 7, which is characterized in that the screen according to the electronic equipment
State and the application program of selection interaction restriction scheme, which thaw to the frozen application program, includes:
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is white list mechanism, and institute
Frozen application program is stated in preset white list, then the frozen application program of thawing;
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is white list mechanism, and institute
Frozen application program is stated not in preset white list, then the frozen application program of not thawing;
If the electronic equipment is in bright screen state, the application program interaction restriction scheme of selection is blacklist mechanism, and institute
Frozen application program is stated in preset blacklist, then the frozen application program of not thawing;
If the electronic equipment is not at bright screen state, the frozen application program of not thawing.
9. program handling system the use as claimed in claim 7, which is characterized in that the system also includes:
Second judgment unit, for judging whether the system framework layer of the electronic equipment will be with the frozen application program
It interacts;And
The second processing unit, for being in bright screen state when the electronic equipment, and will be with the frozen application program
When the interaction of generation is not the interaction of broadcast type, the frozen application program of thawing, when the electronic equipment be not at it is bright
When screen state, the frozen application program of not thawing.
10. application program processing system as claimed in claim 8 or 9, which is characterized in that single the system also includes intercepting
Member, for when do not thaw the frozen application program when, to the interaction to occur with the frozen application program into
Row intercepts or filtering.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610551193.9A CN106200876B (en) | 2016-07-11 | 2016-07-11 | Applied program processing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610551193.9A CN106200876B (en) | 2016-07-11 | 2016-07-11 | Applied program processing method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106200876A CN106200876A (en) | 2016-12-07 |
CN106200876B true CN106200876B (en) | 2019-06-04 |
Family
ID=57477949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610551193.9A Active CN106200876B (en) | 2016-07-11 | 2016-07-11 | Applied program processing method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106200876B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106681722A (en) * | 2016-12-27 | 2017-05-17 | 努比亚技术有限公司 | Process processing method and electronic device |
CN106681768A (en) * | 2016-12-29 | 2017-05-17 | 努比亚技术有限公司 | Process control method and electronic equipment |
CN106681822A (en) * | 2017-01-19 | 2017-05-17 | 努比亚技术有限公司 | Signal-based progress freezing and unfreezing device and signal-based progress freezing and unfreezing method |
CN110046033B (en) * | 2018-01-12 | 2021-08-17 | Oppo广东移动通信有限公司 | Application processing method and apparatus, electronic device, and computer-readable storage medium |
CN109753352A (en) * | 2019-01-04 | 2019-05-14 | Oppo广东移动通信有限公司 | Application freezing processing method, electronic device and computer readable storage medium |
CN111858081A (en) * | 2019-04-30 | 2020-10-30 | 中兴通讯股份有限公司 | Broadcast control method, device, terminal, and computer-readable storage medium |
CN111897586A (en) * | 2019-05-06 | 2020-11-06 | 中兴通讯股份有限公司 | Application state control method, device, terminal and computer readable storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103744681A (en) * | 2014-01-16 | 2014-04-23 | 广州市久邦数码科技有限公司 | Method and system for freezing/thawing procedures |
CN105094279A (en) * | 2015-07-07 | 2015-11-25 | 北京奇虎科技有限公司 | Method, apparatus and system for improving standby performance of intelligent terminal |
CN105306743A (en) * | 2015-09-30 | 2016-02-03 | 小米科技有限责任公司 | Screen control method and device |
CN105468426A (en) * | 2016-01-05 | 2016-04-06 | 珠海市魅族科技有限公司 | Application freezing method and terminal |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102148948B1 (en) * | 2013-12-06 | 2020-08-27 | 삼성전자주식회사 | Multi tasking method of electronic apparatus and electronic apparatus thereof |
-
2016
- 2016-07-11 CN CN201610551193.9A patent/CN106200876B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103744681A (en) * | 2014-01-16 | 2014-04-23 | 广州市久邦数码科技有限公司 | Method and system for freezing/thawing procedures |
CN105094279A (en) * | 2015-07-07 | 2015-11-25 | 北京奇虎科技有限公司 | Method, apparatus and system for improving standby performance of intelligent terminal |
CN105306743A (en) * | 2015-09-30 | 2016-02-03 | 小米科技有限责任公司 | Screen control method and device |
CN105468426A (en) * | 2016-01-05 | 2016-04-06 | 珠海市魅族科技有限公司 | Application freezing method and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN106200876A (en) | 2016-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106200876B (en) | Applied program processing method and system | |
Alderson et al. | Sometimes there is no" most-vital" arc: Assessing and improving the operational resilience of systems | |
Lanchier | The Axelrod model for the dissemination of culture revisited | |
JP2015518675A5 (en) | ||
Jiang et al. | Defender (mis) coordination in security games | |
EP2605174B1 (en) | Apparatus and method for analyzing malware in data analysis system | |
CN111212064A (en) | Method, system, equipment and storage medium for simulating attack behavior of shooting range | |
CN106203077B (en) | A kind of processing method of Copy Info, device and electronic equipment | |
CN105897785A (en) | Method for managing application in combination with cloud data and terminal | |
CN108549716A (en) | A method of the processing of magnanimity blacklist is realized based on the grand algorithm of cloth | |
Zerihun et al. | Effect of replication on epigenetic memory and consequences on gene transcription | |
Siegel et al. | The digital battlefield: A behind-the-scenes look from a systems perspective | |
CN106201597B (en) | A kind of method and terminal carrying out application management based on Data Migration | |
CN106250230B (en) | A kind of method, apparatus and terminal that application is freezed | |
Su et al. | STABILITY ANALYSIS FOR DISCRETE-TIME COUPLED SYSTEMS WITH MULTI-DIFFUSION BY GRAPH-THEORETIC APPROACH AND ITS APPLICATION. | |
Yang et al. | Evolving agents for network centric warfare | |
Mendonça et al. | Performance impact analysis of services under a time-based moving target defense mechanism | |
CN106527655B (en) | Electronic equipment electricity saving method and system | |
CN109348041A (en) | Application program networking control method and device, storage medium and terminal | |
CN107241791A (en) | With the method for bluetooth KEY equipment communications, device, mobile terminal and bluetooth KEY equipment | |
CN106126252A (en) | A kind of method loading application desktop and electronic equipment | |
Wang et al. | Research on the strategy of drones intrusion detection based on game theory | |
CN109271175A (en) | Method and equipment for deleting application in background | |
Gao et al. | Percolation of conditional dependency clusters based on edge-coupled interdependent networks | |
Nian et al. | Effects of individual heterogeneity on social contagions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |