[go: up one dir, main page]

CN106055394B - Using defreezing method and system - Google Patents

Using defreezing method and system Download PDF

Info

Publication number
CN106055394B
CN106055394B CN201610353108.8A CN201610353108A CN106055394B CN 106055394 B CN106055394 B CN 106055394B CN 201610353108 A CN201610353108 A CN 201610353108A CN 106055394 B CN106055394 B CN 106055394B
Authority
CN
China
Prior art keywords
destination application
application
state
destination
frozen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610353108.8A
Other languages
Chinese (zh)
Other versions
CN106055394A (en
Inventor
杨佳佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201610353108.8A priority Critical patent/CN106055394B/en
Priority to PCT/CN2016/092489 priority patent/WO2017201869A1/en
Publication of CN106055394A publication Critical patent/CN106055394A/en
Application granted granted Critical
Publication of CN106055394B publication Critical patent/CN106055394B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A kind of application defreezing method and system, wherein the method includes:Receive the function items of the application program of user's selection;Determine destination application associated with the function items;When the destination application is in down state and the destination application is in frozen state, thaw the destination application.The present invention can reinforce effective management to application program, and user is avoided to reinstall the destination application.

Description

Using defreezing method and system
Technical field
The present invention relates to terminal applies field more particularly to a kind of application defreezing method and systems.
Background technology
After if a certain application program is frozen in the prior art, if a certain item function association application in other application Program, the function items, can prompt the application program to be started to be not present when the user clicks.User is in order to use the function items can It can will reinstall the application program.For example, on some webpage, the function of online exchange, the work(of the online exchange are provided Can be realized by chat software, but user chat software to being freezed, the function of online exchange when the user clicks in this way, meeting Prompt user installation chat software.Therefore, it is not install in frozen state or that the application program, which cannot be distinguished, on earth in user, To can not effective management application, and affect user experience.
Invention content
In view of the foregoing, it is necessary to a kind of application defreezing method and system are provided, can be reinforced to the effective of application program Management, reinstalls the destination application, and improve the experience of user to avoid user.
It is a kind of to apply defreezing method, it is applied in electronic equipment, the method includes:
Receive the function items of the application program of user's selection;
Determine destination application associated with the function items;
When the destination application is in down state and the destination application is in frozen state, thaw The destination application.
According to one preferred embodiment of the present invention, the method further includes:
When the destination application is in available mode, start the destination application, and utilize the target Application program executes the corresponding operation of the function items.
According to one preferred embodiment of the present invention, the method further includes:
When the destination application is in down state, and the destination application is not at frozen state, Prompt destination application described in user installation.
According to one preferred embodiment of the present invention, it stores in the storage device of the electronic equipment and freezes list, the jelly The information for tying the frozen application program of list storage, when it is described freeze to inquire the destination application in list when, Determine that the destination application is in frozen state.
According to one preferred embodiment of the present invention, the method further includes:
Obtain the information of the destination application;
Judge whether the destination application is in down state according to acquired information, and
When acquired information is empty, determine that the destination application is in down state, or when acquired Information when being not empty, determine that the destination application is in available mode.
According to one preferred embodiment of the present invention, the method further includes:
The use shape of the destination application is judged according to the use state of the desktop icons of the destination application State, when the desktop icons of the destination application are in down state, determine the destination application be in can not With state, or when the desktop icons of the destination application are in available mode, determine at the destination application In available mode.
A kind of application defrosting system is applied in electronic equipment, the system comprises:
Receiving module, the function items of the application program for receiving user's selection;
Determining module, for determining destination application associated with the function items;
Defrosting module, for being in down state when the destination application, and the destination application is in When frozen state, thaw the destination application.
According to one preferred embodiment of the present invention, the system also includes:
Execution module, for when the destination application is in available mode, starting the destination application, and The corresponding operation of the function items is executed using the destination application.
According to one preferred embodiment of the present invention, the system also includes:
Reminding module, for being in down state when the destination application, and the destination application is not located When frozen state, destination application described in user installation is prompted.
According to one preferred embodiment of the present invention, it stores in the storage device of the electronic equipment and freezes list, the jelly The information for tying the frozen application program of list storage, when it is described freeze to inquire the destination application in list when, Determine that the destination application is in frozen state.
According to one preferred embodiment of the present invention, the system also includes:
First judgment module, the information for obtaining the destination application, according to acquired information judgement Whether destination application is in down state;And
When acquired information is empty, determine that the destination application is in down state, or when acquired Information when being not empty, determine that the destination application is in available mode.
According to one preferred embodiment of the present invention, the system also includes:
Second judgment module, the use state for the desktop icons according to the destination application judge the target The use state of application program;
When the desktop icons of the destination application are in down state, determine that the destination application is in Down state, or when the desktop icons of the destination application are in available mode, determine the intended application journey Sequence is in available mode.
As can be seen from the above technical solutions, the function items of a certain application program are answered by the associated target of the function items It is realized with program, when the destination application is unavailable, what the present invention can determine that the destination application freezes shape State prompts user's defrosting destination application when the destination application is frozen.When the destination application When unavailable and no frozen, destination application described in user installation is prompted.Therefore, can be reinforced to application using the present invention Effective management of program reinstalls the destination application to avoid user, and improves the experience of user.
Description of the drawings
Fig. 1 is that the present invention realizes the hardware structure schematic diagram for applying defreezing method preferred embodiment.
Fig. 2 is the flow chart of preferred embodiment of the present invention using defreezing method.
Fig. 3 is flow chart of the present invention using the another embodiment of defreezing method.
Fig. 4 is the schematic diagram that the function items of chat software of the present invention are realized by browser.
Fig. 5 is the functional block diagram of preferred embodiment of the present invention using defrosting system.
Fig. 6 is functional block diagram of the present invention using the another embodiment of defrosting system.
Main element symbol description
Electronic equipment 1
Using defrosting system 10
Storage device 11
Processing equipment 12
Receiving module 100
Determining module 101
Defrosting module 102
First judgment module 103
Second judgment module 104
Execution module 105
Reminding module 106
Specific implementation mode
To make the objectives, technical solutions, and advantages of the present invention clearer, right in the following with reference to the drawings and specific embodiments The present invention is described in detail.
As shown in Figure 1, being the hardware structure schematic diagram for realizing the preferred embodiment using defreezing method.Such as hardware structure Shown in schematic diagram, in the present embodiment, the hardware structure schematic diagram includes at least one electronic equipment 1.The electronic equipment 1 Including but not limited to apply defrosting system 10, storage device 11 and processing equipment 12.
Preferably, application defreezing method of the invention is realized by the application defrosting system 10.The electronic equipment 1 Be it is a kind of can be according to the instruction for being previously set or storing, the automatic equipment for carrying out numerical computations and/or information processing, hardware Including but not limited to microprocessor, application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), programmable gate array (Field-Programmable Gate Array, FPGA), digital processing unit (Digital Signal Processor, DSP), embedded device etc..The electronic equipment 1 may also include the network equipment and/or user sets It is standby.Wherein, the network equipment include but not limited to single network server, multiple network servers composition server group or The cloud being made of a large amount of hosts or network server based on cloud computing (Cloud Computing), wherein cloud computing is distribution One kind that formula calculates, a super virtual computer being made of the computer collection of a group loose couplings.The user equipment packet Include but be not limited to any type can be carried out by modes such as keyboard, mouse, remote controler, touch tablet or voice-operated devices with user it is man-machine Interactive electronic product, for example, personal computer, tablet computer, smart mobile phone, personal digital assistant (Personal Digital Assistant, PDA), game machine, Interactive Internet TV (Internet Protocol Television, IPTV), intellectual Wearable etc..Wherein, the network residing for the user equipment and the network equipment is including but not limited to mutual Networking, wide area network, Metropolitan Area Network (MAN), LAN, Virtual Private Network (Virtual Private Network, VPN) etc..
The storage device 11 is used to store the program code of each program segment in the application defrosting system 10.It is described to deposit Store up equipment 11 can be smart media card (smart media card), it is safe digital card (secure digital card), fast The storage facilities such as flash memory card (flash card).The storage device 11, which stores, freezes list, described to freeze list use In the information of the frozen application program of storage.When an application program is frozen, which is in down state.
The processing equipment 12 can be made of one or more microprocessor, digital processing unit (DSP).
In the present embodiment, the function items of an application program are needed by calling target associated with the function items to answer It is realized with program, when the destination application is unavailable, the application defrosting system 10 can determine that the intended application The frozen state of program prompts user's defrosting destination application when the destination application is frozen.When described When destination application is unavailable and no frozen, destination application described in user installation is prompted.The invention can avoid with The destination application is reinstalled at family, and improves the experience of user.
As shown in Fig. 2, being the flow chart of preferred embodiment of the present invention using defreezing method.According to different requirements, should The sequence of step can change in flow chart, and certain steps can be omitted.
S01, the application defrosting system 10 receive the function items of the application program of user's selection.
In the present embodiment, the application program includes at least one function items, and the realization of at least one function items needs It to be realized by means of other applications (hereinafter referred to as " destination application ").User circle of the user in the application program Selection (such as the operations such as click) function items, the application defrosting system 10 receive user in the application program on face The function items selected in user interface.
S02, the application defrosting system 10 determine destination application associated with the function items.
In the present embodiment, intended application associated with the function items is determined according to the property parameters of the function items Program.The property parameters of the function items include call parameters, and the call parameters include the destination application called.Example Such as, the call parameters can be a function parameter, and application program is called by the interface of function parameter.Concrete application example It can refer to the explanation hereafter to Fig. 4.
S03, when the destination application is in down state and the destination application is in frozen state, The application defrosting system 10 is thawed the destination application.
In the present embodiment, when the destination application is in frozen state or the electronic equipment 1 does not install institute When stating destination application, the application defrosting system 10 determines that the destination application is in down state.
The application defrosting system 10 judges that the destination application is in down state and passes through following either type It realizes:
(1) information for obtaining the destination application, for example, obtaining the destination application from storage device 11 Information.When acquired information is empty, it is determined that the destination application is in down state.When acquired letter When breath is not empty, it is determined that the destination application is in available mode.
(2) desktop icons of the destination application are determined according to the desktop icons parameter of the destination application Use state.Specifically, when the desktop icons parameter of the destination application indicates to use, for example, setting desktop icons Parameter is that 1 expression is available, then the application defrosting system 10 determines that the desktop icons of the destination application are in available shape State.When the desktop icons parameter of the destination application indicates unavailable, for example, setting desktop icons parameter is 0 expression Unavailable, then the application defrosting system 10 determines that the desktop icons of the destination application are in down state.
The use shape of the destination application is determined according to the use state of the desktop icons of the destination application State.When the desktop icons of the destination application are in down state, the application defrosting system 10 determines the mesh Mark application program is in down state.When the desktop icons of the destination application are in available mode, the application Defrosting system 10 determines that the destination application is in available mode.
When desktop does not have the icon of the destination application, the application defrosting system 10 determines the intended application Program is in down state.
When the destination application is in down state, the application defrosting system 10 judges the intended application Whether program is in frozen state.
In the present embodiment, it stores in the storage device 11 and freezes list.It is described to freeze what list storage was frozen The information of application program.The information of the frozen application program includes the title etc. of application program.When an application program After frozen, the information of the application program is stored in described freeze in list.
When it is described freeze to inquire the destination application in list when, for example, freezing to inquire in list described To the destination application title when, the application defrosting system 10 determine the destination application be in freeze shape State.
It is described when the destination application is in down state and the destination application is in frozen state It thaws the destination application using defrosting system 10.In the present embodiment, the application defrosting system 10 is freezed from described The destination application is deleted in list come the destination application that thaws.After the destination application is defrosted, The destination application is in available mode, and the application defrosting system 10 starts the destination application, and utilizes institute It states destination application and executes the corresponding operation of the function items.
When it is described freeze not inquire the destination application in list when, for example, freezing list described When not inquiring the title of the destination application, the application defrosting system 10 determines that the destination application does not have It is frozen.It is described to answer when the destination application is in down state, and the destination application is not frozen Then determine that the destination application is not installed in the electronic equipment 1 with defrosting system 10, the application defrosting system 10 Prompt destination application described in user installation.
In other embodiments, when the application defrosting system 10 determines that the destination application is in available mode When, the application defrosting system 10 starts the destination application, and executes the function using the destination application The corresponding operation of item.
As shown in figure 3, being the flow chart of preferred embodiment of the present invention using defreezing method.According to different requirements, should The sequence of step can change in flow chart, and certain steps can be omitted.
S10, the application defrosting system 10 receive the function items of the application program of user's selection.
In the present embodiment, the application program includes at least one function items, and the realization of at least one function items needs It to be realized by means of other applications (hereinafter referred to as " destination application ").User circle of the user in the application program Selection (such as the operations such as click) function items, the application defrosting system 10 receive user in the application program on face The function items selected in user interface.
S11, the application defrosting system 10 determine destination application associated with the function items.
In the present embodiment, intended application associated with the function items is determined according to the property parameters of the function items Program.The property parameters of the function items include call parameters, and the call parameters include the destination application called.Example Such as, the call parameters can be a function parameter, and application program is called by the interface of function parameter.Concrete application example It can refer to the explanation hereafter to Fig. 4.
S12, the application defrosting system 10 judge whether the destination application is in down state.
In the present embodiment, when the destination application is in frozen state or the electronic equipment 1 does not install institute When stating destination application, the application defrosting system 10 determines that the destination application is in down state.When described When destination application is in down state, S13 is executed.When the destination application is in available mode, execute S17, the application defrosting system 10 starts the destination application, and executes the function using the destination application The corresponding operation of item.
The application defrosting system 10 judges that the destination application is in down state and passes through following either type It realizes:
(1) information for obtaining the destination application, for example, obtaining the destination application from storage device 11 Information.When acquired information is empty, it is determined that the destination application is in down state.When acquired letter When breath is not empty, it is determined that the destination application is in available mode.
(2) desktop icons of the destination application are determined according to the desktop icons parameter of the destination application Use state.Specifically, when the desktop icons parameter of the destination application indicates to use, for example, setting desktop icons Parameter is 1 to indicate available, then the application defrosting system 10 determine that the desktop icons of the destination application are in can Use state.When the desktop icons parameter of the destination application indicates unavailable, for example, setting desktop icons parameter is 0 Indicate unavailable, then the application defrosting system 10 determines that the desktop icons of the destination application are in unavailable shape State.
The use shape of the destination application is determined according to the use state of the desktop icons of the destination application State.When the desktop icons of the destination application are in down state, the application defrosting system 10 determines the mesh Mark application program is in down state.When the desktop icons of the destination application are in available mode, the application Defrosting system 10 determines that the destination application is in available mode.
When desktop does not have the icon of the destination application, the application defrosting system 10 determines the intended application Program is in down state.
S13, the application defrosting system 10 judge whether the destination application is in frozen state.
In the present embodiment, it stores in the storage device 11 and freezes list.It is described to freeze what list storage was frozen The information of application program.The information of the frozen application program includes the title etc. of application program.When an application program After frozen, the information of the application program is stored in described freeze in list.
When it is described freeze to inquire the destination application in list when, for example, freezing to inquire in list described To the destination application title when, the application defrosting system 10 determine the destination application be in freeze shape State executes S14.When it is described freeze not inquire the destination application in list when, for example, freezing list described In when not inquiring the title of the destination application, the application defrosting system 10 determines that the destination application does not have Have frozen.It is described when the destination application is in down state, and the destination application is not frozen Then determine that the destination application is not installed in the electronic equipment 1, executes S16, the application using defrosting system 10 Defrosting system 10 prompts destination application described in user installation.
S14, the application defrosting system 10 judge whether the destination application that thaws.
In the present embodiment, the application defrosting system 10 is provided for being confirmed whether the destination application that thaws Dialog box.When receiving the option of user's selection confirmation defrosting destination application, S15 is executed;When being not received by When user selects to confirm the option for the destination application that thaws, which terminates.
In other embodiments, which can also omit.
S15, the application defrosting system 10 are thawed the destination application.
In the present embodiment, the application defrosting system 10 is freezed to delete the destination application in list from described Thaw the destination application.After the destination application is defrosted, the destination application is in available mode, Execute S17.
S16, the application defrosting system 10 prompt destination application described in user installation.
S17, the application defrosting system 10 starts the destination application, and is executed using the destination application The corresponding operation of the function items.
When the destination application is unavailable, the present invention can determine that the frozen state of the destination application, work as institute State destination application it is frozen when, prompt user to thaw the destination application.When the destination application is unavailable And when without being frozen, destination application described in user installation is prompted.Using the application defrosting system 10, can to avoid with The destination application is reinstalled at family, and improves the experience of user.
Application example, as shown in figure 4, " about " function of some chat software application needs to answer by a browser Interface is helped for loading some.When the user clicks when this " about " function, if the application defrosting system 10 determines browsing When device is frozen, pop-up prompting frame prompt user browser application is frozen, can not use, and prompts the user whether to thaw that this is clear Look at device application.After user, which confirms, thaws, starts browser and help interface to load.If the application defrosting system 10 determines clear When device of looking at is not installed or has been unloaded, pop-up prompting frame prompt user browser is not installed or has been unloaded, and asks user installation clear Look at device.The invention can avoid user's repeated downloads to install application program.
As shown in figure 5, being the functional block diagram of preferred embodiment of the present invention using defrosting system.The application, which is thawed, is System 10 includes receiving module 100, determining module 101 and defrosting module 102.The so-called module of the present invention refers to that one kind can be located Reason equipment 14 is performed and can complete the series of computation machine program segment of fixed function, is stored in storage device 13. In the present embodiment, it will be described in detail in subsequent embodiment about the function of each module.
Receiving module 100, the function items of the application program for receiving user's selection.
In the present embodiment, the application program includes at least one function items, and the realization of at least one function items needs It to be realized by means of other applications (hereinafter referred to as " destination application ").User circle of the user in the application program Selection (such as the operations such as click) function items, use of the reception user of the receiving module 100 in the application program on face The function items selected on the interface of family.
Determining module 101, for determining destination application associated with the function items.
In the present embodiment, intended application associated with the function items is determined according to the property parameters of the function items Program.The property parameters of the function items include call parameters, and the call parameters include the destination application called.Example Such as, the call parameters can be a function parameter, and application program is called by the interface of function parameter.Concrete application example It can refer to the explanation hereafter to Fig. 4.
Defrosting module 102, for being at down state and the destination application when the destination application When frozen state, thaw the destination application.
In the present embodiment, when the destination application is in frozen state or the electronic equipment 1 does not install institute When stating destination application, the application defrosting system 10 determines that the destination application is in down state.
Judge that the destination application is in down state and is realized by following either type:
(1) information for obtaining the destination application, for example, obtaining the destination application from storage device 11 Information.When acquired information is empty, it is determined that the destination application is in down state.When acquired letter When breath is not empty, it is determined that the destination application is in available mode.
(2) desktop icons of the destination application are determined according to the desktop icons parameter of the destination application Use state.Specifically, when the desktop icons parameter of the destination application indicates to use, for example, setting desktop icons Parameter is that 1 expression is available, then the application defrosting system 10 determines that the desktop icons of the destination application are in available shape State.When the desktop icons parameter of the destination application indicates unavailable, for example, setting desktop icons parameter is 0 expression Unavailable, then the application defrosting system 10 determines that the desktop icons of the destination application are in down state.
The use shape of the destination application is determined according to the use state of the desktop icons of the destination application State.When the desktop icons of the destination application are in down state, the application defrosting system 10 determines the mesh Mark application program is in down state.When the desktop icons of the destination application are in available mode, the application Defrosting system 10 determines that the destination application is in available mode.
When desktop does not have the icon of the destination application, the application defrosting system 10 determines the intended application Program is in down state.
When the destination application is in down state, the application defrosting system 10 judges the intended application Whether program is in frozen state.
In the present embodiment, it stores in the storage device 11 and freezes list.It is described to freeze what list storage was frozen The information of application program.The information of the frozen application program includes the title etc. of application program.When an application program After frozen, the information of the application program is stored in described freeze in list.
When it is described freeze to inquire the destination application in list when, for example, freezing to inquire in list described To the destination application title when, the application defrosting system 10 determine the destination application be in freeze shape State.
It is described when the destination application is in down state and the destination application is in frozen state Defrosting module 102 is thawed the destination application.In the present embodiment, the defrosting module 102 is freezed from described in list The destination application is deleted come the destination application that thaws.After the destination application is defrosted, the mesh Mark application program is in available mode, and the application defrosting system 10 starts the destination application, and utilizes the target Application program executes the corresponding operation of the function items.
When it is described freeze not inquire the destination application in list when, for example, freezing list described When not inquiring the title of the destination application, the application defrosting system 10 determines that the destination application does not have It is frozen.It is described to answer when the destination application is in down state, and the destination application is not frozen Then determine that the destination application is not installed in the electronic equipment 1 with defrosting system 10, the application defrosting system 10 Prompt destination application described in user installation.
In other embodiments, when the application defrosting system 10 determines that the destination application is in available mode When, the application defrosting system 10 starts the destination application, and executes the function using the destination application The corresponding operation of item.
As shown in fig. 6, being functional block diagram of the present invention using the another embodiment of defrosting system.The application, which is thawed, is System 10 include receiving module 100, determining module 101, defrosting module 102, the first judgment module 103, the second judgment module 104 and Execution module 105, reminding module 106.The so-called module of the present invention refers to that one kind being capable of and energy performed by processing equipment 14 The series of computation machine program segment for enough completing fixed function, is stored in storage device 13.In the present embodiment, about each mould The function of block will be described in detail in subsequent embodiment.
Receiving module 100, the function items of the application program for receiving user's selection.
In the present embodiment, the application program includes at least one function items, and the realization of at least one function items needs It to be realized by means of other applications (hereinafter referred to as destination application).User interface of the user in the application program Upper selection (such as the operations such as click) function items, user of the reception user of the receiving module 100 in the application program The function items are selected on interface.
Determining module 101, for determining destination application associated with the function items.
In the present embodiment, intended application associated with the function items is determined according to the property parameters of the function items Program.The property parameters of the function items include call parameters, and the call parameters include the destination application called.Example Such as, the call parameters can be a function parameter, and application program is called by the interface of function parameter.
First judgment module 103, for judging whether the destination application is in down state.
In the present embodiment, when the destination application is in frozen state or the electronic equipment 1 does not install institute When stating destination application, first judgment module 103 determines that the destination application is in down state.When described When destination application is in down state, execute whether follow-up second judgment module 104 judges the destination application In frozen state;When the destination application is in available mode, execution module 105 is for starting the intended application Program, and execute the corresponding operation of the function items using the destination application.
First judgment module 103 judges that the destination application is in down state and passes through following either type It realizes:
(1) information of the destination application is obtained, such as obtains the destination application from storage device 11 Information.When acquired information is empty, first judgment module 103 determines that the destination application is in unavailable State.When acquired information is not empty, first judgment module 103 determines that the destination application is in available shape State.
(2) desktop icons of the destination application are determined according to the desktop icons parameter of the destination application Use state.Specifically, when the desktop icons parameter of the destination application indicates to use, for example, setting desktop icons Parameter is that 1 expression is available, then first judgment module 103 determines that the desktop icons of the destination application are in available shape State.When the desktop icons parameter of the destination application indicates unavailable, for example, setting desktop icons parameter is 0 expression Unavailable, then the first judgment module 103 determines that the desktop icons of the destination application are in down state.
The use shape of the destination application is determined according to the use state of the desktop icons of the destination application State.When the desktop icons of the destination application are in down state, first judgment module 103 determines the mesh Mark application program is in down state.When the desktop icons of the destination application are in available mode, described first Judgment module 103 determines that the destination application is in available mode.
When desktop does not have the icon of the destination application, the application defrosting system 10 determines the intended application Program is in down state.
Second judgment module 104 is used for when the destination application is in down state, judges that the target is answered Whether it is in frozen state with program.
In the present embodiment, it stores in the storage device 11 and freezes list.It is described to freeze what list storage was frozen The information of application program.The information of the frozen application program includes the title etc. of application program.When an application program After frozen, the information of the application program is stored in described freeze in list.
When it is described freeze to inquire the destination application in list when, for example, freezing to inquire in list described To the destination application title when, second judgment module 104 determine the destination application be in freeze shape State, second judgment module 104 judge whether the destination application that thaws.Freeze not inquire in list when described When to the destination application, for example, it is described freeze not inquiring the title of the destination application in list when, Second judgment module 104 determines that the destination application is not frozen.When the destination application be in can not With state, and when the destination application is not frozen, second judgment module 104 determines the destination application It is not installed in the electronic equipment 1, reminding module 106 is for prompting destination application described in user installation.
Second judgment module 104 is additionally operable to work as and freezes not inquiring the intended application journey in list described When sequence, judge whether the destination application that thaws.
In the present embodiment, second judgment module 104 is provided for being confirmed whether the destination application that thaws Dialog box.When receiving the option of user's selection confirmation defrosting destination application, defrosting module 102 is for thawing The destination application;When being not received by the option of user's selection confirmation defrosting destination application, executing should Flow terminates.
In the present embodiment, defrosting module 102 is freezed to search the destination application in list from described, to thaw Destination application is stated, freezes to delete the destination application in list from described.When the destination application is defrosted Afterwards, the destination application is in available mode, and the execution module 105 starts the destination application, and utilizes institute It states destination application and executes the corresponding operation of the function items.
When the destination application is unavailable, the present invention can determine that the frozen state of the destination application, work as institute State destination application it is frozen when, prompt user to thaw the destination application.When the destination application is unavailable And when without being frozen, destination application described in user installation is prompted.The invention can avoid users to reinstall the target Application program improves the experience of user.
Application example, as shown in figure 4, " about " function of some chat software application needs to answer by a browser Interface is helped for loading some.When the user clicks when this " about " function, if the application defrosting system 10 determines browsing When device is frozen, pop-up prompting frame prompt user browser application is frozen, can not use, and prompts the user whether to thaw that this is clear Look at device application.After user, which confirms, thaws, starts browser and help interface to load.If the application defrosting system 10 determines clear When device of looking at is not installed or has been unloaded, pop-up prompting frame prompt user browser is not installed or has been unloaded, and asks user installation clear Look at device.The invention can avoid user's repeated downloads to install application program.
In several embodiments provided by the present invention, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the module It divides, only a kind of division of logic function, formula that in actual implementation, there may be another division manner.
The module illustrated as separating component may or may not be physically separated, aobvious as module The component shown may or may not be physical unit, you can be located at a place, or may be distributed over multiple In network element.Some or all of module therein can be selected according to the actual needs to realize the mesh of this embodiment scheme 's.
In addition, each function module in each embodiment of the present invention can be integrated in a processing unit, it can also It is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.Above-mentioned integrated list The form that hardware had both may be used in member is realized, can also be realized in the form of hardware adds software function module.
The above-mentioned integrated unit realized in the form of software function module, can be stored in one and computer-readable deposit In storage media.Above-mentioned software function module is stored in a storage medium, including some instructions are used so that a computer It is each that equipment (can be personal computer, server or the network equipment etc.) or processor (processor) execute the present invention The part steps of embodiment the method.
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 of 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 Profit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent requirements of the claims Variation includes within the present invention.Should not any attached associated diagram label in claim be considered as the involved right of limitation to want It asks.Furthermore, it is to be understood that one word of " comprising " is not excluded for other units or step, odd number is not excluded for plural number.It is stated in system claims Multiple units or device can also be realized by software or hardware by a unit or device." first ", " second " (such as Fruit presence) etc. words be used to indicate names, and do not represent 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, it will be understood by those of ordinary skill in the art that, it can be to the present invention's Technical solution is modified or equivalent replacement, without departing from the spirit of the technical scheme of the invention and range.

Claims (10)

1. a kind of applying defreezing method, it is applied in electronic equipment, which is characterized in that the method includes:
Receive the function items of the application program of user's selection;
Determine destination application associated with the function items;
When the destination application is in down state and the destination application is in frozen state, described in defrosting Destination application;
When the destination application is in down state, and the destination application is not at frozen state, prompt Destination application described in user installation.
2. applying defreezing method as described in claim 1, which is characterized in that the method further includes:
When the destination application is in available mode, start the destination application, and utilize the intended application Program executes the corresponding operation of the function items.
3. applying defreezing method as described in claim 1, which is characterized in that store in the storage device of the electronic equipment Freeze list, the information for freezing the frozen application program of list storage, when it is described freeze to inquire in list it is described When destination application, determine that the destination application is in frozen state.
4. as described in any one of claims 1-3 apply defreezing method, which is characterized in that the method further includes:
Obtain the information of the destination application;
Judge whether the destination application is in down state according to acquired information, and
When acquired information is empty, determine that the destination application is in down state, or when acquired letter When breath is not empty, determine that the destination application is in available mode.
5. as described in any one of claims 1-3 apply defreezing method, which is characterized in that the method further includes:
The use state that the destination application is judged according to the use state of the desktop icons of the destination application, when When the desktop icons of the destination application are in down state, determine that the destination application is in unavailable shape State, or when the desktop icons of the destination application are in available mode, determining that the destination application is in can Use state.
6. a kind of application defrosting system is applied in electronic equipment, which is characterized in that the system comprises:
Receiving module, the function items of the application program for receiving user's selection;
Determining module, for determining destination application associated with the function items;
Defrosting module, for being in down state when the destination application, and the destination application is in and freezes When state, thaw the destination application;
Reminding module, for being in down state when the destination application, and the destination application is not at jelly When knot state, destination application described in user installation is prompted.
7. applying defrosting system as claimed in claim 6, which is characterized in that the system also includes:
Execution module, for when the destination application is in available mode, starting the destination application, and utilize The destination application executes the corresponding operation of the function items.
8. applying defrosting system as claimed in claim 6, which is characterized in that store in the storage device of the electronic equipment Freeze list, the information for freezing the frozen application program of list storage, when it is described freeze to inquire in list it is described When destination application, determine that the destination application is in frozen state.
9. such as claim 6-8 any one of them application defrosting systems, which is characterized in that the system also includes:
First judgment module, the information for obtaining the destination application judge the target according to acquired information Whether application program is in down state;And
When acquired information is empty, determine that the destination application is in down state, or when acquired letter When breath is not empty, determine that the destination application is in available mode.
10. such as claim 6-8 any one of them application defrosting systems, which is characterized in that the system also includes:
Second judgment module, the use state for the desktop icons according to the destination application judge the intended application The use state of program;
When the desktop icons of the destination application are in down state, determine the destination application be in can not With state, or when the desktop icons of the destination application are in available mode, determine at the destination application In available mode.
CN201610353108.8A 2016-05-25 2016-05-25 Using defreezing method and system Active CN106055394B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610353108.8A CN106055394B (en) 2016-05-25 2016-05-25 Using defreezing method and system
PCT/CN2016/092489 WO2017201869A1 (en) 2016-05-25 2016-07-30 Method and system for unfreezing application program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610353108.8A CN106055394B (en) 2016-05-25 2016-05-25 Using defreezing method and system

Publications (2)

Publication Number Publication Date
CN106055394A CN106055394A (en) 2016-10-26
CN106055394B true CN106055394B (en) 2018-11-06

Family

ID=57174522

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610353108.8A Active CN106055394B (en) 2016-05-25 2016-05-25 Using defreezing method and system

Country Status (2)

Country Link
CN (1) CN106055394B (en)
WO (1) WO2017201869A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020133441A1 (en) * 2018-12-29 2020-07-02 深圳市欢太科技有限公司 Application program management method and apparatus, storage medium, and electronic device
CN111897586A (en) * 2019-05-06 2020-11-06 中兴通讯股份有限公司 Application state control method, device, terminal and computer-readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101923382A (en) * 2009-06-16 2010-12-22 联想(北京)有限公司 Computer system energy-saving method and computer system
CN103744681A (en) * 2014-01-16 2014-04-23 广州市久邦数码科技有限公司 Method and system for freezing/thawing procedures
CN105159776A (en) * 2015-08-03 2015-12-16 中科创达软件股份有限公司 Process handling method and apparatus

Family Cites Families (1)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101923382A (en) * 2009-06-16 2010-12-22 联想(北京)有限公司 Computer system energy-saving method and computer system
CN103744681A (en) * 2014-01-16 2014-04-23 广州市久邦数码科技有限公司 Method and system for freezing/thawing procedures
CN105159776A (en) * 2015-08-03 2015-12-16 中科创达软件股份有限公司 Process handling method and apparatus

Also Published As

Publication number Publication date
WO2017201869A1 (en) 2017-11-30
CN106055394A (en) 2016-10-26

Similar Documents

Publication Publication Date Title
CN113537508B (en) Processing method and device for federal calculation, electronic equipment and storage medium
US9451014B2 (en) Across-application network communication method and device
US12039472B2 (en) Method and device for scheduling automated guided vehicle
US9531651B1 (en) Methods for displaying notifications
WO2015157937A1 (en) Software upgrade method and terminal
CN103870470A (en) Method for loading resource files of application and loading device
CN114172998B (en) File transmission method and device, electronic equipment and storage medium
US11736433B2 (en) Watermark-based message queue
CN112866391A (en) Message pushing method and device, electronic equipment and storage medium
CN106055394B (en) Using defreezing method and system
CN114157480B (en) Method, device, equipment and storage medium for determining network attack scheme
CN110770720B (en) Resource searching method and related products
CN113783924B (en) A method and device for processing access request
CN107765948A (en) Application control method, terminal, computer installation and storage medium
US10789183B2 (en) Aggregation handling
CN110766348A (en) Method and device for combining picking tasks
CN106055210A (en) Method and device for processing icons
CN104915851A (en) Method and apparatus for launching display information
CN113378093A (en) Method and device for determining resource release strategy, electronic equipment and storage medium
CN106648729A (en) Application freezing method and system
CN116738470A (en) User identity association method and device, electronic equipment and storage medium
CN110362771A (en) Method and device, storage medium and the electronic device of page cache
CN112668949B (en) Method and device for picking goods
CN108133154A (en) A kind of method and device stored to file
CN111045700A (en) Data updating method, device, system, storage medium and electronic equipment

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