Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hairEmbodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative effortsExample, shall fall within the protection scope of the present invention.
[embodiment of the method one]
Referring to Fig.1, the step flow chart of one of embodiment of the present invention terminal control method is shown.This method can be withApplied to mobile terminal, specific steps include:
Step 101: receiving default application program and arouse instruction.
In embodiments of the present invention, mobile terminal includes but is not limited to mobile phone, tablet computer, laptop, palm electricityBrain, car-mounted terminal, wearable device and pedometer etc..
In the embodiment of the present invention, default application program can be the HELPER APPLICATION loaded in mobile terminal, can also be withIt is that other can receive arouses instruction and control the application program etc. that mobile terminal helps user's completion corresponding task, user is to pre-If default application program can identify, analyze task indicated by user, and control movement after operation is aroused in application program sendingTerminal carries out corresponding operation, efficiently user is helped to complete task.
In the embodiment of the present invention, default application program arouses the default application program instructed for arousing mobile terminal.
In concrete application, user can arouse key by preset default application program in pressing mobile terminal, makeDefault gesture, sliding desired guiding trajectory initiate to apply journey to default with modes of operation such as preset pressure value pressing mobile terminal screensSequence is aroused, and in the case where user carries out aforesaid operations, mobile terminal can receive default application program and arouse instruction.
Step 102: arousing instruction in response to the default application program, display includes at least one quick instruction controlDefault Application Program Interface;Wherein, the quick instruction control corresponds to preset instructions.
In the embodiment of the present invention, arouses instruction in response to default application program, can be shown on mobile terminal screen pre-It include at least one quick instruction control for being corresponding with preset instructions in the default Application Program Interface if Application Program Interface.
In a kind of practical application of the embodiment of the present invention, preset instructions can be accustomed to according to user or the currently practical need of userIt asks and is updated, the preset instructions of update can recorde in the terminal, arouse instruction in response to default application program, can be withThe preset instructions title of mobile terminal is obtained, and according to preset instructions title, is loaded in default Application Program Interface correspondingQuick instruction control.It is appreciated that preset instructions can be mobile terminal in another practical application of the embodiment of the present inventionMiddle fixed setting, what the corresponding quick instruction control of preset instructions was also possible to be fixedly installed in default Application Program Interface,Then arouse instruction in response to default application program, the default Application Program Interface including fast instructing control can be directly displayed.
In the embodiment of the present invention, the quick specific number for instructing control can be according to user demand, terminal screen size etc.Practical application scene is set, and the embodiment of the present invention is not specifically limited the number of quick instruction control.
In concrete application, the particular content of preset instructions can be accustomed to automatic by mobile terminal according to the historical behavior of userIt generates, the particular content of preset instructions can also be set by the user, specifically, preset instructions may is that SLEEP instruction, finger of checking cardIt enables, door open command, working instruction, instruction etc. of coming off duty, different preset instructions are corresponding with different feature operations.Quick instruction controlIt may include the word content of corresponding preset instructions in part, so that user will be seen that quick instruction control is corresponding specific pre-If instruction.Preferably, can also include phonetic incepting control in default Application Program Interface, user be allowed to pass through triggeringPhonetic incepting control carries out voice input, to meet the needs of user wishes through voice using default application program.
Step 103: in the case where receiving the triggering command for corresponding to any quick instruction control, in response to instituteTriggering command is stated, it is pre- corresponding to control by fast being instructed described in mobile terminal execution described in the default application program controllingIf instruction.
It, can if user wishes to execute one of them fast corresponding preset instructions of instruction control in the embodiment of the present inventionBy triggering the quick instruction control in a manner of clicking quick instruction control, make default gesture, sliding desired guiding trajectory etc., then to moveDynamic terminal can receive the triggering command for corresponding to any quick instruction control, receive in mobile terminal corresponding to anyIn the case where the triggering command of quick instruction control, the corresponding quick finger of triggering command can be executed in response to the triggering commandEnable preset instructions corresponding to control.
In concrete application, for example, if after receiving the triggering command corresponding to the quick instruction control of SLEEP instruction,The contextual model that mobile terminal can be arranged by presetting application program is sleep pattern, the pre-set alarm clock for opening mobile terminalDeng;If receiving after corresponding to the triggering command of the quick instruction control for instruction of checking card, can moved by default application programPunching operation etc. is executed in the application of checking card of dynamic terminal;It is appreciated that those skilled in the art can according to practical application scene,Determine the corresponding concrete operations of preset instructions, the present invention is not especially limit this.
In conclusion after receiving default application program and arousing instruction, presetting and answering in response to this in the embodiment of the present inventionArouse instruction with program, can show the default Application Program Interface including at least one quick instruction control, user only needsAny quick instruction control is triggered, so that it may by the quick finger for presetting the triggering of application program controlling mobile terminal executionEnable preset instructions corresponding to control.In the embodiment of the present invention, after receiving default application program and arousing instruction, display can be withThe quick instruction control of triggering, default application program no longer only rely upon voice input, allow user in any environmentUsing default application program, the versatility of default application program is greatly improved.
[embodiment of the method two]
Referring to Fig. 2, the specific steps flow chart of one of embodiment of the present invention terminal control method is shown.It is applied toMobile terminal, specific steps include:
Step 201: according to the historical behavior data of user, determining at least one preset instructions.
In the embodiment of the present invention, it can be obtained according to the device identification of mobile terminal, such as mobile terminal device sequence numberThe historical behavior data of the mobile terminal user;It can also be believed according to identity information that user is arranged in the terminal, registrationBreath etc., obtains the historical behavior data of the mobile terminal user, it will be understood that those skilled in the art can also be according to actualApplication scenarios obtain the historical behavior number of mobile terminal user in the storage equipment such as server, caching using other modesAccording to.
In concrete application, the historical behavior data of mobile terminal user specifically may is that the mobile terminal user defaultPosition data, time data, weather data, application program in time, can be true by historical behavior data using data etc.User is determined to the use habit of mobile terminal, and then can determine to meet user at least one of mobile terminal use habitPreset instructions, so that mobile terminal can easily complete the operation of user's needs by the preset instructions.It is appreciated that shouldPreset time can be set according to actual application scenarios, such as setting one month, 1 year, 2 years etc., and the present invention is implementedExample is not specifically limited this;The particular content of historical behavior data can also be set according to actual application scenarios, onlyIt wants can to determine the behavioural habits of user, and then is determined at least one preset instructions, the embodiment of the present invention pairThis is also not specifically limited.
In concrete application, for example, if can analyze out user according to the historical behavior data of user and be commonly usedApplication program call a taxi application program, application program of checking card etc., in the application program that the user is commonly used, user is frequentThe operation of progress also it is more be in application program of calling a taxi positioning and chauffeur, in application program of checking card according to the commuter timeIt checks card, then can determine preset instructions are as follows: instruction mobile terminal positions current location and issued in application program of checking cardChauffeur instruction or, the determination in application program of checking card of instruction mobile terminal is checked card the time, and is beaten automatically when the time of checking card arrivesCard etc., it will be understood that those skilled in the art can determine specific preset instructions according to actual application scenarios, the present inventionEmbodiment to the particular contents of preset instructions without limitation.
As a kind of preferred embodiment of the embodiment of the present invention, the historical behavior data according to user determine at least oneThe kind preset instructions, comprising:
Sub-step A1: current environment data and the history row are acquired by the information collection layer of branch prediction recommended modelsFor data;Wherein, described instruction prediction recommended models include the information collection layer, analytical calculation layer and result output layer.
In the embodiment of the present invention, preset instructions recommended models can be predicted in the terminal, which recommends mouldType may include information collection layer, analytical calculation layer and result output layer.Branch prediction recommended models can be according to current environmentThe match condition of temporal information, location information, Weather information of data etc. and historical behavior data carries out user behavior pre-It surveys, the operation that user may carry out mobile terminal is judged, to obtain at least one preset instructions for meeting user demand.
In the embodiment of the present invention, information collection layer can acquire the historical behavior data of user, can in historical behavior dataTo include history feature information, history feature information specifically may is that historical time information, historical geography location information, historyWeather information, historical heat information, historical user's command information etc..Specifically, historical user's command information can be user and go throughThe operation instruction information that history is initiated, operation instruction information include but is not limited to that history uses the command information of application program, applicationContact information, shipping address information in program etc..
In the embodiment of the present invention, information collection layer can acquire current environment data, may include in current environment dataCurrent characteristic information, current characteristic information specifically may is that current time information, current geographic position information, current weather letterBreath, current hotspot information etc..
In concrete application, branch prediction recommended models can be embedded expression model, be corresponding with characteristic information table.InsertionFormula indicates that the basic framework of model is the condition generating probability portraying an instruction and issuing, it is contemplated that including user, track, positionIt sets, classification, time, the factors such as region.Specific characteristic information table can be as shown in table 1:
Table 1
Wherein, context can indicate instruction execution background, including generalized character and narrow sense feature, and generalized character is visitorThe event that the reality of sight really occurs, narrow sense feature are the stronger feature of the distinctive specific aim of user;Item can indicate userThe operation being performed in mobile terminal under current series of features background;Result can indicate according to analysis < context,Item > after, desired result.
Sub-step A2: the current environment data and the historical behavior data are divided by the analytical calculation layerAnalysis obtains analysis result.
In the embodiment of the present invention, analytical calculation layer may include recalling module and sorting module based on machine learning, withAnd the recommended engine of the high concurrent online service obtained from the off-line calculation of a large number of users historical behavior data.This part is mainly dividedFor two processes of recalling and sort, the Candidate Set that module mainly generates sequence and recommendation is recalled, sorting module is mainly responsible for will be moreThe result of a algorithm policy carries out personalized ordering.
In concrete application, the definition of module is recalled, and recalling strategy of recalling that module uses can be as shown in table 2:
Table 2
What the definition of sorting module and sorting module used recall strategy can be as shown in table 3:
Table 3
In concrete application, proposed algorithm is can be used to user's history behavior in the analytical calculation layer of branch prediction recommended modelsData and current environment data carry out calculating analysis, are analyzed as a result, for example calculating current environment data and historical behavior numberAccording to the degree of correlation, high historical behavior data, obtain the analysis for meeting current environment data as a result, the present invention is real according to the degree of correlationIt applies the specific proposed algorithm of example and analytical calculation process is not construed as limiting.
Sub-step A3: in the result output layer according to the analysis as a result, at least one preset instructions of output.
It, as a result, can be according to the above-mentioned analysis to historical behavior data and current environment data in the embodiment of the present inventionAs a result output layer exports at least one preset instructions.
In concrete application, preset instructions can be default combined command, i.e. preset instructions are corresponding with more than one operation and refer toIt enables, by triggering default combined command, default application program, which can control mobile terminal and successively execute default combined command, to be corresponded toMultiple operational orders.
Preferably, if the quantity more than one of analysis result, the content of analysis result can also be ranked up, will be arrangedSequence is forward or several analysis results rearward are determined as preset instructions, so as to for user recommend out the current most probable of user makePreset instructions.
For example, if current environmental data is that dinner hour, rainy day, user stay at home, according to the history row of userIt is analyzed for data, user is easy to take out surely in taking out application program in dinner hour, rainy day, family;It can will so determineIt takes out operational order and is determined as preset instructions.It is appreciated that those skilled in the art, it can be according to actual application scenarios, rootAccording to the historical behavior data of user, branch prediction recommended models are built, recommend preset instructions for user, the embodiment of the present invention is to thisIt is not especially limited.
The embodiment of the present invention supports mobile terminal by initiating user the historical behaviors such as time, place, content of instructionData carry out prediction, and can customize is that user provides instruction recommendation and the function to quick instruction reorder, makeApplication program more personalized and hommization must be preset.
Step 202: receiving default application program and arouse instruction.
Step 203: arousing instruction in response to the default application program, display includes at least one quick instruction controlDefault Application Program Interface;Wherein, the quick instruction control corresponds to preset instructions.
Step 204: in the case where receiving the triggering command for corresponding to any quick instruction control, in response to instituteTriggering command is stated, it is pre- corresponding to control by fast being instructed described in mobile terminal execution described in the default application program controllingIf instruction.
Step 205: in the case where receiving the setting instruction corresponding to the setting control, referring in response to the settingIt enables, shows set interface.
Step 206: preset instructions setting instruction is received in the set interface;
Step 207: being arranged in response to the preset instructions and instruct, load at least one operational order mark;
Step 208: receiving the selection instruction for corresponding at least one operational order mark;
Step 209: in response to the selection instruction, determining at least one corresponding operational order of the preset instructions.
In the embodiment of the present invention, the preset instructions include: at least one operational order;The default Application Program InterfaceFurther include: setting control.By triggering setting control, the quick instruction control that default Application Program Interface can be set is specifically rightThe preset instructions content answered.
In concrete application, as shown in figure 3, default Application Program Interface may include: 31, voice of at least one quick instructionReceive control 32, setting control 33.
Setting control 33 can be the suspended window etc. for having setting mark, and user can carry out click behaviour to setting control 33Make, or execute the predetermined registration operation for corresponding to setting control, or sliding corresponds to the desired guiding trajectory etc. of setting control, then mobile terminalIt can receive and instructed corresponding to the setting of setting control.In the case where receiving the setting instruction corresponding to setting control,It can illustrate that user wishes to be configured the corresponding preset instructions of quick instruction control, be instructed accordingly, in response to setting, it can be withShow set interface.
In concrete application, as shown in figure 4, set interface may include: preset instructions setting control 41, user can pass throughThe operations such as click trigger preset instructions setting control, then mobile terminal can receive preset instructions setting instruction.
In concrete application, it is arranged in response to preset instructions and instructs, can be identified at least one operational order of loaded and displayed, oftenA operational order mark can mark one operational order, operational order can be operate relevant to predetermined registration operation instruction and refers toPre-set operational order etc. in order or mobile terminal, user can be by selecting at least one operational order to identify, choosingPreset instructions specifically corresponding concrete operations instruction is selected, correspondingly, mobile terminal can determine default refer in response to selection instructionEnable at least one corresponding operational order.
In concrete application, user can choose two or more operational order marks, then preset instructions can be rightShould be there are two operational order, for example, preset instructions include when coming off duty instruction, next instruction can be correspondingly arranged on and check card by userOperational order, operational order of calling a taxi etc.;For another example, when preset instructions include working instruction, user can be corresponded to working instructionBe provided with punching operation instruction, open daily recommendation operational order, open today's tops operational order etc..Branch of the embodiment of the present inventionIt holds user to be combined common operational order, generates default combined command, simplify input instruction flow, so as to improve useThe service efficiency and use feeling at family.
Concrete application summarizes, and user can also only one operational order of selection identify, then the corresponding operation of preset instructionsInstruction, the embodiment of the present invention are not specifically limited the corresponding operational order number of preset instructions.
As a kind of a preferred embodiment of the embodiment of the present invention, the set interface includes: sequencing selection control;The sideMethod further include:
It is corresponding to the preset instructions in the case where receiving the ordering instruction corresponding to the sequencing selection controlQuick instruction control is ranked up.
During the present invention is implemented, as shown in figure 4, set interface includes sequencing selection control 44, user can be by clicking, slidingIt is dynamic that operations is waited to trigger sequencing selection control, it is determined whether quick instruction control sequence corresponding to preset instructions.It is corresponding mobileTerminal, can be in conjunction with the historical behavior data etc. of user in the case where receiving the ordering instruction corresponding to sequencing selection controlUser's habit, quick instruction control corresponding to preset instructions are ranked up, so that the preset instructions for meeting user's habit are correspondingQuick instruction control be in be easier to triggering position, preferably promote user experience.
Preferably, set interface can also include addition control 42, and user can trigger addition control 42 and realize to defaultThe addition of instruction.
Preferably, the set interface can also include: number setting control 43, for of quick instruction control to be arrangedNumber.In concrete application, user can trigger number setting control 43, the number of the quick instruction control of setting default display.
Preferably, it can also include display preset instructions control in set interface, preset instructions control is shown by triggering,Instruction display interface as shown in Figure 5 can be entered, in instruction display interface, user be can see in specific preset instructionsHold.
In the embodiment of the present invention, the mode of non-voice triggering voice assistant can be supported, user is facilitated to be not suitable for usingUnder the scene of voice, such as noisy environment, the scenes such as when meeting use default application program.
In conclusion after receiving default application program and arousing instruction, presetting and answering in response to this in the embodiment of the present inventionArouse instruction with program, can show the default Application Program Interface including at least one quick instruction control, user only needsAny quick instruction control is triggered, so that it may by the quick finger for presetting the triggering of application program controlling mobile terminal executionEnable preset instructions corresponding to control.In the embodiment of the present invention, after receiving default application program and arousing instruction, display can be withThe quick instruction control of triggering, default application program no longer only rely upon voice input, allow user in any environmentUsing default application program, the versatility of default application program is greatly improved.
It should be noted that for the aforementioned method embodiment, for simple description, therefore, it is stated as a series ofCombination of actions, but those skilled in the art should understand that, the present invention is not limited by the sequence of acts described, because according toAccording to the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know that,The embodiments described in the specification are all preferred embodiments, and related movement is not necessarily essential to the invention.
[Installation practice three]
Referring to Fig. 6, the structural block diagram of one of embodiment of the present invention terminal control mechanism 300 is shown.Include:
Default application program arouses command reception module 310, arouses instruction for receiving default application program;
Default Application Program Interface display module 320, for arousing instruction, display packet in response to the default application programInclude the default Application Program Interface of at least one quick instruction control;Wherein, the quick instruction control corresponds to preset instructions;
Control module 330, for receive correspond to it is any it is described it is quick instruction control triggering command in the case where,In response to the triggering command, by fast instructing control institute described in mobile terminal execution described in the default application program controllingCorresponding preset instructions.
Preferably, referring to Fig. 7, on the basis of Fig. 6, in above-mentioned terminal control mechanism:
The preset instructions include: at least one operational order;The default Application Program Interface further include: setting controlPart, described device further include:
Set interface display module 340, for receive corresponding to the setting control setting instruction in the case where,It is instructed in response to the setting, shows set interface;
Command reception module 350 is arranged in preset instructions, for receiving preset instructions setting instruction in the set interface;
Loading module 360 is instructed for being arranged in response to the preset instructions, loads at least one operational order mark;
Selection instruction receiving module 370, for receiving the selection instruction for corresponding at least one operational order mark;
Determining module 380, for determining at least one corresponding operation of the preset instructions in response to the selection instructionInstruction.
The set interface includes: sequencing selection control;Described device further include:
Sorting module, in the case where receiving the ordering instruction corresponding to the sequencing selection control, to describedThe corresponding quick instruction control of preset instructions is ranked up.
Described device further include:
Preset instructions determining module 390 determines at least one default finger for the historical behavior data according to userIt enables.
The preset instructions determining module 390 includes:
Submodule is acquired, for acquiring current environment data and described by the information collection layers of branch prediction recommended modelsHistorical behavior data;Wherein, described instruction prediction recommended models include that the information collection layer, analytical calculation layer and result are defeatedLayer out;
Submodule is analyzed, is used for through the analytical calculation layer to the current environment data and the historical behavior dataIt is analyzed, obtains analysis result;
Output sub-module, for being analyzed according to described as a result, output is at least one described default in the result output layerInstruction.
In the embodiment of the present invention, after receiving default application program and arousing instruction, application program is preset in response to this and is called outInstruction is played, can show the default Application Program Interface including at least one quick instruction control, user only needs to any fastVictory instruction control is triggered, so that it may by the quick instruction control institute for presetting the triggering of application program controlling mobile terminal executionCorresponding preset instructions.In the embodiment of the present invention, after receiving default application program and arousing instruction, display can trigger fastVictory instruction control, default application program no longer only rely upon voice input, allow user in any environment using defaultApplication program greatly improves the versatility of default application program.
Above-mentioned mobile terminal can be realized each process that mobile terminal is realized in the embodiment of the method for Fig. 1 to Fig. 5, to keep awayExempt to repeat, which is not described herein again.
A kind of hardware structural diagram of Fig. 8 mobile terminal of each embodiment to realize the present invention.
The mobile terminal 500 includes but is not limited to: radio frequency unit 501, network module 502, audio output unit 503, defeatedEnter unit 504, sensor 505, display unit 506, user input unit 507, interface unit 508, memory 509, processorThe components such as 510 and power supply 511.It will be understood by those skilled in the art that mobile terminal structure shown in Fig. 8 is not constitutedRestriction to mobile terminal, mobile terminal may include than illustrating more or fewer components, perhaps combine certain components orDifferent component layouts.In embodiments of the present invention, mobile terminal include but is not limited to mobile phone, tablet computer, laptop,Palm PC, car-mounted terminal, wearable device and pedometer etc..
Wherein, instruction is aroused for receiving default application program in processor 510;It is called out in response to the default application programInstruction is played, display includes the default Application Program Interface of at least one quick instruction control;Wherein, the quick instruction control pairAnswer preset instructions;In the case where receiving the triggering command for corresponding to any quick instruction control, in response to the touchingSend instructions, by fast instructing default finger corresponding to control described in mobile terminal execution described in the default application program controllingIt enables.
In the embodiment of the present invention, after receiving default application program and arousing instruction, application program is preset in response to this and is called outInstruction is played, can show the default Application Program Interface including at least one quick instruction control, user only needs to any fastVictory instruction control is triggered, so that it may by the quick instruction control institute for presetting the triggering of application program controlling mobile terminal executionCorresponding preset instructions.In the embodiment of the present invention, after receiving default application program and arousing instruction, display can trigger fastVictory instruction control, default application program no longer only rely upon voice input, allow user in any environment using defaultApplication program greatly improves the versatility of default application program.
It should be understood that the embodiment of the present invention in, radio frequency unit 501 can be used for receiving and sending messages or communication process in, signalSend and receive, specifically, by from base station downlink data receive after, to processor 510 handle;In addition, by uplinkData are sent to base station.In general, radio frequency unit 501 includes but is not limited to antenna, at least one amplifier, transceiver, couplingDevice, low-noise amplifier, duplexer etc..In addition, radio frequency unit 501 can also by wireless communication system and network and other setStandby communication.
Mobile terminal provides wireless broadband internet by network module 502 for user and accesses, and such as user is helped to receiveIt sends e-mails, browse webpage and access streaming video etc..
Audio output unit 503 can be received by radio frequency unit 501 or network module 502 or in memory 509The audio data of storage is converted into audio signal and exports to be sound.Moreover, audio output unit 503 can also be provided and be movedThe relevant audio output of specific function that dynamic terminal 500 executes is (for example, call signal receives sound, message sink sound etc.Deng).Audio output unit 503 includes loudspeaker, buzzer and receiver etc..
Input unit 504 is for receiving audio or video signal.Input unit 504 may include graphics processor(Graphics Processing Unit, GPU) 5041 and microphone 5042, graphics processor 5041 is in video acquisition modeOr the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries outReason.Treated, and picture frame may be displayed on display unit 506.Through graphics processor 5041, treated that picture frame can be depositedStorage is sent in memory 509 (or other storage mediums) or via radio frequency unit 501 or network module 502.MikeWind 5042 can receive sound, and can be audio data by such acoustic processing.Treated audio data can beThe format output that mobile communication base station can be sent to via radio frequency unit 501 is converted in the case where telephone calling model.
Mobile terminal 500 further includes at least one sensor 505, such as optical sensor, motion sensor and other biographiesSensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environmentThe light and shade of light adjusts the brightness of display panel 5061, and proximity sensor can close when mobile terminal 500 is moved in one's earDisplay panel 5061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generalFor three axis) size of acceleration, it can detect that size and the direction of gravity when static, can be used to identify mobile terminal posture (ratioSuch as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap);It passesSensor 505 can also include fingerprint sensor, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, wetMeter, thermometer, infrared sensor etc. are spent, details are not described herein.
Display unit 506 is for showing information input by user or being supplied to the information of user.Display unit 506 can wrapDisplay panel 5061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be usedForms such as (Organic Light-Emitting Diode, OLED) configure display panel 5061.
User input unit 507 can be used for receiving the number or character information of input, and generate the use with mobile terminalFamily setting and the related key signals input of function control.Specifically, user input unit 507 include touch panel 5071 andOther input equipments 5072.Touch panel 5071, also referred to as touch screen collect the touch operation of user on it or nearby(for example user uses any suitable objects or attachment such as finger, stylus on touch panel 5071 or in touch panel 5071Neighbouring operation).Touch panel 5071 may include both touch detecting apparatus and touch controller.Wherein, touch detectionDevice detects the touch orientation of user, and detects touch operation bring signal, transmits a signal to touch controller;Touch controlDevice processed receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives processor 510, receiving areaIt manages the order that device 510 is sent and is executed.Furthermore, it is possible to more using resistance-type, condenser type, infrared ray and surface acoustic wave etc.Seed type realizes touch panel 5071.In addition to touch panel 5071, user input unit 507 can also include other input equipments5072.Specifically, other input equipments 5072 can include but is not limited to physical keyboard, function key (such as volume control button,Switch key etc.), trace ball, mouse, operating stick, details are not described herein.
Further, touch panel 5071 can be covered on display panel 5061, when touch panel 5071 is detected at itOn or near touch operation after, send processor 510 to determine the type of touch event, be followed by subsequent processing device 510 according to touchingThe type for touching event provides corresponding visual output on display panel 5061.Although in fig. 8, touch panel 5071 and displayPanel 5061 is the function that outputs and inputs of realizing mobile terminal as two independent components, but in some embodimentsIn, can be integrated by touch panel 5071 and display panel 5061 and realize the function that outputs and inputs of mobile terminal, it is specific thisPlace is without limitation.
Interface unit 508 is the interface that external device (ED) is connect with mobile terminal 500.For example, external device (ED) may include havingLine or wireless head-band earphone port, external power supply (or battery charger) port, wired or wireless data port, storage card endMouth, port, the port audio input/output (I/O), video i/o port, earphone end for connecting the device with identification moduleMouthful etc..Interface unit 508 can be used for receiving the input (for example, data information, electric power etc.) from external device (ED) andBy one or more elements that the input received is transferred in mobile terminal 500 or can be used in 500 He of mobile terminalData are transmitted between external device (ED).
Memory 509 can be used for storing software program and various data.Memory 509 can mainly include storing program areaThe storage data area and, wherein storing program area can (such as the sound of application program needed for storage program area, at least one functionSound playing function, image player function etc.) etc.;Storage data area can store according to mobile phone use created data (such asAudio data, phone directory etc.) etc..In addition, memory 509 may include high-speed random access memory, it can also include non-easyThe property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 510 is the control centre of mobile terminal, utilizes each of various interfaces and the entire mobile terminal of connectionA part by running or execute the software program and/or module that are stored in memory 509, and calls and is stored in storageData in device 509 execute the various functions and processing data of mobile terminal, to carry out integral monitoring to mobile terminal.PlaceManaging device 510 may include one or more processing units;Preferably, processor 510 can integrate application processor and modulatedemodulate is mediatedManage device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainProcessing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 510.It is mobile wholeEnd 500 can also include the power supply 511 (such as battery) powered to all parts, it is preferred that power supply 511 can pass through power supply pipeReason system and processor 510 are logically contiguous, to realize management charging, electric discharge and power managed by power-supply management systemEtc. functions.
In addition, mobile terminal 500 includes some unshowned functional modules, details are not described herein.
Preferably, the embodiment of the present invention also provides a kind of mobile terminal, including processor 510, and memory 509 is stored inOn memory 509 and the computer program that can run on the processor 510, the computer program are executed by processor 510Each process of the above-mentioned terminal control method embodiment of Shi Shixian, and identical technical effect can be reached, to avoid repeating, hereIt repeats no more.
The embodiment of the present invention also provides a kind of computer readable storage medium, and meter is stored on computer readable storage mediumCalculation machine program, the computer program realize each process of above-mentioned terminal control method embodiment, and energy when being executed by processorReach identical technical effect, to avoid repeating, which is not described herein again.Wherein, the computer readable storage medium, such as onlyRead memory (Read-Only Memory, abbreviation ROM), random access memory (Random Access Memory, abbreviationRAM), magnetic or disk etc..
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-rowHis property includes, so that the process, method, article or the device that include a series of elements not only include those elements, andAnd further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsicElement.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to doThere is also other identical elements in the process, method of element, article or device.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment sideMethod can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many casesThe former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior artThe part contributed out can be embodied in the form of software products, which is stored in a storage mediumIn (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, serviceDevice, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specificEmbodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the artUnder the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very muchForm belongs within protection of the invention.