Summary of the invention
The embodiment of the present invention provides a kind of dial mode defining method and terminal equipment, in order to present dialing interface to user targetedly, promotes the dialing efficiency of user.
First aspect provides a kind of dial mode defining method, comprising:
If receive the instruction for recalling dialing interface that user sends before dialing, determine this scene information dialled;
According to the scene information of this dialing, inquire about the described user prestored to dial to the service condition of various dialing interface under different scene, the dialing interface that when determining that described user dials under the scene belonging to the scene information that this dials, usage frequency is the highest is as target dialing interface;
Described target dialing interface is presented to described user, adopts the mode adapted with described target dialing interface to dial for described user.
In conjunction with first aspect, in the first possible implementation of first aspect, the scene information of this dialing described comprises: the position of the time of this dialing and/or this dialing;
The described scene information according to this dialing, inquire about the described user prestored to dial under different scene to the service condition of various dialing interface, the dialing interface that when determining that described user dials under the scene belonging to the scene information that this dials, usage frequency is the highest, as target dialing interface, comprising:
According to the time of this dialing and/or the position of this dialing, inquire about the described user prestored to dial under different scene to the service condition of various dialing interface, determine that described user is within the time period at the time place that this dials, and/or the dialing interface that when dialling in the position range belonging to the position of this dialing, usage frequency is the highest is as described target dialing interface.
In conjunction with the first possible implementation of first aspect or first aspect, in the implementation that the second of first aspect is possible, described described target dialing interface is presented to described user, adopts the mode adapted with described target dialing interface to dial for described user, comprising:
If described target dialing interface is other dialing interfaces except phonetic dialing interface, then direct described target dialing interface is presented to described user, adopt the dial mode adapted with described target dialing interface to dial for described user;
If described target dialing interface is phonetic dialing interface, then obtain the ambient noise of this dialing, this ambient noise dialled and the default sensitivity value of described user to noise are compared, if the ambient noise of this dialing is less than the sensitivity value of described user to noise, described user is presented at described phonetic dialing interface, carries out phonetic dialing for described user.
In conjunction with the implementation that the second of first aspect is possible, in the third possible implementation of first aspect, described method also comprises: if the ambient noise of this dialing is more than or equal to the sensitivity value of described user to noise, when then described user being dialled under the scene belonging to the scene information that this dials, usage frequency time high dialing interface presents to user, adopts the mode that secondary high dialing interface adapts with described usage frequency to dial for described user.
In conjunction with the third possible implementation of first aspect or the first possible implementation of first aspect or the possible implementation of the second of first aspect or first aspect, in the 4th kind of possible implementation of first aspect, the described scene information according to this dialing, inquire about the described user prestored to dial under different scene to the service condition of various dialing interface, the dialing interface that when determining that described user dials under the scene belonging to the scene information that this dials, usage frequency is the highest as target dialing interface before, comprising:
The dialing behavior of described user under different scene is added up, obtains described user and dial to the service condition of various dialing interface under different scene.
In conjunction with the 4th kind of possible implementation of first aspect, in the 5th kind of possible implementation of first aspect, described the dialing behavior of described user under different scene to be added up, after obtaining the service condition that described user dials to various dialing interface under different scene, also comprise:
Described user is dialled under different scene and remote server is sent to the service condition of various dialing interface stores.
Second aspect provides a kind of terminal equipment, comprising:
Receiver module, for receiving the instruction for recalling dialing interface that user sends before dialing;
First determination module, for when described receiver module receives described instruction, determines this scene information dialled;
Second determination module, for the scene information dialled according to this, inquire about the described user prestored to dial to the service condition of various dialing interface under different scene, the dialing interface that when determining that described user dials under the scene belonging to the scene information that this dials, usage frequency is the highest is as target dialing interface;
Display module, for described target dialing interface is presented to described user, adopts the mode adapted with described target dialing interface to dial for described user.
In conjunction with second aspect, in the first possible implementation of second aspect, the scene information of this dialing described comprises: the position of the time of this dialing and/or this dialing;
Described second determination module is specifically for the position of time of dialling according to this and/or this dialing, inquire about the described user prestored to dial under different scene to the service condition of various dialing interface, determine that described user is within the time period at the time place that this dials, and/or the dialing interface that when dialling in the position range belonging to the position of this dialing, usage frequency is the highest is as described target dialing interface.
In conjunction with the first possible implementation of second aspect or second aspect, in the implementation that the second of second aspect is possible, if described display module is other dialing interfaces except phonetic dialing interface specifically for described target dialing interface, then direct described target dialing interface is presented to described user, the dial mode adapted with described target dialing interface is adopted to dial for described user, or, if described target dialing interface is phonetic dialing interface, then obtain the ambient noise of this dialing, this ambient noise dialled and the default sensitivity value of described user to noise are compared, if the ambient noise of this dialing is less than the sensitivity value of described user to noise, described user is presented at described phonetic dialing interface, phonetic dialing is carried out for described user.
In conjunction with the implementation that the second of second aspect is possible, in the third possible implementation of second aspect, if described display module is also more than or equal to the sensitivity value of described user to noise for the ambient noise of this dialing, when then described user being dialled under the scene belonging to the scene information that this dials, usage frequency time high dialing interface presents to user, adopts the mode that secondary high dialing interface adapts with described usage frequency to dial for described user.
In conjunction with the third possible implementation of second aspect or the first possible implementation of second aspect or the possible implementation of the second of second aspect or second aspect, in the 4th kind of possible implementation of second aspect, described terminal equipment also comprises: acquisition module, for inquire about service condition that the described user that first stores dials to various dialing interface under different scene at described second determination module before, the dialing behavior of described user under different scene is added up, obtain described user to dial to the service condition of various dialing interface under different scene.
In conjunction with the 4th kind of possible implementation of second aspect, in the 5th kind of possible implementation of second aspect, described terminal equipment also comprises: sending module, for obtain service condition that described user dials to various dialing interface under different scene at described acquisition module after, described user being dialled under different scene is sent to remote server to the service condition of various dialing interface and stores.
The dial mode defining method that the embodiment of the present invention provides and terminal equipment, prestore user to dial under different scene to the service condition of various dialing interface, when receiving user and send the instruction of calling dialing interface before dialing, determine this scene information dialled, inquire about the user prestored to dial under different scene to the service condition of various dialing interface, determine the scene belonging to this scene information dialled, the dialing interface that when user being dialled under determined scene, usage frequency is the highest presents to user, dial based on presented dialing interface to make user, as can be seen here, the embodiment of the present invention can present different dialing interfaces to user targetedly based on dialing scene, namely different dial modes is provided to user, such user can use the dial mode adapted with scene to dial, be conducive to the dialing efficiency promoting user.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The flow chart of a kind of dial mode defining method that Fig. 1 provides for the embodiment of the present invention.As shown in Figure 1, described method comprises:
If 101 receive the instruction for recalling dialing interface that user sends before dialing, determine this scene information dialled.
Terminal equipment can provide to user the various modes opening phone application.Such as, terminal equipment can by icon corresponding for phone application display on the table, based on this, when user wishes to dial, can by operating the icon that terminal desktop shows, such as by clicking or double-click this icon, and the instruction wishing to recall dialing interface can be sent to terminal equipment.Again such as, terminal equipment can provide function menu to user, and user opens application program option wherein by function menu, finds phone application in the application, and then sends the instruction of calling dialing interface.Except the above-mentioned several modes enumerated, the mode that user sends the instruction recalling dialing interface can also have a lot, specifically depending on terminal equipment.
In the present embodiment, scene information of this dialing can comprise various with this relevant information that dials, and both can comprise some objective scene informations, and also comprise the equipment use behavioral data of user's subjectivity; Such as scene information of this dialing can be time of this dialing, position of this dialing, this dialing ambient noise, this dialing time the information such as the translational speed of user and the model of terminal equipment that uses of this dialing in one or its combination.
Concrete, if terminal equipment receives the instruction recalling dialing interface that user sends, can know that user will dial, therefore need to provide corresponding dialing interface to user.In the present embodiment, terminal equipment also provides the dialing interface be fixedly installed unlike prior art directly to user, also as prior art, user can not be provided the dialing interface that the last time uses to user, but according to the scene information of this dialing, to the dialing interface that user provides the scene that to dial with this to adapt.Based on this, terminal equipment receive that user sends recall the instruction of dialing interface after, first determine this scene information dialled.
Wherein, according to the difference of scene information, the mode of terminal equipment determination scene information also can be different.Illustrate below:
If scene information of this dialing comprises the time of this dialing, then terminal equipment can the system time of reading terminal equipment, as the time of this dialing; Or terminal equipment can obtain information about events from the information that base station issues at this moment, as the time of this dialing; Etc..
If the scene information of this dialing comprises the position of this dialing, then terminal equipment by global positioning system (Global Positioning System, referred to as the GPS) transducer on terminal equipment, can obtain current position coordinates.
If the scene information of this dialing comprises the ambient noise of this dialing, then terminal equipment can carry out monitoring acquisition by the noise module of terminal equipment to current environment, and described noise module can be Mike or other audio-frequency information input units etc.
If the scene information of this dialing comprises the model of the terminal equipment that this dialing uses, then terminal equipment can obtain the information such as the model of terminal equipment from the configuration file of terminal equipment or system file.
If the scene information of this dialing comprises the translational speed of user when this dials, then terminal equipment can be obtained by various transducers such as the acceleration transducer on terminal equipment, gravity sensors.
102, according to the scene information of this dialing, inquire about the user prestored to dial to the service condition of various dialing interface under different scene, the dialing interface that when determining that user dials under the scene belonging to the scene information that this dials, usage frequency is the highest is as target dialing interface.
103, target dialing interface is presented to user, adopt the dial mode adapted with described target dialing interface to dial for user.
In the present embodiment, terminal equipment has prestored user and has dialled under different scene to the service condition of various dialing interface, when service condition here mainly refers to that user dials under different scene, and the usage frequency of often kind of dialing interface.In embodiments of the present invention, described various dialing interface can include but not limited to digit dialling keyboard, recently message registration, contacts list, contact person's collection, phonetic dialing interface and gesture dialing interface.
Terminal equipment is after the scene information obtaining this dialing, based on the scene information of this dialing, dial under different scene the user prestored and the service condition of various dialing interface inquired about, determine the scene (i.e. the scene of this dialing) belonging to this scene information dialled, the dialing interface that when user being dialled under the scene belonging to the scene information that this dials, usage frequency is the highest as target dialing interface, namely as user this dialing use dialing interface.
After determining target dialing interface, target dialing interface is presented to user by its display screen by terminal equipment, adopts the dial mode adapted with target dialing interface to dial for user.Wherein, the dialing interface that user uses determines, and also just determines the dial mode that user uses.
Such as, if target dialing interface is digit dialling keyboard interface, then user can Enter Number to dial by the numeral of display; If target dialing interface is nearest message registration interface, then user can select a number to dial from the nearest message registration of display; If target dialing interface is contacts list interface, then user can select a contact person to dial from the contacts list of display; Etc..
From above-mentioned, in the present embodiment, terminal equipment prestores user and dials under different scene to the service condition of various dialing interface, when user sends the instruction of calling dialing interface before dialing, terminal equipment determines this scene information dialled according to this instruction, inquire about the user prestored to dial under different scene to the service condition of various dialing interface, determine the scene belonging to this scene information dialled, the dialing interface that when user being dialled under determined scene, usage frequency is the highest presents to user, dial based on presented dialing interface to make user, different dialing interfaces can be presented to user targetedly based on dialing scene, namely different dial modes is provided to user, such user can use the dial mode adapted with scene to dial, be conducive to the dialing efficiency promoting user, the interactive experience of user can also be promoted further.
The flow chart of the another kind of dial mode defining method that Fig. 2 provides for the embodiment of the present invention.The present embodiment is based on realization embodiment illustrated in fig. 1, and as shown in Figure 2, described method comprises before step 101:
100, the dialing behavior of user under different scene is added up, obtain user and dial to the service condition of various dialing interface under different scene.
Namely, before the service condition dialled to various dialing interface under different scene at inquiring user, first terminal equipment obtains user and dials to the service condition of various dialing interface under different scene.In the present embodiment, terminal equipment is investigated to the dialing behavior of user under different scene in advance, by adding up the dialing behavior of user under different scene, obtaining user and dialling to the service condition of dialing interface under different scene.
Such as, scene information during subscriber dialing can comprise: the time of dialing and/or the position etc. of dialing.Comprise time period and the position range of dialing below for scene during subscriber dialing, the implementation process of step 100 is described.
First, for the time that this event of user's outbound calling every day occurs, according to the universal law of user's daily behavior, following six time periods were divided into add up respectively one day: 8:00 ~ 12:00,12:00 ~ 14:00,14:00 ~ 18:00,18:00 ~ 20:00,20:00 ~ 00:00 and 0:00 ~ 8:00.This illustrate, it will be appreciated by those skilled in the art that to the division of the time period comprised every day be not limited to lift six time periods.For this locale of user's outbound calling every day, after getting positional information, the region (such as having an area of 2 square kilometres centered by this position) in this position certain limit is considered as the position range in scene.
Based on above-mentioned, within the designated statistics time period, such as one month, two months, half a year or longer time, terminal equipment is when each outbound calling of user, and the time occurred this call, position and the dialing interface that uses are added up and store.Like this after the designated statistics time period, the basic data of behavioural habits when terminal equipment just having had user's outbound calling, then based on time period defined above and position range, statistical classification is carried out to these basic datas, obtains user and dial to the service condition of various dialing interface under different scene.Illustrate, suppose after the designated statistics time period, terminal equipment obtains this user carries out the dialing interface that dialing uses within these two time periods of 8:00 ~ 12:00 and 12:00 ~ 14:00 statistics at A, B two position ranges, as shown in table 1.
Table 1
From table 1, this user is when this time period of 8:00 ~ 12:00 dials at position range A, the dialing interface that usage frequency is the highest is nearest message registration interface, the dialing interface that usage frequency is the highest when position range B dials is contacts list interface, the dialing interface that usage frequency is the highest when position range A dials in this time period of 12:00 ~ 14:00 is phonetic dialing interface, and the dialing interface that usage frequency is the highest when position range B dials is digit dialling keyboard interface.
Based on above-mentioned, comprise the time of this dialing and/or the position of this dialing with the scene information of this dialing determined in step 101.Then a kind of implementation of step 102 can comprise: according to the time of this dialing and/or the position of this dialing, inquire about the described user prestored to dial under different scene to the service condition of various dialing interface, determine that described user is within the time period at the time place that this dials, and/or the dialing interface that when dialling in the position range belonging to the position of this dialing, usage frequency is the highest is as described target dialing interface.
Associative list 1, comprises the time of this dialing and the position of this dialing for the scene information of this dialing determined in step 101 simultaneously.Such as suppose that this time of dialling is 9:00, the position of this dialing is a, wherein, a belongs to position range A, then the scene belonging to scene information of this dialing is time period 8:00 ~ 12:00, this scene of position range A, then terminal equipment can using user in time period 8:00 ~ 12:00 and the nearest message registration interface that when dialling in position range A, usage frequency is the highest as target dialing interface, then present to user, from the nearest message registration of nearest message registration interface display, select number to dial for user.Again such as, suppose that this time of dialling is 13:15, the position of this dialing is b, wherein, b belongs to position range B, then the scene belonging to scene information of this dialing is time period 12:00 ~ 14:00, this scene of position range B, then terminal equipment can using user in time period 12:00 ~ 14:00 and the digit dialling keyboard interface that when dialling in position range B, usage frequency is the highest as target dialing interface, then present to user, to Enter Number from the numeral that digit dialling keyboard interface shows for user and dial.
In an Alternate embodiments, terminal equipment is after obtaining the service condition that dials to various dialing interface under different scene of user, and user can also be dialled under different scene is sent to remote server to the service condition of various dialing interface and stores.Even if the data like this terminal equipment stored are lost, can also recover from remote server, be conducive to improving the user obtained early stage and dial under different scene to the reliability of the service condition of various dialing interface and fail safe.In addition, when user changes terminal equipment, directly can obtain user from remote server and dial under different scene to the service condition of various dialing interface, not need the training carrying out early stage again, different terminal equipment can be realized and use identical data, ensure the consistency of Consumer's Experience.
Further alternative, in order to ensure that user dials to the fail safe of these data of service condition of various dialing interface under different scene, user can carry out on the remote server in advance registering and obtain corresponding account information, this account information is used for the identity of identifying user, can be used for the legitimacy of remote server determination terminal equipment simultaneously.Based on this, user dials and is sent to the service condition of various dialing interface a kind of preferred implementation that remote server stores and comprises by terminal equipment under different scene: the account information that terminal equipment is registered based on user, storage resource request is sent to remote server, after remote server is legal based on the identity of this account information determination terminal equipment, allow terminal equipment user to be dialled under different scene to be sent to remote server to the service condition of various dialing interface to store.Further, in order to protect the privacy of user better, and user dials to the fail safe of these data of service condition of various dialing interface under different scene, terminal equipment is only when obtaining user's license, just user can be dialled under different scene and remote server is sent to the service condition of various dialing interface stores, such as terminal equipment to be sent to before remote server stores user being dialled under different scene to the service condition of various dialing interface, need to receive the storage instruction that user sends; After receiving described storage instruction, user just dials and is sent to remote server to the service condition of various dialing interface and stores by terminal equipment under different scene.
The flow chart of another dial mode defining method that Fig. 3 provides for the embodiment of the present invention.As shown in Figure 3, described method comprises:
301, the instruction for recalling dialing interface that user sends before dialing is received.
If 302 receive described instruction, then determine this scene information dialled.
303, according to the scene information of this dialing, inquire about the described user prestored to dial to the service condition of various dialing interface under different scene, the dialing interface that when determining that described user dials under the scene belonging to the scene information that this dials, usage frequency is the highest is as target dialing interface.
304, judge whether target dialing interface is phonetic dialing interface; If judged result is no, namely target dialing interface is other dialing interfaces except phonetic dialing interface, then perform step 305; If judged result is yes, then perform step 306.
305, directly described target dialing interface is presented to described user, adopt the mode adapted with described target dialing interface to dial for described user.
306, obtain the ambient noise of this dialing, and perform step 307.
In this explanation, if the scene information of this dialing comprises the ambient noise of this dialing, then within step 306, terminal equipment directly can obtain the ambient noise of this dialing from the secondary scene information dialled that this locality stores, i.e. ambient noise of this dialing is obtained in a step 102 by terminal equipment and is stored into terminal equipment this locality; If the scene information of this dialing does not comprise the ambient noise of this dialing, then within step 306, terminal equipment can carry out monitoring acquisition by noise module to current environment.
307, this ambient noise dialled is compared with the sensitivity value of user to noise preset, judge whether this ambient noise dialled is less than the sensitivity value of user to noise, if judged result is yes, namely the ambient noise of this dialing is less than the sensitivity value of user to noise, then perform step 308, if judged result is no, i.e. the ambient noise of this dialing is more than or equal to the sensitivity value of user to noise, then perform step 309.
308, described user is presented at described phonetic dialing interface, carry out phonetic dialing for described user.
When 309, described user being dialled under the scene belonging to the scene information that this dials, usage frequency time high dialing interface presents to user, adopts the mode that secondary high dialing interface adapts with described usage frequency to dial for described user.
Associative list 1 illustrates, suppose that this time of dialling is 12:40, the position of this dialing is a, wherein, a belongs to position range A, then this dialing the scene belonging to scene information be time period 12:00 ~ 14:00, this scene of position range A, then terminal equipment can using user in time period 12:00 ~ 14:00 and the phonetic dialing interface that when dialling in position range A, usage frequency is the highest as target dialing interface.Further, this ambient noise dialled and the sensitivity value of user to noise preset compare by terminal equipment, to judge whether this ambient noise dialled is less than the sensitivity value of user to noise, if judged result is yes, then illustrate that the interference that ambient noise dials to this is less, therefore user can be presented in phonetic dialing interface, adopt voice dial mode to dial for user; If judged result is no, illustrate that the interference that ambient noise dials to this is larger, then can abandon phonetic dialing interface, adopt the secondary high nearest message registration interface of usage frequency, user is presented at nearest message registration interface, from presented nearest message registration, selects number to dial for user.
Because the sound property of each user is different, even if identical ambient noise also may have different selections.In the present embodiment, the sensitivity (the present embodiment responsive value represent) of user to noise being included in provides in the process of dialing interface to user, if namely tend to use voice dialing interface in the result that the dimension such as time period and position range carries out judging according to user, then ambient noise residing for user and the sensitivity value of user to noise compare by terminal equipment again, if ambient noise value is greater than responsive value, then do not select phonetic dialing interface, and usage frequency time high dialing interface present to user when selecting user to dial within this time period and position range, be conducive to providing to user the dialing interface being more applicable to current scene, be equivalent to be conducive to making user use the dial mode being more applicable to current scene.
Illustrate at this, in the present embodiment, terminal equipment in the process of adding up the dialing behavior of user under different scene, can be added up the susceptibility of ambient noise under different scene user in the lump, obtains user to the sensitivity value of noise.
From above-mentioned, what the embodiment of the present invention provided dials to the service condition of different dialing interface based on prestoring user under different scene, according to the scene information of this dialing of user, for user provides the dialing interface be applicable to current scene, and then make user that the dial mode be applicable to current scene can be used to dial, not only can meet user's application demand to different dial mode under different scene, and be conducive to improving dialing efficiency.Although the method that the embodiment of the present invention provides is to provide dialing interface to user, but the thought of the method can expand to other application scenarioss, such as can carry out intelligent management to the browser bookmark on terminal equipment, the bookmark of traditional mobile browser adopts fixing mode, can sort according to user behavior custom according to the thinking of the embodiment of the present invention, the bookmark that user the most often accesses is placed on homepage, to improve Consumer's Experience.
The structural representation of a kind of terminal equipment that Fig. 4 provides for the embodiment of the present invention.As shown in Figure 4, described terminal equipment comprises: receiver module 41, first determination module 42, second determination module 43 and display module 44.
Receiver module 41, for receiving the instruction for recalling dialing interface that user sends before dialing.
First determination module 42, is connected with receiver module 41, for receive at receiver module 41 described instruction time, determine this scene information dialled.
Second determination module 43, be connected with the first determination module 42, for this scene information dialled determined according to the first determination module 42, inquire about the described user prestored to dial to the service condition of various dialing interface under different scene, the dialing interface that when determining that described user dials under the scene belonging to the scene information that this dials, usage frequency is the highest is as target dialing interface.
Display module 44, is connected with the second determination module 43, presents to described user for the described target dialing interface determined by the second determination module 43, adopts the mode adapted with described target dialing interface to dial for described user.
In an Alternate embodiments, the scene information of this dialing described comprises: the position of the time of this dialing and/or this dialing.Based on this, second determination module 43 specifically can be used for the position of time and/or this dialing of dialling according to this, inquire about the described user prestored to dial under different scene to the service condition of various dialing interface, determine that described user is within the time period at the time place that this dials, and/or the dialing interface that when dialling in the position range belonging to the position of this dialing, usage frequency is the highest is as described target dialing interface.
In an Alternate embodiments, if it is other dialing interfaces except phonetic dialing interface that display module 44 specifically can be used for described target dialing interface, then direct described target dialing interface is presented to described user, the dial mode adapted with described target dialing interface is adopted to dial for described user, or, if described target dialing interface is phonetic dialing interface, then obtain the ambient noise of this dialing, this ambient noise dialled and the default sensitivity value of described user to noise are compared, if the ambient noise of this dialing is less than the sensitivity value of described user to noise, described user is presented at described phonetic dialing interface, phonetic dialing is carried out for described user.
Further alternative, if display module 44 is also more than or equal to the sensitivity value of described user to noise for the ambient noise of this dialing, when then described user being dialled under the scene belonging to the scene information that this dials, usage frequency time high dialing interface presents to user, adopts the mode that secondary high dialing interface adapts with described usage frequency to dial for described user.
In an Alternate embodiments, as shown in Figure 5, described terminal equipment also comprises: acquisition module 45.
Acquisition module 45, for inquire about service condition that the described user that first stores dials to various dialing interface under different scene at the second determination module 43 before, the dialing behavior of described user under different scene is added up, obtains described user and dial to the service condition of various dialing interface under different scene.Acquisition module 45 is connected with the second determination module 43, for providing described user to dial to the service condition of various dialing interface under different scene to the second determination module 43.
Further alternative, as shown in Figure 5, described terminal equipment can also comprise: sending module 46.
Sending module 46, be connected with acquisition module 45, for obtain service condition that described user dials to various dialing interface under different scene at acquisition module 45 after, described user being dialled under different scene is sent to remote server to the service condition of various dialing interface and stores.
Such as, sending module 46 specifically can be used for sending storage resource request to remote server, and described storage resource request carries the account information of described user; After based on the account information of user, described remote server determines that the identity of described terminal equipment is legal, described user dials and is sent to described remote server to the service condition of various dialing interface and stores by sending module 46 again under different scene.
The terminal equipment that the present embodiment provides can be the various mobile terminals such as mobile phone.
Each functional module of the terminal equipment that the present embodiment provides can be used for the flow process performing embodiment of the method shown in Fig. 1-Fig. 3, and its specific works principle repeats no more, and refers to the description of embodiment of the method.
The terminal equipment that the present embodiment provides, prestore user to dial under different scene to the service condition of various dialing interface, when user sends the instruction of calling dialing interface before dialing, this scene information dialled is determined according to this instruction, inquire about the user prestored to dial under different scene to the service condition of various dialing interface, determine the scene belonging to this scene information dialled, the dialing interface that when user being dialled under determined scene, usage frequency is the highest presents to user, dial based on presented dialing interface to make user, due to different dialing interfaces can be presented to user targetedly based on dialing scene, namely different dial modes is provided to user, such user can use the dial mode adapted with scene to dial, be conducive to the dialing efficiency promoting user, the interactive experience of user can also be promoted further.
The structural representation of another terminal equipment that Fig. 6 provides for the embodiment of the present invention.As shown in Figure 6, described terminal equipment comprises: receiver 61, memory 62, processor 63 and display 64.
Receiver 61, for receiving the instruction for recalling dialing interface that user sends before dialing.
Memory 62, for storage program.Particularly, program can comprise program code, and described program code comprises computer-managed instruction.
Wherein, memory 62 can comprise high-speed RAM memory, also can comprise nonvolatile memory (non-volatile memory), such as at least one magnetic disc store.
Processor 63, for the program that execute store 63 stores, for: when receiver 61 receives described instruction, determine this scene information dialled, according to the scene information of this dialing, inquire about the described user prestored to dial to the service condition of various dialing interface under different scene, the dialing interface that when determining that described user dials under the scene belonging to the scene information that this dials, usage frequency is the highest is as target dialing interface.
Processor 63 can be a central processor CPU, or specific integrated circuit ASIC(Application Specific Integrated Circuit), or be configured to the one or more integrated circuits implementing the embodiment of the present invention.
Display 64, for described target dialing interface is presented to described user, adopts the mode adapted with described target dialing interface to dial for described user.
Display 64 can be display floater or contact panel etc.
In an Alternate embodiments, the scene information of this dialing described comprises: the position of the time of this dialing and/or this dialing.Based on this, the scene information of processor 63 for dialling according to this, inquire about the described user prestored to dial under different scene to the service condition of various dialing interface, the dialing interface that when determining that described user dials under the scene belonging to the scene information that this dials, usage frequency is the highest is as target dialing interface, comprise: processor 63 is specifically for the position of time of dialling according to this and/or this dialing, inquire about the described user prestored to dial under different scene to the service condition of various dialing interface, determine that described user is within the time period at the time place that this dials, and/or the dialing interface that when dialling in the position range belonging to the position of this dialing, usage frequency is the highest is as described target dialing interface.
In an Alternate embodiments, display 64 is specifically used in described target dialing interface when being other dialing interfaces except phonetic dialing interface, directly described target dialing interface is presented to described user, adopt the dial mode adapted with described target dialing interface to dial for described user; Or, when described target dialing interface is phonetic dialing interface, if the ambient noise of this dialing is less than the sensitivity value of described user to noise, described user is presented at described phonetic dialing interface, carries out phonetic dialing for described user.
Processor 63 is also used in described target dialing interface when being phonetic dialing interface, obtains the ambient noise of this dialing, by this ambient noise dialled with preset the sensitivity value of described user to noise and compare, and comparative result is supplied to display 64.
Further, when ambient noise that display 64 is also used in this dialing is more than or equal to the sensitivity value of described user to noise, when described user being dialled under the scene belonging to the scene information that this dials, usage frequency time high dialing interface presents to user, adopts the mode that secondary high dialing interface adapts with described usage frequency to dial for described user.
In an Alternate embodiments, processor 63 is also for before inquiring about the service condition that the described user that prestores dials to various dialing interface under different scene, the dialing behavior of described user under different scene is added up, obtains described user and dial to the service condition of various dialing interface under different scene.
In an Alternate embodiments, as shown in Figure 6, described terminal equipment also comprises: reflector 65.
Reflector 65, is sent to remote server for described user being dialled under different scene to the service condition of various dialing interface and stores.
Such as, reflector 65 specifically can be used for sending storage resource request to described remote server, and described storage resource request carries the account information of described user; After based on the account information of user, described remote server determines that the identity of described terminal equipment is legal, described user dials and is sent to described remote server to the service condition of various dialing interface and stores by reflector 65 again under different scene.
In specific implementation, receiver 61 and reflector 65 can be I/O (Input/Output, referred to as the I/O) interfaces of terminal equipment, or various wireless communication module, such as WiFi module, infrared module or radio frequency (Radio Frequency, referred to as RF) module etc.
Further, as shown in Figure 6, described terminal equipment can also comprise: the modules such as mouse, keyboard, voicefrequency circuit, power supply, these modules are all connected with processor 63.Power supply except being connected with processor 63, can also with other model calling (not shown)s, for other module for power supply.
The terminal equipment that the present embodiment provides can be the various mobile terminals such as mobile phone.
The terminal equipment that the present embodiment provides can be used for the flow process performing embodiment of the method shown in Fig. 1-Fig. 3, and its specific works principle repeats no more, and refers to the description of embodiment of the method.
The terminal equipment that the present embodiment provides, prestore user to dial under different scene to the service condition of various dialing interface, when user sends the instruction of calling dialing interface before dialing, this scene information dialled is determined according to this instruction, inquire about the user prestored to dial under different scene to the service condition of various dialing interface, determine the scene belonging to this scene information dialled, the dialing interface that when user being dialled under determined scene, usage frequency is the highest presents to user, dial based on presented dialing interface to make user, due to different dialing interfaces can be presented to user targetedly based on dialing scene, namely different dial modes is provided to user, such user can use the dial mode adapted with scene to dial, be conducive to the dialing efficiency promoting user, the interactive experience of user can also be promoted further.
One of ordinary skill in the art will appreciate that: all or part of step realizing above-mentioned each embodiment of the method can have been come by the hardware that program command is relevant.Aforesaid program can be stored in a computer read/write memory medium.This program, when performing, performs the step comprising above-mentioned each embodiment of the method; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above each embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to foregoing embodiments to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein some or all of technical characteristic; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.