CN105760185A - Background running method and device for application - Google Patents

Background running method and device for application Download PDF

Info

Publication number
CN105760185A
CN105760185A CN201410805363.2A CN201410805363A CN105760185A CN 105760185 A CN105760185 A CN 105760185A CN 201410805363 A CN201410805363 A CN 201410805363A CN 105760185 A CN105760185 A CN 105760185A
Authority
CN
China
Prior art keywords
running background
application
function
unlimited
background
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.)
Pending
Application number
CN201410805363.2A
Other languages
Chinese (zh)
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.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410805363.2A priority Critical patent/CN105760185A/en
Priority to PCT/CN2015/095601 priority patent/WO2016095681A1/en
Publication of CN105760185A publication Critical patent/CN105760185A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

An embodiment of the invention discloses a background running method and a background running device for an application, and relates to the technical field of information, so that more types of applications can be subjected to infinite background running, and meanwhile, the applications can be guaranteed to be normally released. The method comprises the following steps of first, setting a function of allowing the infinite background running in the application, and afterwards, when the application runs in an operating system which limits the infinite background running of the application, if the application is switched the background running, starting the function of allowing the infinite background running, so as to realize the infinite background running for the application. The background running method and the background running device for the application are applicable to the infinite background running of the application.

Description

The running background method of application and device
Technical field
The present invention relates to areas of information technology, particularly relate to a kind of application running background method and device.
Background technology
Along with the development of information technology, more and more various terminal unit occurs therewith, such as Intelligent mobile equipment.Simultaneously in order to realize the variation of terminal function, many application are also operated and are given birth to.It is applied in the system of terminal unit and always has 4 state: NotRunning (not actuated), Foreground (front stage operation), Background (running background), Suspended (backstage hang-up).The Background state of application is had strict control by some intelligent terminal system, it is allowed to the Background state of short time.But, a lot of application have the demand being in unlimited background operation state, such as automated back-up address list, this application of automated back-up photo;If can not unlimited running background, then after user has revised address list or taken photo, it is necessary to open and apply, just can perform automated back-up.
The unlimited running background of application is allowed to be generally adopted following two schemes at present.A kind of unlimited running background authority being developer to intelligent terminal and applying for application, it is thus achieved that after the mandate of developer, corresponding application just can realize unlimited running background.The enterprise version exploitation account that another kind of scheme is the developer using intelligent terminal is developed, and carries out application signature.Unlimited running background just can be enabled an application to after application signature.
The first scheme above-mentioned, although the mandate that developer is legal can be obtained, but the developer of intelligent terminal authorizes the type of application seldom and very strict, and mandate rate is extremely low, as Apple only has the networking telephone and map class application just can pass through, other apply hardly possible passing through.Although first scheme can allow applies unlimited running background, but the developer of intelligent terminal specifies that enterprise version exploitation account can only issue use in enterprises, it is impossible to issue to the whole network user.Can only issue at channel of escaping from prison if outwards issuing, it is impossible to ensure in application shop normally added.
Summary of the invention
In view of this, the present invention provides a kind of application running background method and device, and main purpose is in that, so that further types of application can carry out unlimited running background, to ensure that application can normally be issued simultaneously.
According to one aspect of the invention, it is provided that a kind of application running background method, including:
Application will arrange the function allowing unlimited running background;
When the described operating system being applied in the restriction unlimited running background of application is run, if described application is switched to running background, then starts the function allowing unlimited running background, make described application realize unlimited running background.
According to another aspect of the present invention, additionally provide a kind of application running background device, including:
Unit is set, for arranging, in application, the function allowing unlimited running background;
Start unit, for when running in the described operating system being applied in the restriction unlimited running background of application, if described application is switched to running background, then starting the function allowing unlimited running background, make described application realize unlimited running background.
By technique scheme, the technical scheme that the embodiment of the present invention provides at least has the advantage that
Embodiments provide a kind of application running background method and device, first application will arrange the function allowing unlimited running background, then when the described operating system being applied in the restriction unlimited running background of application is run, if described application is switched to running background, then start the function allowing unlimited running background, make described application realize unlimited running background.Compared with carrying out application and development with the enterprise version exploitation account of the developer applying for the unlimited running background authority applied or use intelligent terminal at present to the developer of intelligent terminal, the embodiment of the present invention is by while running some application, by starting the function allowing unlimited running background, this application can be realized and carry out unlimited running background, so that all kinds application all can carry out unlimited running background, simultaneously can be normally added in application shop.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention, and can be practiced according to the content of description, and in order to above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit those of ordinary skill in the art be will be clear from understanding.Accompanying drawing is only for illustrating the purpose of preferred implementation, and is not considered as limitation of the present invention.And in whole accompanying drawing, it is denoted by the same reference numerals identical parts.In the accompanying drawings:
Fig. 1 illustrates the one application running background method flow diagram that the embodiment of the present invention provides;
Fig. 2 illustrates the another kind application running background method flow diagram that the embodiment of the present invention provides;
Fig. 3 illustrates the one application running background apparatus structure schematic diagram that the embodiment of the present invention provides;
Fig. 4 illustrates the another kind application running background apparatus structure schematic diagram that the embodiment of the present invention provides.
Detailed description of the invention
It is more fully described the exemplary embodiment of the disclosure below with reference to accompanying drawings.Although accompanying drawing showing the exemplary embodiment of the disclosure, it being understood, however, that may be realized in various forms the disclosure and should do not limited by embodiments set forth here.On the contrary, it is provided that these embodiments are able to be best understood from the disclosure, and complete for the scope of the present disclosure can be conveyed to those skilled in the art.
The embodiment of the present invention provides one application running background method, as it is shown in figure 1, described method includes:
101, application will arrange the function allowing unlimited running background.
Wherein, apply unlimited running background and refer to that application is with not being subject to operating system time restriction at running background.The function allowing unlimited running background can include music playback function, navigation feature, function of network phone etc..For the embodiment of the present invention, the mandate rate that application of all categories owing to having music playback function or navigation feature or function of network phone is audited by intelligent terminal operation system developer is higher, such as, there is the mandate rate that the application of music playback function or navigation feature or function of network phone audited by Apple higher, thereby may be ensured that the application with above-mentioned functions normally can be issued in application shop.
102, when the described operating system being applied in the restriction unlimited running background of application is run, if described application is switched to running background, then starts the function allowing unlimited running background, make described application realize unlimited running background.
Wherein, operating system can be the ios system of Fructus Mali pumilae, Android system etc., and the embodiment of the present invention does not limit.The restriction that the application type that can carry out unlimited running background is had comparison strict by ios system, such as, only the networking telephone and map class application can be passed through to audit, thus causing the application kind that can carry out normal unlimited running background less, the embodiment of the present invention allows the function of unlimited running background by starting, it is possible to make the application of larger class can carry out normal unlimited running background.
For the embodiment of the present invention, user can pass through to click or striking HOME key (major key), to indicate terminal that application is switched to running background.Apply unlimited running background and specifically may include that application can be normally carried out the operations such as the read-write of file, network service, computing on backstage.
The one application running background method that the embodiment of the present invention provides, first application will arrange the function allowing unlimited running background, then when the described operating system being applied in the restriction unlimited running background of application is run, if described application is switched to running background, then start the function allowing unlimited running background, make described application realize unlimited running background.Compared with carrying out application and development with the enterprise version exploitation account of the developer applying for the unlimited running background authority applied or use intelligent terminal at present to the developer of intelligent terminal, the embodiment of the present invention is by while running some application, by starting the function allowing unlimited running background, this application can be realized and carry out unlimited running background, so that all kinds application all can carry out unlimited running background, simultaneously can be normally added in application shop.
Further, the embodiment of the present invention provides another kind application running background method, and described method includes:
201, application will arrange the function allowing unlimited running background.
Wherein, apply unlimited running background and refer to that application is with not being subject to operating system time restriction at running background.The function allowing unlimited running background can include music playback function, navigation feature, function of network phone etc..For the embodiment of the present invention, the mandate rate that application of all categories owing to having music playback function or navigation feature or function of network phone is audited by intelligent terminal operation system developer is higher, such as, there is the mandate rate that the application of music playback function or navigation feature or function of network phone audited by Apple higher, thereby may be ensured that the application with above-mentioned functions normally can be issued in application shop.
202, when the described operating system being applied in the restriction unlimited running background of application is run, if described application is switched to running background, then the function allowing unlimited running background is started.
For the embodiment of the present invention, step 202 specifically may include that while described application is switched to running background, starts the function allowing unlimited running background;Or in the preset time after described application is switched to running background, start the function allowing unlimited running background.Wherein, preset time can be 1s, 3s, 5s etc., and the embodiment of the present invention does not limit.While being switched to running background in described application, or in the preset time after described application is switched to running background, start the function allowing unlimited running background, it is possible to prevent operating system from closing the running background of application, it is ensured that to apply unlimited running background.
For the embodiment of the present invention, detect whether to exist in the operating system being applied in the restriction unlimited running background of application described in triggering to run and specifically may include that detection operates, intelligent terminal, the territory, icon display area that this application on interface is corresponding, whether existence click or striking operation, click or striking operation when existing, then confirm that this application is triggered operation.Catch described application to be switched to the step on backstage and be specifically as follows: click or during the operation of striking Home key when there is user, described application incision background operation state, now, call back function applicationDidEnterBackgound is triggered, and namely captures described application and cuts background event.Described startup allows the function of unlimited running background specifically to may include that after the described call back function applicationDidEnterBackgound of detection has adjusted back, and starts the function allowing unlimited running background.
Further, when described application is triggered front stage operation, after performing the front stage operation of described application, and stop allowing the function of unlimited running background.Such as, when there is user and double-clicking Home key operation, trigger described application and again carry out front stage operation, illustrate that now application need not carry out running background again, by stopping allowing the function of unlimited running background, it is possible to reduce the consumption of intelligent terminal system expense and electricity.Wherein, application be triggered front stage operation time, the front stage operation performing described application is specifically as follows: when exist user double-click Home key operation time, call back function applicationWillEnterForeground is triggered, namely capture application and cut foreground event, perform the front stage operation of described application.
Further, when again capturing described application and cutting background event, it is again started up allowing the function of unlimited running background, it is achieved the unlimited running background of described application.Described again capture described application and cut background event and be specifically as follows: call back function applicationDidEnterBackgound is triggered again, namely now capture described application and cut background event, by allowing the function of unlimited running background, it is achieved the unlimited running background of described corresponding application.
Alternatively, can also include before starting the function of the unlimited running background of permission: whether detection application has been started up the unlimited operational mode in application backstage.If application has been started up the unlimited operational mode in application backstage, restart the function allowing unlimited running background.For the embodiment of the present invention, by detecting whether the application installed has been started up the unlimited operational mode in application backstage, it is possible to avoid applying and carry out unnecessary unlimited running background, reduce electric quantity consumption.Such as, there is the application of automated back-up photo function, if user does not open the function of automated back-up photo, i.e. the unlimited operational mode in not actuated application backstage, now, then carry out applying unlimited running background and can cause unnecessary electric quantity consumption.
203, make the function executing of the unlimited running background of described permission on the outut device operation without impact, make described application realize unlimited running background.
For the embodiment of the present invention, make the function executing of the unlimited running background of described permission that without the operation affected, outut device specifically being may include that, making music playback function loop play volume is the music file of 0;Or the navigation voice document making navigation feature broadcast sound volume be 0;Or make function of network phone connect the network communication address not having data to export.Can be seen that, it is the music file of 0 by music playback function loop play volume, or the navigation voice document making navigation feature broadcast sound volume be 0 makes function of network phone connect the network communication address not having data to export, output or the operation displaying interface of voice data will not be carried out, thus while ensureing that application can carry out unlimited running background, properly functioning without influence on foreground application
It should be noted that the form of music file can be raw unprocessed form in the embodiment of the present invention.Owing to raw unprocessed form is the audio format crossed not past compression and coded treatment, the music file of this form needs not move through decoding operation when playing, it is thus possible to avoid that audio file is decoded operation to introduce unnecessary overhead, and then reduce electric quantity consumption.
204, when needing the unlimited running background releasing described application, the function of the unlimited running background of described permission is stopped.
For the embodiment of the present invention, application is triggered front stage operation to need the situation releasing the unlimited running background of described application may include that, or application is triggered and proceeds to suspended state etc., wherein, after application is suspended, the process of this application exists, but all foregrounds of application and background function are suspended.When needing the unlimited running background releasing described application, illustrate that now application does not have running background demand, by stopping the function of the unlimited running background of described permission such that it is able to reduce the consumption of intelligent terminal system expense and electricity.
The another kind application running background method that the embodiment of the present invention provides, first application will arrange the function allowing unlimited running background, then when the described operating system being applied in the restriction unlimited running background of application is run, if described application is switched to running background, then start the function allowing unlimited running background, make described application realize unlimited running background.Compared with carrying out application and development with the enterprise version exploitation account of the developer applying for the unlimited running background authority applied or use intelligent terminal at present to the developer of intelligent terminal, the embodiment of the present invention is by while running some application, by starting the function allowing unlimited running background, this application can be realized and carry out unlimited running background, so that all kinds application all can carry out unlimited running background, simultaneously can be normally added in application shop.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, certain embodiment there is no the part described in detail, it is possible to referring to the associated description of other embodiments.
Further, as implementing of method shown in Fig. 1, the embodiment of the present invention provides one application running background device, as it is shown on figure 3, described device may include that arranges unit 31, start unit 32.
Unit 31 is set, for arranging, in application, the function allowing unlimited running background.
Start unit 32, for when running in the described operating system being applied in the restriction unlimited running background of application, if described application is switched to running background, then starting the function allowing unlimited running background, make described application realize unlimited running background.
It should be noted that other of each functional unit involved by the application running background device of embodiment of the present invention offer describe accordingly, it is possible to reference to the corresponding description of method shown in Fig. 1, do not repeat them here.
The one application running background device that the embodiment of the present invention provides, first application will arrange the function allowing unlimited running background, then when the described operating system being applied in the restriction unlimited running background of application is run, if described application is switched to running background, then start the function allowing unlimited running background, make described application realize unlimited running background.Compared with carrying out application and development with the enterprise version exploitation account of the developer applying for the unlimited running background authority applied or use intelligent terminal at present to the developer of intelligent terminal, the embodiment of the present invention is by while running some application, by starting the function allowing unlimited running background, this application can be realized and carry out unlimited running background, so that all kinds application all can carry out unlimited running background, simultaneously can be normally added in application shop.
Yet further, as implementing of method shown in Fig. 2, the embodiment of the present invention provides another kind application running background device, and as shown in Figure 4, described device may include that and arranges unit 41, start unit 42, performance element 43, stop element 44.
Unit 41 is set, for arranging, in application, the function allowing unlimited running background.
Start unit 42, for when running in the described operating system being applied in the restriction unlimited running background of application, if described application is switched to running background, then starting the function allowing unlimited running background, make described application realize unlimited running background.
Described performance element 43, is used for the function executing making the unlimited running background of described permission to outut device without the operation affected.
It should be noted that the embodiment of the present invention allows the function of unlimited running background at least include: music playback function, navigation feature, function of network phone.
Further, described performance element 43, specifically for making music playback function loop play volume be the music file of 0;Or the navigation voice document making navigation feature broadcast sound volume be 0;Or make function of network phone connect the network communication address not having data to export.
Further, described start unit 42, while being switched to running background in described application, start the function allowing unlimited running background;Or in the preset time after described application is switched to running background, start the function allowing unlimited running background.
Described stop element 44, for when needing the unlimited running background releasing described application, stopping the function of the unlimited running background of described permission.
In embodiments of the present invention, the operating system that unlimited running background is applied in described restriction is ios system.The form of described music file is raw unprocessed form.
It should be noted that other of each functional unit involved by the application running background device of embodiment of the present invention offer describe accordingly, it is possible to reference to the corresponding description of method shown in Fig. 2, do not repeat them here.
The another kind application running background device that the embodiment of the present invention provides, first application will arrange the function allowing unlimited running background, then when the described operating system being applied in the restriction unlimited running background of application is run, if described application is switched to running background, then start the function allowing unlimited running background, make described application realize unlimited running background.Compared with carrying out application and development with the enterprise version exploitation account of the developer applying for the unlimited running background authority applied or use intelligent terminal at present to the developer of intelligent terminal, the embodiment of the present invention is by while running some application, by starting the function allowing unlimited running background, this application can be realized and carry out unlimited running background, so that all kinds application all can carry out unlimited running background, simultaneously can be normally added in application shop.
It is understood that the correlated characteristic in said method and device can reference mutually.
Those skilled in the art is it can be understood that arrive, for convenience and simplicity of description, the system of foregoing description, the specific works process of device and unit, it is possible to reference to the corresponding process in preceding method embodiment, do not repeat them here.
Not intrinsic to any certain computer, virtual system or miscellaneous equipment relevant in algorithm and the display of this offer.Various general-purpose systems can also with use based on together with this teaching.As described above, the structure constructed required by this kind of system is apparent from.Additionally, the present invention is also not for any certain programmed language.It is understood that, it is possible to utilize various programming language to realize the content of invention described herein, and the description above language-specific done is the preferred forms in order to disclose the present invention.
In description mentioned herein, describe a large amount of detail.It is to be appreciated, however, that embodiments of the invention can be put into practice when not having these details.In some instances, known method, structure and technology it are not shown specifically, in order to do not obscure the understanding of this description.
Similarly, it is to be understood that, one or more in order to what simplify that the disclosure helping understands in each inventive aspect, herein above in the description of the exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or descriptions thereof sometimes.But, the method for the disclosure should be construed to and reflect an intention that namely the present invention for required protection requires feature more more than the feature being expressly recited in each claim.More precisely, as the following claims reflect, inventive aspect is in that all features less than single embodiment disclosed above.Therefore, it then follows claims of detailed description of the invention are thus expressly incorporated in this detailed description of the invention, wherein each claim itself as the independent embodiment of the present invention.
Those skilled in the art are appreciated that, it is possible to carry out the module in the equipment in embodiment adaptively changing and they being arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and multiple submodule or subelement or sub-component can be put them in addition.Except at least some in such feature and/or process or unit excludes each other, it is possible to adopt any combination that all processes or the unit of all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so disclosed any method or equipment are combined.Unless expressly stated otherwise, each feature disclosed in this specification (including adjoint claim, summary and accompanying drawing) can be replaced by the alternative features providing purpose identical, equivalent or similar.
In addition, those skilled in the art it will be appreciated that, although embodiments more described herein include some feature included in other embodiments rather than further feature, but the combination of the feature of different embodiment means to be within the scope of the present invention and form different embodiments.Such as, in the following claims, the one of any of embodiment required for protection can mode use in any combination.
The all parts embodiment of the present invention can realize with hardware, or realizes with the software module run on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that the some or all functions that microprocessor or digital signal processor (DSP) can be used in practice to realize the some or all parts according to embodiments of the present invention.The present invention is also implemented as part or all the equipment for performing method as described herein or device program (such as, computer program and computer program).The program of such present invention of realization can store on a computer-readable medium, or can have the form of one or more signal.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or provides with any other form.
The present invention will be described rather than limits the invention to it should be noted above-described embodiment, and those skilled in the art can design alternative embodiment without departing from the scope of the appended claims.In the claims, any reference marks that should not will be located between bracket is configured to limitations on claims.Word " comprises " and does not exclude the presence of the element or step not arranged in the claims.Word "a" or "an" before being positioned at element does not exclude the presence of multiple such element.The present invention by means of including the hardware of some different elements and can realize by means of properly programmed computer.
The invention discloses A1, a kind of application running background method, including:
Application will arrange the function allowing unlimited running background;
When the described operating system being applied in the restriction unlimited running background of application is run, if described application is switched to running background, then starts the function allowing unlimited running background, make described application realize unlimited running background.
A2, method as described in A1, described startup also includes after allowing the function of unlimited running background:
Make the function executing of the unlimited running background of described permission on the outut device operation without impact.
A3, method as described in A1 or A2, the function of the unlimited running background of described permission at least includes: music playback function, navigation feature, function of network phone.
A4, method as described in A3, described in make the function executing of described permission unlimited running background that outut device to be included without the operation of impact:
Making music playback function loop play volume is the music file of 0;Or
The navigation voice document making navigation feature broadcast sound volume be 0;Or
Function of network phone is made to connect the network communication address not having data to export.
A5, method as described in A1, described application is switched to running background, then start and allow the function of unlimited running background to include:
While described application is switched to running background, start the function allowing unlimited running background;Or
In preset time after described application is switched to running background, start the function allowing unlimited running background.
A6, method as described in A1, described method also includes:
When needing the unlimited running background releasing described application, stop the function of the unlimited running background of described permission.
A7, method as described in any one of A1-A6, it is ios system that the operating system of unlimited running background is applied in described restriction.
A8, method as described in any one of A1-A7, the form of described music file is raw unprocessed form.
The invention discloses B9, a kind of application running background device, including:
Unit is set, for arranging, in application, the function allowing unlimited running background;
Start unit, for when running in the described operating system being applied in the restriction unlimited running background of application, if described application is switched to running background, then starting the function allowing unlimited running background, make described application realize unlimited running background.
B10, device as described in B9, described device also includes:
Performance element, is used for the function executing making the unlimited running background of described permission to outut device without the operation affected.
B11, device as described in B9 or B10, the function of the unlimited running background of described permission at least includes: music playback function, navigation feature, function of network phone.
B12, device as described in B11,
Described performance element, specifically for making music playback function loop play volume be the music file of 0;Or the navigation voice document making navigation feature broadcast sound volume be 0;Or make function of network phone connect the network communication address not having data to export.
B13, device as described in B9,
Described start unit, while being switched to running background in described application, starts the function allowing unlimited running background;Or in the preset time after described application is switched to running background, start the function allowing unlimited running background.
B14, device as described in B9, described device also includes:
Stop element, for when needing the unlimited running background releasing described application, stopping the function of the unlimited running background of described permission.
B15, device as described in any one of B9-B14, it is ios system that the operating system of unlimited running background is applied in described restriction.
B16, device as described in any one of B9-B15, the form of described music file is raw unprocessed form.

Claims (10)

1. an application running background method, it is characterised in that including:
Application will arrange the function allowing unlimited running background;
When the described operating system being applied in the restriction unlimited running background of application is run, if described application is switched to running background, then starts the function allowing unlimited running background, make described application realize unlimited running background.
2. application running background method according to claim 1, it is characterised in that described startup also includes after allowing the function of unlimited running background:
Make the function executing of the unlimited running background of described permission on the outut device operation without impact.
3. application running background method according to claim 1 and 2, it is characterised in that the function of the unlimited running background of described permission at least includes: music playback function, navigation feature, function of network phone.
4. application running background method according to claim 3, it is characterised in that described in make the function executing of described permission unlimited running background that outut device to be included without the operation of impact:
Making music playback function loop play volume is the music file of 0;Or
The navigation voice document making navigation feature broadcast sound volume be 0;Or
Function of network phone is made to connect the network communication address not having data to export.
5. application running background method according to claim 1, it is characterised in that described application is switched to running background, then start and allow the function of unlimited running background to include:
While described application is switched to running background, start the function allowing unlimited running background;Or
In preset time after described application is switched to running background, start the function allowing unlimited running background.
6. an application running background device, it is characterised in that including:
Unit is set, for arranging, in application, the function allowing unlimited running background;
Start unit, for when running in the described operating system being applied in the restriction unlimited running background of application, if described application is switched to running background, then starting the function allowing unlimited running background, make described application realize unlimited running background.
7. application running background device according to claim 6, it is characterised in that described device also includes:
Performance element, is used for the function executing making the unlimited running background of described permission to outut device without the operation affected.
8. the application running background device according to claim 6 or 7, it is characterised in that the function of the unlimited running background of described permission at least includes: music playback function, navigation feature, function of network phone.
9. application running background device according to claim 8, it is characterised in that
Described performance element, specifically for making music playback function loop play volume be the music file of 0;Or the navigation voice document making navigation feature broadcast sound volume be 0;Or make function of network phone connect the network communication address not having data to export.
10. application running background device according to claim 6, it is characterised in that
Described start unit, while being switched to running background in described application, starts the function allowing unlimited running background;Or in the preset time after described application is switched to running background, start the function allowing unlimited running background.
CN201410805363.2A 2014-12-19 2014-12-19 Background running method and device for application Pending CN105760185A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410805363.2A CN105760185A (en) 2014-12-19 2014-12-19 Background running method and device for application
PCT/CN2015/095601 WO2016095681A1 (en) 2014-12-19 2015-11-26 Method and device for application running in background

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410805363.2A CN105760185A (en) 2014-12-19 2014-12-19 Background running method and device for application

Publications (1)

Publication Number Publication Date
CN105760185A true CN105760185A (en) 2016-07-13

Family

ID=56125873

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410805363.2A Pending CN105760185A (en) 2014-12-19 2014-12-19 Background running method and device for application

Country Status (2)

Country Link
CN (1) CN105760185A (en)
WO (1) WO2016095681A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109783156A (en) * 2018-12-29 2019-05-21 北京奇安信科技有限公司 A kind of starting control method and device of application
CN111538541A (en) * 2019-12-06 2020-08-14 杭州当虹科技股份有限公司 Method for enabling Android App to stably run in background for long time

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010131259A2 (en) * 2009-04-11 2010-11-18 Informate Mobile Intelligence Pvt. Ltd. A monitoring system for capturing information relating to the wireless smart device for behavioral analytics
CN102724212A (en) * 2012-06-29 2012-10-10 奇智软件(北京)有限公司 Read-later server realization method, read-later server realization system and read-later read server
CN103095528A (en) * 2013-01-08 2013-05-08 北京瓦力网络科技有限公司 Method and device for operating application for detecting network flow
CN103399795A (en) * 2013-06-28 2013-11-20 贵阳朗玛信息技术股份有限公司 Address book synchronizing method and device
CN103532972A (en) * 2013-10-25 2014-01-22 苏州大拿信息技术有限公司 Method for running APP in background in IOS (iphone operation system)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102981906A (en) * 2012-11-16 2013-03-20 广东欧珀移动通信有限公司 Application program background process management method and device
CN104199711B (en) * 2014-09-29 2018-02-13 北京奇虎科技有限公司 The method and apparatus for establishing root authority

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010131259A2 (en) * 2009-04-11 2010-11-18 Informate Mobile Intelligence Pvt. Ltd. A monitoring system for capturing information relating to the wireless smart device for behavioral analytics
CN102724212A (en) * 2012-06-29 2012-10-10 奇智软件(北京)有限公司 Read-later server realization method, read-later server realization system and read-later read server
CN103095528A (en) * 2013-01-08 2013-05-08 北京瓦力网络科技有限公司 Method and device for operating application for detecting network flow
CN103399795A (en) * 2013-06-28 2013-11-20 贵阳朗玛信息技术股份有限公司 Address book synchronizing method and device
CN103532972A (en) * 2013-10-25 2014-01-22 苏州大拿信息技术有限公司 Method for running APP in background in IOS (iphone operation system)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
IOS开发者: "《Coca China:www.cocoachina.com/industry/20121212/5313.html》", 12 December 2012 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109783156A (en) * 2018-12-29 2019-05-21 北京奇安信科技有限公司 A kind of starting control method and device of application
CN109783156B (en) * 2018-12-29 2021-11-16 奇安信科技集团股份有限公司 Application starting control method and device
CN111538541A (en) * 2019-12-06 2020-08-14 杭州当虹科技股份有限公司 Method for enabling Android App to stably run in background for long time

Also Published As

Publication number Publication date
WO2016095681A1 (en) 2016-06-23

Similar Documents

Publication Publication Date Title
US10922437B2 (en) Installation and management of client extensions
US9953161B2 (en) Method, device and system for processing notification bar message
US8949799B2 (en) Program log record optimization
US10176327B2 (en) Method and device for preventing application in an operating system from being uninstalled
WO2016019893A1 (en) Application installation method and apparatus
CN105373419A (en) Background application operation method and system
US20170032151A1 (en) Event log tamper detection
US20130133024A1 (en) Auto-Approval of Recovery Actions Based on an Extensible Set of Conditions and Policies
US9971582B2 (en) Selecting application wrapper logic components based on features of a mobile application to be wrapped
WO2015058574A1 (en) Method and apparatus for implementing push notification of extensive application program
CN104036019A (en) Method and device for opening webpage links
CN102279912A (en) Client program monitoring method and device and client
CN109684795B (en) Method and device for anti-debugging of application program and electronic equipment
WO2017071579A1 (en) Method and device for mining android system vulnerabilities
CN102868699A (en) Method and tool for vulnerability detection of server providing data interaction services
CN104346195A (en) Software installing method and system
CN105760185A (en) Background running method and device for application
CN104881307A (en) Method and device for realizing downloading
CN102222189A (en) Method for protecting operating system
CN104484176B (en) A kind of Android system window object acquisition methods and device
CN103885798A (en) Data processing method and electronic device
US9361210B2 (en) Capturing domain validations and domain element initializations
CN105975306A (en) Application program starting management method and application program starting management apparatus for electronic device
CN104298502A (en) Method and device for muting browser
US10944587B2 (en) Event processing associated with a smart device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160713