CN106131277B - A kind of telephone number storage method and mobile terminal - Google Patents
A kind of telephone number storage method and mobile terminal Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices 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/2745—Devices 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
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.
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)
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)
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 |
-
2016
- 2016-06-30 CN CN201610513213.3A patent/CN106131277B/en active Active
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 |