CN105549986B - Device and method are fast arranged in system service - Google Patents
Device and method are fast arranged in system service Download PDFInfo
- Publication number
- CN105549986B CN105549986B CN201510866593.4A CN201510866593A CN105549986B CN 105549986 B CN105549986 B CN 105549986B CN 201510866593 A CN201510866593 A CN 201510866593A CN 105549986 B CN105549986 B CN 105549986B
- Authority
- CN
- China
- Prior art keywords
- system service
- application software
- party application
- service
- serviced
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a kind of system services, and device is fast arranged, which includes: monitoring module, and the system service for monitoring third-party application software is requested;Judgment module, for judging that the system service requests whether corresponding system service opens;Quick setup module intercepts the system service request, and provide quick setting of the rapid switch for the system service if not opening for the system service.The invention also discloses a kind of quick setting methods of system service.The present invention provides the service of rapid switch open system, avoids jumping repeatedly for mobile terminal display page, simplifies the process of third-party application software setting system service, effectively increases the efficiency of system service setting, the user experience is improved.
Description
Technical field
The present invention relates to computer application technologies more particularly to a kind of system service, and device and method are fast arranged.
Background technique
When user is using the intelligent terminals such as smart phone, tablet computer, it will usually according to the actual demand of oneself installation the
Tripartite's application software, such as social software, office software etc..The function of third-party application software much requires system service
It supports, such as network, GPS positioning etc..
Due to the diversification of third-party application software, user's use is frequently encountered in third-party application software using soft
Part needs to obtain the support of a certain system service, but this system service is not opened or is not at needed for application software
State, such as: user needs network support when logging in wechat, but the current network of mobile phone is in an off state.In this feelings
Under condition, third-party application software would generally be popped up dialog box and user is asked to choose whether to open this system based on current interface
Service, to obtain the support of system service.
If user selects to open this system service in dialog box, third-party application software will show that page jump arrives
The setting page of this system service needs user to be configured in the setting page of system service, starts this system service.
Then, then it will show that page jump goes back to the interface of third-party application software.
As can be seen that the process of current intelligent terminal third-party application software setting system service is complex, intelligence is eventually
The display page at end needs to jump to the system service setting page from the interface of third-party application software, completes system service setting
The interface for jumping back to this third-party application software again afterwards, has seriously affected user experience.
Summary of the invention
The main purpose of the present invention is to provide a kind of system services, and device and method are fast arranged, it is intended to solve existing intelligence
The technical problem of energy terminal third-party application software setting system service process complexity.
To achieve the above object, the present invention provides a kind of system service device is fast arranged, and the system service is fast set
Setting device includes:
Module is monitored, the system service for monitoring third-party application software is requested;
Judgment module, for judging that the system service requests whether corresponding system service opens;
Quick setup module intercepts the system service request, and provide fast if not opening for the system service
Victory switch is used for the quick setting of the system service.
In one embodiment, the monitoring module includes:
Acquiring unit, for obtaining the third-party application software of starting;
First judging unit, for judging the third-party application of the starting according to preconfigured quick service list
Whether software is third-party application software to be serviced;
First monitoring unit, if the third-party application software for the starting is third-party application software to be serviced,
Monitor the system service request of the third-party application software to be serviced.
In one embodiment, the third-party application software of the quick service list record is third-party application to be serviced
Software, the monitoring module further include:
Second monitoring unit, if the third-party application software for the starting is non-third-party application software to be serviced,
Then monitor the mode that the non-third-party application software to be serviced obtains system service;
Second judgment unit is sentenced for obtaining the mode of system service according to the non-third-party application software to be serviced
Whether the non-third-party application software to be serviced that breaks meets preset conditions of service;
Recording unit, if meeting the conditions of service for the non-third-party application software to be serviced, described fast
The non-third-party application software to be serviced is recorded in prompt service list.
In one embodiment, the quick setup module includes:
Interception unit intercepts the system service of the third-party application software if not opening for the system service
Request;
Rapid switch unit, for providing prompt operation switch for system service described in user setting;
Setting unit for system service described in the operation setting based on user, and returns to the third-party application software
Operation interface.
In one embodiment, device is fast arranged in the system service further include:
Module is terminated, if having turned on for the system service, terminates the monitoring requested this system service.
In addition, to achieve the above object, the present invention also provides a kind of quick setting method of system service, the system services
Quick setting method the following steps are included:
Monitor the system service request of third-party application software;
Judge that the system service requests whether corresponding system service opens;
If the system service is not opened, the system service request is intercepted, and provide rapid switch for the system
The quick setting of system service.
In one embodiment, it is described monitor third-party application software system service request the step of include:
Obtain the third-party application software of starting;
According to preconfigured quick service list, judge whether the third-party application software of the starting is to be serviced
Tripartite's application software;
If the third-party application software of the starting is third-party application software to be serviced, the third to be serviced is monitored
The system service of square application software is requested.
In one embodiment, the third-party application software of the quick service list record is third-party application to be serviced
Software, it is described according to preconfigured quick service list, judge whether the third-party application software of the starting is to be serviced
After the step of third-party application software, further includes:
If the third-party application software of the starting is non-third-party application software to be serviced, monitor described non-to be serviced
The mode of third-party application software acquisition system service;
The mode that system service is obtained according to the non-third-party application software to be serviced, judges the non-third to be serviced
Whether square application software meets preset conditions of service;
If the non-third-party application software to be serviced meets the conditions of service, remember in the quick service list
The non-third-party application software to be serviced is recorded, and is transferred to execution step: if the third-party application software of the starting is wait take
Business third-party application software then monitors the system service request of the third-party application software to be serviced.
In one embodiment, if the system service is not opened, the system service request is intercepted, and provide
Rapid switch be used for the system service quick setting the step of include:
If the system service is not opened, the system service request of the third-party application software is intercepted;
Prompt operation switch is provided for system service described in user setting;
System service described in operation setting based on user, and return to the operation interface of the third-party application software.
In one embodiment, it is described judge the step of whether system service requests corresponding system service to be opened it
Afterwards, further includes:
If the system service has turned on, terminate the monitoring requested this system service, and be transferred to execution step: prison
The system service of third-party application software is listened to request.
Device and method are fast arranged in a kind of system service that the embodiment of the present invention proposes, monitor third by monitoring module
The system service of square application software is requested;Judgment module judges that system service requests whether corresponding system service opens;If being
System service is not opened, then quick setup module intercepts this system service request, and provides rapid switch for system service
Quick setting.The present invention provides rapid switch and opens system by monitoring, intercepting the system service request of third-party application software
System service, avoids jumping repeatedly for mobile terminal display page, simplifies the process of third-party application software setting system service,
The efficiency of system service setting is effectively increased, the user experience is improved.
Detailed description of the invention
The hardware structural diagram of Fig. 1 optional mobile terminal of each embodiment to realize the present invention;
Fig. 2 is the wireless communication system schematic diagram of mobile terminal as shown in Figure 1;
Fig. 3 is the functional block diagram that device first embodiment is arranged in present system quick service;
Fig. 4 is a kind of rapid switch schematic diagram in the embodiment of the present invention;
Application scenarios schematic diagram is fast arranged for GPS positioning a kind of in the embodiment of the present invention in Fig. 5;
Application scenarios schematic diagram is fast arranged for file backup a kind of in the embodiment of the present invention in Fig. 6;
Fig. 7 is the functional block diagram that device second embodiment is arranged in present system quick service;
Fig. 8 is the functional block diagram that device 3rd embodiment is arranged in present system quick service;
Fig. 9 is the functional block diagram that device fourth embodiment is arranged in present system quick service;
Figure 10 fast inputs application scenarios schematic diagram for account number cipher a kind of in the embodiment of the present invention;
Figure 11 fast inputs application scenarios schematic diagram for short message verification code a kind of in the embodiment of the present invention;
Figure 12 is the functional block diagram that the 5th embodiment of device is arranged in present system quick service;
Figure 13 is the flow diagram of present system quick service setting method first embodiment;
Figure 14 is the flow diagram of present system quick service setting method second embodiment;
Figure 15 is the flow diagram of present system quick service setting method 3rd embodiment;
Figure 16 is the flow diagram of present system quick service setting method fourth embodiment;
Figure 17 is the flow diagram of the 5th embodiment of present system quick service setting method.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The primary solutions of the embodiment of the present invention are: the system service for monitoring module monitoring third-party application software is asked
It asks;Judgment module judges that the system service requests whether corresponding system service opens;If the system service is not opened,
Quick setup module intercepts the system service request, and provides quick setting of the rapid switch for the system service.
Since in the prior art, the process that system service is arranged in intelligent terminal third-party application software is complex, intelligence
The display page of terminal needs to jump to the system service setting page from the interface of third-party application software, completes system service and sets
The interface for jumping back to this third-party application software again is postponed, user experience has been seriously affected.
The present invention provides a solution, and device is fast arranged by system service and provides rapid switch, is used for system
The fast opening of service avoids intelligent terminal from showing jumping repeatedly for the page, simplifies third-party application software setting system and takes
The process of business effectively increases the efficiency of system service setting, and the user experience is improved.
The mobile terminal of each embodiment of the present invention is realized in description with reference to the drawings.In subsequent description, use
For indicate element such as " module ", " component " or " unit " suffix only for being conducive to explanation of the invention, itself
There is no specific meanings.Therefore, " module " can be used mixedly with " component ".
Mobile terminal can be implemented in a variety of manners.For example, terminal described in the present invention may include such as moving
Phone, smart phone, laptop, digit broadcasting receiver, PDA (personal digital assistant), PAD (tablet computer), PMP
The mobile terminal of (portable media player), navigation device etc. and such as number TV, desktop computer etc. are consolidated
Determine terminal.Hereinafter it is assumed that terminal is mobile terminal.However, it will be understood by those skilled in the art that in addition to being used in particular for moving
Except the element of purpose, the construction of embodiment according to the present invention can also apply to the terminal of fixed type.
Fig. 1 to realize the present invention the mobile terminal of each embodiment hardware configuration signal.
Mobile terminal 100 may include wireless communication unit 110, A/V (audio/video) input unit 120, user's input
Unit 130, sensing unit 140, output unit 150, memory 160, interface unit 170, controller 180 and power supply unit 190
Etc..Fig. 1 shows the mobile terminal with various assemblies, it should be understood that being not required for implementing all groups shown
Part.More or fewer components can alternatively be implemented.The element of mobile terminal will be discussed in more detail below.
Wireless communication unit 110 generally includes one or more components, allows mobile terminal 100 and wireless communication system
Or the radio communication between network.For example, wireless communication unit may include broadcasting reception module 111, mobile communication module
112, at least one of wireless Internet module 113, short range communication module 114 and location information module 115.
Broadcasting reception module 111 receives broadcast singal and/or broadcast from external broadcast management server via broadcast channel
Relevant information.Broadcast channel may include satellite channel and/or terrestrial channel.Broadcast management server, which can be, to be generated and sent
The broadcast singal and/or broadcast related information generated before the server or reception of broadcast singal and/or broadcast related information
And send it to the server of terminal.Broadcast singal may include TV broadcast singal, radio signals, data broadcasting
Signal etc..Moreover, broadcast singal may further include the broadcast singal combined with TV or radio signals.Broadcast phase
Closing information can also provide via mobile communications network, and in this case, broadcast related information can be by mobile communication mould
Block 112 receives.Broadcast singal can exist in a variety of manners, for example, it can be with the electronics of digital multimedia broadcasting (DMB)
Program guide (EPG), digital video broadcast-handheld (DVB-H) electronic service guidebooks (ESG) etc. form and exist.Broadcast
Receiving module 111 can receive signal broadcast by using various types of broadcast systems.Particularly, broadcasting reception module 111
It can be wide by using such as multimedia broadcasting-ground (DMB-T), digital multimedia broadcasting-satellite (DMB-S), digital video
It broadcasts-holds (DVB-H), forward link media (MediaFLO@) Radio Data System, received terrestrial digital broadcasting integrated service
(ISDB-T) etc. digit broadcasting system receives digital broadcasting.Broadcasting reception module 111, which may be constructed such that, to be adapted to provide for extensively
Broadcast the various broadcast systems and above-mentioned digit broadcasting system of signal.Via the received broadcast singal of broadcasting reception module 111 and/
Or broadcast related information can store in memory 160 (or other types of storage medium).
Mobile communication module 112 sends radio signals to base station (for example, access point, node B etc.), exterior terminal
And at least one of server and/or receive from it radio signal.Such radio signal may include that voice is logical
Talk about signal, video calling signal or according to text and/or Multimedia Message transmission and/or received various types of data.
The Wi-Fi (Wireless Internet Access) of the support mobile terminal of wireless Internet module 113.The module can be internally or externally
It is couple to terminal.Wi-Fi (Wireless Internet Access) technology involved in the module may include WLAN (Wireless LAN) (Wi-Fi), Wibro
(WiMAX), Wimax (worldwide interoperability for microwave accesses), HSDPA (high-speed downlink packet access) etc..
Short range communication module 114 is the module for supporting short range communication.Some examples of short-range communication technology include indigo plant
ToothTM, radio frequency identification (RFID), Infrared Data Association (IrDA), ultra wide band (UWB), purple honeybeeTMEtc..
Location information module 115 is the module for checking or obtaining the location information of mobile terminal.Location information module
115 typical case is GPS (global positioning system).According to current technology, location information module 115 calculate from three or
The range information and correct time information and the Information application triangulation for calculating of more satellites, thus according to warp
Degree, latitude and highly accurately calculate three-dimensional current location information.Currently, it is used for the method for calculating position and temporal information
Three satellites and the error that calculated position and temporal information are corrected by using an other satellite.In addition, position
Information module 115 can be by Continuous plus current location information in real time come calculating speed information.
A/V input unit 120 is for receiving audio or video signal.A/V input unit 120 may include 121 He of camera
Microphone 122, camera 121 is to the static images obtained in video acquisition mode or image capture mode by image capture apparatus
Or the image data of video is handled.Treated, and picture frame may be displayed on display unit 151.It is handled through camera 121
Picture frame afterwards can store in memory 160 (or other storage mediums) or be sent out via wireless communication unit 110
It send, two or more cameras 121 can be provided according to the construction of mobile terminal.Microphone 122 can be in telephone calling model, note
Sound (audio data) is received via microphone in record mode, speech recognition mode etc. operational mode, and can will in this way
Acoustic processing be audio data.Audio that treated (voice) data can be converted in the case where telephone calling model can
The format output of mobile communication base station is sent to via mobile communication module 112.Various types of make an uproar can be implemented in microphone 122
Sound eliminates (or inhibition) algorithm to eliminate the noise or do that (or inhibition) generates during sending and receiving audio signal
It disturbs.
The order that user input unit 130 can be inputted according to user generates key input data to control each of mobile terminal
Kind operation.User input unit 130 allows user to input various types of information, and may include keyboard, metal dome, touch
Plate (for example, the sensitive component of detection due to the variation of resistance, pressure, capacitor etc. caused by being contacted), idler wheel, rocking bar etc.
Deng.Particularly, when touch tablet is superimposed upon in the form of layer on display unit 151, touch screen can be formed.
Sensing unit 140 detects the current state of mobile terminal 100, (for example, mobile terminal 100 opens or closes shape
State), the position of mobile terminal 100, user is for the presence or absence of contact (that is, touch input) of mobile terminal 100, mobile terminal
100 orientation, the acceleration or deceleration movement of mobile terminal 100 and direction etc., and generate for controlling mobile terminal 100
The order of operation or signal.In addition, sensing unit 140 be able to detect power supply unit 190 whether provide electric power or whether with outside
Part device coupling.
Interface unit 170 be used as at least one external device (ED) connect with mobile terminal 100 can by interface.For example,
External device (ED) may include wired or wireless headphone port, external power supply (or battery charger) port, wired or nothing
Line data port, memory card port, the port for connecting the device with identification module, audio input/output (I/O) end
Mouth, video i/o port, ear port etc..Interface unit 170 can be used for receiving the input from external device (ED) (for example, number
It is believed that breath, electric power etc.) and the input received is transferred to one or more elements in mobile terminal 100 or can be with
For transmitting data between mobile terminal and external device (ED).
In addition, when mobile terminal 100 is connect with external base, interface unit 170 may be used as allowing will be electric by it
Power, which is provided from pedestal to the path or may be used as of mobile terminal 100, allows the various command signals inputted from pedestal to pass through it
It is transferred to the path of mobile terminal.The various command signals or electric power inputted from pedestal, which may be used as mobile terminal for identification, is
The no signal being accurately fitted on pedestal.
Output unit 150 is configured to provide output signal with vision, audio and/or tactile manner (for example, audio is believed
Number, vision signal, alarm signal, vibration signal etc.).Output unit 150 may include display unit 151, audio output mould
Block 152, alarm unit 153 etc..
Display unit 151 may be displayed on the information handled in mobile terminal 100.For example, when mobile terminal 100 is in electricity
When talking about call mode, display unit 151 can show and converse or other communicate (for example, text messaging, multimedia file
Downloading etc.) relevant user interface (UI) or graphic user interface (GUI).When mobile terminal 100 is in video calling mode
Or when image capture mode, display unit 151 can show captured image and/or received image, show video or figure
Picture and the UI or GUI of correlation function etc..
Meanwhile when display unit 151 and touch tablet in the form of layer it is superposed on one another to form touch screen when, display unit
151 may be used as input unit and output device.Display unit 151 may include liquid crystal display (LCD), thin film transistor (TFT)
In LCD (TFT-LCD), Organic Light Emitting Diode (OLED) display, flexible display, three-dimensional (3D) display etc. at least
It is a kind of.Some in these displays may be constructed such that transparence to allow user to watch from outside, this is properly termed as transparent
Display, typical transparent display can be, for example, TOLED (transparent organic light emitting diode) display etc..According to specific
Desired embodiment, mobile terminal 100 may include two or more display units (or other display devices), for example, moving
Dynamic terminal may include outernal display unit (not shown) and inner display unit (not shown).Touch screen can be used for detecting touch
Input pressure and touch input position and touch input area.
Audio output module 152 can mobile terminal be in call signal reception pattern, call mode, logging mode,
It is when under the isotypes such as speech recognition mode, broadcast reception mode, wireless communication unit 110 is received or in memory 160
The audio data transducing audio signal of middle storage and to export be sound.Moreover, audio output module 152 can provide and movement
The relevant audio output of specific function (for example, call signal receives sound, message sink sound etc.) that terminal 100 executes.
Audio output module 152 may include loudspeaker, buzzer etc..
Alarm unit 153 can provide output notifying event to mobile terminal 100.Typical event can be with
Including calling reception, message sink, key signals input, touch input etc..Other than audio or video output, alarm unit
153 can provide output in different ways with the generation of notification event.For example, alarm unit 153 can be in the form of vibration
Output is provided, when receiving calling, message or some other entrance communications (in coming communication), alarm
Unit 153 can provide tactile output (that is, vibration) to notify to user.By providing such tactile output, even if
When the mobile phone of user is in the pocket of user, user also can recognize that the generation of various events.Alarm unit 153
The output of the generation of notification event can also be provided via display unit 151 or audio output module 152.
Memory 160 can store the software program etc. of the processing and control operation that are executed by controller 180, Huo Zheke
Temporarily to store oneself data (for example, telephone directory, message, still image, video etc.) through exporting or will export.And
And memory 160 can store about the vibrations of various modes and audio signal exported when touching and being applied to touch screen
Data.
Memory 160 may include the storage medium of at least one type, and the storage medium includes flash memory, hard disk, more
Media card, card-type memory (for example, SD or DX memory etc.), random access storage device (RAM), static random-access storage
Device (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read only memory
(PROM), magnetic storage, disk, CD etc..Moreover, mobile terminal 100 can execute memory with by network connection
The network storage device of 160 store function cooperates.
The overall operation of the usually control mobile terminal of controller 180.For example, controller 180 executes and voice communication, data
Communication, video calling etc. relevant control and processing.Controller 180 can be with execution pattern identifying processing, will be in touch screen
The handwriting input of upper execution or picture draw input and are identified as character or image.
Power supply unit 190 receives external power or internal power under the control of controller 180 and provides operation each member
Electric power appropriate needed for part and component.
Various embodiments described herein can be to use the calculating of such as computer software, hardware or any combination thereof
Machine readable medium is implemented.Hardware is implemented, embodiment described herein can be by using application-specific IC
(ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), scene can
Programming gate array (FPGA), controller, microcontroller, microprocessor, is designed to execute function described herein processor
At least one of electronic unit is implemented, and in some cases, such embodiment can be implemented in controller 180.
For software implementation, the embodiment of such as process or function can with allow to execute the individual of at least one functions or operations
Software module is implemented.Software code can by the software application (or program) write with any programming language appropriate Lai
Implement, software code can store in memory 160 and be executed by controller 180.
So far, oneself is through describing mobile terminal according to its function.In the following, for the sake of brevity, will description such as folded form,
Slide type mobile terminal in various types of mobile terminals of board-type, oscillating-type, slide type mobile terminal etc., which is used as, to be shown
Example.Therefore, the present invention can be applied to any kind of mobile terminal, and be not limited to slide type mobile terminal.
Mobile terminal 100 as shown in Figure 1 may be constructed such that using via frame or grouping send data it is all if any
Line and wireless communication system and satellite-based communication system operate.
Referring now to Fig. 2 description communication system that wherein mobile terminal according to the present invention can operate.
Different air interface and/or physical layer can be used in such communication system.For example, used by communication system
Air interface includes such as frequency division multiple access (FDMA), time division multiple acess (TDMA), CDMA (CDMA) and universal mobile communications system
System (UMTS) (particularly, long term evolution (LTE)), global system for mobile communications (GSM) etc..As non-limiting example, under
The description in face is related to cdma communication system, but such introduction is equally applicable to other types of system.
With reference to Fig. 2, cdma wireless communication system may include multiple mobile terminals 100, multiple base stations (BS) 270, base station
Controller (BSC) 275 and mobile switching centre (MSC) 280.MSC280 is configured to and Public Switched Telephony Network (PSTN)
290 form interface.MSC280 is also structured to form interface with the BSC275 that can be couple to base station 270 via back haul link.
Back haul link can be constructed according to any in several known interfaces, and the interface includes such as E1/T1, ATM, IP,
PPP, frame relay, HDSL, ADSL or xDSL.It will be appreciated that system may include multiple BSC275 as shown in Figure 2.
Each BS270 can service one or more subregions (or region), by multidirectional antenna or the day of direction specific direction
Each subregion of line covering is radially far from BS270.Alternatively, each subregion can be by two or more for diversity reception
Antenna covering.Each BS270, which may be constructed such that, supports multiple frequency distribution, and the distribution of each frequency has specific frequency spectrum
(for example, 1.25MHz, 5MHz etc.).
What subregion and frequency were distributed, which intersects, can be referred to as CDMA Channel.BS270 can also be referred to as base station transceiver
System (BTS) or other equivalent terms.In this case, term " base station " can be used for broadly indicating single
BSC275 and at least one BS270.Base station can also be referred to as " cellular station ".Alternatively, each subregion of specific BS270 can be claimed
For multiple cellular stations.
As shown in Figure 2, broadcast singal is sent to the mobile terminal operated in system by broadcsting transmitter (BT) 295
100.Broadcasting reception module 111 as shown in Figure 1 is arranged at mobile terminal 100 to receive the broadcast sent by BT295
Signal.In fig. 2 it is shown that several global positioning system (GPS) satellites 300.The help of satellite 300 positions multiple mobile terminals
At least one of 100.
In Fig. 2, multiple satellites 300 are depicted, it is understood that, it is useful to can use any number of satellite acquisition
Location information.Location information module 115 as shown in Figure 1 is generally configured to cooperate with satellite 300 desired to obtain
Location information.It substitutes GPS tracking technique or except GPS tracking technique, the position that can track mobile terminal can be used
Other technologies.In addition, at least one 300 property of can choose of GPS satellite or extraly processing satellite dmb transmission.
As a typical operation of wireless communication system, BS270 receives the reverse link from various mobile terminals 100
Signal.Mobile terminal 100 usually participates in call, information receiving and transmitting and other types of communication.Certain base station 270 is received each anti-
It is handled in specific BS270 to link signal.The data of acquisition are forwarded to relevant BSC275.BSC provides call
The mobile management function of resource allocation and the coordination including the soft switching process between BS270.The number that BSC275 will also be received
According to MSC280 is routed to, the additional route service for forming interface with PSTN290 is provided.Similarly, PSTN290 with
MSC280 forms interface, and MSC and BSC275 form interface, and BSC275 controls BS270 correspondingly with by forward link signals
It is sent to mobile terminal 100.
Based on above-mentioned mobile terminal hardware configuration and communication system, each embodiment of the method for the present invention is proposed.
Referring to Fig. 3, present system quick service setting device first embodiment provides a kind of system service and is fast arranged
Device, the system service are fast arranged device and include:
Module 10 is monitored, the system service for monitoring third-party application software is requested.
System service provided by the invention, which is fast arranged device and can be applied to the system service of multiple terminal, to be fast arranged, example
Such as: intelligent mobile terminal, PAD (Portable Android Device, tablet computer), smart television etc..
The present embodiment is illustrated with intelligent mobile terminal.In order to meet the use demand of user, in mobile terminal
On one or more third-party application softwares, such as social application software, navigation application software, game application software are installed.
The use of part third-party application software needs the system service of mobile terminal to support.Such as: social application software need using
Account number cipher connects network log-in service device by the wireless communication unit 110 of mobile terminal, carries out social activity;Navigation is answered
Need the location information module 115 by mobile terminal with software, using GPS (Global Positioning System, entirely
Ball positioning system) positioning, the position of mobile terminal is obtained, navigation Service is provided;It moves class application software and needs to sense movement eventually
The movement or movement at end, obtain the motion conditions of user.
It should be noted that in the present embodiment, the system service that third-party application software needs mobile terminal to provide, packet
Include but be not limited to communication service, positioning service, short message service, dial-up service, session services, earphone service, microphone service,
Earpiece service, camera service, the access service of external equipment, action sensing service etc..For example, communication service can be by wireless
Broadcasting reception module 111, mobile communication module 112, wireless Internet module 113 or short range communication mould in communication unit 110
Blocks 114 etc. provide;Positioning service can be provided by the location information module 115 in wireless communication unit 110;Camera service can be with
It is provided by the camera 121 in A/V input unit 120;Microphone service can be mentioned by the microphone 122 in A/V input unit 120
For;Action sensing service can be provided by sensing unit 140;The access service of external equipment can be provided by interface unit 170.
Certainly, the system service that the embodiment of the present invention can also be used for mobile terminal system software is fast arranged, can be according to reality
Border needs flexible setting.
Specifically, as an implementation, system service is fast arranged device and is located in mobile terminal, system clothes are provided
The service that business is fast arranged.
Firstly, monitoring the third-party application software in the monitoring mobile terminal of module 10.
If listening to the program bag starting of third-party application software, whether the third-party application software that is currently up is monitored
There is transmission system service request to service to obtain the support of system service, such as network service request, GPS positioning clothes with open system
Business request etc..
Different third-party application software can be identified according to the program-package name of third-party application software by monitoring module 10.
Third-party application software after actuation, whether, or be if opening by every system service needed for checking self-operating
When user provides service, check whether every system service needed for providing this service opens.Third-party application software detection
When system service state, the current of the system service needed for it can be obtained by sending system service request to controller 180
Whether state, such as system service currently open.
If monitoring the system service request that module 10 listens to the transmission of third-party application software, obtains this system service and ask
It asks, can be requested to know the requested system service of current third party application software according to this system service.
Judgment module 20, for judging that the system service requests whether corresponding system service opens.
After listening to the system service request of third-party application software transmission, judgment module 20 judges current system service
Request whether corresponding system service opens.
Specifically, as an implementation, first, it is determined that module 20 is according to what current third party application software was sent
System service request obtains this and requests corresponding system service.
Then, the current state of the system service of this request of the acquisition of judgment module 20.For example, third-party application software is sent out
The system service request sent is network service, then whether the network that judgment module 20 obtains current mobile terminal is opened;Third party
The system service request that application software is sent is GPS positioning service, then judgment module 20 obtains the GPS positioning of current mobile terminal
Whether open.
The state current according to system service of judgment module 20 as a result, judge current third party application software send be
Whether the corresponding system service of system service request opens, and obtains determining result.
Quick setup module 30 intercepts the system service request, and provide if not opening for the system service
Rapid switch is used for the quick setting of the system service.
If this system service sent of current third party application software requests corresponding system service not opened, fast
Setup module 30 intercepts this system service request, and provides rapid switch, for the system service of this request of user setting.
Specifically, as an implementation, firstly, quick setup module 30 intercepts this system service request, it can
To shield this system service request, make controller 180 that can not receive or respond this system service request, then current third party
Application software can not know that corresponding system service current state is requested in this system service, to make current third party using soft
Part can not show jump page;
Alternatively, quick setup module 30 shields the jump page that current third party application software is shown, make user in movement
It can't see the jump page that current third party application software is shown in the current operation interface of terminal.
It should be noted that jump page described in the present embodiment, is that confession under directions user chooses whether to open this request
System service or confession under directions user choose whether to jump to the page of the system service setting page of this request.It is specific:
When third-party application software detection systems service state, if quick setup module 30 does not shield the system service request of its sending,
Current third party application software successfully obtains this system service and requests corresponding system service current state, and knows that this is asked
After the system service asked is in off state, the judgement of current third party application software needs to open this system service.Then, currently
Third-party application software shows jump page in the form of pop-up etc., and the system service for opening this request is chosen whether for user,
Or the setting page of the system service of this request whether is jumped to, carry out the setting of this system service.If user selects
It opens or jumps, then current display page according to the user's choice, is jumped to corresponding system service by third-party application software
The page is set.
Then, quick setup module 30 provides the quick setting that rapid switch is used for system service.Referring to Fig. 4, fast set
The form of pop-up display window can be used in the rapid switch for setting the offer of module 30, and user is notified to choose whether to open this request
System service, and notify the information such as title of system service of this request of user;Meanwhile rapid switch provides selection and presses
Button, such as " unlatching ", " closing " choose whether the system service for opening this request for user.
The rapid switch that quick setup module 30 provides can also be display unit 151 in the form of pop-up display window
Display goes out the voice prompting of the output of module 152 or the vibration prompt of the output of alarm unit 153, notice in combination with audio input
User is fast arranged.
If user opens the system service of this request by user input unit 130, selection, then quick setup module 30
Corresponding system service is opened in control, and closes rapid switch, and the page of mobile terminal is returned to current third party application detection
System service state, issue this system service request when the page.
Subsequent, the support of the system service of this request can be obtained in current third party application.
If user selects to close the system service of this request, or is without using rapid switch within the preset time
Unite the quick setting of service, then quick setup module 30 closes rapid switch, or on the current display page of mobile terminal it is hidden
Hide rapid switch.
Quick setup module 30 realizes the quick setting of system service as a result,.Certainly, present invention may also apply to system clothes
Quick closing of business etc. is arranged, can flexible setting according to actual needs.
Referring to Fig. 5, it is illustrated by GPS positioning of application scenarios.When third party's navigation software is that user navigates, need
The current location information of user is obtained to carry out route guiding.
When user starts third party's navigation software, shows navigation page, third party's navigation software detection current system is
It is no to have unlatching GPS positioning.When GPS is not opened:
If quick setup module 30 does not intercept the system service request of third party's navigation software, third-party application software bullet
Jump page out prompts user to open GPS positioning service, such as prompt user to improve setting accuracy, it is proposed that open
GPS, while " setting " and " cancellation " two buttons being provided and are selected for user.If user clicks " set " button, third party is led
Current display page is jumped to the setting page of GPS by boat software, and the setting of GPS service is carried out by user.It completes to set in user
It postpones, current display page is jumped back to navigation page again by third party's navigation software.
If quick setup module 30 intercepts the system service request of third party's navigation software, provided in the Present navigation page
Rapid switch prompts the user whether to open GPS.User can choose whether to open GPS by slide switch button.If user will
Switch button slides into the left side, then determines that user selects to open GPS, and quick setup module 30 controls the GPS service of opening system,
And rapid switch is closed, return to the navigation page of third party's navigation software;If switch button is slided into the left side by user, determine
GPS is not opened in user's selection, and quick setup module 30 hides rapid switch, returns to the navigation page of third party's navigation software.
Thus, it is possible to find out the rapid switch that the embodiment of the present invention proposes it is possible to prevente effectively from mobile terminal application interface
It jumps repeatedly, optimizes user experience.
Certainly, the embodiment of the present invention applies also for several scenes, provides the service that system service is fast arranged.
Referring to Fig. 6, it is illustrated by file backup of application scenarios.When user enters picture library or is answered by third party
When browsing photo with software, as an implementation, quick setup module 30 is fast opened in the pop-up of current photo browsing pages
It closes, prompts the user whether to need automated back-up photo.User can choose whether backup photo by slide switch button.
If switch button is slided into the left side by user's selection, determines that user selects automated back-up picture, mould is fast set
Block 30 controls automated back-up photo and closes rapid switch;If switch button is slided into the right by user's selection, user is determined
Selection is not backed up photo, and quick setup module 30 hides rapid switch.
If user's not operation button switch within the preset time, determine that user's selection is not backed up photo, it is quick to be arranged
Module 30 hides rapid switch.
In the present embodiment, the system service for third-party application software being monitored by monitoring module 10 is requested;Judgment module
20 judge that this system service requests whether corresponding system service opens;If the system service of this request is not opened, fastly
Prompt setup module 30 intercepts this system service request, and provides fast setting for system service of the rapid switch for this request
It sets.The present embodiment provides rapid switch open system clothes by monitoring, intercepting the system service request of third-party application software
Business, avoids jumping repeatedly for mobile terminal display page, simplifies the process of third-party application software setting system service, effectively
The efficiency of system service setting is improved, the user experience is improved.
Further, referring to Fig. 7, present system quick service setting device second embodiment provides a kind of system service
Quick setting device, is based on above-mentioned embodiment shown in Fig. 3, states monitoring module 10 and includes:
Acquiring unit 11, for obtaining the third-party application software of starting.
After mobile terminal starting, as an implementation, acquiring unit 11 monitors whole thirds in mobile terminal
Square application software, monitors whether third-party application software starts.The starting of third-party application software can be user and actively start,
It is also possible to by other application software transfer, it can flexible setting according to actual needs.
If listening to the program bag starting of third-party application software, acquiring unit 11 obtains the third party being currently up and answers
With the identification information of software, such as program-package name, different third-party application software for identification.
The third-party application software that acquiring unit 11 is started as a result,.
First judging unit 12, for judging that the third party of the starting answers according to preconfigured quick service list
It whether is third-party application software to be serviced with software.
After the third-party application software for obtaining starting, the first judging unit 12 is arranged according to preconfigured quick service
Table judges whether the third-party application software being currently up is third-party application software to be serviced.
Specifically, as an implementation, be provided with quick service list in advance, it is quick by system service for recording
Device is set, the third-party application software of service is provided.Quick service list records the application number of third-party application software to be serviced
According to, such as: the program-package name of third-party application software obtains activity pages of system service, detection system service state, hair
System service request, can flexible setting according to actual needs to the time etc. of prompt user's jump page out.
It should be noted that the first judging unit 12 can be according to the application data search of third-party application software to uniquely
Corresponding third-party application software.
First judging unit 12 judges the third-party application software being currently up according to preconfigured quick service list
Whether it is third-party application software to be serviced, can be believed according to identifications such as the third-party application software program package names being currently up
Breath, searches the third-party application software whether quick service list has record to be currently up.
If finding the third-party application software being currently up in quick service list, the first judging unit 12 determines
The third-party application software being currently up is third-party application software to be serviced;If not found in quick service list current
The third-party application software of starting, then the first judging unit 12 determines that the third-party application software that is currently up is non-to be serviced the
Tripartite's application software.
The first judging unit 12 obtains determining result as a result,.
First monitoring unit 13, if the third-party application software for the starting is third-party application software to be serviced,
Then monitor the system service request of the third-party application software to be serviced.
After obtaining determining result, if the third-party application software being currently up is third-party application software to be serviced,
First monitoring unit 13 monitors the request of system service transmitted by the third-party application software to be serviced being currently up.
Specifically, as an implementation, the first monitoring unit 13 monitors whether third-party application software to be serviced has
Detection system service state, transmission system service request service to obtain the support of system service, such as network clothes with open system
Business request, GPS positioning service request etc..
If listening to third-party application software detection systems service state to be serviced, sending system service request, first
Monitoring unit 13 obtains this system service request, can be requested to know that current third-party application to be serviced is soft according to this system service
The requested system service of part.
It should be noted that the first monitoring unit 13 can be while listening for one or more third-party application softwares to be serviced
System service request, can flexible setting according to actual needs.
In the present embodiment, the third-party application software of starting is obtained by acquiring unit 11;Then, the first judging unit
12 according to preconfigured quick service list, judges whether the third-party application software being currently up is that third party to be serviced answers
Use software;If the third-party application software being currently up is third-party application software to be serviced, the first monitoring unit 13 is monitored
The system service of third-party application software to be serviced is requested.The present embodiment presets quick service list, listens only to, intercepts fast
The system service request of third-party application software to be serviced, realizes the flexibility that system service is fast arranged in service list,
Improve the efficiency that system service is fast arranged.
Further, referring to Fig. 8, present system quick service setting device 3rd embodiment provides a kind of system service
Quick setting device, is based on above-mentioned embodiment shown in Fig. 7, the third-party application software of the quick service list record be to
Service third-party application software, the monitoring module 10 further include:
Second monitoring unit 14, if the third-party application software for the starting is that non-third-party application to be serviced is soft
Part then monitors the mode that the non-third-party application software to be serviced obtains system service.
After being obtained determining result according to quick service list, if the third-party application software being currently up is non-to be serviced
Third-party application software, then the second monitoring unit 14 monitors the non-third-party application software to be serviced being currently up and obtains system clothes
The mode of business.
Specifically, as an implementation, non-third-party application software to be serviced after actuation, checks self-operating institute
Whether the every system service needed opens, or when providing service for user, checks and provides this service required every system
Whether service opens.It, can be by being sent to controller 180 when non-third-party application software detection systems service state to be serviced
System service request, obtains the current state of the system service needed for it, such as whether system service currently opens.
Second monitoring unit 14 monitors the system service request process of non-third-party application software to be serviced, and acquisition is currently opened
Dynamic non-third-party application software to be serviced obtains the mode of system service.
The non-third-party application software to be serviced that second monitoring unit 14 obtains obtain system service mode include: it is non-to
Third-party application software is serviced from detection system service state, sending system service request to the setting for completing system service, is returned
Return the Overall Steps of the page of non-third-party application software to be serviced.It should be noted that non-third-party application software to be serviced
The mode for obtaining system service also may include other data, can flexible setting according to actual needs.
It should be noted that the second monitoring unit 14 can be monitored after non-third-party application software to be serviced starts for the first time
Its mode for obtaining system service can also monitor its acquisition system clothes after non-third-party application software to be serviced starts for several times
The mode of business, can flexible setting according to actual needs.
Second judgment unit 15, for obtaining the mode of system service according to the non-third-party application software to be serviced,
Judge whether the non-third-party application software to be serviced meets preset conditions of service.
After obtaining non-third-party application software to be serviced and obtaining the mode of system service, second judgment unit 15 judges non-
Whether third-party application software to be serviced meets preset conditions of service.
Specifically, as an implementation, presetting promising third-party application software and providing what system service was fast arranged
Conditions of service, when third-party application software meets preset conditions of service, system service, which is fast arranged device and provides for it, is
The service that quick service of uniting is arranged.
In the present embodiment, preset conditions of service include the mould that preset third-party application software obtains system service
Formula, the mode that preset third-party application software obtains system service includes: firstly, third-party application software detection systems service
State sends system service request, obtains the current state of system service;If system service is not opened currently, third party is answered
The system service of this request whether is opened with software prompt user, or prompts the user whether to jump to the system clothes of this request
The setting page of business is configured;If user selects to open the system service of this request, the system for jumping to this request
The setting page of service is configured for user;User open this request system service after, returned manually by user or
Third-party application software automatically returns to the page of third-party application software.
It should be noted that the mode that preset third-party application software obtains system service also may include other systems
Service acquisition step, can flexible setting according to actual needs.
If the non-third-party application software to be serviced obtained obtains the mode of system service, with preset third-party application
The mode that software obtains system service is identical, then it is default to determine that non-third-party application software to be serviced meets for second judgment unit 15
Conditions of service.
If the non-third-party application software to be serviced obtained obtains the mode of system service, with preset third-party application
The mode that software obtains system service is not identical, then second judgment unit 15 determines that non-third-party application software to be serviced is unsatisfactory for
Preset conditions of service.
Second judgment unit 15 obtains determining result as a result,.
Recording unit 16, if meeting the conditions of service for the non-third-party application software to be serviced, described
The non-third-party application software to be serviced is recorded in quick service list.
If not third-party application software to be serviced meets preset conditions of service, then recording unit 16 is in quick service list
In record this non-third-party application software to be serviced, and provide the service that system service is fast arranged for it.
Specifically, as an implementation, firstly, the acquisition of recording unit 16 meets the non-to be serviced of preset service condition
The application data of third-party application software, comprising: the program-package name of non-third-party application software to be serviced obtains system service
Activity pages, detection system service state, sending system service request to the time of prompt user's jump page etc. can bases
Flexible setting is actually needed.
Then, recording unit 16 records this non-third-party application software to be serviced in quick service list.
Since the third-party application software that preset quick service list records is third-party application software to be serviced, because
This, after third-party application software to be serviced that this is non-is recorded to quick service list, this non-third-party application to be serviced is soft
Part is recorded unit 16 and is configured to third-party application software to be serviced, the service that hereafter will be obtained system service and be fast arranged.
Hereafter, the first monitoring unit 13 monitors its system service request, and provides the service that system service is fast arranged.
It should be noted that preset quick service list record record has the application number of third-party application software to be serviced
According to the program-package name including third-party application software to be serviced obtains activity pages of system service, and detection system services shape
State, sending system service request to the time of prompt user's jump page etc..Wherein, program-package name can be used for identifying, search
Different third party applications;Activity pages of system service is obtained, can be used for navigating to this third party application
Specific activity pages of system service is obtained, can more accurately identify third party application, obtain its request is
System service;Detection system service state, the time for issuing system service request to prompt user's jump page can be used for fast
Setup module 13 starts the system service request, shielding third-party application software for intercepting third-party application software within this time
The operations such as jump page, pop-up rapid switch.
If not third-party application software to be serviced is unsatisfactory for preset conditions of service, then terminate to this third-party application software
Monitoring, recording unit 16 is added into filter list, hereafter no longer monitors its system service request.
In the present embodiment, the third-party application software of quick service list record is third-party application software to be serviced,
If the third-party application software of starting is non-third-party application software to be serviced, the second monitoring unit 14 monitors non-to be serviced the
The mode of tripartite's application software acquisition system service;Then second judgment unit 15 is obtained according to non-third-party application software to be serviced
The mode for taking system service, judges whether this non-third-party application software to be serviced meets preset conditions of service;If this it is non-to
Service third-party application software meets preset conditions of service, then it is non-wait take to record this in quick service list for recording unit 16
Business third-party application software, and its subsequent system service request is monitored, the service that system service is fast arranged is provided.This implementation
Example is preset with conditions of service, if third-party application software meets preset conditions of service, this third-party application software is added
Quick service list, and the service that system service is fast arranged is provided.The present embodiment realizes automatic study, judges that third party answers
Whether need to provide the service that system service is fast arranged with software, without artificial setting, simplifies third-party application software
System service setting procedure improves the efficiency of system service setting, optimizes user experience.
Further, referring to Fig. 9, present system quick service setting device fourth embodiment provides a kind of system service
Quick setting device, it is described fast based on embodiment (the present embodiment is by taking Fig. 8 as an example) shown in above-mentioned any one of Fig. 3, Fig. 7 or Fig. 8
Prompt setup module 30 includes:
Interception unit 31 intercepts the system clothes of the third-party application software if not opening for the system service
Business request.
If this system service sent of current third party application software requests corresponding system service not opened, intercept
Unit 31 intercepts this system service request.
Specifically, as an implementation, firstly, interception unit 31 shields this system service request, making controller
180 can not receive or respond this system service request, then current third party application software can not know that this system service is asked
Corresponding system service current state is sought, to make current third party application software that can not show jump page.
As another embodiment, interception unit 31 shields the jump page that current third party application software is shown, makes
User can't see the jump page that current third party application software is shown in the current operation interface of mobile terminal.
Interception unit 31 can listen to current third party application software detection system service state, send system service
Start to shield jump page when request.
It is used due to having obtained current third party application software detection system service state, having issued system service request to prompt
The time of family jump page, the duration that shielding jump page can be set is that third-party application software detection systems service shape
State issues system service request to the time of prompt user's jump page, then extends preset cache-time, turns off later pair
In the shielding of jump page.
It should be noted that jump page described in the present embodiment, is that confession under directions user chooses whether to open this request
System service or confession under directions user choose whether to jump to the page of the system service setting page of this request.It is specific:
When third-party application software detection systems service state, if not shielding the system service request of its sending, current third party application
Software successfully obtains this system service and requests corresponding system service current state, and the system service for knowing that this is requested is
After closed state, the judgement of current third party application software needs to open this system service.Then, current third party application software
In the form of pop-up etc., jump page is shown, the system service for opening this request is chosen whether for user, or whether jump to
The setting page of the system service of this request, carries out the setting of this system service.If user selects to open or jump, the
Current display page according to the user's choice, is jumped to corresponding system service and the page is arranged by tripartite's application software.
Rapid switch unit 32, for providing prompt operation switch for system service described in user setting.
After intercepting the system service request of current third party application software, rapid switch unit 32 provides prompt operation and opens
It closes for system service described in user setting.
Specifically, as an implementation, pop-up display can be used in the rapid switch that rapid switch unit 32 provides
The form of window notifies user to choose whether to open the system service of this request.And notify the system clothes of this request of user
The information such as the title of business;Meanwhile rapid switch provides select button, such as " unlatching ", " closing ", chooses whether to open for user
The system service of this request.
Setting unit 33, for system service described in the operation setting based on user, and it is soft to return to the third-party application
The operation interface of part.
If user selects to open the system service of this request, operation of the setting unit 33 based on user, control is opened
Corresponding system service, and close rapid switch.
Then, the setting page of mobile terminal is returned to the service of current third party application detection system, hair by setting unit 33
Page when this system service is requested out.
Subsequent, the support of the system service of this request can be obtained in current third party application.
Setting unit 33 realizes the quick setting of system service as a result,.Certainly, present invention may also apply to system services
It is quick the setting such as to close, it can flexible setting according to actual needs.
Referring to Fig.1 0, it is illustrated by the quick input of account number cipher of application scenarios.User presets third
Account, password and the matched finger print information of square social software, and be stored in memory 160, user is passed through defeated
Enter finger print information and obtains matched account and password.
When user opens the login page of third party's social software, third party's social software, which starts detection current system, is
It is no to preserve account and password, the cryptographic service of Request System.At this point, the system that interception unit 31 intercepts third party's social software
Service request, rapid switch unit 32 input fingerprint Auto-matching account in current login page pop-up rapid switch prompt user
Password.
Setting unit 33 detects whether user has input finger print information.After the fingerprint for obtaining user's input, close quick
Switch, and matched account number cipher is obtained according to the finger print information of user.Then, the log in page of third party's social software is returned
Face, the account number cipher that will acquire input corresponding input frame, realize the quick input that account number cipher is carried out by fingerprint.
Referring to Fig.1 1, it is illustrated by the input of short message verification code of application scenarios.When third-party application software
When login, registration need short-message verification, after issuing checking request, mobile terminal will receive corresponding short message verification code.
Third-party application software can detect whether current system receives short message verification code, the short message service of Request System.This
When, interception unit 31 intercepts the system service request of this third-party application software, and rapid switch unit 32 obtains what short message carried
Identifying code, such as 31745.
Then, rapid switch unit 32 prompts the user whether current by pasting in current authentication page pop-up rapid switch
The identifying code 31745 of acquisition, completes the input of identifying code.Paste buttons are provided in rapid switch, if user's click paste is pressed
Button then determines that the identifying code currently obtained is pasted in user's selection in identifying code input frame.
After user's click paste button, setting unit 33 returns to the verifying page of current third party application software, is testing
31745 are pasted in card code input frame, realizes the quick input of identifying code.
In the present embodiment, if the system service of this request is not opened, interception unit 31 intercepts this third party and answers
It is requested with the system service of software;Rapid switch unit 32 provides prompt operation switch for the system clothes of this request of user setting
Business;Then, the system service of this request of operation setting of the setting unit 33 based on user, and current third party is returned using soft
The operation interface of part.The present embodiment provides rapid switch control by intercepting the system service request of third-party application software
The setting of system service avoids jumping repeatedly for mobile terminal display page, simplifies third-party application software setting system and takes
The process of business effectively increases the efficiency of system service setting, and the user experience is improved.
Further, referring to Fig.1 2, present system quick service setting the 5th embodiment of device provides a kind of system clothes
The quick setting device of business, it is described based on embodiment (the present embodiment is by taking Fig. 3 as an example) shown in above-mentioned any one of Fig. 3, Fig. 7 or Fig. 8
Device is fast arranged in system service further include:
Module 40 is terminated, if having turned on for the system service, terminates the monitoring requested this system service.
If this system service sent of current third party application software requests corresponding system service to have turned on, terminate
Module 40 terminates the monitoring requested this system service.Third-party application software carries out phase according to the system service state of acquisition
The operation answered.
Then, module 40 is terminated to continue to monitor the shape whether current third party application software has detection other systems service
State issues system service request, and provides the service that system service is fast arranged for it.
In the present embodiment, if the system service of this request has turned on, terminating module 40 terminates to take this subsystem
The monitoring of business request, and continue to monitor the system service request of current third party application software, it is mentioned according to its system service request
The service being fast arranged for system service.The system service request that the present embodiment opens system service does not continue to supervise
It listens, effectively reduces the workload that system service is fast arranged, improve the efficiency of service that system service is fast arranged, optimize
User experience.
Referring to Fig.1 3, present system quick service setting method first embodiment provides a kind of system service and is fast arranged
Method, the quick setting method of system service include:
Step S10, the system service request of third-party application software is monitored.
The system service that the quick setting method of system service provided by the invention can be applied to multiple terminal is fast arranged, example
Such as: intelligent mobile terminal, PAD (Portable Android Device, tablet computer), smart television etc..
The present embodiment is illustrated with intelligent mobile terminal.In order to meet the use demand of user, in mobile terminal
On one or more third-party application softwares, such as social application software, navigation application software, game application software are installed.
The use of part third-party application software needs the system service of mobile terminal to support.Such as: social application software need using
Account number cipher connects network log-in service device by the wireless communication unit 110 of mobile terminal, carries out social activity;Navigation is answered
Need the location information module 115 by mobile terminal with software, using GPS (Global Positioning System, entirely
Ball positioning system) positioning, the position of mobile terminal is obtained, navigation Service is provided;It moves class application software and needs to sense movement eventually
The movement or movement at end, obtain the motion conditions of user.
It should be noted that in the present embodiment, the system service that third-party application software needs mobile terminal to provide, packet
Include but be not limited to communication service, positioning service, short message service, dial-up service, session services, earphone service, microphone service,
Earpiece service, camera service, the access service of external equipment, action sensing service etc..For example, communication service can be by wireless
Broadcasting reception module 111, mobile communication module 112, wireless Internet module 113 or short range communication mould in communication unit 110
Blocks 114 etc. provide;Positioning service can be provided by the location information module 115 in wireless communication unit 110;Camera service can be with
It is provided by the camera 121 in A/V input unit 120;Microphone service can be mentioned by the microphone 122 in A/V input unit 120
For;Action sensing service can be provided by sensing unit 140;The access service of external equipment can be provided by interface unit 170.
Certainly, the system service that the embodiment of the present invention can also be used for mobile terminal system software is fast arranged, can be according to reality
Border needs flexible setting.
Specifically, as an implementation, system service is fast arranged device and is located in mobile terminal, system clothes are provided
The service that business is fast arranged.
Firstly, the third-party application software in device monitoring mobile terminal is fast arranged in system service.
If listening to the program bag starting of third-party application software, whether the third-party application software that is currently up is monitored
There is transmission system service request to service to obtain the support of system service, such as network service request, GPS positioning clothes with open system
Business request etc..
Device is fast arranged in system service can identify different third parties according to the program-package name of third-party application software
Application software.
Third-party application software after actuation, whether, or be if opening by every system service needed for checking self-operating
When user provides service, check whether every system service needed for providing this service opens.Third-party application software detection
When system service state, the current of the system service needed for it can be obtained by sending system service request to controller 180
Whether state, such as system service currently open.
If listening to the system service request of third-party application software transmission, this system service request, Ke Yigen are obtained
The requested system service of current third party application software is known in system service request accordingly.
Step S20, judge that the system service requests whether corresponding system service opens.
After listening to the system service request of third-party application software transmission, system service is fast arranged device judgement and works as
Preceding system service requests whether corresponding system service opens.
Specifically, as an implementation, firstly, device is fast arranged according to current third party using soft in system service
The system service request that part is sent, obtains this and requests corresponding system service.
Then, the current state of system service that device obtains this request is fast arranged in system service.For example, third party
The system service request that application software is sent is network service, then device acquisition current mobile terminal is fast arranged in system service
Whether network is opened;The system service request that third-party application software is sent is GPS positioning service, then system service is fast arranged
Whether the GPS positioning that device obtains current mobile terminal opens.
The device state current according to system service is fast arranged in system service as a result, judges current third party using soft
The system service that part is sent requests whether corresponding system service opens, and obtains determining result.
If step S30, the described system service is not opened, the system service request is intercepted, and provide rapid switch use
In the quick setting of system service.
If this system service sent of current third party application software requests corresponding system service not opened, system
Quick service setting device intercepts this system service request, and provides rapid switch, and what for user setting, this was requested is
System service.
Specifically, as an implementation, shields this system service firstly, device is fast arranged in system service and ask
It asks, makes controller 180 that can not receive or respond this system service request, then current third party application software can not know this
Corresponding system service current state is requested in system service, to make current third party application software that can not show jump page;
Alternatively, the jump page that device shielding current third party application software is shown fast is arranged in system service, make user
It can't see the jump page that current third party application software is shown in the current operation interface of mobile terminal.
It should be noted that jump page described in the present embodiment, is that confession under directions user chooses whether to open this request
System service or confession under directions user choose whether to jump to the page of the system service setting page of this request.It is specific:
When third-party application software detection systems service state, if not shielding the system service request of its sending, current third party application
Software successfully obtains this system service and requests corresponding system service current state, and the system service for knowing that this is requested is
After closed state, the judgement of current third party application software needs to open this system service.Then, current third party application software
In the form of pop-up etc., jump page is shown, the system service for opening this request is chosen whether for user, or whether jump to
The setting page of the system service of this request, carries out the setting of this system service.If user selects to open or jump, the
Current display page according to the user's choice, is jumped to corresponding system service and the page is arranged by tripartite's application software.
Then, the quick setting that device offer rapid switch is used for system service is fast arranged in system service.Reference Fig. 4,
The form of pop-up display window can be used in the rapid switch that device offer is fast arranged in system service, and user is notified to choose whether
The information such as the title of system service opened the system service of this request, and notify this request of user;Meanwhile rapid switch
Select button, such as " unlatching ", " closing " are provided, the system service for opening this request is chosen whether for user.
The rapid switch that device offer is fast arranged in system service can also be by display unit 151 with pop-up display window
Form show, in combination with audio input go out module 152 output voice prompting or alarm unit 153 export vibration mention
Show, user is notified fast to be arranged.
If user opens the system service of this request by user input unit 130, selection, then system service is fast set
It sets device control and opens corresponding system service, and close rapid switch, the page of mobile terminal is returned into current third party and is answered
With detection system service state, issue this system service request when the page.
Subsequent, the support of the system service of this request can be obtained in current third party application.
If user selects to close the system service of this request, or is without using rapid switch within the preset time
The quick setting of system service, then device closing rapid switch, or the display page current in mobile terminal is fast arranged in system service
Rapid switch is hidden on face.
Device, which is fast arranged, in system service as a result, realizes the quick setting of system service.Certainly, present invention may also apply to
The settings such as the quick closing of system service, can flexible setting according to actual needs.
Referring to Fig. 5, it is illustrated by GPS positioning of application scenarios.When third party's navigation software is that user navigates, need
The current location information of user is obtained to carry out route guiding.
When user starts third party's navigation software, shows navigation page, third party's navigation software detection current system is
It is no to have unlatching GPS positioning.When GPS is not opened:
If the system service request that device does not intercept third party's navigation software, third-party application is fast arranged in system service
Software pops up jump page, and user is prompted to open GPS positioning service, such as prompt user to improve setting accuracy, it is proposed that
GPS is opened, while " setting " and " cancellation " two buttons being provided and are selected for user.If user clicks " set " button, third
Current display page is jumped to the setting page of GPS by square navigation software, and the setting of GPS service is carried out by user.It is complete in user
After setting, current display page is jumped back to navigation page again by third party's navigation software.
If the system service request that device intercepts third party's navigation software is fast arranged in system service, in Present navigation page
Face provides rapid switch and prompts the user whether to open GPS.User can choose whether to open GPS by slide switch button.If
Switch button is slided into the left side by user, then determines that user selects to open GPS, system service is fast arranged device control and opens system
The GPS of system is serviced, and closes rapid switch, returns to the navigation page of third party's navigation software;If user slides switch button
To the left side, then determine that GPS is not opened in user's selection, system service is fast arranged device and hides rapid switch, returns to third party and leads
The navigation page of boat software.
Thus, it is possible to find out the rapid switch that the embodiment of the present invention proposes it is possible to prevente effectively from mobile terminal application interface
It jumps repeatedly, optimizes user experience.
Certainly, the embodiment of the present invention applies also for several scenes, provides the service that system service is fast arranged.
Referring to Fig. 6, it is illustrated by file backup of application scenarios.When user enters picture library or is answered by third party
When browsing photo with software, as an implementation, system service is fast arranged device and pops up in current photo browsing pages
Rapid switch prompts the user whether to need automated back-up photo.User can choose whether backup by slide switch button and shine
Piece.
If switch button is slided into the left side by user's selection, determine that user selects automated back-up picture, system service is fast
Victory setting device controls automated back-up photo and closes rapid switch;If switch button is slided into the right by user's selection, sentence
Determine user's selection and be not backed up photo, system service is fast arranged device and hides rapid switch.
If user's not operation button switch within the preset time, determine that user's selection is not backed up photo, system service
Quick setting device hides rapid switch.
In the present embodiment, it is requested by monitoring the system service of third-party application software;Judge that this system service is asked
Ask whether corresponding system service opens;If the system service of this request is not opened, this system service request is intercepted, and
The quick setting of system service of the rapid switch for this request is provided.The present embodiment is by monitoring, intercepting third-party application
The system service of software is requested, and provides rapid switch open system service, avoids jumping repeatedly for mobile terminal display page,
The process for simplifying the setting system service of third-party application software, effectively increases the efficiency of system service setting, improves use
Family experience.
Further, referring to Fig.1 4, present system quick service setting method second embodiment provides a kind of system clothes
It is engaged in quick setting method, based on embodiment shown in above-mentioned Figure 13, the step S10 includes:
Step S11, the third-party application software of starting is obtained.
After mobile terminal starting, as an implementation, system service is fast arranged device and monitors in mobile terminal
Whole third-party application softwares, monitor third-party application software whether start.The starting of third-party application software can be use
The dynamic starting of householder, is also possible to by other application software transfer, can flexible setting according to actual needs.
If listening to the program bag starting of third-party application software, the knowledge for the third-party application software being currently up is obtained
Other information, such as program-package name, for identification different third-party application software.
The third-party application software started as a result,.
Step S12, according to preconfigured quick service list, judge the starting third-party application software whether be
Third-party application software to be serviced.
After the third-party application software for obtaining starting, device is fast arranged according to preconfigured quick clothes in system service
Business list, judges whether the third-party application software being currently up is third-party application software to be serviced.
Specifically, as an implementation, be provided with quick service list in advance, it is quick by system service for recording
Device is set, the third-party application software of service is provided.Quick service list records the application number of third-party application software to be serviced
According to, such as: the program-package name of third-party application software obtains activity pages of system service, detection system service state, hair
System service request, can flexible setting according to actual needs to the time etc. of prompt user's jump page out.
It should be noted that device, which is fast arranged, in system service can apply data search according to third-party application software
To unique corresponding third-party application software.
Device is fast arranged according to preconfigured quick service list in system service, judges that the third party being currently up answers
Whether it is third-party application software to be serviced with software, can be known according to third-party application software program package name being currently up etc.
Other information searches the third-party application software whether quick service list has record to be currently up.
If finding the third-party application software being currently up in quick service list, the third being currently up is determined
Square application software is third-party application software to be serviced;If not finding the third party being currently up in quick service list to answer
With software, then determine that the third-party application software being currently up is non-third-party application software to be serviced.
System service is fast arranged device and obtains determining result as a result,.
If the third-party application software of step S13, the described starting is third-party application software to be serviced, monitor it is described to
Service the system service request of third-party application software.
After obtaining determining result, if the third-party application software being currently up is third-party application software to be serviced,
System service is fast arranged device and monitors the request of system service transmitted by the third-party application software to be serviced being currently up.
Specifically, as an implementation, system service is fast arranged device and monitors third-party application software to be serviced
Whether there are detection system service state, transmission system service request to service to obtain the support of system service with open system, such as
Network service request, GPS positioning service request etc..
If listening to third-party application software detection systems service state to be serviced, sending system service request, system
Quick service setting device obtains this system service request, knows current third-party application to be serviced according to this system service request
The requested system service of software.
It should be noted that system service device is fast set can be while listening for one or more third-party applications to be serviced
The system service of software is requested, can flexible setting according to actual needs.
In the present embodiment, by obtaining the third-party application software started;Then, according to preconfigured quick service
List judges whether the third-party application software being currently up is third-party application software to be serviced;If the third being currently up
Square application software is third-party application software to be serviced, then monitors the system service request of third-party application software to be serviced.This
Embodiment presets quick service list, the system for listening only to, intercepting third-party application software to be serviced in quick service list
Service request realizes the flexibility that system service is fast arranged, and improves the efficiency that system service is fast arranged.
Further, referring to Fig.1 5, present system quick service setting method 3rd embodiment provides a kind of system clothes
It is engaged in quick setting method, based on embodiment shown in above-mentioned Figure 14, the third-party application software of the quick service list record
For third-party application software to be serviced, after the step S12, further includes:
If the third-party application software of step S14, the described starting is non-third-party application software to be serviced, described in monitoring
Non- third-party application software to be serviced obtains the mode of system service.
After being obtained determining result according to quick service list, if the third-party application software being currently up is non-to be serviced
Third-party application software, the then non-third-party application software to be serviced that system service is fast arranged that device monitoring is currently up obtain
The mode of system service.
Specifically, as an implementation, non-third-party application software to be serviced after actuation, checks self-operating institute
Whether the every system service needed opens, or when providing service for user, checks and provides this service required every system
Whether service opens.It, can be by being sent to controller 180 when non-third-party application software detection systems service state to be serviced
System service request, obtains the current state of the system service needed for it, such as whether system service currently opens.
The system service request process that device monitors non-third-party application software to be serviced is fast arranged in system service, obtains
The non-third-party application software to be serviced being currently up obtains the mode of system service.
It includes: non-third-party application to be serviced that obtained non-third-party application software to be serviced, which obtains the mode of system service,
Software returns to non-third to be serviced from detection system service state, sending system service request to the setting for completing system service
The Overall Steps of the page of square application software.It should be noted that non-third-party application software to be serviced obtains system service
Mode also may include other data, can flexible setting according to actual needs.
It should be noted that device is fast arranged in system service can start for the first time in non-third-party application software to be serviced
Its mode for obtaining system service is monitored afterwards, can also monitor its acquisition after non-third-party application software to be serviced starts for several times
The mode of system service, can flexible setting according to actual needs.
Step S15, the mode that system service is obtained according to the non-third-party application software to be serviced, judge it is described it is non-to
Whether service third-party application software meets preset conditions of service.
After obtaining non-third-party application software to be serviced and obtaining the mode of system service, device is fast arranged in system service
Judge whether non-third-party application software to be serviced meets preset conditions of service.
Specifically, as an implementation, presetting promising third-party application software and providing what system service was fast arranged
Conditions of service, when third-party application software meets preset conditions of service, system service, which is fast arranged device and provides for it, is
The service that quick service of uniting is arranged.
In the present embodiment, preset conditions of service include the mould that preset third-party application software obtains system service
Formula, the mode that preset third-party application software obtains system service includes: firstly, third-party application software detection systems service
State sends system service request, obtains the current state of system service;If system service is not opened currently, third party is answered
The system service of this request whether is opened with software prompt user, or prompts the user whether to jump to the system clothes of this request
The setting page of business is configured;If user selects to open the system service of this request, the system for jumping to this request
The setting page of service is configured for user;User open this request system service after, returned manually by user or
Third-party application software automatically returns to the page of third-party application software.
It should be noted that the mode that preset third-party application software obtains system service also may include other systems
Service acquisition step, can flexible setting according to actual needs.
If the non-third-party application software to be serviced obtained obtains the mode of system service, with preset third-party application
The mode that software obtains system service is identical, then determines that non-third-party application software to be serviced meets preset conditions of service.
If the non-third-party application software to be serviced obtained obtains the mode of system service, with preset third-party application
The mode that software obtains system service is not identical, then determines that non-third-party application software to be serviced is unsatisfactory for preset service item
Part.
System service is fast arranged device and obtains determining result as a result,.
If step S16, the described non-third-party application software to be serviced meets the conditions of service, in the quick service
The non-third-party application software to be serviced is recorded in list, and is transferred to and is executed step S13.
If not third-party application software to be serviced meets preset conditions of service, then device is fast arranged fast in system service
This non-third-party application software to be serviced is recorded in prompt service list, and provides the service that system service is fast arranged for it.
Specifically, as an implementation, firstly, device acquisition, which is fast arranged, in system service meets preset service condition
Non- third-party application software to be serviced application data, comprising: the program-package name of non-third-party application software to be serviced, obtain
Activity pages of system service, detection system service state, issue system service request to prompt user's jump page when
Between etc., it can flexible setting according to actual needs.
Then, system service is fast arranged device to record this non-third-party application to be serviced in quick service list soft
Part.
Since the third-party application software that preset quick service list records is third-party application software to be serviced, because
This, after third-party application software to be serviced that this is non-is recorded to quick service list, this non-third-party application to be serviced is soft
Part is configured as third-party application software to be serviced, the service that hereafter will be obtained system service and be fast arranged.
Hereafter, system service is fast arranged device and monitors its system service request, and provides what system service was fast arranged
Service.
It should be noted that preset quick service list record record has the application number of third-party application software to be serviced
According to the program-package name including third-party application software to be serviced obtains activity pages of system service, and detection system services shape
State, sending system service request to the time of prompt user's jump page etc..Wherein, program-package name can be used for identifying, search
Different third party applications;Activity pages of system service is obtained, can be used for navigating to this third party application
Specific activity pages of system service is obtained, can more accurately identify third party application, obtain its request is
System service;Detection system service state, the time for issuing system service request to prompt user's jump page can be used for system
Quick service setting device starts the system service request for intercepting third-party application software, shielding third-party application within this time
The operations such as jump page, the pop-up rapid switch of software.
If not third-party application software to be serviced is unsatisfactory for preset conditions of service, then device knot is fast arranged in system service
Monitoring of the beam to this third-party application software, and it is added into filter list, hereafter no longer monitor its system service request.
In the present embodiment, the third-party application software of quick service list record is third-party application software to be serviced,
If the third-party application software of starting is non-third-party application software to be serviced, monitors non-third-party application software to be serviced and obtain
Take the mode of system service;Then the mode that system service is obtained according to non-third-party application software to be serviced, judge this it is non-to
Whether service third-party application software meets preset conditions of service;If this non-third-party application software to be serviced meets preset
Conditions of service then record this non-third-party application software to be serviced in quick service list, and monitor its subsequent system clothes
Business request, provides the service that system service is fast arranged.The present embodiment is preset with conditions of service, if third-party application software meets
This third-party application software is then added quick service list, and provides what system service was fast arranged by preset conditions of service
Service.The present embodiment realizes automatic study, judges whether third-party application software needs to provide what system service was fast arranged
Service simplifies the system service setting procedure of third-party application software without artificial setting, improves system service setting
Efficiency optimizes user experience.
Further, referring to Fig.1 6, present system quick service setting method fourth embodiment provides a kind of system clothes
Be engaged in quick setting method, based on above-mentioned Figure 13, Figure 14 or Figure 15 it is any shown in embodiment (the present embodiment is by taking Figure 15 as an example), institute
Stating step S30 includes:
If step S31, the described system service is not opened, the system service request of the third-party application software is intercepted.
If this system service sent of current third party application software requests corresponding system service not opened, system
Quick service setting device intercepts this system service request.
Specifically, as an implementation, shields this system service firstly, device is fast arranged in system service and ask
It asks, makes controller 180 that can not receive or respond this system service request, then current third party application software can not know this
Corresponding system service current state is requested in system service, to make current third party application software that can not show jump page.
As another embodiment, the jump that device shielding current third party application software is shown fast is arranged in system service
Blade-rotating face makes what user can't see that current third party application software shows in the current operation interface of mobile terminal to jump page
Face.
Device, which is fast arranged, in system service to listen to current third party application software detection system service state, hair
Start to shield jump page when system service being sent to request.
It is used due to having obtained current third party application software detection system service state, having issued system service request to prompt
The time of family jump page, the duration that shielding jump page can be set is that third-party application software detection systems service shape
State issues system service request to the time of prompt user's jump page, then extends preset cache-time, turns off later pair
In the shielding of jump page.
It should be noted that jump page described in the present embodiment, is that confession under directions user chooses whether to open this request
System service or confession under directions user choose whether to jump to the page of the system service setting page of this request.It is specific:
When third-party application software detection systems service state, if not shielding the system service request of its sending, current third party application
Software successfully obtains this system service and requests corresponding system service current state, and the system service for knowing that this is requested is
After closed state, the judgement of current third party application software needs to open this system service.Then, current third party application software
In the form of pop-up etc., jump page is shown, the system service for opening this request is chosen whether for user, or whether jump to
The setting page of the system service of this request, carries out the setting of this system service.If user selects to open or jump, the
Current display page according to the user's choice, is jumped to corresponding system service and the page is arranged by tripartite's application software.
Step S32, prompt operation switch is provided for system service described in user setting.
After intercepting the system service request of current third party application software, system service is fast arranged device and provides fast
Operation switch is for system service described in user setting.
Specifically, as an implementation, bullet can be used in the rapid switch that device offer is fast arranged in system service
The form of display window out notifies user to choose whether to open the system service of this request.And notify this request of user
The information such as the title of system service;Meanwhile rapid switch provides select button, such as " unlatching ", " closing ", is for user's selection
The no system service for opening this request.
Step S33, system service described in the operation setting based on user, and return to the operation of the third-party application software
Interface.
If user selects to open the system service of this request, behaviour of the device based on user is fast arranged in system service
Make, corresponding system service is opened in control, and closes rapid switch.
Then, setting page return current third party application detection system of the device by mobile terminal is fast arranged in system service
System service, issue this system service request when the page.
Subsequent, the support of the system service of this request can be obtained in current third party application.
Device, which is fast arranged, in system service as a result, realizes the quick setting of system service.Certainly, present invention may also apply to
The settings such as the quick closing of system service, can flexible setting according to actual needs.
Referring to Fig.1 0, it is illustrated by the quick input of account number cipher of application scenarios.User presets third
Account, password and the matched finger print information of square social software, and be stored in memory 160, user is passed through defeated
Enter finger print information and obtains matched account and password.
When user opens the login page of third party's social software, third party's social software, which starts detection current system, is
It is no to preserve account and password, the cryptographic service of Request System.At this point, device, which is fast arranged, in system service intercepts third party's social activity
The system service of software is requested, and close in current login page pop-up rapid switch prompt user's input fingerprint Auto-matching account
Code, and detect whether user has input finger print information.
After the fingerprint for obtaining user's input, rapid switch is closed, and matched account is obtained according to the finger print information of user
Number password.Then, the login page for returning to third party's social software, the account number cipher that will acquire inputs corresponding input frame, real
The quick input of account number cipher is now carried out by fingerprint.
Referring to Fig.1 1, it is illustrated by the input of short message verification code of application scenarios.When third-party application software
When login, registration need short-message verification, after issuing checking request, mobile terminal will receive corresponding short message verification code.
Third-party application software can detect whether current system receives short message verification code, the short message service of Request System.This
When, system service is fast arranged device and intercepts the system service request of this third-party application software, and obtains testing for short message carrying
Demonstrate,prove code, such as 31745.
Then, system service is fast arranged device and prompts the user whether in current authentication page pop-up rapid switch by viscous
The identifying code 31745 currently obtained is pasted, the input of identifying code is completed.Paste buttons are provided in rapid switch, if user clicks
Paste buttons then determine that the identifying code currently obtained is pasted in user's selection in identifying code input frame.
After user's click paste button, the verifying that device returns to current third party application software is fast arranged in system service
The page pastes 31745 in identifying code input frame, realizes the quick input of identifying code.
In the present embodiment, if the system service of this request is not opened, intercept this third-party application software is
System service request;Prompt operation switch is provided for the system service of this request of user setting;Then, the operation based on user is set
The system service of this request is set, and returns to the operation interface of current third party application software.The present embodiment is by intercepting third
The system service of square application software is requested, and provides the setting of rapid switch control system service, and mobile terminal is avoided to show page
Face jumps repeatedly, simplifies the process of third-party application software setting system service, effectively increases system service setting
Efficiency, the user experience is improved.
Further, referring to Fig.1 7, the 5th embodiment of present system quick service setting method provides a kind of system clothes
Be engaged in quick setting method, based on above-mentioned Figure 13, Figure 14 or Figure 15 it is any shown in embodiment (the present embodiment is by taking Figure 13 as an example), institute
After stating step S20, further includes:
If step S40, the described system service has turned on, terminate the monitoring requested this system service, and be transferred to and hold
Row step S10.
If this system service sent of current third party application software requests corresponding system service to have turned on, system
Quick service setting terminates the monitoring requested this system service.Third-party application software is according to the system service state of acquisition
Carry out corresponding operation.
Then, system service is fast arranged device and continues to monitor whether current third party application software has detection other systems
The state of service issues system service request, and provides the service that system service is fast arranged for it.
In the present embodiment, if the system service of this request has turned on, terminate the prison requested this system service
It listens, and continues to monitor the system service request of current third party application software, requested to provide system service according to its system service
The service being fast arranged.The system service request that the present embodiment opens system service does not continue to monitor, and effectively reduces
The workload that system service is fast arranged, improves the efficiency of service that system service is fast arranged, optimizes user experience.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do
There is also other identical elements in the process, method of element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in a storage medium
In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, computer, clothes
Business device, air conditioner or the network equipment etc.) execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (10)
1. device is fast arranged in a kind of system service, which is characterized in that the system service is fast arranged device and includes:
Module is monitored, the system service for monitoring third-party application software is requested;
Judgment module, for judging that the system service requests whether corresponding system service opens;
Quick setup module intercepts the system service request, and provide and fast open if not opening for the system service
Close the quick setting for being used for the system service;The rapid switch uses the form of pop-up display window, and user is notified to select
The system service of this request whether is opened, and notifies the name information of the system service of this request of user.
2. device is arranged in the system as claimed in claim 1 quick service, which is characterized in that the monitoring module includes:
Acquiring unit, for obtaining the third-party application software of starting;
First judging unit, for judging the third-party application software of the starting according to preconfigured quick service list
It whether is third-party application software to be serviced;
First monitoring unit is monitored if the third-party application software for the starting is third-party application software to be serviced
The system service of the third-party application software to be serviced is requested.
3. device is fast arranged in system service as claimed in claim 2, which is characterized in that the quick service list record
Third-party application software is third-party application software to be serviced, the monitoring module further include:
Second monitoring unit is supervised if the third-party application software for the starting is non-third-party application software to be serviced
The non-third-party application software to be serviced is listened to obtain the mode of system service;
Second judgment unit judges institute for obtaining the mode of system service according to the non-third-party application software to be serviced
State whether non-third-party application software to be serviced meets preset conditions of service;
Recording unit, if meeting the conditions of service for the non-third-party application software to be serviced, in the quick clothes
The non-third-party application software to be serviced is recorded in business list.
4. device is fast arranged in system service as described in any one of claims 1-3, which is characterized in that the quick setting mould
Block includes:
Interception unit intercepts the system service request of the third-party application software if not opening for the system service;
Rapid switch unit, for providing prompt operation switch for system service described in user setting;
Setting unit for system service described in the operation setting based on user, and returns to the behaviour of the third-party application software
Make interface.
5. device is fast arranged in system service as described in any one of claims 1-3, which is characterized in that the system service is fast
Victory setting device further include:
Module is terminated, if having turned on for the system service, terminates the monitoring requested this system service.
6. a kind of quick setting method of system service, which is characterized in that the quick setting method of system service includes following step
It is rapid:
Monitor the system service request of third-party application software;
Judge that the system service requests whether corresponding system service opens;
If the system service is not opened, the system service request is intercepted, and rapid switch is provided and is taken for the system
The quick setting of business;The rapid switch uses the form of pop-up display window, and user is notified to choose whether to open this request
System service, and notify user this request system service name information.
7. the quick setting method of system service as claimed in claim 6, which is characterized in that the monitoring third-party application software
System service request the step of include:
Obtain the third-party application software of starting;
According to preconfigured quick service list, judge whether the third-party application software of the starting is third party to be serviced
Application software;
If the third-party application software of the starting is third-party application software to be serviced, monitors the third party to be serviced and answer
It is requested with the system service of software.
8. the quick setting method of system service as claimed in claim 7, which is characterized in that the quick service list record
Third-party application software is third-party application software to be serviced, described according to preconfigured quick service list, described in judgement
After the step of whether the third-party application software of starting is third-party application software to be serviced, further includes:
If the third-party application software of the starting is non-third-party application software to be serviced, the non-third to be serviced is monitored
Square application software obtains the mode of system service;
The mode that system service is obtained according to the non-third-party application software to be serviced, judges that the non-third party to be serviced answers
Whether meet preset conditions of service with software;
If the non-third-party application software to be serviced meets the conditions of service, institute is recorded in the quick service list
Non- third-party application software to be serviced is stated, and is transferred to execution step: if the third-party application software of the starting is to be serviced
Tripartite's application software then monitors the system service request of the third-party application software to be serviced.
9. such as the quick setting method of the described in any item system services of claim 6-8, which is characterized in that if the system
Service is not opened, then intercept system service request, and provides rapid switch being fast arranged for the system service
Step includes:
If the system service is not opened, the system service request of the third-party application software is intercepted;
Prompt operation switch is provided for system service described in user setting;
System service described in operation setting based on user, and return to the operation interface of the third-party application software.
10. such as the quick setting method of the described in any item system services of claim 6-8, which is characterized in that described in the judgement
After the step of whether system service requests corresponding system service to be opened, further includes:
If the system service has turned on, terminate the monitoring requested this system service, and be transferred to execution step: monitoring the
The system service of tripartite's application software is requested.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510866593.4A CN105549986B (en) | 2015-11-27 | 2015-11-27 | Device and method are fast arranged in system service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510866593.4A CN105549986B (en) | 2015-11-27 | 2015-11-27 | Device and method are fast arranged in system service |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105549986A CN105549986A (en) | 2016-05-04 |
CN105549986B true CN105549986B (en) | 2019-04-26 |
Family
ID=55829184
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510866593.4A Active CN105549986B (en) | 2015-11-27 | 2015-11-27 | Device and method are fast arranged in system service |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105549986B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106970808B (en) * | 2017-02-14 | 2020-08-25 | 北京珠穆朗玛移动通信有限公司 | Double-system-based shortcut menu management method and mobile terminal |
CN107678634A (en) * | 2017-09-26 | 2018-02-09 | 努比亚技术有限公司 | The method to set up and terminal of game mode, computer-readable recording medium |
CN107861984B (en) * | 2017-10-10 | 2020-02-07 | 武汉斗鱼网络科技有限公司 | Method, storage medium, device and system for acquiring state of active entry |
CN111897600A (en) * | 2020-07-31 | 2020-11-06 | 惠州Tcl移动通信有限公司 | Method, device, mobile terminal and system for reducing application memory occupation |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103257781A (en) * | 2012-02-16 | 2013-08-21 | 腾讯科技(深圳)有限公司 | Setting method and setting system of equipment status |
CN103500052A (en) * | 2013-10-18 | 2014-01-08 | 广州市久邦数码科技有限公司 | Touch assistant system and achieving method of touch assistant system |
CN103634682A (en) * | 2013-11-29 | 2014-03-12 | 乐视致新电子科技(天津)有限公司 | Global setting implementation method and device for intelligent televisions |
CN103885773A (en) * | 2014-03-17 | 2014-06-25 | 可牛网络技术(北京)有限公司 | Method and device for achieving APP functions in cross-page mode |
CN105101366A (en) * | 2015-05-29 | 2015-11-25 | 努比亚技术有限公司 | Mobile terminal control method and mobile terminal |
-
2015
- 2015-11-27 CN CN201510866593.4A patent/CN105549986B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103257781A (en) * | 2012-02-16 | 2013-08-21 | 腾讯科技(深圳)有限公司 | Setting method and setting system of equipment status |
CN103500052A (en) * | 2013-10-18 | 2014-01-08 | 广州市久邦数码科技有限公司 | Touch assistant system and achieving method of touch assistant system |
CN103634682A (en) * | 2013-11-29 | 2014-03-12 | 乐视致新电子科技(天津)有限公司 | Global setting implementation method and device for intelligent televisions |
CN103885773A (en) * | 2014-03-17 | 2014-06-25 | 可牛网络技术(北京)有限公司 | Method and device for achieving APP functions in cross-page mode |
CN105101366A (en) * | 2015-05-29 | 2015-11-25 | 努比亚技术有限公司 | Mobile terminal control method and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN105549986A (en) | 2016-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105677231B (en) | Associated application split screen display available device, method and terminal | |
CN106055246B (en) | A kind of mobile terminal and its operating method | |
CN104735255B (en) | Multi-screen display method and system | |
CN104850799B (en) | The method and mobile terminal of a kind of data in hiding mobile terminal | |
CN104866136B (en) | A kind of method and device of determining terminal operating mode | |
CN105138400B (en) | Application program self-starting management method and device | |
CN106911850A (en) | Mobile terminal and its screenshotss method | |
CN105549986B (en) | Device and method are fast arranged in system service | |
CN106407088A (en) | Method and device for detecting multi-core CPU | |
CN106534914A (en) | Split screen display device, mobile terminal and method | |
CN106843723A (en) | A kind of application program associates application method and mobile terminal | |
CN105764085A (en) | Abnormal electricity consumption detection method and terminal | |
CN107341013A (en) | One kind start fault handling method, equipment and computer-readable recording medium | |
CN105095705B (en) | A kind of information processing method and device | |
CN105050076B (en) | Virtual card user interface management method and system | |
CN106412328B (en) | A kind of method and apparatus obtaining field feedback | |
CN105260096B (en) | A kind of method and mobile terminal controlling user's operation | |
CN105302457B (en) | Terminal control method and device | |
CN104837122B (en) | Multi-party communications method, terminal and system | |
CN104915230B (en) | application control method and device | |
CN106993134A (en) | A kind of video generation device and method, terminal | |
CN106484534A (en) | Control method for the mobile terminal of displaying and control device | |
CN106485163A (en) | Control method and control device that mobile terminal data storehouse accesses | |
CN106775386B (en) | Rimless mobile terminal and its touch control method | |
CN105045508B (en) | The setting device and method of system model |
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 |