Invention content
An embodiment of the present invention provides a kind of method and terminal made a phone call, it can simplify and be carried out in non-dialing interfaceThe operating process of dialing, improves user experience.
In view of this, first aspect present invention provides a kind of method made a phone call, it may include:
When the non-dialing interface in terminal, whether the input keyboard of detection terminal enables;
If so, receiving the dialing information that user inputs in the input keyboard;
Dial the corresponding phone of the dialing information.
Optionally:
The dialing information includes the contact name stored in the terminal contact or telephone number, and is not existedThe telephone number stored in the terminal contact;
It is described to receive user after the dialing information of the input keyboard input, further include:
When the dialing information of reception is the title or telephone number of the contact person stored in address list, in the inputThe title of the contact person or the title of the corresponding contact person of the telephone number are shown in the word candidate regions of keyboard;
When the dialing information of reception is the telephone number not stored in the terminal contact, prompt user describedDialing information saves as the contact person in the address list;
It is described to dial the corresponding phone of the dialing information, including:
The electricity of the contact person is dialed to the selection of the title of the contact person shown in the word candidate regions according to userWords.
Optionally:
It is described to show the title of the contact person or the telephone number in the word candidate regions of the input keyboardThe title of corresponding contact person, including:
Show that the title of the contact person or the telephone number correspond in the word candidate regions of the input keyboardContact person title, and the contact person shown in the word candidate regions nominally addition mark;
Receive click of the user to the mark;
Detailed letter that the contact person stores in the address list is shown to the click pop-up of the mark according to userBreath.
Optionally:
It is described to receive user after the dialing information of the input keyboard input, including:
When the dialing information of reception is the title of the contact person stored in address list, pop-up shows the contact person in instituteThe details stored in address list are stated, and the entrance made a phone call is provided in the details.
Optionally:
The dialing information for receiving user and being inputted in the input keyboard, including:
User is received in the switching command of the input keyboard input, the switching command is used for will be in the input keyboardDigital keys be switched to the number key at the terminal dialing interface, while by a nonnumeric button in the input keyboardBe switched to the terminal dialing interface dials key;
User is received on the input keyboard by clicking the digital telephone number of key input and dialing for selectionKey.
In view of this, second aspect of the present invention provides a kind of terminal, it may include:
Detection unit, for when the non-dialing interface in terminal, whether the input keyboard of detection terminal to enable;
Receiving unit receives user in the input if detecting that the input keyboard of terminal enables for detection unitThe dialing information of keyboard input;
Unit is dialed, for dialing the corresponding phone of the dialing information.
Optionally:
The dialing information includes the contact name stored in the terminal contact or telephone number, and is not existedThe telephone number stored in the terminal contact;
Described device further includes:
First display unit, for when the title or phone that the dialing information received is the contact person stored in address listWhen number, show that the title of the contact person or the telephone number are corresponding in the word candidate regions of the input keyboardThe title of contact person;
Prompt unit, for being the telephone number not stored in the terminal contact when the dialing information receivedWhen, prompt user that the dialing information is saved as to the contact person in the address list;
It is described to dial unit, specifically for the choosing according to user to the title of the contact person shown in the word candidate regionsSelect the phone for dialing the contact person.
Optionally:
First display unit, specifically for showing the contact person's in the word candidate regions of the input keyboardTitle or the title of the corresponding contact person of the telephone number, and the title of the contact person shown in the word candidate regionsUpper addition mark;
The receiving unit is additionally operable to receive click of the user to the mark;
First display unit is additionally operable to show the contact person in institute the click pop-up of the mark according to userState the details stored in address list.
Optionally:
The terminal further includes:
Second display unit, for when the dialing information of reception be address list in store contact person title when, pop-upShow the details that the contact person stores in the address list;
The terminal further includes:
Processing unit, for providing the entrance made a phone call in the details.
Optionally:
The receiving unit is specifically used for receiving the switching command that user inputs in the input keyboard, and the switching refers toIt enables for the digital keys in the input keyboard to be switched to the number key at the terminal dialing interface, while by the inputWhat a nonnumeric button in keyboard was switched to the terminal dialing interface dials key;
User is received on the input keyboard by clicking the digital telephone number of key input and dialing for selectionKey.
As can be seen from the above technical solutions, the embodiment of the present invention has the following advantages:When non-dialing circle in terminalWhen face, whether the input keyboard of detection terminal enables, if so, receiving user in the dialing information of input keyboard input, dialsThe corresponding phone of dialing information, to realize dialing, compared with existing dialing pattern, this programme is incision to input keyboardPoint can realize dialing by inputting keyboard in non-dialing interface, need not exit current interface and switch to dialling for terminalNumber interface could carry out dial-up operation and improve user's body to simplify the operating process dialled in non-dialing interfaceIt tests.
Term " first ", " second ", " third " " in description and claims of this specification and above-mentioned attached drawingThe (if present)s such as four " are for distinguishing similar object, without being used to describe specific sequence or precedence.It should manageThe data that solution uses in this way can be interchanged in the appropriate case, so that the embodiments described herein can be in addition to illustrating hereinOr the sequence other than the content of description is implemented.In addition, term " comprising " and " having " and their any deformation, it is intended thatCover it is non-exclusive include, for example, containing the process of series of steps or unit, method, system, product or equipment need not limitIn those of clearly listing step or unit, but may include not listing clearly or for these processes, method, productionThe intrinsic other steps of product or equipment or unit.
Referring to Fig. 1, the method made a phone call in the embodiment of the present invention includes:
101, when the non-dialing interface in terminal, whether the input keyboard of detection terminal enables;
In the present embodiment, the non-dialing interface of terminal includes chat interface and shopping interface, it is clear that can also include itHis non-dialing interface, details are not described herein again.
In addition, input keyboard can be the input keyboard that terminal carries input method, or the third party of terminal downloadsThe input keyboard of input method.
102, if so, receiving the dialing information that user inputs in input keyboard;
After the input keyboard for detecting terminal enables, the dialing information that user inputs in input keyboard is received.
Optionally, in some embodiments of the invention, above-mentioned dialing information includes the contact stored in terminal contactName claims or telephone number, and the telephone number not stored in terminal contact.
At this point, receiving user after the dialing information of input keyboard input, further include:
When the dialing information received is the title or telephone number of the contact person stored in address list, in enter keyThe title of contact person or the title of the corresponding contact person of telephone number are shown in the word candidate regions of disk;
When the dialing information received is the telephone number not stored in terminal contact, user is prompted to believe dialingBreath saves as the contact person in address list.
It should be noted that when it is the telephone number not stored in terminal contact to determine dialing information, prompt to useDialing information is saved as the contact person in address list by family, thus provides a kind of method stored new contact person into address list,Extend technical scheme of the present invention.
Correspondingly, the corresponding phone of the dialing information is dialed, including:According to user to being shown in the word candidate regionsThe selection of title of contact person dial the phone of the contact person.
It is further alternative, it is in some embodiments of the invention, above-mentioned to be shown in the word candidate regions of input keyboardThe title of the corresponding contact person of title or telephone number of contact person is specially:
The title of contact person or the name of the corresponding contact person of telephone number are shown in the word candidate regions of input keyboardClaim, and the nominally addition mark of the contact person shown in word candidate regions;
Receive click of the user to mark;
The details that the click pop-up display contact person of mark is stored in address list according to user.
It should be noted that above-mentioned click can be substituted for long-press or other operations, additionally by the contact for displayThe nominally addition of people identifies, and then shows the details that contact person stores in address list, such as phone number by markCode ownership place, message registration, improve user experience.
Optionally, in some embodiments of the invention, the dialing information that user inputs in input keyboard is received, specificallyFor:
User is received in the switching command of input keyboard input, the switching command will be for that will input the digital keys in keyboardIt is switched to the number key at terminal dialing interface, while the nonnumeric button inputted in keyboard is switched to terminal dialing interfaceDial key;
It receives user and key is dialed by the telephone number and selection of clicking number key input on input keyboard.
It should be noted that number on digital keys in above-mentioned input keyboard on the number key at terminal dialing interfaceNumber can correspond, in order to subscriber dialing.
Optionally, in some embodiments of the invention, user is received after the dialing information of input keyboard input, is also wrappedIt includes:
When the dialing information of reception is the title of the contact person stored in address list, pop-up shows contact person in address listThe details of middle storage, and the entrance made a phone call is provided in details.
It should be noted that by providing the entrance made a phone call, dialing information pair is dialed by the entrance convenient for terminalThe phone answered.
103, the corresponding phone of dialing information is dialed.
When the dialing information of reception is the title or telephone number of the contact person stored in address list, and in enter keyThe title of contact person or the title of the corresponding contact person of telephone number are shown in the word candidate regions of disk, then according to user to defeatedThe phone of contact person is dialed in the selection for entering the title of the contact person shown in the word candidate regions of keyboard.
It should be noted that the title of the contact person shown in above-mentioned word candidate regions is there may be multiple, thus userIt needs the title to existing multiple contact persons to select, and then dials the phone of the contact person of user's selection.
In the present embodiment, when the non-dialing interface in terminal, whether the input keyboard of detection terminal enables, if so,User is then received in the dialing information of input keyboard input, dials the corresponding phone of dialing information, it is and existing to realize dialingDialing pattern compare, this programme can realize dialing to input keyboard as point of penetration, in non-dialing interface by inputting keyboard,Current interface, which need not be exited, and switch to the dialing interface of terminal could carry out dial-up operation, to simplify in non-dialingThe operating process that interface is dialled, improves user experience.
In order to make it easy to understand, below with an actual application scenarios to the method made a phone call in the embodiment of the present invention intoRow description:
User browses shopping website by mobile phone, the commodity of center instrument is seen in a shopping interface, it is desirable to dial businessman'sTelephone number is seeked advice from, and for the phone of businessman not in the address list of user local, terminal receives the finger for starting input method at this timeIt enables, after terminal starts input method, display input keyboard, and the digital keys inputted in keyboard are switched to terminal dialing interfaceNumber key, while the nonnumeric button inputted in keyboard is switched to the key of dialing at terminal dialing interface, it receives user and existsBy clicking the telephone number of the businessman of number key input and dialing key on input keyboard, to complete dialing for phone.
The terminal in the embodiment of the present invention is described below, referring to Fig. 2, terminal includes in the embodiment of the present invention:
Detection unit 201, for when the non-dialing interface in terminal, whether the input keyboard of detection terminal to enable;
Receiving unit 202 receives user defeated if detecting that the input keyboard of terminal enables for detection unit 201Enter the dialing information of keyboard input;
Unit 203 is dialed, for dialing the corresponding phone of dialing information.
Optionally, in some embodiments of the invention, above-mentioned dialing information includes the contact stored in terminal contactName claims or telephone number, and the telephone number not stored in terminal contact;
The device further includes:
First display unit, for when the title or phone that the dialing information received is the contact person stored in address listWhen number, the title of contact person or the name of the corresponding contact person of telephone number are shown in the word candidate regions of input keyboardClaim;
Prompt unit, for when the dialing information received is the telephone number not stored in terminal contact, carryingShow that dialing information is saved as the contact person in address list by user;
It should be noted that when it is the telephone number not stored in terminal contact to determine dialing information, prompt to useDialing information is saved as the contact person in address list by family, extends technical scheme of the present invention.
It is above-mentioned to dial unit 203, specifically for the choosing according to user to the title of the contact person shown in word candidate regionsSelect the phone for dialing contact person.
Optionally, in some embodiments of the invention, above-mentioned display unit is specifically used for waiting in the word of input keyboardThe title of contact person or the title of the corresponding contact person of telephone number, and the connection shown in word candidate regions are shown in constituencyIt is the nominally addition mark of people;
Above-mentioned receiving unit 202 is additionally operable to receive click of the user to mark;
Above-mentioned first display unit is additionally operable to show that contact person deposits in address list to the click pop-up of mark according to userThe details of storage.
It should be noted that above-mentioned click can be substituted for long-press or other operations, additionally by the contact for displayThe nominally addition of people identifies, and then shows the details that contact person stores in address list, such as phone number by markCode ownership place, message registration, improve user experience.
Optionally, in some embodiments of the invention, terminal further includes:Second display unit, for being dialled when what is receivedWhen number information is the title of the contact person stored in address list, pop-up shows the details that contact person stores in address list;
Processing unit, for providing the entrance made a phone call in details.
It should be noted that by providing the entrance made a phone call, dialing information pair is dialed by the entrance convenient for terminalThe phone answered.
Optionally, in some embodiments of the invention, above-mentioned receiving unit 202 is being inputted specifically for receiving userThe switching command of keyboard input, the switching command are used to the digital keys in input keyboard being switched to the number at terminal dialing interfaceKeyboard, while dialing key by what a nonnumeric button in the input keyboard was switched to terminal dialing interface;
It receives user and key is dialed by the telephone number and selection of clicking number key input on input keyboard.
It should be noted that number on digital keys in above-mentioned input keyboard on the number key at terminal dialing interfaceNumber correspond, in order to subscriber dialing.
In the present embodiment, when the non-dialing interface in terminal, whether the input keyboard of detection terminal enables, if so,User is then received in the dialing information of input keyboard input, dials the corresponding phone of dialing information, it is and existing to realize dialingDialing pattern compare, this programme can realize dialing to input keyboard as point of penetration, in non-dialing interface by inputting keyboard,Current interface, which need not be exited, and switch to the dialing interface of terminal could carry out dial-up operation, to simplify in non-dialingThe operating process that interface is dialled, improves user experience.
In order to make it easy to understand, below with an actual application scenarios between each unit of terminal in the embodiment of the present inventionInteraction is described:
User browses shopping website by mobile phone, the commodity of center instrument is seen in a shopping interface, it is desirable to dial businessman'sTelephone number is seeked advice from, and for the phone of businessman not in the address list of user local, terminal receives the finger for starting input method at this timeIt enables, after terminal starts input method, detection unit 201 detects that input keyboard enables, then shows input keyboard, and will input keyboardIn digital keys be switched to the number key at terminal dialing interface, while the nonnumeric button inputted in keyboard being switched toKey is dialed at terminal dialing interface, and receiving unit 202 receives the businessman that user inputs on input keyboard by clicking number keyTelephone number and dial key, the phone of businessman is dialed by dialing unit 203, to complete dialing for phone.
The above, the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although with reference to beforeStating embodiment, invention is explained in detail, it will be understood by those of ordinary skill in the art that:It still can be to precedingThe technical solution recorded in each embodiment is stated to modify or equivalent replacement of some of the technical features;And theseModification or replacement, the spirit and scope for various embodiments of the present invention technical solution that it does not separate the essence of the corresponding technical solution.