[go: up one dir, main page]

CN106484289A - A kind of method and device of application switching - Google Patents

A kind of method and device of application switching Download PDF

Info

Publication number
CN106484289A
CN106484289A CN201610859758.XA CN201610859758A CN106484289A CN 106484289 A CN106484289 A CN 106484289A CN 201610859758 A CN201610859758 A CN 201610859758A CN 106484289 A CN106484289 A CN 106484289A
Authority
CN
China
Prior art keywords
application
default
switching condition
running background
signal characteristic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610859758.XA
Other languages
Chinese (zh)
Inventor
陈涛
张建华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nestle Technology (nanchang) Co Ltd
Original Assignee
Nestle Technology (nanchang) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nestle Technology (nanchang) Co Ltd filed Critical Nestle Technology (nanchang) Co Ltd
Priority to CN201610859758.XA priority Critical patent/CN106484289A/en
Publication of CN106484289A publication Critical patent/CN106484289A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the invention discloses a kind of method and device of application switching, wherein method includes:When terminal contact action is detected, obtain the rattle signal that described contact action sends;Extract the signal characteristic of described rattle signal, and the described signal characteristic extracting is analyzed;If analysis result meets default application switching condition for described signal characteristic, from the application of terminal running background, determine intended application, and described intended application is switched to front stage operation.The embodiment of the present invention can simplify operating procedure when carrying out applying switching, realize the quick purpose carrying out application switching on mobile terminals, improve efficiency when carrying out applying switching.

Description

A kind of method and device of application switching
Technical field
The present invention relates to communication technical field, more particularly, to a kind of method and device of application switching.
Background technology
With the development of communication technology, mobile terminal (such as mobile phone, panel computer, portable set etc.) has become the people must The indispensable instrument contacting with other people, and, on the one hand miscellaneous application not only meets people for mobile terminal Many-sided demand of function, on the other hand also promotes popularization and the development of mobile terminal.
User usually can be on mobile terminals simultaneously using to multiple applications, and the operation between application becomes very frequent. In prior art, common application changing method is that user passes through button (for example growing by entree singly-bound), voice or gesture etc. Mode calls nearest tray menu, selects to need the application opened to realize the switching between applying.
However, when user wants to realize when being switched fast of application, above-mentioned method realizes process complexity, operating procedure mistake Many, need to carry out the switching that multi-pass operation just enables between application, thus reducing the efficiency when carrying out applying switching.
Content of the invention
Embodiment of the present invention technical problem to be solved is, provides a kind of method and device of application switching, permissible Realize the purpose that application is switched fast, improve efficiency when carrying out applying switching.
In order to solve above-mentioned technical problem, embodiments provide a kind of method of application switching, including:
When terminal contact action is detected, obtain the rattle signal that this contact action sends.
Extract the signal characteristic of this rattle signal, and this signal characteristic extracting is analyzed.
If analysis result meets default application switching condition for this signal characteristic, from the application of terminal running background Determine intended application, and this intended application is switched to front stage operation.
Optionally, the signal characteristic of described rattle signal includes time of vibration interval and sound intensity, described to carrying The described signal characteristic taking is analyzed, and specifically includes:
Judge whether to meet the sound demand in default application switching condition according to described sound intensity, and according to described Time of vibration interval judges whether to meet the time interval demand in default application switching condition.
If judged result meets sound demand and described vibration in described default application switching condition for sound intensity Time interval meets the default described time interval demand applied in switching condition it is determined that described signal characteristic satisfaction is default Application switching condition.
Optionally, determine intended application the described application from terminal running background, including:
Detection terminal whether there is the application of one or more running backgrounds.
If there is the application of one or more running background, determine from one or more application of running background Go out intended application.
Wherein, determine intended application described one or more application from running background, specifically include:
Select from the application of one or more running background in the shortest application of running background time.
The application of selection is defined as described intended application.
Optionally, described intended application is switched to front stage operation after, also include.
Labelling switch over before in the application of front stage operation and described intended application.
Meet described default application switching condition as in default time range, received described signal characteristic again Rattle signal when, then select from multiple applications of present terminal running background be not labeled application as new Intended application.
Described new intended application is switched to front stage operation.
Correspondingly, the embodiment of the present invention additionally provides a kind of device of application switching, including:
Detection module, for detecting contact action.
Acquisition module, for when this detection module detects this contact action, obtaining the vibration that this contact action sends Acoustical signal.
Extraction module, for extracting the signal characteristic of this vibration signal.
Analysis module, for being analyzed to this signal characteristic extracting.
Determining module, if meeting default application switching condition for analysis result for this signal characteristic, from backstage fortune Intended application is determined in the application of row.
Handover module, for being switched to front stage operation by described intended application.
Optionally, the signal characteristic of described rattle signal includes time of vibration interval and sound intensity, described analysis Module, specifically includes:
Judging unit, for judging whether to meet the sound need in default application switching condition according to described sound intensity Ask, and judge whether to meet the time interval demand in default application switching condition according to described time of vibration interval.
First determining unit, if meet the sound in described default application switching condition for judged result for sound intensity Sound demand and described time of vibration interval meet time interval demand in default described application switching condition it is determined that institute State signal characteristic and meet default application switching condition.
Optionally, described determining module includes:
Detector unit, whether there is the application of one or more running backgrounds for detection terminal.
Second determining unit, if for the application that there is one or more running background, from one of running background Or determine intended application in multiple applications.
Wherein, state the second determining unit to specifically include:
Select subelement, the shortest in the running background time for selecting from the application of one or more running background Application.
Determination subelement, for being defined as described intended application by the application of selection.
Optionally, described device also includes mark module, before switching over for labelling front stage operation application and Described intended application.
Selecting module, meets described presetting for such as, in default time range, receiving described signal characteristic again Application switching condition rattle signal when, then select from multiple applications of present terminal running background and be not labeled Application as new intended application.
Wherein, described handover module is additionally operable to for described new intended application to be switched to front stage operation.
As can be seen that in embodiment of the present invention technical scheme, if by signal characteristic during terminal contact action is detected When meeting the default rattle signal applying switching condition, then determine intended application from the application of terminal running background, And this intended application is switched to front stage operation, operating procedure when carrying out applying switching can be simplified, realize quickly moving Carry out in dynamic terminal applying the purpose of switching, improve efficiency when carrying out applying switching.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing Have technology description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only this Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, acceptable Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of schematic flow diagram of application changing method that first embodiment of the invention provides;
Fig. 2 is a kind of structural representation of application switching device that second embodiment of the invention provides;
Fig. 3 is the structural representation of another application switching device that second embodiment of the invention provides;
Fig. 4 is a kind of structural representation of intelligent terminal that third embodiment of the invention provides.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation description is it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.It is based on Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of not making creative work Embodiment, broadly falls into the scope of protection of the invention.
Refer to Fig. 1, be a kind of schematic flow diagram of application changing method that first embodiment of the invention provides.The present invention The methods described of embodiment can be executed by various intelligent terminal, and specifically, intelligent terminal can be smart mobile phone, flat board electricity The terminals with sound signal processing such as brain, intelligent wearable device.As shown in figure 1, the application switching side in the embodiment of the present invention Method comprises the following steps.
S101, when terminal contact action is detected, obtain the rattle signal that described contact action sends.
It should be noted that terminal contact action triggers for user, user can be that the social activity on receiving terminal is soft When triggering this terminal touch operation during the message of part or interesting news being browsed to by browser want to be shared with good friend Trigger this terminal touch operation, can also be and want that when listening music triggering this terminal when consulting put the music on related data touches Operation etc..
Also, it should be noted the mode that user triggers this terminal touch operation can be user taps screen by articulations digitorum manus Curtain triggers this terminal touch operation to trigger this terminal touch operation or user and tap screen by fingernail, also Can be that user to trigger this terminal touch operation etc. by the object (such as pen, thin rod etc.) having certain degree of hardness.Certainly, on Mode of stating is to illustrate, and non exhaustive, including but not limited to above-mentioned optional mode.
Also, it should be noted user is when triggering this terminal touch operation, the number of times of this terminal touch operation can be only It it is 1 time or 2 times or 3 inferior.And, when the number of times that user triggers this terminal touch operation is more than 2 times, should Terminal touch operation be located at this terminal display screen position can for be repeatedly in terminal display screen same position it is also possible to Position for each terminal touch operation is located at the diverse location of this terminal display screen, and certainly, above-mentioned position is to illustrate, rather than Exhaustion, including but not limited to above-mentioned optional position.
S102, the signal characteristic of the described rattle signal of extraction, and the described signal characteristic extracting is analyzed.
Specifically, terminal, when getting the rattle signal that this contact action sends, needs to this chatter message Number it is identified and judges, to determine whether this rattle signal is the rattle signal meeting application switching condition, this When be accomplished by extracting the signal characteristic of this rattle signal, and this signal characteristic extracting is analyzed.
Optionally, the signal characteristic of this rattle signal includes time of vibration interval and sound intensity.
Wherein, if this time of vibration interval refers to that the number of times that user triggers this terminal touch operation is 2 times or more than 2 times When, the time that terminal touch operation is separated by, when this sound intensity refers to that user triggers this terminal touch operation, terminal is received The size of the volume arriving, the size of this volume depends on the amplitude of sound, and the sound in triggering terminal touch operation for the user shakes Width is bigger, then the volume that terminal receives is bigger, thus sound intensity is also bigger, conversely, user touches in triggering terminal Acoustic amplitudes during operation are less, then the volume that terminal receives is less, thus sound intensity is also less.
Optionally, this is analyzed to this signal characteristic extracting, and specifically includes and is judged whether completely according to this sound intensity Sound demand in foot default application switching condition, and judge whether that meeting default application cuts according to this time of vibration interval Change the time interval demand in condition.
Wherein, this default application switching condition in sound demand refer to terminal default carry out application switching when required The threshold value of the sound intensity wanted, when the sound intensity value in this terminal touch operation that user is triggered is more than or equal to this end Hold default sound intensity threshold value when, then this sound intensity of terminal judges meet this default application switching condition sound need Ask.When this sound intensity meets the sound demand of this default application switching condition in addition it is also necessary to judge that this time of vibration is spaced Whether meet the time interval demand of default application switching condition.
Wherein, the time interval demand of this application switching condition refer to this terminal default carry out application switching when required Time interval maximum, when the time of vibration spacing value in this terminal touch operation that user is triggered is less than or equal to During the maximum of the default time interval of this terminal, then this time of vibration of terminal judges interval meets this default application switching bar The time interval demand of part.Conversely, when the time of vibration spacing value in this terminal touch operation that user is triggered is more than this end Hold default time interval maximum when, then this time of vibration of terminal judges interval be unsatisfactory for this default application switching condition Time interval demand, this application switching method and step terminate.
Also, it should be noted when the sound intensity value in this terminal touch operation that user is triggered is pre- less than this terminal If the threshold value of sound intensity when, then this sound intensity of terminal judges be unsatisfactory for this default application switching condition sound need Ask, the method and step of this application switching terminates.
If judged result meets sound demand and this time of vibration in this default application switching condition for sound intensity Interval meets the time interval demand in this application switching condition default it is determined that this signal characteristic meets default application cuts Change condition.
If S103 analysis result meets default application switching condition for described signal characteristic, from terminal running background Application in determine intended application, and described intended application is switched to front stage operation.
It should be noted that the application of this terminal running background is for the application that present terminal display screen shows 's.User can select to run multiple applications simultaneously, but under normal circumstances, present terminal display screen is only able to display one should With, then in addition to that application being shown on this terminal display screen, multiple applications that other run simultaneously were just defaulted as at end End running background, is the application of this terminal running background.
Optionally, intended application should be determined from the application of terminal running background, including:Detection terminal whether there is one The application of individual or multiple running background;If there is the application of one or more running background, from one of running background or Intended application is determined in the multiple application of person.It should be noted that there is not application in running background when terminal is detected, then The method and step of this application switching terminates.
Optionally, intended application should be determined from one or more application of running background, specifically include:From one Or select in the application of multiple running backgrounds in the shortest application of running background time;The application of selection is defined as this target Application.It should be noted that the running background time is by terminal record, once application is switched to running background by user, then eventually End will record the time that this application is switched to running background.When needs are determined from one or more applications of running background During intended application, terminal is now compared in the run time of the application of all running backgrounds, selects one in running background Time the shortest application, determine that this application is intended application.
If also, it should be noted terminal is when determining intended application, by now in the application of all running backgrounds Run time compares, and two or more times applied in running background equally long and be all the shortest, then Terminal determines that the mode of intended application can be to randomly choose one of this two or more application application, and determining should Apply as intended application;Or, terminal can select usage frequency in this two or more application of user's every day use That application of highest is defined as intended application;Or, terminal can also show on a display screen with regard to this two or two The brief information of above application, is selected to determine which is applied as intended application etc. by user.Certainly, aforesaid way is Citing, and non exhaustive, including but not limited to above-mentioned optional mode.
Optionally, after intended application is switched to front stage operation by this, also include:Labelling is transported on foreground before switching over The application of row and this intended application;As in default time range, get again this signal characteristic meet this default should During with the rattle signal of switching condition, then select from multiple applications of present terminal running background be not labeled should It is used as new intended application;This new intended application is switched to front stage operation.
It is understood that this default time range can be preset by terminal, the default time range of terminal is general relatively Short (such as 2 seconds);Or, this default time range can also be by user preset, and user is permissible in the setting menu of terminal The time range being provided for applying switching is arbitrary value.
It should be noted that getting the chatter message that this signal characteristic meets this default application switching condition again Number judgement step step of meeting this default application switching condition with above-mentioned determination signal characteristic consistent, here is not done superfluous State.
Wherein, the application not being labeled should be selected from multiple applications of present terminal running background as new target The mode of application, can be the running background time of the application of all running backgrounds not being labeled, and select wherein backstage Run time application the shortest is new intended application;Or, can be that terminal is selected from multiple applications of running background at random Select an application not being labeled as new intended application;Or, can be that terminal is selected from multiple applications of running background Select the usage frequency highest one application conduct that recorded user is used the application in running background that these are not labeled New intended application.Certainly, aforesaid way is to illustrate, and non exhaustive, including but not limited to above-mentioned optional mode.
As can be seen that in embodiment of the present invention technical scheme, first it is detected that terminal contact action, obtaining this contact action The rattle signal sending, then, extracts the signal characteristic of this rattle signal, and this signal characteristic extracting is carried out Analysis, if analysis result meets default application switching condition for this signal characteristic, from the application of terminal running background Detection terminal whether there is the application of one or more running backgrounds, if there is the application of one or more running background, Then from one or more application of running background, determine intended application, and this intended application be switched to front stage operation, Finally, after intended application is switched to front stage operation, labelling switch over before in the application of front stage operation and this target Application, such as in default time range, gets the vibration that this signal characteristic meets this default application switching condition again During acoustical signal, then selecting the application not being labeled from multiple applications of present terminal running background should as new target With then this new intended application being switched to front stage operation, operating procedure when carrying out applying switching can be simplified, improve The multiformity of application switching mode, it is achieved that quick carry out applying the purpose of switching on mobile terminals, improves and is applied Efficiency during switching.
It is apparatus of the present invention embodiment below, apparatus of the present invention embodiment is used for executing the inventive method first embodiment in fact Existing method, for convenience of description, illustrate only the related part of the embodiment of the present invention, does not specifically disclose, refer to this Bright first embodiment.
Refer to Fig. 2, be a kind of structural representation of application switching device that second embodiment of the invention provides, the present invention The described device of embodiment can be arranged in various intelligent terminal, and specifically, intelligent terminal can be smart mobile phone, flat board electricity The terminals with sound signal processing such as brain, intelligent wearable device.As shown in Fig. 2 the application switching dress in the embodiment of the present invention Put including with lower module:Detection module 201, for detecting contact action.
It should be noted that this contact action is sent out by user, the mode that user triggers touch operation can be that user is led to Cross articulations digitorum manus tap screen come to trigger this terminal touch operation or user by fingernail tap screen trigger touch Operation, can also be that user to trigger this touch operation etc. by the object (such as pen, thin rod etc.) having certain degree of hardness.When So, aforesaid way is to illustrate, and non exhaustive, including but not limited to above-mentioned optional mode.
Acquisition module 202, for when this detection module 201 detects this contact action, obtaining this contact action and sending Rattle signal.Extraction module 203, for extracting the signal characteristic of this vibration signal.
Specifically, acquisition module 202, when getting the rattle signal that this contact action sends, needs to this vibration Acoustical signal is identified and judges, is at this moment accomplished by the signal characteristic that extraction module 203 extracts this rattle signal, and right This signal characteristic extracting is analyzed.
Optionally, the signal characteristic of this rattle signal includes time of vibration interval and sound intensity.
Wherein, if this time of vibration interval refers to that user triggers the number of times of this touch operation for 2 times or more than 2 times, touch Touch the time that operation is separated by, when this sound intensity refers to that user triggers this touch operation, volume received by terminal big Little, the size of this volume depends on the amplitude of sound, and the acoustic amplitudes when triggering touch operation for the user are bigger, then receive Volume is bigger, thus sound intensity is also bigger, conversely, the acoustic amplitudes when triggering touch operation for the user are less, then connects The volume receiving is less, thus sound intensity is also less.
Analysis module 204, for being analyzed to this signal characteristic extracting.
Optionally, as shown in figure 3, this analysis module 204, specifically include:Judging unit 2040, for ringing according to this sound Degree judges whether to meet the sound demand in default application switching condition, and judges whether to meet according to this time of vibration interval Time interval demand in default application switching condition.
Wherein, this default application switching condition in sound demand refer to default carry out application switching when required The threshold value of sound intensity, when the sound intensity value in this touch operation that user is triggered is more than or equal to this default sound During the threshold value of loudness, then judging unit 2040 judges that this sound intensity meets the sound demand of this default application switching condition. When this sound intensity meets the sound demand of this default application switching condition, then judging unit 2040 also needs to judge that this shakes Whether dynamic time interval meets the time interval demand of default application switching condition.
Wherein, the time interval demand of this application switching condition refers to that this is default when carrying out applying required during switching Between interval maximum, when the time of vibration spacing value in this touch operation that user is triggered is less than or equal to, this is default During the maximum of time interval, then judging unit 2040 judges that this time of vibration interval meets this default application switching condition Time interval demand.Conversely, when the time of vibration spacing value in this touch operation that user is triggered is more than this default time Interval maximum when, then judging unit 2040 judge this time of vibration interval be unsatisfactory for this default apply switching condition when Between space requirements, terminate this application switching step.
Also, it should be noted when the sound intensity value in this touch operation that user is triggered is default less than this terminal During the threshold value of sound intensity, then judging unit 2040 judges that this sound intensity is unsatisfactory for the sound of this default application switching condition Demand, the step terminating this application switching.
First determining unit 2041, if meet in this default application switching condition for sound intensity for judged result Sound demand and this time of vibration interval meets time interval demand in this application switching condition default it is determined that this letter Number feature meets default application switching condition.
Determining module 205, if meet default application switching condition for analysis result for this signal characteristic, from backstage Intended application is determined in the application running.
It should be noted that the application of this running background is for the application that currently displaying screen shows.User Can select to run multiple applications simultaneously, but under normal circumstances, currently displaying screen be only able to display an application, then except display Outer in that application on this display screen, multiple applications that other run simultaneously are just defaulted as in terminal running background, as after The application that platform runs.
Optionally, as shown in figure 3, this determining module 205, including:Detector unit 2050, whether there is for detection terminal The application of one or more running backgrounds.It should be noted that not existing in running background when detector unit 2050 detects Application, then the step that this application switches terminates.
Second determining unit 2051, if for the application that there is one or more running background, from running background Intended application is determined in one or more application.
Optionally, as shown in figure 3, this second determining unit specifically includes:Select subelement 20510, for from one or Select in the application of the multiple running background of person in the shortest application of running background time.Once it should be noted that user should With being switched to running background, then the time that this application is switched to running background will be recorded.When needs are from running background In one or more applications when determining intended application, select subelement 20510 by now in the application of all running backgrounds Run time compares, then by selecting subelement 20510 to select the application the shortest of time in running background.
Determination subelement 20511, for being defined as this intended application by the application of selection.
Handover module 206, for being switched to front stage operation by this intended application.
Optionally, as shown in figure 3, the device of this application switching also includes:Mark module 207, switches over for labelling Before in application and this intended application of front stage operation.
Selecting module 208, for, such as in default time range, it is full that this acquisition module gets this signal characteristic again Foot this default application switching condition rattle signal when, then from current background run multiple applications select not by The application of labelling is as new intended application.
It should be noted that getting the chatter message that this signal characteristic meets this default application switching condition again Number judgement step step of meeting this default application switching condition with above-mentioned determination signal characteristic consistent, here is not done superfluous State.
Wherein, this handover module 206, is additionally operable to for this new intended application to be switched to front stage operation.
As can be seen that in embodiment of the present invention technical scheme, first, detection module 201 detects terminal contact action, obtains The rattle signal that this contact action of delivery block 202 sends, then, extraction module 203 extracts the letter of this rattle signal Number feature, then by analysis module 204, this signal characteristic that extraction module 203 extracts is analyzed, if analysis result is should Signal characteristic meets default application switching condition, then detect whether there are one or more backstages from the application of running background The application running, if there is the application of one or more running background, then from one or more application of running background In intended application is determined by determining module 205, and this intended application is switched to by front stage operation by handover module 206, finally, After intended application is switched to front stage operation, mark module 206 labelling switch over before front stage operation application and This intended application, such as in default time range, acquisition module 202 get again this signal characteristic meet this default should During with the rattle signal of switching condition, then selected from multiple applications of present terminal running background by selecting module 208 The application going out not to be labeled module 207 labelling as new intended application, then by handover module 206 by this new intended application It is switched to front stage operation, operating procedure when carrying out applying switching can be simplified, improve the multiformity of application switching mode, real Show the quick purpose carrying out application switching on mobile terminals, improve efficiency when carrying out applying switching.
Refer to Fig. 4, be a kind of structural representation of intelligent terminal that third embodiment of the invention provides.Described intelligence is eventually End can be the terminals with sound signal processing such as smart mobile phone, panel computer, intelligent wearable device.As shown in figure 4, this Application switching device in bright embodiment includes:At least one input equipment 401;At least one processor 402, such as CPU;Extremely A few memorizer 403;At least one outut device 404, above-mentioned input equipment 401, processor 402, memorizer 403 and output Equipment 404 is connected by bus 405.Wherein, bus 405 is used for realizing the connection communication between these assemblies.Wherein, the present invention In embodiment, the input equipment 401 of device and outut device 404 can be wired sending port or wireless device, example As included antenna assembly, for carrying out the communication of signaling or data with other node devices.
This processor 402 can be central processing unit (English:Central processing unit, abbreviation:CPU), net Network processor (English:Network processor, abbreviation:NP) or CPU and NP combination.
This processor 402 can further include hardware chip.Above-mentioned hardware chip can be special IC (English Literary composition:Application-specific integrated circuit, abbreviation:ASIC), PLD (English: Programmable logic device, abbreviation:) or a combination thereof PLD.Above-mentioned PLD can be CPLD (English:Complex programmable logic device, abbreviation:CPLD), field programmable gate array (English: Field-programmable gate array, abbreviation:FPGA), GAL (English:generic array Logic, abbreviation:) or its combination in any GAL.
This memorizer 403 can include volatile memory (English:Volatile memory), for example random access memory is deposited Reservoir (English:Random-access memory, abbreviation:RAM);Memorizer can also include nonvolatile memory (English: Non-volatile memory), such as flash memory (English:Flash memory), hard disk (English:hard disk Drive, abbreviation:HDD) or solid state hard disc (English:Solid-state drive, abbreviation:SSD);Memorizer 403 can also wrap Include the combination of the memorizer of mentioned kind.
Alternatively, this memorizer 403 is additionally operable to storage program instruction.This processor 402 can call this memorizer 403 to deposit The programmed instruction of storage, realizes the application changing method as shown in the application first embodiment and second embodiment.
This bus 405 can be Peripheral Component Interconnect standard (peripheral component interconnect, letter Claim PCI) and bus or EISA (extended industry standard architecture, referred to as EISA) bus etc..This bus 405 can be divided into address bus, data/address bus, controlling bus etc..For ease of representing, in Fig. 4 only Represented with a thick line, it is not intended that only one bus or a type of bus.
Input equipment 401, when being used for detecting terminal contact action, obtains the chatter message that this contact action sends Number.Processor 402, for extracting the signal characteristic of this rattle signal, and is analyzed to this signal characteristic extracting.If Analysis result meets default application switching condition for this signal characteristic, then processor 402 is additionally operable to from terminal running background Determine intended application in application, and this intended application is switched to front stage operation.
Outut device 404 is used for showing this intended application to front stage operation.
Optionally, this memorizer 403 is used for storage program instruction.This processor 402 can call this memorizer 403 to store Programmed instruction, realize application changing method as shown in the application first embodiment and second embodiment.
Optionally, the signal characteristic of this rattle signal includes time of vibration interval and sound intensity.
Optionally, this processor 402 is specifically for judging whether to meet default application switching bar according to this sound intensity Sound demand in part, and judge whether to meet the time interval in default application switching condition according to this time of vibration interval Demand.
If judged result meets sound demand and this time of vibration in this default application switching condition for sound intensity Interval meets the time interval demand in this application switching condition default it is determined that this signal characteristic meets default application cuts Change condition.
Optionally, for detecting whether there is the application of one or more running backgrounds in this processor 402, if specifically for There is the application of one or more running background, then determine that target should from one or more application of running background With.
Optionally, this processor 402 determines intended application for this from one or more application of running background, Specifically for selecting from the application of one or more running background in the shortest application of running background time;Should by select With being defined as this intended application.
Optionally, after intended application is switched to front stage operation by reason device 402 in this place, this processor 402 is additionally operable to mark Remember application and this intended application in front stage operation before switching over.
Meet shaking of this default application switching condition as in default time range, got this signal characteristic again During dynamic acoustical signal, then select the application not being labeled from multiple applications of present terminal running background as new target Application;This new intended application is switched to front stage operation.
As can be seen that in embodiment of the present invention technical scheme, when input equipment 401 detects terminal contact action first, Obtain the rattle signal that this contact action sends, then processor 402 extracts the signal characteristic of this rattle signal, and This signal characteristic extracting is analyzed, if analysis result meets default application switching condition for this signal characteristic, locates Reason device 402 is additionally operable to determine intended application from the application of terminal running background, and this intended application is switched to foreground fortune OK, outut device 404 shows this intended application to front stage operation, processor 402 by intended application be switched to front stage operation it Afterwards, in application and this intended application of front stage operation before processor 402 labelling switches over, such as in default time range Interior, when input equipment 401 gets the rattle signal that this signal characteristic meets this default application switching condition again, then Processor 402 selects the application not being labeled as new intended application from multiple applications of present terminal running background, Then this new intended application is switched to front stage operation, operating procedure when carrying out applying switching can be simplified, improving should With the multiformity of switching mode it is achieved that quick carry out applying the purpose of switching on mobile terminals, improve and carry out application and cut Efficiency when changing.
One of ordinary skill in the art will appreciate that realizing all or part of flow process in above-described embodiment method, it is permissible Instruct related hardware to complete by computer program, described program can be stored in a computer read/write memory medium In, this program is upon execution, it may include as the flow process of the embodiment of above-mentioned each method.Wherein, described storage medium can be magnetic Dish, CD, read-only memory (English:Read-Only Memory, abbreviation:ROM) or random access memory (English: Random Access Memory, abbreviation:RAM) etc..
Above disclosed be only a kind of preferred embodiment of the present invention, certainly the power of the present invention can not be limited with this Sharp scope, one of ordinary skill in the art will appreciate that realize all or part of flow process of above-described embodiment, and according to present invention power Profit requires made equivalent variations, still falls within the scope that invention is covered.

Claims (10)

1. a kind of application changing method is it is characterised in that include:
When terminal contact action is detected, obtain the rattle signal that described contact action sends;
Extract the signal characteristic of described rattle signal, and the described signal characteristic extracting is analyzed;
If analysis result meets default application switching condition for described signal characteristic, from the application of terminal running background really Make intended application, and described intended application is switched to front stage operation.
2. the method for claim 1 is it is characterised in that the signal characteristic of described rattle signal includes time of vibration Interval and sound intensity, the described described signal characteristic to extraction is analyzed, including:
Judge whether to meet the sound demand in default application switching condition according to described sound intensity, and according to described vibration Time interval judges whether to meet the time interval demand in default application switching condition;
If judged result meets sound demand and described time of vibration in described default application switching condition for sound intensity Interval meets the default described time interval demand applied in switching condition it is determined that described signal characteristic meets default answering Use switching condition.
3. the method for claim 1 is it is characterised in that determine the described application from terminal running background that target should With, including:
Detection terminal whether there is the application of one or more running backgrounds;
If there is the application of one or more running background, from one or more application of running background, determine mesh Mark application.
4. method as claimed in claim 3 is it is characterised in that described determine from one or more application of running background Go out intended application, specifically include:
Select from the application of one or more running background in the shortest application of running background time;
The application of selection is defined as described intended application.
5. the method for claim 1 it is characterised in that described intended application is switched to front stage operation after, also wrap Include:
Labelling switch over before in the application of front stage operation and described intended application;
Meet the chatter of described default application switching condition as in default time range, got signal characteristic again During message, then selecting the application not being labeled from multiple applications of present terminal running background should as new target With;
Described new intended application is switched to front stage operation.
6. a kind of device of application switching is it is characterised in that include:
Detection module, for detecting contact action;
Acquisition module, for when described detection module detects described contact action, what the described contact action of acquisition sent shakes Dynamic acoustical signal;
Extraction module, for extracting the signal characteristic of described vibration signal;
Analysis module, for being analyzed to the described signal characteristic extracting;
Determining module, if meet default application switching condition for analysis result for described signal characteristic, from running background Application in determine intended application;
Handover module, for being switched to front stage operation by described intended application.
7. device as claimed in claim 6 is it is characterised in that the signal characteristic of described rattle signal includes time of vibration Interval and sound intensity, described analysis module, specifically include:
Judging unit, for judging whether to meet the sound demand in default application switching condition according to described sound intensity, And judge whether to meet the time interval demand in default application switching condition according to described time of vibration interval;
First determining unit, if meet the sound need in described default application switching condition for judged result for sound intensity Ask and time interval demand that described time of vibration interval meets in default described application switching condition is it is determined that described letter Number feature meets default application switching condition.
8. device as claimed in claim 6 is it is characterised in that described determining module, including:
, for detecting whether there is the application of one or more running backgrounds in detector unit;
Second determining unit, if for the application that there is one or more running background, from one of running background or Intended application is determined in multiple applications.
9. device as claimed in claim 8, it is characterised in that described second determining unit, specifically includes:
Select subelement, for selecting from the application of one or more running background in the shortest the answering of running background time With;
Determination subelement, for being defined as described intended application by the application of selection.
10. device as claimed in claim 6 is it is characterised in that also include:
Mark module, in application and the described intended application of front stage operation before switching over for labelling;
Selecting module, for, such as in default time range, described acquisition module gets described signal characteristic again and meets Described default application switching condition rattle signal when, then from current background run multiple applications select not by The application of labelling is as new intended application;
Wherein, described handover module, is additionally operable to for described new intended application to be switched to front stage operation.
CN201610859758.XA 2016-09-28 2016-09-28 A kind of method and device of application switching Pending CN106484289A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610859758.XA CN106484289A (en) 2016-09-28 2016-09-28 A kind of method and device of application switching

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610859758.XA CN106484289A (en) 2016-09-28 2016-09-28 A kind of method and device of application switching

Publications (1)

Publication Number Publication Date
CN106484289A true CN106484289A (en) 2017-03-08

Family

ID=58268166

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610859758.XA Pending CN106484289A (en) 2016-09-28 2016-09-28 A kind of method and device of application switching

Country Status (1)

Country Link
CN (1) CN106484289A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114942807A (en) * 2022-04-27 2022-08-26 维沃移动通信有限公司 Application program switching method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090158212A1 (en) * 2007-02-06 2009-06-18 Access Systems Americas, Inc. System and method for presenting recently-used and in-use applications for ease of navigation on an electronic device
CN104077046A (en) * 2013-03-27 2014-10-01 三星电子株式会社 Method and device for switching tasks
CN105589633A (en) * 2014-10-22 2016-05-18 中兴通讯股份有限公司 Terminal application switching method and device
CN105611065A (en) * 2016-01-20 2016-05-25 广东欧珀移动通信有限公司 Application switching method and device
CN105630280A (en) * 2015-10-29 2016-06-01 东莞酷派软件技术有限公司 Method and device for switching multiple applications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090158212A1 (en) * 2007-02-06 2009-06-18 Access Systems Americas, Inc. System and method for presenting recently-used and in-use applications for ease of navigation on an electronic device
CN104077046A (en) * 2013-03-27 2014-10-01 三星电子株式会社 Method and device for switching tasks
CN105589633A (en) * 2014-10-22 2016-05-18 中兴通讯股份有限公司 Terminal application switching method and device
CN105630280A (en) * 2015-10-29 2016-06-01 东莞酷派软件技术有限公司 Method and device for switching multiple applications
CN105611065A (en) * 2016-01-20 2016-05-25 广东欧珀移动通信有限公司 Application switching method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114942807A (en) * 2022-04-27 2022-08-26 维沃移动通信有限公司 Application program switching method and device

Similar Documents

Publication Publication Date Title
CN104298613B (en) The method for cleaning and terminal device of a kind of Installed System Memory
CN104571498B (en) A kind of application program launching method
CN105392166B (en) Method and device for switching data network of dual-card electronic terminal
WO2015106510A1 (en) Screen splitting method and device for applications, intelligent terminal and storage medium
CN105827825A (en) Audio data processing method and mobile terminal
CN108874289A (en) Applicating history records inspection method, device and electronic equipment
US20190138200A1 (en) Information processing method and device
CN108156407A (en) A kind of video clipping method and terminal
CN103533143A (en) Information processing method and electronic device
WO2022001341A1 (en) Application program tag generation method, application interface display method and device
CN107463310A (en) Method, apparatus, mobile terminal and the computer-readable recording medium that a kind of picture is shared
CN104765845A (en) Split screen display method and device for terminal
CN104808898A (en) Terminal
WO2018214930A1 (en) Quick account login method, mobile terminal, and apparatus with storage function
CN104808916A (en) Screen-shooting method
CN104158720A (en) Chatting record clearing method and system, and mobile terminal
CN106686252A (en) Incoming call processing method and mobile terminal
CN104898889A (en) Character determining method and device
CN109582187A (en) Document sending method, device, computer equipment and storage medium
KR101094015B1 (en) Voicemail Systems and Methods
CN106210259A (en) A kind of multi-screen display method and terminal
CN108259660A (en) A kind of information cuing method and device, terminal, readable storage medium storing program for executing
CN104536781A (en) Terminal
CN108028869B (en) Terminal device and method for handling incoming calls
CN106484289A (en) A kind of method and device of application switching

Legal Events

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

Application publication date: 20170308

RJ01 Rejection of invention patent application after publication