CN105068823B - A kind of application processing method, device and terminal - Google Patents

A kind of application processing method, device and terminal Download PDF

Info

Publication number
CN105068823B
CN105068823B CN201510406468.5A CN201510406468A CN105068823B CN 105068823 B CN105068823 B CN 105068823B CN 201510406468 A CN201510406468 A CN 201510406468A CN 105068823 B CN105068823 B CN 105068823B
Authority
CN
China
Prior art keywords
terminal
application
finger print
threshold value
print information
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.)
Expired - Fee Related
Application number
CN201510406468.5A
Other languages
Chinese (zh)
Other versions
CN105068823A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510406468.5A priority Critical patent/CN105068823B/en
Publication of CN105068823A publication Critical patent/CN105068823A/en
Application granted granted Critical
Publication of CN105068823B publication Critical patent/CN105068823B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the invention discloses a kind of application processing method, device and terminals.Wherein, this method includes:The current operating status of detection terminal;When the operating status of detection meets preset condition, the finger print information of current the logged in account number of terminal is obtained;The historical operation information of the information that takes the fingerprint operating terminal;According to historical operation information, the state respectively applied in terminal is set.Implement the embodiment of the present invention, the state of application can be automatically set according to historical operation information.

Description

A kind of application processing method, device and terminal
Technical field
The present invention relates to Internet technical fields, and in particular to a kind of application processing method, device and terminal.
Background technology
Currently, can usually install various applications in the terminal devices such as smart mobile phone, tablet computer to facilitate Work, life or the amusement of people.In actual practice, when resources such as the memory space of terminal device, electricity or network flows When limited, the normal operation of application can be influenced, needs user according to the state applied in these limited resources manual setting terminals.
Invention content
The embodiment of the invention discloses a kind of application processing method, device and terminals, and the state of application can be arranged automatically.
The embodiment of the invention discloses a kind of application processing methods, including:
The current operating status of detection terminal;
When the operating status of detection meets preset condition, the finger print information of current the logged in account number of the terminal is obtained;
Extract the historical operation information that the finger print information operates the terminal;
According to the historical operation information, the state respectively applied in the terminal is set.
Correspondingly, the embodiment of the invention also discloses a kind of using processing unit, including:
Detection module, the operating status current for detection terminal;
Acquisition module, for when the detection module detects that operating status meets preset condition, obtaining the terminal The finger print information of current logged in account number;
Extraction module operates the historical operation letter of the terminal for extracting the finger print information that the acquisition module obtains Breath;
Setup module, the historical operation information for being extracted according to the extraction module, is arranged in the terminal and respectively applies State.
The embodiment of the invention also discloses a kind of terminal, which includes the application processing dress described in foregoing invention embodiment It sets.
The embodiment of the present invention can be with the current operating status of detection terminal;When the operating status of detection meets preset condition When, obtain the finger print information of current the logged in account number of terminal;The historical operation information of the information that takes the fingerprint operating terminal;According to going through The state respectively applied in terminal is arranged in history operation information.Implement the embodiment of the present invention, can automatically be set according to historical operation information Set the state of application.
Description of the drawings
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to needed in the embodiment Attached drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the invention, general for this field For logical technical staff, without creative efforts, other drawings may also be obtained based on these drawings.
Fig. 1 is a kind of flow diagram of application processing method disclosed by the embodiments of the present invention;
Fig. 2 is the flow diagram of another application processing method disclosed by the embodiments of the present invention;
Fig. 3 is a kind of structural schematic diagram using processing unit disclosed by the embodiments of the present invention;
Fig. 4 is another structural schematic diagram for applying processing unit disclosed by the embodiments of the present invention
Fig. 5 is a kind of structural schematic diagram of terminal disclosed by the embodiments of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation describes, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a kind of application processing method, device and terminals, and the state of application can be arranged automatically. It is described in detail separately below.
Referring to Fig. 1, Fig. 1 is a kind of flow diagram of application processing method disclosed by the embodiments of the present invention.Such as Fig. 1 institutes Show, which may comprise steps of.
The current operating status of S101, terminal detection terminal;
In the embodiment of the present invention, terminal can be mobile phone, tablet computer, notebook or other portable devices etc., end It may include the currently used network of terminal residual available power, terminal residual memory space, terminal to hold current operating status The service condition etc. of memory headroom in state, the terminal current speed of service or terminal.
S102, terminal obtain the fingerprint of current the logged in account number of terminal when detecting that operating status meets preset condition Information;
In the embodiment of the present invention, preset condition can be the preset operating status of terminal, such as terminal residual is available The speed of service that the currently used network state of electricity, residual memory space size, terminal is limited flow network, terminal is current Threshold value or terminal in memory headroom remaining free space size etc., or user-defined operating status etc., The relevant treatment of application can be executed when detecting that operating status meets preset condition by being used to indicate terminal.
It should be noted that the preset condition in the embodiment of the present invention may include above-mentioned multiple operating statuses, for example, in advance If condition is that terminal residual available power is 30%, and the currently used network state of terminal is limited flow network, then works as end End detects that current operating status be remaining available power is 25%, and the currently used network state of terminal is that flow is unlimited Network, such as WIFI, then terminal step S103 to S104 is not carried out;If terminal detects that current operating status is remaining available Electricity is 25%, and the currently used network state of terminal is limited flow network, then can obtain current the logged in account of terminal Number finger print information, execute step S103 to S104.
In the embodiment of the present invention, premised on user's operation terminal must log in account number, i.e., terminal can obtain terminal and work as The finger print information of preceding logged in account number, the finger print information are what user inputted in endpoint registration account number, and subsequent user can lead to The finger print information is crossed to operate terminal.Correspondingly, if user's operation terminal is not logged on account number, but with default user, The identity logs terminal as, then terminal can be in the historical operation information of step S103 extraction acquiescences, to be arranged in terminal respectively The state of application.
S103, terminal extract the historical operation information of the finger print information operating terminal;
In the embodiment of the present invention, the finger print information inputted when registration terminal can be used when due to user's operation terminal, The historical operation information of the finger print information operating terminal is the history behaviour of user's using terminal of current registration terminal in terminal Make information.
In the embodiment of the present invention, historical operation information include multiple applications application identities and application identities it is corresponding Using within a preset period of time be activated number.
The state respectively applied in terminal is arranged according to the historical operation information in S104, terminal.
In the embodiment of the present invention, the user that terminal can obtain current registration terminal according to the historical operation information uses eventually The custom at end, such as the higher application of frequency of use, terminal can be when operating status meets preset condition, as terminal residual can The network state that electricity consumption is too small, residual memory space size is too small, terminal is currently used is limited flow network, terminal is current The speed of service excessively slow or terminal in memory headroom remaining free space size it is too small when, shape that setting terminal is respectively applied State such as closes the minimum application of historical operation information instruction frequency of use, or setting historical operation information indicates frequency of use Minimum application equal operation in a dormant state.
In the embodiment of the present invention, when it is limited flow network that preset condition, which is the network that terminal uses, step S104 roots According to historical operation information, the state respectively applied in terminal is set, may comprise steps of:
11) terminal detects multiple applications to be updated;
12) terminal determines from multiple applications according to historical operation information and is activated number more than the second predetermined threshold value Using;
13) the determining application for being activated number and being more than the second predetermined threshold value of terminal update.
For example, terminal detects that multiple applications to be updated are chat application, player application and shopping respectively Using the second predetermined threshold value is 8 times, and terminal determines that these above-mentioned applications are opened within a preset period of time according to historical operation information Dynamic number is 10 times, 8 times, 7 times respectively, then terminal can update chat application so that the chat application can possess in terminal Latest edition obtains better operational effect.
The embodiment can be when the network that terminal uses be limited flow network, and preferential update is activated number and is more than The application of predetermined threshold value, to avoid updating, all flow wastes caused by application, while also ensureing user commonly at application In latest edition, the usage experience of user is improved.
In the embodiment of the present invention, when the remaining available power that preset condition is terminal is less than the first predetermined threshold value, step S104 is arranged the state respectively applied in terminal, may comprise steps of according to historical operation information:
21) terminal determines the multiple applications being currently running in terminal;
22) terminal determines from multiple applications according to historical operation information and is activated number less than the second predetermined threshold value Using;
23) application of the number less than the second predetermined threshold value that be activated of terminal control determination is in suspend mode.
For example, remaining available power is 28% in the current operating status of terminal detection, and predetermined threshold value is 30%, the multiple applications being currently running in terminal are chat application, player application and shopping application, such as above-mentioned implementation respectively Described in mode, terminal determines that the number that is activated of these applications is followed successively by 10 times, 8 times, 7 times respectively within a preset period of time, then Terminal can control shopping application and be in suspend mode, to slow down the depletion rate of electricity.
The embodiment can be when remaining available power be less than the first predetermined threshold value, and control is activated number less than default The application of threshold value is in suspend mode, slows down the depletion rate of electricity, extends the usage time that user commonly applies, improves The usage experience of user.
In the embodiment of the present invention, when the remaining free space that preset condition is the terminal is less than third predetermined threshold value, Step S104 is arranged the state respectively applied in terminal, may comprise steps of according to historical operation information:
31) terminal determines mounted multiple applications in terminal;
31) terminal determines from multiple applications according to historical operation information and is activated number less than the second predetermined threshold value Using;
31) it is data cached less than deleting for the application of the second predetermined threshold value that terminal deletion determined is activated number.
For example, terminal residual free space is 5GB, and third predetermined threshold value 8GB, the second predetermined threshold value is 8 times, eventually Mounted multiple applications are respectively chat application, player application and shopping application in end, such as the above embodiment institute It states, terminal determines that the number that is activated of these applications is followed successively by 10 times, 8 times, 7 times respectively within a preset period of time, then terminal can With by shopping application it is corresponding delete it is data cached clean up, to withdraw memory space, be supplied to that be activated number more Application.
The embodiment can delete in time be activated number less than the second predetermined threshold value application it is corresponding delete it is slow Deposit data, to provide more free memories for other application in terminal.
In the method described in Fig. 1, terminal can be with the current operating status of detection terminal;When the operating status of detection is full When sufficient preset condition, the finger print information of current the logged in account number of terminal can be obtained;And the information operating terminal that takes the fingerprint is gone through History operation information;To which the state respectively applied in terminal be arranged according to historical operation information.As it can be seen that method described in Fig. 1 can The state that terminal is respectively applied to be arranged in time according to the current operating status of terminal, the manual operation of user is avoided, is improved The operating experience of user.
Referring to Fig. 2, Fig. 2 is the flow diagram of another application processing method disclosed by the embodiments of the present invention, such as Fig. 2 Shown, which may comprise steps of:
When detecting the account number of registration registration terminal, output includes personal settings circle of prompting message for S201, terminal Face, the prompting message are used to prompt user to input the finger print information of operating terminal at the personal settings interface, and setting refers to The corresponding individual operation pattern of line information;
In the embodiment of the present invention, terminal can also export and disappear comprising prompt when detecting the account number of registration registration terminal The voice of breath indicates that indicate that user inputs the finger print information of operating terminal at personal settings interface, and setting fingerprint is believed Cease corresponding individual operation pattern.
The corresponding individual character of finger print information for the finger print information and setting that S202, terminal storage personal settings interface input Change operation mode;
In the embodiment of the present invention, which can be the finger print information that user is inputted by touch screen operating terminal, Or the finger print information of user's registration terminal input.The individual operation pattern may include selectable option of operation, Which type of for example whether enabling the automatic Setting pattern of application state, and the state of application is configured under preset condition Etc. contents.
The current operating status of S203, terminal detection terminal;
When S204, terminal detect that operating status meets preset condition, the fingerprint letter of current the logged in account number of terminal is obtained Breath;
In the embodiment of the present invention, step S203 can be with reference to related in foregoing invention embodiment to elaborating for S204 Description, the embodiment of the present invention do not limit.
In the corresponding individual operation pattern of S205, terminal inquiry finger print information the automatic Setting pattern of application state whether by It enables, if being activated, thens follow the steps S206, otherwise, terminate this flow.
S206, terminal extract the historical operation information of the finger print information operating terminal;
The state respectively applied in terminal is arranged according to the historical operation information in S207, terminal.
In the embodiment of the present invention, step S206 can be with reference to related in foregoing invention embodiment to elaborating for S207 Description, the embodiment of the present invention no longer do specific detailed description.
In the method described in Fig. 2, terminal can be when registering the account number of registration terminal, and output includes prompting message Personal settings interface, the prompting message are used to prompt user to input the fingerprint letter of operating terminal at the personal settings interface Breath, and the corresponding individual operation pattern of setting finger print information, and store the finger print information of personal settings interface input with And the corresponding individual operation pattern of finger print information of setting;When detecting that the current operating status of terminal meets preset condition When, the finger print information of current the logged in account number of the terminal can be obtained, the corresponding individual operation pattern of the finger print information is inquired Whether the middle automatic Setting pattern of application state is activated, if being activated, extracts the historical operation of the finger print information operating terminal The state that terminal is respectively applied is arranged according to the historical operation information, it is seen then that can make user in method described in Fig. 2 in information It is set in advance and whether enables the automatic Setting pattern of application state, if enabling, can be automatically arranged according to the operating status of terminal The state of application improves the operating experience of user to simplify the operation of user.
Referring to Fig. 3, Fig. 3 is a kind of structural schematic diagram using processing unit disclosed by the embodiments of the present invention.Wherein, scheme Using processing unit may include detection module 310, acquisition module 320, extraction module 330 and setup module shown in 3 340, wherein
Detection module 310, the operating status current for detection terminal;
Acquisition module 320 is worked as when detection module 310 detects that operating status meets preset condition, obtaining terminal The finger print information of preceding logged in account number;
Extraction module 330, the historical operation information of the finger print information operating terminal for extracting the acquisition of acquisition module 320;
Setup module 340 is respectively applied for the historical operation information that extract according to extraction module 330 in setting terminal State.
In the embodiment of the present invention, the current operating status of terminal may include that terminal residual available power, terminal residual are deposited The service condition of memory headroom in the currently used network state of storage space, terminal, the terminal current speed of service or terminal Deng.
In the embodiment of the present invention, preset condition can be the preset operating status of terminal, such as terminal residual is available The speed of service that the currently used network state of electricity, residual memory space size, terminal is limited flow network, terminal is current Threshold value or terminal in memory headroom remaining free space size etc., or user-defined operating status etc., The correlation of application can be executed when detecting that operating status meets preset condition by other modules by being used to indicate detection module 310 Processing.
In the embodiment of the present invention, premised on user's operation terminal must log in account number, i.e., acquisition module 320 can obtain The finger print information of current the logged in account number of terminal, what which inputted for user in endpoint registration account number, subsequent user Terminal can be operated by the finger print information.
In the embodiment of the present invention, the finger print information inputted when registration terminal can be used when due to user's operation terminal, The historical operation information of the finger print information operating terminal is the history behaviour of user's using terminal of current registration terminal in terminal Make information.
In the embodiment of the present invention, historical operation information include multiple applications application identities and application identities it is corresponding Using within a preset period of time be activated number.
It should be noted that the preset condition in the embodiment of the present invention may include above-mentioned multiple operating statuses, for example, in advance If condition is that terminal residual available power is 30%, and the currently used network state of terminal is limited flow network, then works as inspection It surveys module 310 and detects that current operating status be remaining available power is 25%, and the currently used network state of terminal is Flow infinite network, such as WIFI, then acquisition module 320, extraction module 330 and setup module 340 are not carried out and correspondingly grasp Make;If it be remaining available power is 25% that detection module 310, which detects current operating status, and the network that terminal is currently used State is limited flow network, then acquisition module 320, extraction module 330 and setup module 340, which can execute, correspondingly grasps Make.
It is another structural schematic diagram for applying processing unit disclosed by the embodiments of the present invention also referring to Fig. 4, Fig. 4. Wherein, shown in Fig. 4 using processing unit is being optimized using processing unit as shown in Figure 3.As shown in figure 3 It compares using processing unit, application processing unit shown in Fig. 4 can also include:
Enquiry module 350 after the finger print information for obtaining current the logged in account number of terminal, inquires finger print information correspondence Individual operation pattern in the automatic Setting pattern of application state whether be activated, if being activated, trigger extraction module 330 and hold The operation of the historical operation information of the row information operating terminal that takes the fingerprint.
In the embodiment of the present invention, application processing unit shown in Fig. 4 can also include:
Output module 360, for when detecting the account number of registration registration terminal, output to include the personalization of prompting message Interface is set, which is used to that user to be prompted to input the finger print information of operating terminal, Yi Jishe at personal settings interface Set the corresponding individual operation pattern of finger print information;
Memory module 370, the finger print information pair of finger print information and setting for storing the input of personal settings interface The individual operation pattern answered.
In the embodiment of the present invention, terminal can also export and disappear comprising prompt when detecting the account number of registration registration terminal The voice of breath indicates that indicate that user inputs the finger print information of operating terminal at personal settings interface, and setting fingerprint is believed Cease corresponding individual operation pattern.
In the embodiment of the present invention, the user that terminal can obtain current registration terminal according to the historical operation information uses eventually The custom at end, such as the higher application of frequency of use, terminal can be when operating status meets preset condition, as terminal residual can The network state that electricity consumption is too small, residual memory space size is too small, terminal is currently used is limited flow network, terminal is current The speed of service excessively slow or terminal in memory headroom remaining free space size it is too small when, shape that setting terminal is respectively applied State such as closes the minimum application of historical operation information instruction frequency of use, or setting historical operation information indicates frequency of use Minimum application equal operation in a dormant state.
In the embodiment of the present invention, when it is limited flow network that preset condition, which is the network that terminal uses, setup module 340 May include:
Detection unit 341, for detecting multiple applications to be updated;
First determination unit 342, for according to historical operation information, determining that being activated number is more than the from multiple applications The application of two predetermined threshold values;
Updating unit 343, for updating the determining application for being activated number and being more than the second predetermined threshold value.
For example, detection unit 341 detect multiple applications to be updated be respectively chat application, player application with And shopping application, the second predetermined threshold value are 8 times, the first determination unit 342 determines these above-mentioned applications according to historical operation information It is 10 times, 8 times, 7 times to be activated number within a preset period of time respectively, then it is big to be activated number for the first determination unit 342 determination It is chat application in the application of predetermined threshold value, therefore updating unit 343 can update chat application so that the chat application can be Possess latest edition in terminal, obtains better operational effect.
The embodiment can be when the network that terminal uses be limited flow network, and preferential update is activated number and is more than The application of predetermined threshold value, to avoid updating, all flow wastes caused by application, while also ensureing user commonly at application In latest edition, the usage experience of user is improved.
In the embodiment of the present invention, when the remaining available power that preset condition is the terminal is less than the first predetermined threshold value, Setup module 340 may include:
Second determination unit 344, for determining the multiple applications being currently running in terminal;
Third determination unit 345, for according to historical operation information, determining that being activated number is less than the from multiple applications The application of two predetermined threshold values;
Control unit 346, application of the number less than the second predetermined threshold value that be activated for controlling determining are in suspend mode mould Formula.
For example, remaining available power is 28% in the current operating status that detection module 310 detects, and first is pre- If threshold value is 30%, the multiple applications being currently running in the terminal that the second determination unit 344 determines are chat application respectively, play Device is applied and shopping application, and as described in the embodiment, third determination unit 345 determines respectively according in preset time period These application the numbers that are activated be followed successively by 10 times, 8 times, 7 times, third determination unit 345 can control shopping application be quilt The application that number is less than the second predetermined threshold value is enabled, control unit 346 can control the shopping application and be in suspend mode, to Slow down the depletion rate of electricity.
The embodiment can be when remaining available power be less than predetermined threshold value, and control is activated number and is less than predetermined threshold value Application be in suspend mode, ensure that commonly application possesses more electricity to user, extends the use that user commonly applies Time improves the usage experience of user.
In the embodiment of the present invention, when the remaining free space that preset condition is the terminal is less than third predetermined threshold value, Setup module 340 may include:
4th determination unit 347, for determining mounted multiple applications in the terminal;
5th determination unit 348 is activated time for according to the historical operation information, being determined from the multiple application Application of the number less than the second predetermined threshold value;
Deleting unit 349, it is slow less than deleting for the application of the second predetermined threshold value for deleting the determining number that is activated Deposit data.
For example, terminal residual free space is 5GB, and third predetermined threshold value 8GB, the second predetermined threshold value is 8 times, the Mounted multiple applications are respectively chat application, player application and shopping in the terminal that four determination units 347 determine Using as described in the embodiment, the 5th determination unit 348 is activated according to determining these applications within a preset period of time Number is followed successively by 10 times, 8 times, 7 times, determines that it is shopping application to be activated number less than the application of predetermined threshold value, then deletes list Member 349 can by shopping application it is corresponding delete it is data cached clean up, to withdraw memory space, be supplied to and be activated time The more application of number.
The embodiment can delete in time to be activated application of the number less than predetermined threshold value and corresponding deletes caching number According to provide more free memories for other application in terminal.
In Fig. 3 and application processing unit shown in Fig. 4, detection module can be with the current operating status of detection terminal;It obtains Modulus block can obtain the finger print information of current the logged in account number of terminal when the operating status of detection meets preset condition;By Extraction module takes the fingerprint the historical operation information of information operating terminal;To be set according to historical operation information by setup module Set the state respectively applied in terminal.As it can be seen that Fig. 3 and it is shown in Fig. 4 can be according to the current operation shape of terminal using processing unit The state that terminal is respectively applied is arranged in state in time, avoids the manual operation of user, improves the operating experience of user.Further , in application processing unit shown in Fig. 4, output module can be when registering the account number of registration terminal, and output includes prompt The personal settings interface of message, the prompting message are used to that user to be prompted to input the finger of operating terminal at the personal settings interface Line information, and the corresponding individual operation pattern of setting finger print information, and it is defeated by memory module storage personal settings interface The corresponding individual operation pattern of finger print information of the finger print information and setting that enter;When enquiry module inquires the finger print information pair The automatic Setting pattern of application state is activated in the individual operation pattern answered, then can trigger extraction module and setup module is held The corresponding operation of row, it is seen then that the shape shown in Fig. 4 that application can be automatically set using processing unit according to the operating status of terminal State improves the operating experience of user to simplify the operation of user.
Referring to Fig. 5, Fig. 5 is a kind of structural schematic diagram of terminal disclosed by the embodiments of the present invention, as shown in figure 5, the end End may include:At least one processor 401, such as CPU, at least one processor 402, at least one communication bus 403 are used Family interface 404 and network interface 405.Communication bus 403 is for realizing the communication connection between these components.User interface 404 may include display screen (Display), keyboard (Keyboard) etc..Memory 402 can be high-speed RAM memory, also may be used To be non-labile memory, a for example, at least magnetic disk storage.As shown in figure 5, may include behaviour in the memory 402 Make system, network communication protocol module and application processing function etc..
In terminal shown in Fig. 5, network interface 405 is mainly used for other-end into row data communication, such as various disappears Breath sends and receivees;And processor 401 can call the application processing function stored in memory 402, and execute following Operation:
The current operating status of detection terminal;
When the operating status of detection meets preset condition, the finger print information of current the logged in account number of terminal is obtained;
The historical operation information of the information that takes the fingerprint operating terminal;
According to historical operation information, the state respectively applied in terminal is set.
In the embodiment of the present invention, the current operating status of terminal may include that terminal residual available power, terminal residual are deposited The service condition of memory headroom in the currently used network state of storage space, terminal, the terminal current speed of service or terminal Deng.
In the embodiment of the present invention, preset condition can be the preset operating status of terminal, such as terminal residual is available The speed of service that the currently used network state of electricity, residual memory space size, terminal is limited flow network, terminal is current Threshold value or terminal in memory headroom remaining free space size etc., or user-defined operating status etc., The correlation of application can be executed when detecting that operating status meets preset condition by other modules by being used to indicate detection module 310 Processing.
In the embodiment of the present invention, premised on user's operation terminal must log in account number, i.e., acquisition module 320 can obtain The finger print information of current the logged in account number of terminal, what which inputted for user in endpoint registration account number, subsequent user Terminal can be operated by the finger print information.
In the embodiment of the present invention, the finger print information inputted when registration terminal can be used when due to user's operation terminal, The historical operation information of the finger print information operating terminal is the history behaviour of user's using terminal of current registration terminal in terminal Make information.
In the embodiment of the present invention, historical operation information include multiple applications application identities and application identities it is corresponding Using within a preset period of time be activated number.
It should be noted that the preset condition in the embodiment of the present invention may include above-mentioned multiple operating statuses, for example, in advance If condition is that terminal residual available power is 30%, and the currently used network state of terminal is limited flow network, then works as place Reason device 401 detects that current operating status be remaining available power is 25%, and the currently used network state of terminal is stream Infinite network is measured, such as WIFI, then processor 401, which is not carried out, correspondingly operates;If processor 401 detects current operation shape State is that remaining available power is 25%, and the currently used network state of terminal is limited flow network, then processor 401 can be with Execute the state of correspondingly operation setting application.
In the embodiment of the present invention, processor 401 calls the program stored in memory 402, obtains terminal and is currently logged in After the finger print information of account number, following operation can also be performed:
Whether the automatic Setting pattern of application state is activated in the corresponding individual operation pattern of inquiry finger print information, if by It enables, then executes the step of extraction finger print information operates the historical operation information of the terminal.
In the embodiment of the present invention, processor 401 calls the program stored in memory 402, the current operation of detection terminal Before state, following operation can also be performed:
When detecting the account number of registration registration terminal, output includes the personal settings interface of prompting message, described to carry Show the finger print information that message is used to prompt user to operate the terminal in personal settings interface input, and described in setting The corresponding individual operation pattern of finger print information;
Store the corresponding individual character of the finger print information of the finger print information and setting of the personal settings interface input Change operation mode.
In the embodiment of the present invention, it is the terminal that processor 401, which calls the program stored in memory 402, preset condition, When the network used is limited flow network, processor 401 is arranged in the terminal and respectively applies according to the historical operation information State, can specifically execute following operation:
Detect multiple applications to be updated;
According to the historical operation information, is determined from the multiple application and be activated number more than the second predetermined threshold value Using;
The determining application for being activated number and being more than the second predetermined threshold value of update.
For example, processor 401 detect multiple applications to be updated be respectively chat application, player application and Shopping application, the second predetermined threshold value are 8 times, and processor 401 determines that above-mentioned these are applied when default according to historical operation information Between to be activated number respectively in section be 10 times, 8 times, 7 times, then processor 401, which determines, is activated number answering more than predetermined threshold value With for chat application, therefore processor 401 can update chat application so that the chat application can possess latest edition in terminal This, obtains better operational effect.
The embodiment can be when the network that terminal uses be limited flow network, and preferential update is activated number and is more than The application of predetermined threshold value, to avoid updating, all flow wastes caused by application, while also ensureing user commonly at application In latest edition, the usage experience of user is improved.
In the embodiment of the present invention, it is the terminal that processor 401, which calls the program stored in memory 402, preset condition, Remaining available power be less than the first predetermined threshold value when, processor 401 is arranged according to the historical operation information in the terminal The state respectively applied can specifically execute following operation:
Determine the multiple applications being currently running in the terminal;
According to the historical operation information, is determined from the multiple application and be activated number less than the second predetermined threshold value Using;
Application of the number less than the second predetermined threshold value that be activated for controlling the determination is in suspend mode.
For example, remaining available power is 28% in the current operating status that processor 401 detects, and first is default Threshold value is 30%, in the terminal that processor 401 determines multiple applications for being currently running be respectively chat application, player application with And shopping application, as described in the embodiment, processor 401 is according to these quilts applied determined respectively in preset time period It enables number to be followed successively by 10 times, 8 times, 7 times, it is to be activated number to preset less than second that processor 401, which can control shopping application, The application of threshold value, processor 401 can control the shopping application and be in suspend mode, to slow down the depletion rate of electricity.
The embodiment can be when remaining available power be less than predetermined threshold value, and control is activated number and is less than predetermined threshold value Application be in suspend mode, ensure that commonly application possesses more electricity to user, extends the use that user commonly applies Time improves the usage experience of user.
In the embodiment of the present invention, it is the terminal that processor 401, which calls the program stored in memory 402, preset condition, Remaining free space be less than third predetermined threshold value when, processor 401 is arranged according to the historical operation information in the terminal The state respectively applied can specifically execute following operation:
Determine mounted multiple applications in the terminal;
According to the historical operation information, is determined from the multiple application and be activated number less than the second predetermined threshold value Using;
Delete that determining to be activated number data cached less than deleting for the application of the second predetermined threshold value.
For example, terminal residual free space is 5GB, and third predetermined threshold value 8GB, the second predetermined threshold value is 8 times, place In the terminal that reason device 401 determines mounted multiple applications be respectively be chat application, player application and shopping application, such as Described in the above embodiment, processor 401 is followed successively by 10 according to the numbers that are activated of determining these applications within a preset period of time It is secondary, 8 times, 7 times, it is shopping application to determine to be activated application of the number less than predetermined threshold value, then processor 401 can will do shopping Using it is corresponding delete it is data cached clean up, to withdraw memory space, be supplied to and be activated the more application of number.
The embodiment can delete in time to be activated application of the number less than predetermined threshold value and corresponding deletes caching number According to provide more free memories for other application in terminal.
Specifically, the terminal introduced in the present embodiment can implement the present invention applies processing side in conjunction with Fig. 1 or Fig. 2 introductions Flow some or all of in method embodiment.
The steps in the embodiment of the present invention can be sequentially adjusted, merged and deleted according to actual needs.
Unit or subelement in terminal of the embodiment of the present invention or equipment can merge according to actual needs, divide and It deletes.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office It can be combined in any suitable manner in one or more embodiments or example.In addition, without conflicting with each other, the skill of this field Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples It closes and combines.
In addition, term " first ", " second " are used for description purposes only, it is not understood to indicate or imply relative importance Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or Implicitly include at least one this feature.In the description of the present invention, the meaning of " plurality " is at least two, such as two, three It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discuss suitable Sequence, include according to involved function by it is basic simultaneously in the way of or in the opposite order, to execute function, this should be of the invention Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (system of such as computer based system including processor or other can be held from instruction The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicating, propagating or passing Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment It sets.The more specific example (non-exhaustive list) of computer-readable medium includes following:Electricity with one or more wiring Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable Medium, because can be for example by carrying out optical scanner to paper or other media, then into edlin, interpretation or when necessary with it His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the present invention can be realized with hardware, software, firmware or combination thereof.Above-mentioned In embodiment, software that multiple steps or method can in memory and by suitable instruction execution system be executed with storage Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware Any one of row technology or their combination are realized:With the logic gates for realizing logic function to data-signal Discrete logic, with suitable combinational logic gate circuit application-specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are appreciated that realize all or part of step that above-described embodiment method carries Suddenly it is that relevant hardware can be instructed to complete by program, the program can be stored in a kind of computer-readable storage medium In matter, which includes the steps that one or a combination set of embodiment of the method when being executed.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, it can also That each unit physically exists alone, can also two or more units be integrated in a module.Above-mentioned integrated mould The form that hardware had both may be used in block is realized, can also be realized in the form of software function module.The integrated module is such as Fruit is realized in the form of software function module and when sold or used as an independent product, can also be stored in a computer In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Above to public affairs of the embodiment of the present invention It has opened a kind of application processing method, device and terminal to be described in detail, specific case used herein is to the present invention's Principle and embodiment is expounded, and the explanation of above example is only intended to help to understand method and its core of the invention Thought;Meanwhile for those of ordinary skill in the art, according to the thought of the present invention, in specific implementation mode and application range Upper there will be changes, in conclusion the content of the present specification should not be construed as limiting the invention.

Claims (13)

1. a kind of application processing method, which is characterized in that including:
The current operating status of detection terminal;
When the operating status of detection meets preset condition and the preset condition include the network that uses of the terminal is flow When finite element network, the finger print information of current the logged in account number of the terminal is obtained;Wherein, the finger print information is user in terminal It is inputted when registration account number, so that subsequent user operates terminal by the finger print information;
The preset condition is the preset operating status of terminal, or is user-defined operating status;
Extract the historical operation information that the finger print information operates the terminal;
According to the historical operation information, the state respectively applied in the terminal is set;
It is described that the state respectively applied in the terminal is arranged according to the historical operation information, including:
Detect multiple applications to be updated;
According to the historical operation information, is determined from the multiple application and be activated number answering more than the second predetermined threshold value With;
The determining application for being activated number and being more than predetermined threshold value of update.
2. the method as described in claim 1, which is characterized in that the finger print information for obtaining current the logged in account number of terminal it Afterwards, the method further includes:
Inquire whether the automatic Setting pattern of application state in the corresponding individual operation pattern of the finger print information is activated, if by It enables, then executes the step of extraction finger print information operates the historical operation information of the terminal.
3. method as claimed in claim 2, which is characterized in that before the current operating status of the detection terminal, the side Method further includes:
When detecting the account number of registration registration terminal, output includes the personal settings interface of prompting message, and the prompt disappears It ceases for prompting user in the finger print information of the personal settings interface input operation terminal, and the setting fingerprint The corresponding individual operation pattern of information;
The corresponding personalized behaviour of the finger print information of the finger print information and setting that store the personal settings interface input Operation mode.
4. method as described in any one of claims 1 to 3, which is characterized in that the preset condition includes the surplus of the terminal It is described according to the historical operation information when remaining available power is less than the first predetermined threshold value, it is arranged and is respectively applied in the terminal State, including:
Determine the multiple applications being currently running in the terminal;
According to the historical operation information, is determined from the multiple application and be activated number answering less than the second predetermined threshold value With;
Application of the number less than the second predetermined threshold value that be activated for controlling the determination is in suspend mode.
5. method as described in any one of claims 1 to 3, which is characterized in that the preset condition includes the surplus of the terminal It is described according to the historical operation information when remaining free space is less than third predetermined threshold value, it is arranged and is respectively applied in the terminal State, including:
Determine mounted multiple applications in the terminal;
According to the historical operation information, is determined from the multiple application and be activated number answering less than the second predetermined threshold value With;
Delete that determining to be activated number data cached less than deleting for the application of the second predetermined threshold value.
6. method as described in any one of claims 1 to 3, which is characterized in that the historical operation information includes the multiple The application identities of application and the application identities it is corresponding application within a preset period of time be activated number.
7. a kind of applying processing unit, which is characterized in that including:
Detection module, the operating status current for detection terminal;
Acquisition module, for detecting that operating status meets preset condition and the preset condition packet in the detection module When to include network that the terminal uses be limited flow network, the finger print information of current the logged in account number of the terminal is obtained;Institute It is the preset operating status of terminal to state preset condition, or is user-defined operating status;Wherein, the fingerprint letter Breath is what user inputted in endpoint registration account number, so that subsequent user operates terminal by the finger print information;
Extraction module operates the historical operation information of the terminal for extracting the finger print information that the acquisition module obtains;
Setup module, the historical operation information for being extracted according to the extraction module, is arranged the shape respectively applied in the terminal State;
The setup module includes:
Detection unit, for detecting multiple applications to be updated;
First determination unit, for according to the historical operation information, determining that being activated number is more than from the multiple application The application of second predetermined threshold value;
Updating unit, for update it is determining described in be activated number be more than the second predetermined threshold value application.
8. device as claimed in claim 7, which is characterized in that described device further includes:
After the finger print information for obtaining current the logged in account number of terminal, it is corresponding to inquire the finger print information for enquiry module Whether the automatic Setting pattern of application state is activated in individual operation pattern, if being activated, triggers the extraction module and carries The finger print information is taken to operate the operation of the historical operation information of the terminal.
9. device as claimed in claim 8, which is characterized in that described device further includes:
Output module, for when detecting the account number of registration registration terminal, output to include personal settings circle of prompting message Face, the prompting message are used to that user to be prompted to input the finger print information for operating the terminal at the personal settings interface, with And the corresponding individual operation pattern of the setting finger print information;
Memory module, the finger print information pair of finger print information and setting for storing the personal settings interface input The individual operation pattern answered.
10. such as claim 7 to 9 any one of them device, which is characterized in that the preset condition includes the surplus of the terminal When remaining available power is less than the first predetermined threshold value, the setup module includes:
Second determination unit, for determining the multiple applications being currently running in the terminal;
Third determination unit, for according to the historical operation information, determining that being activated number is less than from the multiple application The application of second predetermined threshold value;
Control unit, application of the number less than the second predetermined threshold value that be activated for controlling the determination are in suspend mode.
11. such as claim 7 to 9 any one of them device, which is characterized in that the preset condition includes the surplus of the terminal When remaining free space is less than third predetermined threshold value, the setup module includes:
4th determination unit, for determining mounted multiple applications in the terminal;
5th determination unit, for according to the historical operation information, determining that being activated number is less than from the multiple application The application of second predetermined threshold value;
Deleting unit, it is data cached less than deleting for the application of the second predetermined threshold value for deleting the determining number that is activated.
12. such as claim 7 to 9 any one of them device, which is characterized in that the historical operation information includes the multiple The application identities of application and the application identities it is corresponding application within a preset period of time be activated number.
13. a kind of terminal, which is characterized in that the terminal includes claim 7 to 12 any one of them device.
CN201510406468.5A 2015-07-09 2015-07-09 A kind of application processing method, device and terminal Expired - Fee Related CN105068823B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510406468.5A CN105068823B (en) 2015-07-09 2015-07-09 A kind of application processing method, device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510406468.5A CN105068823B (en) 2015-07-09 2015-07-09 A kind of application processing method, device and terminal

Publications (2)

Publication Number Publication Date
CN105068823A CN105068823A (en) 2015-11-18
CN105068823B true CN105068823B (en) 2018-09-04

Family

ID=54498203

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510406468.5A Expired - Fee Related CN105068823B (en) 2015-07-09 2015-07-09 A kind of application processing method, device and terminal

Country Status (1)

Country Link
CN (1) CN105068823B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106055404B (en) * 2016-05-18 2020-05-01 Oppo广东移动通信有限公司 Method and device for cleaning background application program
CN106126993A (en) * 2016-06-27 2016-11-16 深圳市金立通信设备有限公司 A kind of application controls method and terminal
CN107273154B (en) * 2017-05-31 2021-10-01 北京小米移动软件有限公司 Method, device and terminal for operating application program
CN107800651B (en) * 2017-10-31 2021-03-02 Oppo广东移动通信有限公司 Application program closing method and device, storage medium and electronic equipment
CN108345478B (en) * 2018-02-28 2020-04-21 Oppo广东移动通信有限公司 Application processing method and device, storage medium and electronic equipment
GB2572584B (en) * 2018-04-04 2022-09-28 Jaguar Land Rover Ltd Controlling an access control device based on position
CN109800010A (en) * 2019-01-25 2019-05-24 努比亚技术有限公司 Using update method, terminal and computer readable storage medium
CN115033304A (en) * 2022-06-27 2022-09-09 维沃移动通信有限公司 Application program control method and device and electronic equipment
CN115599752A (en) * 2022-11-24 2023-01-13 统信软件技术有限公司(Cn) Method and device for managing data cleaning and computing equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104065835A (en) * 2014-07-10 2014-09-24 深圳市中兴移动通信有限公司 Mobile terminal and power saving method and device thereof
CN104199538A (en) * 2014-08-26 2014-12-10 深圳市中兴移动通信有限公司 Mobile terminal power saving method and system and mobile terminal
CN104298336A (en) * 2013-07-19 2015-01-21 贝壳网际(北京)安全技术有限公司 Mobile terminal and control method and device of application program of mobile terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104298336A (en) * 2013-07-19 2015-01-21 贝壳网际(北京)安全技术有限公司 Mobile terminal and control method and device of application program of mobile terminal
CN104065835A (en) * 2014-07-10 2014-09-24 深圳市中兴移动通信有限公司 Mobile terminal and power saving method and device thereof
CN104199538A (en) * 2014-08-26 2014-12-10 深圳市中兴移动通信有限公司 Mobile terminal power saving method and system and mobile terminal

Also Published As

Publication number Publication date
CN105068823A (en) 2015-11-18

Similar Documents

Publication Publication Date Title
CN105068823B (en) A kind of application processing method, device and terminal
CN107885534A (en) A kind of screen locking method, terminal and computer-readable medium
CN105159530B (en) A kind of the display object switching method and device of application
CN107402835A (en) Abnormality eliminating method, device and the storage medium and mobile terminal of application program
CN106445292B (en) Method and system for managing application programs in different body modes
DE60130685D1 (en) SYSTEM AND METHOD FOR CONTROLLING AND ORGANIZING EMAIL
CN104808898B (en) A kind of terminal
CN107301204A (en) A kind of method and terminal for sharing file
CN107608724A (en) A kind of method, terminal and computer-readable recording medium for managing application program
CN106406867A (en) Android system-based screen reading method and apparatus
CN104216773A (en) View switching method and device
CN109391282A (en) The information display method and device of a kind of wearable device and wearable device
CN108664285A (en) Application program preloads method, apparatus, storage medium and mobile terminal
CN104714805B (en) A kind of method and device of the setting menu of control application program
CN107844341A (en) Management-control method, device and the storage medium and mobile terminal of process initiation
CN107943270A (en) Control method, device and the storage medium and mobile terminal of application service
CN108762836A (en) Management method, device, storage medium and the intelligent terminal of preloaded applications
CN104808916B (en) A kind of screenshot method
CN107302493A (en) A kind of message treatment method, message processing apparatus and intelligent terminal
CN106126993A (en) A kind of application controls method and terminal
CN107704188A (en) Input keyboard provider method and device, terminal and computer-readable recording medium
CN113596529A (en) Terminal control method and device, computer equipment and storage medium
CN108304135A (en) A kind of method of adjustment and terminal of virtual modifier key
CN108363915A (en) unlocking method, mobile terminal and computer readable storage medium
CN104111991B (en) The method and search engine reminded by search engine

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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180904