CN106131277B - A kind of telephone number storage method and mobile terminal - Google Patents

A kind of telephone number storage method and mobile terminal Download PDF

Info

Publication number
CN106131277B
CN106131277B CN201610513213.3A CN201610513213A CN106131277B CN 106131277 B CN106131277 B CN 106131277B CN 201610513213 A CN201610513213 A CN 201610513213A CN 106131277 B CN106131277 B CN 106131277B
Authority
CN
China
Prior art keywords
telephone number
digital
mobile terminal
telephone
processed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610513213.3A
Other languages
Chinese (zh)
Other versions
CN106131277A (en
Inventor
杨京波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201610513213.3A priority Critical patent/CN106131277B/en
Publication of CN106131277A publication Critical patent/CN106131277A/en
Application granted granted Critical
Publication of CN106131277B publication Critical patent/CN106131277B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention provides a kind of telephone number storage method and mobile terminal, it is related to field of communication technology, it is poor to the usage experience of mobile terminal by the relatively complicated bring user of process of third party chat software or the telephone number obtained of making a phone call due to storing user in the prior art to solve the problems, such as.Telephone number storage method of the invention includes: at least one digital number obtained in the communication information to be processed;Determine at least one described digital number whether include telephone number;If it is determined that including telephone number at least one described digital number, the telephone number in the digital number is stored into address list.Present invention is mainly used in mobile terminal.

Description

A kind of telephone number storage method and mobile terminal
Technical field
The present embodiments relate to field of communication technology more particularly to a kind of telephone number storage methods and mobile terminal.
Background technique
Dependence with the rapid development and people of mobile Internet to mobile terminal, mobile terminal function constantly into Row improves and beautification.
During using mobile terminal, user is typically encountered by third party chat software or is made a phone call to friend Inquire the situation of third party's telephone number.Content according to prior art, when by third party chat software or making a phone call to ask When asking friend's phone, need user by text chat record in telephone number duplication paste in address list or defeated manually Enter and is saved into address list.Therefore, this mode for saving telephone number needs the duplicate duplication paste operation of user or hand Dynamic input operation, it is relatively complicated, so that user is poor to the usage experience of mobile terminal.
Summary of the invention
The embodiment of the present invention provides a kind of telephone number storage method and mobile terminal, to solve due to depositing in the prior art The relatively complicated bring user couple of process that storage user passes through third party chat software or the telephone number obtained of making a phone call The poor problem of the usage experience of mobile terminal.
In a first aspect, providing a kind of telephone number storage method, the method is applied to mobile terminal, the method packet It includes:
Obtain at least one digital number in the communication information to be processed;
Determine at least one described digital number whether include telephone number;
If it is determined that including telephone number at least one described digital number, the telephone number in the digital number is deposited It stores up in address list.
Second aspect, providing a kind of mobile terminal includes:
Number obtains module, for obtaining at least one digital number in the communication information to be processed;
Number determining module, for determine the number obtain at least one digital number that module obtains whether include Telephone number;
Number memory module, for if it is determined that it includes phone at least one digital number that the number determining module, which determines, Number stores the telephone number in the digital number into address list.
In this way, obtaining at least one digital number in the communication information to be processed, and at least one in the embodiment of the present invention Include telephone number in a digital number, the telephone number in the digital number is stored into address list.It can be seen from above Out, in the scheme of the embodiment of the present invention when needing to store telephone number, without user to the phone number in information to be processed Code carries out duplication paste operation, is manually entered telephone number without user and stores, so that reducing user stores phone Operation when number improves user to the usage experience of mobile terminal.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, needed in being described below to the embodiment of the present invention Attached drawing to be used is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, For those of ordinary skill in the art, without any creative labor, it can also obtain according to these attached drawings Obtain other attached drawings.
Fig. 1 is the flow chart of the telephone number storage method of first embodiment of the invention;
Fig. 2 is the flow chart of the telephone number storage method of second embodiment of the invention;
Fig. 3 is the flow chart of the telephone number storage method of third embodiment of the invention;
Fig. 4 is one of schematic diagram of mobile terminal of fourth embodiment of the invention;
Fig. 5 is one of the schematic diagram of number determining module in fourth embodiment of the invention;
Fig. 6 is two of the schematic diagram of number determining module in fourth embodiment of the invention;
Fig. 7 is the two of the schematic diagram of the mobile terminal of fourth embodiment of the invention;
Fig. 8 is the three of the schematic diagram of the mobile terminal of fourth embodiment of the invention;
Fig. 9 is the schematic diagram of the mobile terminal of fifth embodiment of the invention.
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, complete Site 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 hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
First embodiment
As shown in Figure 1, the telephone number storage method of first embodiment of the invention, is applied to mobile terminal, comprising:
At least one digital number in step 101, the acquisition communication information to be processed.
In embodiments of the present invention, the communication information to be processed includes text chat record, voice communication record etc..Work as user When wanting to inquire the telephone number of someone to other people, he can be third party chat software or by way of making a phone call to other People's inquiry.In general, will include phone number in the information that the people being asked replys if people being asked knows telephone number Code.It can be obtained wherein included digital number by carrying out analysis to the communication information to be processed.
By taking text chat records as an example, chat content therein can be analyzed, thus obtain including number Number.
Step 102 determines at least one digital number whether include telephone number.
It is well known that telephone number is made of a series of numbers.In general, telephone number is formed and is had specific by number Structure.For example, in general, telephone number is usually 11.In order to distinguish different numbers, can be used between the number of predetermined number Blank character "-" separates.Certainly, inevitably, can also be related in the chat message of user and people being asked or other users Other digital numbers, such as date, amount of money etc..Therefore, in embodiments of the present invention, in order to accurately determine obtain at least one Whether include telephone number in a digital number, preset telephone number template can be set.The preset telephone number template Effect is to distinguish whether some digital number is telephone number, and can arbitrarily set by user the format of telephone number template with Content.
For example, telephone number template can be set as 130********, 130-****-****, 131********, 131-****-**** etc..
In this step, at least one digital number of acquisition is matched with preset telephone number template respectively. If the matching degree of some digital number therein and preset telephone number template meets preset requirement, can determine at least Include telephone number in one digital number, and matching degree is met into the digital number of preset requirement as telephone number.Wherein, The preset requirement can be arbitrarily arranged.
Step 103, if it is determined that at least one digital number include telephone number, the telephone number in digital number is deposited It stores up in address list.
From the above, it can be seen that at least one digital number in the communication information to be processed is obtained in the embodiment of the present invention, and Include telephone number at least one digital number, the telephone number in the digital number is stored into address list.? In the scheme of the embodiment of the present invention when needing to store telephone number, the telephone number in information to be processed is carried out without user Paste operation is replicated, telephone number is manually entered without user and stores, thus when reducing user's storage telephone number Operation, improve user to the usage experience of mobile terminal.
Second embodiment
In a second embodiment, it is retouched so that the communication information to be processed is the text chat record of third party software as an example It states.
As shown in Fig. 2, the telephone number storage method of second embodiment of the invention, is applied to mobile terminal, comprising:
Step 201, the preset telephone number template of setting, and mobile terminal is configured.
In embodiments of the present invention, increase following content under the setting options of mobile terminal: matching digit position is 11 Position stores the number as contact person, intelligent selection when dialing.
After " matching digit position is 11 " option is opened, 11 continuous number numbers will be considered as phone number Code.
Since cell-phone number is usually 11, the digit that can be set in matching chat record in setting list is 11.Certainly 9 be may be arranged as, 8, this can be by user's unrestricted choice.Such setting can be prevented due to chat Occurring some other numbers in record leads to matching error, such as 666 etc.The prefix of matching number can certainly be limited, Phone number is usually stationary digital beginning, can effectively improve matched efficiency in this way.
In this, it is assumed that telephone number template is: number 11 and with 130,131,132,133,134 beginning.
When " storing number as contact person " option is opened, the digital number that can be will acquire is stored as telephone number. In general, when user inquires telephone number, the problem of generally asking sending " having the cell-phone number or telephone number of * * * " etc.Such as Fruit someone replys, then after the problem of number replied appears in user.It, can be from this way, if being matched to telephone number Obtain the corresponding contact person of the telephone number in chat record, for example, the problem of user is asked in selection chat record in occur Name is as contact person.In this way, user need not go duplication to paste number to contacts list again, some cumbersome processes are saved.
When " intelligent selection when dialing " option is opened, storage is shown in subscriber dialing passes through the text chat record The telephone number of acquisition.
When user receives telephone number, it can generally arrive dial interface and make a phone call.When the edit box of dialing keyboard does not have When having number, if user's click to dial button, mobile terminal can preferentially select a nearest message registration as default number Code is dialed away.If user setting " intelligent selection when dialing " function, when click to enter dialing keyboard interface and A number nearest in message registration will be shown when click to dial button, in edit box, while can also be shown by above-mentioned The telephone number that chat record obtains.When the user clicks when edit box, the number in edit box can be dialed;It chats when clicking through When recording the telephone number obtained, the telephone number obtained by chat record can be dialed.It can be saved in this way from chat record It is cumbersome to edit box bring that middle duplication number pastes number again.
In embodiments of the present invention, it is assumed that above-mentioned several options are all open state.
At least one digital number in step 202, the acquisition communication information to be processed.
In this, it is assumed that by carrying out analyzing digital number obtained being respectively 090802 to text chat record, 13011112222。
Step 203 determines at least one digital number whether include telephone number.If it is determined that at least one digital number In include telephone number, execute step 204;Otherwise process terminates.
Here, the digital number obtained in step 202 is matched with preset telephone number template respectively.It is matched It can determine that 13011112222 can be used as telephone number.
Step 204 obtains contact information corresponding with telephone number from information to be processed.
Specifically, in this step, by carrying out semantic analysis to chat record, being obtained in chat record Contact information corresponding with the telephone number in chat record before or after " 13011112222 " appearance.
Step 205 stores the telephone number in digital number into address list.
Specifically, in this step, by contact information and the corresponding storage of telephone number into address list.
Step 206 is identified telephone number in address list.
Here, be to the purpose that telephone number is identified it can directly be shown in dialing interface, and and The telephone number obtained by other means is mutually distinguished.For example, telephone number can be identified as to " being obtained by chat record " etc..
Step 207, the dial instruction for receiving user.
When user opens dialing keyboard, dial instruction can be issued by dialing button.
Step 208 shows the telephone number for carrying out mark according to dial instruction.
By the telephone number of display, user can quickly be made a phone call, to further increase the experience of user.
From the above, it can be seen that at least one digital number in the communication information to be processed is obtained in the embodiment of the present invention, and Include telephone number at least one digital number, the telephone number in the digital number is stored into address list.? In the scheme of the embodiment of the present invention when needing to store telephone number, the telephone number in information to be processed is carried out without user Paste operation is replicated, telephone number is manually entered without user and stores, thus when reducing user's storage telephone number Operation, improve user to the usage experience of mobile terminal.
3rd embodiment
It in the third embodiment, is to be carried out for voice communication records (such as telephone relation record) by the communication information to be processed Description.
As shown in figure 3, the telephone number storage method of third embodiment of the invention, is applied to mobile terminal, comprising:
Step 301, the preset telephone number template of setting, and mobile terminal is configured.
Meanwhile in embodiments of the present invention, increase following content under the setting options of mobile terminal: intelligence monitors chat Voice, intelligence are recorded, and intelligence saves contact person, intelligent selection.
When " intelligence monitor chat voice " option is opened, by monitoring, the analysis to message registration, when monitoring to converse When occurring number in record, start to save message registration.
In communication process, when user inquires the telephone number of someone, generally can all such problems be proposed: " you Know the telephone number of XXX ", or " you have the telephone number of XXX? ".Intelligence monitors chat voice and is responsible for monitoring this kind of sentence Son.When intelligently monitoring sentence of the audio monitoring to " you know XXX telephone number " etc, will continue to monitor returning for other side It answers, if in the next answer of other side including digital number, starts intelligence recording, and returning the inquiry of user and other side It answers recording to get off, saves as recording file.
When " intelligence saves contact person " option is opened, the satisfactory digital number of acquisition is deposited as telephone number In the address list of storage.After end of conversation, the broadcast of mobile terminal monitoring recording file.If receiving corresponding broadcast, move Terminal, which starts, converts recording file to the program of text file, and will be related to name in dialogue and telephone number is converted into Text information is stored in address list.
When " intelligent selection when dialing " option is opened, the electricity obtained by voice communication record is shown in subscriber dialing Talk about number.
In this, it is assumed that telephone number template is: number 11 and with 130,131,132,133,134 beginning.In the present invention In embodiment, it is assumed that above-mentioned several options are all open state.
Step 302 monitors message registration, obtains telephone number recording file.
By the monitoring to user's communication, when listen to that user proposes " you have the telephone number of XXX? " similar problem When, start to record the call of user, and while including number in the reply for listening to other side terminates to record, and saves as Telephone number recording file.That is, including speech digit number in telephone number recording file.
At least one digital number in step 303, the acquisition communication information to be processed.
It include speech digit number in the telephone number recording file obtained herein.By by telephone number recording file Being converted to text file can get digital number therein.
In this, it is assumed that the alphanumeric number obtained is respectively 090802,13011112222.
Step 304 determines at least one digital number whether include telephone number.If it is determined that at least one digital number In include telephone number, execute step 305;Otherwise process terminates.
In order to determine whether the speech digit number is telephone number, here, by the speech digit number and preset electricity Words number template is matched.If the matching degree of the two meets preset requirement, determine to include phone in the speech digit number Number, and as telephone number.Specifically, needing speech digit number translated to be alphanumeric when being matched Number matches the alphanumeric number with preset telephone number template.
Here, the alphanumeric number that step 303 obtains is matched with preset telephone number template respectively.Through With can determine that 13011112222 can be used as telephone number.
Step 305 obtains contact information corresponding with telephone number from information to be processed.
Specifically, in this step, by analyzing message registration, being obtained in message registration " 13011112222 " corresponding contact information.
Step 306 stores the telephone number in digital number into address list.
Specifically, in this step, by contact information and the corresponding storage of telephone number into address list.
Step 307 is identified telephone number in address list.
Here, be to the purpose that telephone number is identified it can directly be shown in dialing interface, and and The telephone number obtained by other means is mutually distinguished.For example, telephone number can be identified as to " being obtained by chat record " etc..
Step 308, the dial instruction for receiving user.
When user opens dialing keyboard, dial instruction can be issued by dialing button.
Step 309 shows the telephone number for carrying out mark according to dial instruction.
By the telephone number of display, user can quickly be dialed, to further increase the experience of user.
From the above, it can be seen that at least one digital number in the communication information to be processed is obtained in the embodiment of the present invention, and Include telephone number at least one digital number, the telephone number in the digital number is stored into address list.? In the scheme of the embodiment of the present invention when needing to store telephone number, the telephone number in information to be processed is carried out without user Paste operation is replicated, telephone number is manually entered without user and stores, thus when reducing user's storage telephone number Operation, improve user to the usage experience of mobile terminal.
Fourth embodiment
Fig. 4 is the block diagram of the mobile terminal of one embodiment of the invention.Mobile terminal 400 shown in Fig. 4 includes:
Number obtains module 401, for obtaining at least one digital number in the communication information to be processed;
Whether number determining module 402 wraps for determining that number obtains at least one digital number that module 401 obtains Include telephone number;
Number memory module 403 is used for if it is determined that it includes electricity at least one digital number that number determining module 402, which determines, Number is talked about, the telephone number in digital number is stored into address list.
From the above, it can be seen that at least one digital number in the communication information to be processed is obtained in the embodiment of the present invention, and Include telephone number at least one digital number, the telephone number in the digital number is stored into address list.? In the scheme of the embodiment of the present invention when needing to store telephone number, the telephone number in information to be processed is carried out without user Paste operation is replicated, telephone number is manually entered without user and stores, thus when reducing user's storage telephone number Operation, improve user to the usage experience of mobile terminal.
Wherein, as shown in figure 5, number determining module 402 includes:
First number matched sub-block 4021 will at least one for when the communication information to be processed is that text chat records A digital number is matched with preset telephone number template respectively;First number determines submodule 4022, if at least The matching degree of the first digital number and preset telephone number template in one digital number meets preset requirement, determines at least It include telephone number in one digital number, and using the first digital number as telephone number.
Wherein, as shown in fig. 6, number determining module 402 includes:
File process submodule 4023, for obtaining at least one the telephone number recording file stored in mobile terminal, And obtain at least one speech digit number at least one telephone number recording file;Second numbers match submodule 4024, at least one speech digit number for obtaining file process submodule 4023 respectively with preset telephone number mould Plate is matched;Second number determines submodule 4025, if for the first speech digit at least one speech digit number The matching degree of number and preset telephone number template meets preset requirement, determines to include telephone number in speech digit number, And using the first speech digit number as telephone number.
Specifically, the second numbers match submodule 4025 includes: number translated unit, it is used at least one speech digit Number translated is at least one alphanumeric number;Numbers match unit, at least one for obtaining number translated unit Alphanumeric number is matched with preset telephone number template respectively.
As shown in fig. 7, dialing numbers for the convenience of the user, mobile terminal further include:
Data obtaining module 404, for obtaining contact information corresponding with telephone number from information to be processed.This When, number memory module 403 is specifically used for: by contact information and the corresponding storage of telephone number into address list.
As shown in figure 8, to further increase the experience of user, mobile terminal further include: number mark module 405 is used for Telephone number is identified in address list;Command reception module 406, for receiving the dial instruction of user;Display module 407, for showing the telephone number for carrying out mark according to the received dial instruction of command reception module.
Mobile terminal 400 can be realized each process that mobile terminal is realized in the embodiment of the method for Fig. 1 to Fig. 3, to keep away Exempt to repeat, which is not described herein again.
From the above, it can be seen that at least one digital number in the communication information to be processed is obtained in the embodiment of the present invention, and Include telephone number at least one digital number, the telephone number in the digital number is stored into address list.? In the scheme of the embodiment of the present invention when needing to store telephone number, the telephone number in information to be processed is carried out without user Paste operation is replicated, telephone number is manually entered without user and stores, thus when reducing user's storage telephone number Operation, improve user to the usage experience of mobile terminal.
5th embodiment
Fig. 9 is the block diagram of the mobile terminal of another embodiment of the present invention.Mobile terminal 900 shown in Fig. 9 includes: at least One processor 901, memory 902, at least one network interface 904 and user interface 903.It is each in mobile terminal 900 Component is coupled by bus system 905.It is understood that bus system 905 is logical for realizing the connection between these components Letter.Bus system 905 further includes power bus, control bus and status signal bus in addition in addition to including data/address bus.But it is For the sake of clear explanation, in Fig. 9 various buses are all designated as bus system 905.
Wherein, user interface 903 may include display, keyboard or pointing device (for example, mouse, trace ball (trackball), touch-sensitive plate or touch screen etc..
It is appreciated that the memory 902 in the embodiment of the present invention can be volatile memory or nonvolatile memory, It or may include both volatile and non-volatile memories.Wherein, nonvolatile memory can be read-only memory (Read- Only Memory, ROM), programmable read only memory (Programmable ROM, PROM), the read-only storage of erasable programmable Device (Erasable PROM, EPROM), electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or Flash memory.Volatile memory can be random access memory (Random Access Memory, RAM), be used as external high Speed caching.By exemplary but be not restricted explanation, the RAM of many forms is available, such as static random access memory (Stat ic RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random-access storage Device (Synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (Double Data Rate SDRAM, DDRSDRAM), it is enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronous Connect dynamic random access memory (Synch link DRAM, SLDRAM) and direct rambus random access memory (Direct Ram bus RAM, DRRAM).The memory 902 of system and method described herein is intended to include but is not limited to this A little and any other suitable type memory.
In some embodiments, memory 902 stores following element, executable modules or data structures, or Their subset of person or their superset: operating system 9021 and application program 9022.
Wherein, operating system 9021 include various system programs, such as ccf layer, core library layer, driving layer etc., are used for Realize various basic businesses and the hardware based task of processing.Application program 9022 includes various application programs, such as media Player (Media Player), browser (Browser) etc., for realizing various applied business.Realize the embodiment of the present invention The program of method may be embodied in application program 9022.
In embodiments of the present invention, by the program or instruction of calling memory 902 to store, specifically, can be application The program or instruction stored in program 9022, processor 901 are used for:
Obtain at least one digital number in the communication information to be processed;Determine at least one digital number whether include Telephone number;If it is determined that including telephone number at least one digital number, the telephone number in digital number is stored to logical In news record.
The method that the embodiments of the present invention disclose can be applied in processor 901, or be realized by processor 901. Processor 901 may be a kind of IC chip, the processing capacity with signal.During realization, the above method it is each Step can be completed by the integrated logic circuit of the hardware in processor 901 or the instruction of software form.Above-mentioned processing Device 901 can be general processor, digital signal processor (Digital Signal Processor, DSP), dedicated integrated electricity Road (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components.It may be implemented or execute disclosed each method, step and the logic diagram in the embodiment of the present invention.It is general Processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with institute of the embodiment of the present invention The step of disclosed method, can be embodied directly in hardware decoding processor and execute completion, or with the hardware in decoding processor And software module combination executes completion.Software module can be located at random access memory, and flash memory, read-only memory may be programmed read-only In the storage medium of this fields such as memory or electrically erasable programmable memory, register maturation.The storage medium is located at The step of memory 902, processor 901 reads the information in memory 902, completes the above method in conjunction with its hardware.
It is understood that embodiments described herein can with hardware, software, firmware, middleware, microcode or its Combination is to realize.For hardware realization, processing unit be may be implemented in one or more specific integrated circuit (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing appts (DSP Device, DSPD), programmable logic device (Programmable Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general processor, In controller, microcontroller, microprocessor, other electronic units for executing the application function or combinations thereof.
For software implementations, the skill of this paper can be realized by executing the module (such as process, function etc.) of this paper function Art.Software code is storable in memory and is executed by processor.Memory can in the processor or outside the processor It realizes in portion.
Optionally, processor 901 is also used to: an at least digital number is carried out with preset telephone number template respectively Matching;If the matching degree of the first digital number and preset telephone number template at least one digital number meets default want It asks, determines at least one digital number to include telephone number, and using the first digital number as telephone number.
Optionally, processor 901 is also used to: at least one the telephone number recording file stored in mobile terminal is obtained, And obtain at least one speech digit number at least one telephone number recording file;By at least one speech digit number It is matched respectively with preset telephone number template;If the first speech digit number at least one speech digit number with The matching degree of preset telephone number template meets preset requirement, determines to include telephone number in speech digit number, and by the One speech digit number is as telephone number.
Optionally, processor 901 is also used to: being at least one alphanumeric number by least one speech digit number translated Code;At least one alphanumeric number is matched with preset telephone number template respectively.
Optionally, processor 901 is also used to: contact information corresponding with telephone number is obtained from information to be processed; By contact information and the corresponding storage of telephone number into address list.
Optionally, processor 901 is also used to: being identified in address list to telephone number.
Optionally, processor 901 is also used to: receiving the dial instruction of user;It is shown according to dial instruction and carried out mark Telephone number.
Mobile terminal 900 can be realized each process that mobile terminal is realized in previous embodiment, to avoid repeating, here It repeats no more.
From the above, it can be seen that at least one digital number in the communication information to be processed is obtained in the embodiment of the present invention, and Include telephone number at least one digital number, the telephone number in the digital number is stored into address list.? In the scheme of the embodiment of the present invention when needing to store telephone number, the telephone number in information to be processed is carried out without user Paste operation is replicated, telephone number is manually entered without user and stores, thus when reducing user's storage telephone number Operation, improve user to the usage experience of mobile terminal.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed The scope of the present invention.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In embodiment provided herein, it should be understood that disclosed device and method can pass through others Mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of unit, only a kind of Logical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine or can To be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Coupling, direct-coupling or communication connection can be through some interfaces, the indirect coupling or communication connection of device or unit, It can be electrical property, mechanical or other forms.
Unit may or may not be physically separated as illustrated by the separation member, shown as a unit Component may or may not be physical unit, it can and it is in one place, or may be distributed over multiple networks On unit.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
If function is realized in the form of SFU software functional unit and when sold or used as an independent product, can store In a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words to existing Having the part for the part or the technical solution that technology contributes can be embodied in the form of software products, the computer Software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be personal meter Calculation machine, server or network equipment etc.) execute all or part of the steps of each embodiment method of the present invention.And it is above-mentioned Storage medium includes: the various media that can store program code such as USB flash disk, mobile hard disk, ROM, RAM, magnetic or disk.
More than, only a specific embodiment of the invention, but scope of protection of the present invention is not limited thereto, and it is any to be familiar with Those skilled in the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all cover Within protection scope of the present invention.Therefore, protection scope of the present invention should be subject to the protection scope in claims.

Claims (10)

1. a kind of telephone number storage method is applied to mobile terminal characterized by comprising
Obtain at least one digital number in the communication information to be processed;The communication information to be processed is voice communication record;
Determine at least one described digital number whether include telephone number;
If it is determined that including telephone number at least one described digital number, the telephone number storage in the digital number is arrived In address list;
After the telephone number by the digital number stores the step into address list, the method also includes:
The telephone number is identified in the address list;
After described the step of being identified to the telephone number, the method also includes:
Receive the dial instruction of user;
The telephone number for carrying out mark is shown according to the dial instruction;
Before described at least one digital number obtained in the communication information to be processed, the method also includes:
Increase following content under the setting options of mobile terminal: matching digit position is 11, stores number as contact person, Intelligent selection when dialing;
When the option that the matching digit position is 11 is opened, 11 continuous number numbers will be considered as telephone number;
When the option for storing number as contact person is opened, the digital number that will acquire is stored as telephone number;
When the option of intelligent selection is opened when the dialing, the electricity of storage obtained by chat record is shown in subscriber dialing Talk about number.
2. the method according to claim 1, wherein the communication information to be processed is text chat record, institute It states and determines at least one described digital number whether include the steps that telephone number includes:
At least one described digital number is matched with preset telephone number template respectively;
If the matching degree of the first digital number and preset telephone number template at least one described digital number meets pre- If it is required that determining that at least one described digital number include telephone number, and using first digital number as phone number Code.
3. the method according to claim 1, wherein whether being wrapped at least one digital number described in the determination The step of including telephone number include:
At least one the telephone number recording file stored in the mobile terminal is obtained, and obtains at least one described phone number At least one speech digit number in code recording file;
At least one described speech digit number is matched with preset telephone number template respectively;
If the matching of the first speech digit number and preset telephone number template at least one described speech digit number Degree meets preset requirement, determines to include telephone number in the speech digit number, and the first speech digit number is made For telephone number.
4. according to the method described in claim 3, it is characterized in that, it is described will at least one described speech digit number respectively with The step of preset telephone number template is matched include:
It is at least one alphanumeric number by least one described speech digit number translated;
At least one described alphanumeric number is matched with preset telephone number template respectively.
5. the method according to claim 1, wherein being stored in the telephone number by the digital number Before step into address list, the method also includes:
Contact information corresponding with the telephone number is obtained from the communication information to be processed;
The step that the telephone number by the digital number is stored into address list includes:
By the contact information and the corresponding storage of the telephone number into address list.
6. a kind of mobile terminal characterized by comprising
Number obtains module, for obtaining at least one digital number in the communication information to be processed;The communication letter to be processed Breath is that voice communication records;
Whether number determining module includes phone for determining that the number obtains at least one digital number that module obtains Number;
Number memory module, for if it is determined that it includes phone number at least one digital number that the number determining module, which determines, Code stores the telephone number in the digital number into address list;
Number mark module, for being identified in the address list to the telephone number;
Command reception module, for receiving the dial instruction of user;
Display module, for showing the phone number for carrying out mark according to the received dial instruction of described instruction receiving module Code;
Before described at least one digital number obtained in the communication information to be processed, further includes:
Increase following content under the setting options of mobile terminal: matching digit position is 11, stores number as contact person, Intelligent selection when dialing;
When the option that the matching digit position is 11 is opened, 11 continuous number numbers will be considered as telephone number;
When the option for storing number as contact person is opened, the digital number that will acquire is stored as telephone number;
When the option of intelligent selection is opened when the dialing, the electricity of storage obtained by chat record is shown in subscriber dialing Talk about number.
7. mobile terminal according to claim 6, which is characterized in that the number determining module includes:
First number matched sub-block is used for when the communication information to be processed is that text chat records, by described at least one A digital number is matched with preset telephone number template respectively;
First number determines submodule, if for the first digital number and preset phone at least one described digital number The matching degree of number template meets preset requirement, determines at least one described digital number to include telephone number, and will be described First digital number is as telephone number.
8. mobile terminal according to claim 6, which is characterized in that the number determining module includes:
File process submodule for obtaining at least one the telephone number recording file stored in the mobile terminal, and obtains Take at least one speech digit number at least one described telephone number recording file;
Second numbers match submodule, at least one speech digit number difference for obtaining the file process submodule It is matched with preset telephone number template;
Second number determines submodule, if for the first speech digit number at least one described speech digit number and in advance If the matching degree of telephone number template meet preset requirement, determine to include telephone number in the speech digit number, and will The first speech digit number is as telephone number.
9. mobile terminal according to claim 8, which is characterized in that the second numbers match submodule includes:
Number translated unit, for being at least one alphanumeric number by least one described speech digit number translated;
Numbers match unit, at least one alphanumeric number for obtaining the number translated unit respectively with it is preset Telephone number template is matched.
10. mobile terminal according to claim 6, which is characterized in that the mobile terminal further include:
Data obtaining module, for obtaining contact person's letter corresponding with the telephone number from the communication information to be processed Breath;
The number memory module is specifically used for: the contact information and the corresponding storage of the telephone number are arrived address list In.
CN201610513213.3A 2016-06-30 2016-06-30 A kind of telephone number storage method and mobile terminal Active CN106131277B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610513213.3A CN106131277B (en) 2016-06-30 2016-06-30 A kind of telephone number storage method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610513213.3A CN106131277B (en) 2016-06-30 2016-06-30 A kind of telephone number storage method and mobile terminal

Publications (2)

Publication Number Publication Date
CN106131277A CN106131277A (en) 2016-11-16
CN106131277B true CN106131277B (en) 2019-06-07

Family

ID=57468673

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610513213.3A Active CN106131277B (en) 2016-06-30 2016-06-30 A kind of telephone number storage method and mobile terminal

Country Status (1)

Country Link
CN (1) CN106131277B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106982281B (en) * 2017-05-24 2019-03-01 维沃移动通信有限公司 A kind of pre- dialing method of telephone number and mobile terminal
CN107465842B (en) * 2017-08-14 2020-04-21 深圳市融壹买信息科技有限公司 Calling-out method of call center and terminal equipment
CN108900652A (en) * 2018-06-28 2018-11-27 南昌华勤电子科技有限公司 A kind of intelligence generates the method and device of address list
CN111179921A (en) * 2018-11-12 2020-05-19 奇酷互联网络科技(深圳)有限公司 Digital information processing method, mobile terminal and computer storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100540241B1 (en) * 2003-07-21 2006-01-11 엘지전자 주식회사 method for managing message
CN101951432A (en) * 2010-08-30 2011-01-19 宇龙计算机通信科技(深圳)有限公司 Method, device and mobile terminal for adding contact information into address book
CN104516893B (en) * 2013-09-27 2017-11-14 腾讯科技(深圳)有限公司 Information storage means, device and communicating terminal
CN105630749A (en) * 2014-11-26 2016-06-01 小米科技有限责任公司 Extraction method and device of digital information
CN104468932A (en) * 2014-12-09 2015-03-25 北京天宇朗通通信设备股份有限公司 Method and device for automatically recording digital information in call content
CN104796519A (en) * 2015-03-24 2015-07-22 深圳市金立通信设备有限公司 Terminal

Also Published As

Publication number Publication date
CN106131277A (en) 2016-11-16

Similar Documents

Publication Publication Date Title
CN106131277B (en) A kind of telephone number storage method and mobile terminal
US20160165064A1 (en) Techniques for a mixed audio conference
CN110351440B (en) Business process construction method and device
EP1225754A2 (en) Voice message system
WO2012100409A1 (en) Method and apparatus for adding recipient information
CN105022687A (en) Implementation method and device of sliding operation in automated testing scheme
CN104796875A (en) Call mode selection method and device
JP5490162B2 (en) Voicemail system and method
EP3157221A1 (en) Communication service processing method and device in circuit switch domain, and storage medium
CN104333641B (en) Call method and device
JP2010516086A (en) Voicemail system and method
CN104184771B (en) Message registration call method and equipment
CN106713592B (en) A kind of way of recording and mobile terminal of mobile terminal
CN105100523B (en) Voice channel method for building up, apparatus and system
CN106454541A (en) Calling method, calling device and calling system
CN104883460B (en) Access the processing method and processing device of IP-based videoconference
CN106650351B (en) A kind of operation method and mobile terminal of application program
KR100990744B1 (en) Session establishment method using gateway server and phone identification
CN102917320A (en) Method and device for transmitting voice message
CN103024225B (en) Method and device for achieving voice over Internet protocol (VoIP) conversations
EP3007417A1 (en) Method and residential gateway for realizing voice message function
CN109413761B (en) Calling method applied to network calling platform and network calling platform
CN207010849U (en) Cloud intercommunication telephone doorway machine system and building cloud intercom system
CN104158987A (en) Method for improving service quality of artificial telephone traffic system
CN110445934A (en) Call-information processing method, system, terminal and readable storage medium storing program for executing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant