Summary of the invention
It is an object of the invention to provide a kind of communicating number identification control for at least one aspect deficiency present on
Method, apparatus and communication terminal can efficiently identify lost contact number, improve the efficiency using communicating number and promote user's body
It tests.
In order to realize the purpose, the present invention adopts the following technical scheme that:
In a first aspect, providing a kind of communicating number identification control method in the embodiment of the present invention, include the following steps:
The communicating number that communication terminal is committed to book server is received based on Trusted channel;
Inquiring within the scope of the predetermined time in the corresponding message registration of multiple users and/or the short message record of pre-association should
The relevant record of communicating number determines that the communicating number is lost contact number when query result is empty;
The result information that the communicating number is lost contact number is fed back to the communication terminal.
With reference to first aspect, the present invention is in the first implementation of first aspect, and each step of this method is by this clothes
It is engaged in performed by one or more processes of device;The message registration and/or short message record storage are in book server.
With reference to first aspect, the present invention is in second of implementation of first aspect, the inquiry relative recording
The step of executed at least other servers independently of book server, remaining each step executes in book server;
The message registration and/or short message record storage are in other described servers.
First or second kind implementation with reference to first aspect, second implementation of the present invention in first aspect
In, further include following previous step:
By in the corresponding communication terminal of multiple users of the pre-association message registration and/short message recording synchronism storage
To the server for executing the step of inquiring the relative recording.
With reference to first aspect or its first or second kind implementation, four kind implementation of the present invention in first aspect
In, multiple users of the pre-association include the message registration that is stored of the book server and/or other described servers and/
Or short message records corresponding all users.
With reference to first aspect, the present invention is in the 5th kind of implementation of first aspect, the corresponding message registration of user
And/or short message record specifically includes: the message registration and/or short message note of at least one corresponding communicating number of the user
Record.
The 5th kind of implementation with reference to first aspect, the present invention are described in the 6th kind of implementation of first aspect
Multiple users of pre-association include that user corresponding with the communication terminal belongs to the predetermined cluster net that predetermined operator provides
User.
The 5th kind of implementation with reference to first aspect, the present invention are described in the 7th kind of implementation of first aspect
Multiple users of pre-association include the user that user corresponding with the communication terminal reaches predetermined relationship grade;Described relationship etc.
Grade determination process include:
Obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message record;
It is closed according to the message registration and/or short message ticket call duration and/or connection frequency based on scheduled mapping
The relationship of the corresponding user of another party user corresponding with the communication terminal of the relative recording is calculated in system
Grade.
With reference to first aspect, the present invention is executing the inquiry phase in the 8th kind of implementation of first aspect
Before the step of closing record, whether inquiry is previously stored with the result information that the communicating number is lost contact number;When inquiring
When the result information, the step of feeding back the result information that the communicating number is lost contact number to the communication terminal is executed;When
When not inquiring the result information, then the step of executing the inquiry relative recording.
The 4th kind of implementation with reference to first aspect, the present invention are described in the 9th kind of implementation of first aspect
Determine that the communicating number is that lost contact number procedures are specific further include:
It when query result is empty, is dialled using predetermined communicating number identity to the communicating number, described in determination
Whether communicating number is lost contact number.
The 9th kind of implementation with reference to first aspect, the present invention are described in the tenth kind of implementation of first aspect
Determine that the process that the communicating number is lost contact number is specific further include:
After carrying out the dialing, when the time for receiving respective communication base station in response being less than predetermined time value, institute is determined
Stating communicating number is lost contact number.
The 9th kind of implementation with reference to first aspect, the present invention is described in a kind of the tenth implementation of first aspect
Determine that the process that the communicating number is lost contact number is specific further include:
Obtain the audio data received after the dialing;
Characteristic matching is carried out to the audio data according to scheduled state description data, when the audio data and lost contact
When state description data match, determine that the communicating number is lost contact number.
The 5th with reference to first aspect or nine kind of implementation, ten two kind implementation of the present invention in first aspect
In, further include following subsequent step:
The result information that the communicating number is lost contact number is stored in predetermined life cycle.
With reference to first aspect, the present invention further includes following previous step in the 13rd kind of implementation of first aspect:
The server carries out authentication at least one described communication terminal by communication connection;
When authentication success, the server and the corresponding communication terminal establish Trusted channel.
Second aspect provides a kind of communicating number identification control method in the embodiment of the present invention, includes the following steps:
Communicating number in address list and/or that user is saving is obtained, and is submitted based on Trusted channel to server
The communicating number is to determine whether the communicating number is lost contact number;
The result information for receiving server feedback, when it is lost contact number that the result information, which characterizes the communicating number, to
The user interface of this communication terminal exports corresponding warning information;
It clears up and instructs in response to user, delete the corresponding communicating number of the lost contact number.
In conjunction with second aspect, the present invention is described to user interface output phase in the first implementation of second aspect
The process for the warning information answered includes:
According to the result information received, it is lost contact that in the position of respective communication number, display, which characterizes the communicating number,
The warning information of number, so that present user interface is replaced or changes.
In conjunction with second aspect, the present invention is described to user interface output phase in second of implementation of second aspect
After the warning information answered, activation uses key corresponding to lost contact number.
In conjunction with second of implementation of second aspect, the present invention is in the third implementation of second aspect, response
Instruction is cleared up in the user that user acts on the key being activated and generates, deletes corresponding lost contact number.
In conjunction with the first implementation of second aspect, the present invention is described in the 4th kind of implementation of second aspect
User clears up instruction and defaults execution after receiving the warning information.
In conjunction with second of implementation of second aspect, the present invention is described in the 5th kind of implementation of second aspect
To server submit communicating number include in address list within the predetermined time not with the communicating number in this communication terminal
At least one communicating number communicated;The method also includes following previous steps:
The message registration and/or short message record for inquiring this communication terminal, determine in address list within the predetermined time not
The communicating number communicated with the communicating number in this communication terminal.
In conjunction with second aspect, the present invention is described to refer in response to user's cleaning in the 6th kind of implementation of second aspect
It enables, the process for deleting the corresponding communicating number of the lost contact number specifically includes: clearing up and instruct in response to user, delete communication
The corresponding contact information of lost contact number described in record.
In conjunction with second aspect, the present invention further includes following previous step in the 7th kind of implementation of second aspect:
This communication terminal sends authentication request to the server by communication connection;
When authentication success, this communication terminal and the server establish Trusted channel.
The third aspect provides a kind of communicating number identification control device in the embodiment of the present invention, comprising:
Receiving unit is configured as receiving the communicating number that communication terminal is committed to book server based on Trusted channel;
Determination unit is configured as looking into the corresponding message registration of multiple users and/or the short message record of pre-association
The relevant record of the communicating number within the scope of the predetermined time is ask, when query result is empty, determines that the communicating number is lost contact
Number;
Feedback unit is configured as feeding back the result information that the communicating number is lost contact number to the communication terminal.
In conjunction with the third aspect, present invention each unit of the present apparatus in the first implementation of the third aspect is matched
It is set to as performed by one or more processes of book server;The message registration and/or short message record storage are in book server.
In conjunction with the third aspect, in second of implementation of the third aspect, the determination unit is configured as the present invention
It is executed at least other servers independently of book server, remaining each unit executes in book server;It is described logical
Words record and/or short message record storage are in other described servers.
In conjunction with the first or second kind implementation of the third aspect, the third implementation of the present invention in the third aspect
In, further include synchronization unit, be configured as:
By in the corresponding communication terminal of multiple users of the pre-association message registration and/short message recording synchronism storage
To the server for executing the step of inquiring the relative recording.
In conjunction with the third aspect or its first or second kind implementation, four kind implementation of the present invention in the third aspect
In, multiple users of the pre-association include the message registration that is stored of the book server and/or other described servers and/
Or short message records corresponding all users.
In conjunction with the third aspect, the present invention is in the 5th kind of implementation of the third aspect, the corresponding message registration of user
And/or short message record specifically includes: the message registration and/or short message note of at least one corresponding communicating number of the user
Record.
In conjunction with the 5th kind of implementation of the third aspect, the present invention is described in the 6th kind of implementation of the third aspect
Multiple users of pre-association include that user corresponding with the communication terminal belongs to the predetermined cluster net that predetermined operator provides
User.
In conjunction with the 5th kind of implementation of the third aspect, the present invention is described in the 7th kind of implementation of the third aspect
Multiple users of pre-association include the user that user corresponding with the communication terminal reaches predetermined relationship grade;Described relationship etc.
Grade determination process include:
Obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message record;
It is closed according to the message registration and/or short message ticket call duration and/or connection frequency based on scheduled mapping
The relationship of the corresponding user of another party user corresponding with the communication terminal of the relative recording is calculated in system
Grade.
In conjunction with the third aspect, in the 8th kind of implementation of the third aspect, determination unit is configured as looking into the present invention
Before asking the relative recording, whether inquiry is previously stored with the result information that the communicating number is lost contact number;When looking into
When asking the result information, feedback unit is executed;When not inquiring the result information, then the relative recording is inquired.
In conjunction with the 4th kind of implementation of the third aspect, the present invention is described in the 9th kind of implementation of the third aspect
Determination unit is also configured to:
It when query result is empty, is dialled using predetermined communicating number identity to the communicating number, described in determination
Whether communicating number is lost contact number.
In conjunction with the 9th kind of implementation of the third aspect, the present invention is described in the tenth kind of implementation of the third aspect
Determination unit is specifically also configured to:
After carrying out the dialing, when the time for receiving respective communication base station in response being less than predetermined time value, institute is determined
Stating communicating number is lost contact number.
In conjunction with the 9th kind of implementation of the third aspect, the present invention is in a kind of the tenth implementation of the third aspect, institute
Determination unit is stated specifically to be also configured to:
Obtain the audio data received after the dialing;
Characteristic matching is carried out to the audio data according to scheduled state description data, when the audio data and lost contact
When state description data match, determine that the communicating number is lost contact number.
In conjunction with the 5th or nine kind of implementation of the third aspect, ten two kind implementation of the present invention in the third aspect
In, further include cache unit, be configured as:
The result information that the communicating number is lost contact number is stored in predetermined life cycle.
In conjunction with the third aspect, the present invention further includes communication unit, is matched in the 13rd kind of implementation of the third aspect
It is set to:
The server carries out authentication at least one described communication terminal by communication connection;
When authentication success, the server and the corresponding communication terminal establish Trusted channel.
Fourth aspect provides a kind of communicating number identification control device in the embodiment of the present invention, comprising:
Unit is submitted, is configured as obtaining communicating number in address list and/or that user is saving, and based on trust
It connects and submits the communicating number to server to determine whether the communicating number is lost contact number;
Alarm Unit is configured as receiving the result information of server feedback, when the result information characterizes the messenger
When code is lost contact number, corresponding warning information is exported to the user interface of this communication terminal;
Unit is deleted, user is configured to respond to and clears up instruction, delete the corresponding communicating number of the lost contact number.
In conjunction with fourth aspect, the present invention in the first implementation of fourth aspect, specifically matched by the Alarm Unit
It is set to:
According to the result information received, it is lost contact that in the position of respective communication number, display, which characterizes the communicating number,
The warning information of number, so that present user interface is replaced or changes.
In conjunction with fourth aspect, for the present invention in second of implementation of fourth aspect, the Alarm Unit specifically goes back quilt
It is configured that after the corresponding warning information of user interface output, activation uses key corresponding to lost contact number.
In conjunction with second of implementation of fourth aspect, the present invention deletes in the third implementation of fourth aspect
The user that unit is specifically also configured to act on the key being activated in response to user and generate clears up instruction, deletes
Corresponding lost contact number.
In conjunction with the first implementation of fourth aspect, the present invention deletes in the 4th kind of implementation of fourth aspect
Unit is specifically configured to:
The user clears up instruction and defaults execution after receiving the warning information.
In conjunction with second of implementation of fourth aspect, the present invention is described in the 5th kind of implementation of fourth aspect
To server submit communicating number include in address list within the predetermined time not with the communicating number in this communication terminal
At least one communicating number communicated;Described device further includes query unit, is configured as:
The message registration and/or short message record for inquiring this communication terminal, determine in address list within the predetermined time not
The communicating number communicated with the communicating number in this communication terminal.
In conjunction with fourth aspect, the present invention in the 6th kind of implementation of fourth aspect, specifically matched by the deletion unit
It is set to:
It clears up and instructs in response to user, delete the corresponding contact information of lost contact number described in address list.
In conjunction with fourth aspect, the present invention further includes communication unit, is configured in the 7th kind of implementation of fourth aspect
Are as follows:
This communication terminal sends authentication request to the server by communication connection;
When authentication success, this communication terminal and the server establish Trusted channel.
In terms of 5th, a kind of communication terminal is additionally provided in the embodiment of the present invention, comprising:
Touch-sensitive display comprising screen, for showing user interface;
Memory, for storing the program for supporting R-T unit to execute above-mentioned communicating number identification control method;
Communication interface, for above-mentioned communicating number identification control device and other equipment or communication;
One or more processors, for executing the program stored in the memory;
One or more application program, wherein one or more of application programs are stored in the memory and quilt
Be configured to be executed by one or more of processors, one or more of programs be configurable for execute second aspect or
Method described in itself or its any one implementation.
Compared with prior art, technical solution provided by the invention at least has the advantages that
A kind of communicating number identification control method proposed by the present invention and the device for realizing this method, by communication terminal to
Server submits communicating number in address list and/or that user is saving to determine whether the communicating number is lost contact number
Code, the subsequent server feeds back the result information that the communicating number is lost contact number to the communication terminal, so that the communication is whole
The user interface at end exports corresponding warning information, and it is corresponding logical by the lost contact number to may be in response to user's cleaning instruction
Signal code is deleted.As it can be seen that it is of the invention implement can at least one communicating number to communication terminal or entire address list carry out
Identification, determines lost contact number therein and deletes it.
Specifically for server end, after server reception communication terminal is committed to the communicating number of book server, pre-
Communicating number correlation in the inquiry predetermined time in the corresponding message registration of associated multiple users and/or short message record
Record determine that the communicating number is lost contact number, and feed back the communication to the communication terminal when query result is empty
Number is the result information of lost contact number, realizes the intelligent recognition to lost contact number and carries out convenient for user to the lost contact number
The operation such as deletion.And the server can be distributed server, improve the efficiency and stability of identification.Meanwhile pre- pass
Multiple users of connection can belong to the use for the predetermined cluster net that predetermined operator provides for user corresponding with the communication terminal
Family, so that more efficient and targeted to the identification of lost contact number.In addition, the present invention also provides utilize predetermined communicating number
Identity to the communicating number dial with the determination communicating number whether be lost contact number method, can further mention
The accuracy of height identification.
Specifically for communication terminal, communication terminal is by obtaining communication in address list and/or that user is saving
The communicating number is submitted to determine whether the communicating number is lost contact number, then to server based on Trusted channel after number
When the characterization communicating number for receiving server feedback is the result information of lost contact number, to the user interface of this communication terminal
It exports corresponding warning information and is cleared up in response to user and instructed, delete the corresponding communicating number of the lost contact number or its phase
Answer contact information, realize intelligent recognition and deletion to lost contact number, and can also only within the predetermined time not
The communicating number communicated with the communicating number in this communication terminal is identified, the efficiency and specific aim of identification are enhanced.
Generally, implementation of the invention can rapidly and efficiently identify to filter out wherein communicating number
Lost contact number and handled, solve user since the communicating number that is stored may influence normally to join for lost contact number
The problem of being improves the efficiency using communicating number and the user experience is improved.
However, I have much more to say than I can write in this letter, the additional aspect of the present invention and advantage will be set forth in part in the description, these will be from
Become more straightforward in following description, or practice through the invention is recognized.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention
Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described.
In some processes of the description in description and claims of this specification and above-mentioned attached drawing, contain according to
Multiple operations that particular order occurs, but it should be clearly understood that these operations can not be what appears in this article suitable according to its
Sequence is executed or is executed parallel, and the serial number of operation such as S10, S11 etc. be only used for distinguishing each different operation, serial number
It itself does not represent and any executes sequence.In addition, these processes may include more or fewer operations, and these operations can
To execute or execute parallel in order.It should be noted that the description such as " first " herein, " second ", is for distinguishing not
Same message, equipment, module etc., does not represent sequencing, does not also limit " first " and " second " and be different type.
It will appreciated by the skilled person that unless expressly stated, singular " one " used herein, " one
It is a ", " described " and "the" may also comprise plural form.It is to be further understood that being arranged used in specification of the invention
Diction " comprising " refer to that there are the feature, integer, step, operation, element and/or component, but it is not excluded that in the presence of or addition
Other one or more features, integer, step, operation, element, component and/or their group.It should be understood that when we claim member
Part is " connected " or when " coupled " to another element, it can be directly connected or coupled to other elements, or there may also be
Intermediary element.In addition, " connection " used herein or " coupling " may include being wirelessly connected or wirelessly coupling.It is used herein to arrange
Diction "and/or" includes one or more associated wholes for listing item or any cell and all combinations.
It will appreciated by the skilled person that unless otherwise defined, all terms used herein (including technology art
Language and scientific term), there is meaning identical with the general understanding of those of ordinary skill in fields of the present invention.Should also
Understand, those terms such as defined in the general dictionary, it should be understood that have in the context of the prior art
The consistent meaning of meaning, and unless idealization or meaning too formal otherwise will not be used by specific definitions as here
To explain.
Those skilled in the art of the present technique are appreciated that server used herein above, cloud, remote network devices etc. are general
It reads, there is effects equivalent comprising but it is not limited to computer, network host, single network server, multiple network server collection
Or the cloud that multiple servers are constituted.Here, cloud is by a large amount of computers or network clothes based on cloud computing (Cloud Computing)
Business device is constituted, wherein cloud computing is one kind of distributed computing, and one consisting of a loosely coupled set of computers super
Virtual machine.It, can be by any logical between remote network devices, communication terminal and WNS server in the embodiment of the present invention
Letter mode realizes communication, including but not limited to, mobile communication based on 3GPP, LTE, WIMAX, based on TCP/IP, udp protocol
Computer network communication and low coverage wireless transmission method based on bluetooth, Infrared Transmission standard.
It will appreciated by the skilled person that " terminal " used herein above, " communication terminal " both include wireless communication
The equipment of number receiver, only has the equipment of the wireless signal receiver of non-emissive ability, and including receiving and emitting hardware
Equipment, have on bidirectional communication link, can carry out two-way communication reception and emit hardware equipment.This equipment
It may include: honeycomb or other communication equipments, shown with single line display or multi-line display or without multi-line
The honeycomb of device or other communication equipments;PCS (Personal Communications Service, PCS Personal Communications System), can
With combine voice, data processing, fax and/or communication ability;PDA (Personal Digital Assistant, it is personal
Digital assistants), it may include radio frequency receiver, pager, the Internet/intranet access, web browser, notepad, day
It goes through and/or GPS (Global Positioning System, global positioning system) receiver;Conventional laptop and/or palm
Type computer or other equipment, have and/or the conventional laptop including radio frequency receiver and/or palmtop computer or its
His equipment." terminal " used herein above, " communication terminal " can be it is portable, can transport, be mounted on the vehicles (aviation,
Sea-freight and/or land) in, or be suitable for and/or be configured in local runtime, and/or with distribution form, operate in the earth
And/or any other position operation in space." terminal " used herein above, " communication terminal " can also be communication terminal, on
Network termination, music/video playback terminal, such as can be PDA, POS (Point of Sales, point-of-sale terminal), MID
(Mobile Internet Device, mobile internet device) and/or mobile phone with music/video playing function,
It is also possible to the equipment such as smart television, set-top box.
It will appreciated by the skilled person that " user " used herein above includes user identification module
Communication user representated by (Subscriber Identity Module, abbreviation SIM), a usual SIM card corresponding one logical
Signal code, and the same user can be associated with one or more SIM card, therefore a user can correspond to one or more communicating numbers
And its message registration and/or short message record.
It will appreciated by the skilled person that " lost contact number " used herein above refers to losing in specific time
Remove the communicating number of original contact function, it may include use state is the communicating number of absent-subscriber condition or shutdown status, can also be wrapped
Include be not used in specific time or specific time in the communicating number that is not communicated with one or more specific users.Its
In, use state is that the communicating number of absent-subscriber condition includes the communicating number not come into operation in net or operator;Use shape
State is that the communicating number of shutdown status includes arrearage or the communicating number that can not receive calls and receive short message.
It will appreciated by the skilled person that " user interface " used herein above (User Interface, referred to as
UI): being the medium interacted between system and user with information exchange, it realizes that the internal form of information can connect with the mankind
By the conversion between form.User interface is to design interact communication related software, purpose each other between user and hardware
It is allowing users to easily and effectively go to rate operation hardware to reach two-way interaction, completion is desired to complete it by hardware
Work, user interface definition is extensive, contains human-computer interaction and graphical user interface, all to participate in the mankind and mechanical information interchange
Field all there is user interface, refer to can be used in communication terminal send control instruction display interface, for example, can
Think the option (or key, wherein by application program addition, similarly hereinafter) in the setting page of android system,
It can be an option from the notification bar or interaction page that desktop breathes out, can also be a work of the application program
The option in the page that dynamic component is constructed.It certainly, also include specific operation interface, such as: editing address list circle
Face.
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 in which the same or similar labels are throughly indicated same or similar element or has same or like function
Element.Obviously, described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Based on this
Embodiment in invention, those skilled in the art's every other implementation obtained without creative efforts
Example, shall fall within the protection scope of the present invention.
The realization of the method for the invention dependent on server or a certain functional module in communication terminal operating system or
Plug-in unit can be the executable code being built in the corresponding application programs of server or mobile terminal or independently of any application
The individually executable application program of program, can be defined in specific application program and execute, can also run on various
In compatible application program.Functional module or the specific implementation form of plug-in unit are not as to specific restriction of the invention.
Please refer to Fig. 1 and Fig. 2, a kind of communicating number proposed by the present invention identifies control method, by communication terminal to clothes
Business device submits communicating number in address list and/or that user is saving to determine whether the communicating number is lost contact number,
Then when the server determines that the communicating number is lost contact number, i.e., feeding back the communicating number to communication terminal is lost contact number
Result information so that the user interface of the communication terminal exports corresponding warning information, and may be in response to user and clear up instruction
The corresponding communicating number of the lost contact number is deleted.The present invention can carry out at least one communicating number of communication terminal
Identification, determines lost contact number therein and handles it.The invention discloses the communicating numbers for server to identify control
Method processed and for communication terminal communicating number identify control method.Specifically above-mentioned two communicating number is identified individually below
Control method is illustrated.
Referring to Fig. 1, a kind of communicating number for server of the invention identifies control method, it is embodied as one or more
It is a to be installed on such as Windows sequence of maneuvers system (including but not limited to Windows XP, Window 7, Windows
8, Windows 10 equal family releases etc.) or Unix sequence of maneuvers system (including but not limited to Unix, Linux, IOS,
Ubuntu etc.) software, by the operation of the software, and realize corresponding specific steps.Include the following steps S11-S13:
Step S11 receives the communicating number that communication terminal is committed to book server based on Trusted channel.
In general, server is communicatively coupled with communication terminal to carry out data transmission, and in order to guarantee the safety of communication
Property, it in one embodiment, can also be by the way of Trusted channel, so that only having passed through the communication of identity (ID) verifying
Terminal could carry out data interaction with server, which can utilize user identity, the communicating number, device number in communication terminal
Or network account etc., as the ID verified, the ID is associated at least one of user and communicating number.
In a possible embodiment, the Trusted channel between server and communication terminal can include but is not limited to bluetooth letter
Appoint connection, near-field communication Trusted channel, UBW Trusted channel, ZigBee Trusted channel, mobile communication Trusted channel or internet letter
Appoint any one or a few in connection.Server is based on above-mentioned connection, receives the communication that communication terminal is committed to book server
Number.
In some possible embodiments, one or more communicating numbers that communication terminal is committed to book server specifically may be used also
Including the corresponding user information of the communicating number or contact feature information, the contact feature information includes at least contact person
Name and/or specified contact person ID.Certainly, communication terminal can also only submit user information in other possible embodiments
Or contact feature information, book server is corresponding by the above- mentioned information prestored in inquiry database or configuration file and its communicates
Number mapping relationship is with corresponding at least one communicating number to be identified of determination.
Step S12 inquires the predetermined time in the corresponding message registration of multiple users and/or the short message record of pre-association
The relevant record of the communicating number in range determines that the communicating number is lost contact number when query result is empty.
It can be single server in general, providing the server of communicating number identification service, at this point, this method
Each step as performed by one or more processes of book server, message registration and/or short message record storage in step S12 in
Book server;Also similar to cloud architecture, a group of planes is formed by the organic construction of multiple servers equipment, for example, step S12 is only
Stand at least other servers of book server and execute, the message registration and/or short message record also respective stored in
Other described servers, and remaining each step executes in book server.Especially when the communication terminal quantity that it is serviced for it
When more and dispersion, this method has more advantage using the embodiment of distributed server in response speed and system stability.
Optionally, in some possible embodiments, this method, can also be by the multiple of the pre-association before step S12
Message registration and/short message recording synchronism in the corresponding communication terminal of user are stored to the server for executing step S12,
For inquiry.
Since same user can be associated with one or more communicating numbers, the corresponding message registration of user and/or short
Letter record specifically includes the message registration and/or short message record of at least one corresponding communicating number of the user.A kind of implementation
In example, multiple users of the pre-association include the message registration that is stored of the book server and/or other described servers and/
Or short message records corresponding all users, by inquiring more comprehensive relative recording, so as to the identification knot of communicating number
Fruit is more accurate, reduces the probability that the communicating number of normal use is mistaken for lost contact number.Further, it is identified to improve
Efficiency reduces query context, in other embodiments, the range of multiple users of pre-association of the present invention can according to actual needs,
It is flexibly selected following one or more of:
First, multiple users of pre-association include that user corresponding with the communication terminal belongs to the pre- of predetermined operator's offer
Determine the user of cluster net;
Second, multiple users of pre-association include the use that user corresponding with the communication terminal reaches predetermined relationship grade
Family.The determination process of relationship level includes: to obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message
Record;According to the message registration and/or short message ticket call duration and/or connection frequency based on scheduled mapping relations
It calculates and obtains the relationship level of the corresponding user of another party user corresponding with the communication terminal of the relative recording.
Specifically, cluster net is provided by operator in the first above-mentioned scheme, according to user social contact life range
The demand and group property of son connection are interrelated by multiple users, such as enterprise clusters net, campus network, fellow-villager's net, home network
Deng can be made of a principal communication number and multiple secondary communicating numbers, or be made of multiple cornets.Moreover, same user can
One or more cluster nets are added.Thus the user in same cluster net can be considered as and submit the logical of communicating number to be identified
Believe that user's (hereinafter referred to as " local user ") connection in terminal is more close.Eventually by the server for possessing corresponding authority or communication
It holds to operator, as China Mobile sends inquiry instruction, or the message registration by being stored to server and/or short message note
Record is identified, can be obtained belonging to local user such as the number section of cornet in the cluster net to the characteristic information of predetermined cluster net
The corresponding cluster net and the cluster net that are provided by the operator in other users information.And then in this and local user
Belong to the pre- timing of inquiry in the corresponding message registration of user and/or short message record for the predetermined cluster net that predetermined operator provides
Between the relevant record of the communicating number in range determine that the communicating number is lost contact number when query result is empty so that
To the identification of the communicating number closer to local user social life circle and group property and highly efficient.
And in above-mentioned second scheme, when according to the corresponding message registration of local user and/or short message ticket call
The corresponding user of another party and institute that the relative recording is calculated based on scheduled mapping relations in long and/or connection frequency
State the relationship level of the corresponding user of communication terminal.In a kind of embodiment, which embodies the duration of call and/or connection
The positive correlation of frequency and relationship level, the duration of call are call total duration, for example, utilizing message registration calculated relationship grade
When, relation value V=duration of call L X can be enabled to contact frequency N, then enable when V is more than or equal to 30, corresponding relationship level is one
Grade;When V is more than or equal to 20 and when less than 30, corresponding relationship level is second level;When V is more than or equal to 10 and when less than 20,
Corresponding relationship level is three-level;When V is less than 10, corresponding relationship level is level Four.Then for example as L=3 in message registration
(hour), when N=11 (secondary), V=33, corresponding relationship level is level-one at this time.Above-mentioned mapping relations using message registration and/
Or short message record can limit it and record the time, in six months, can also be assigned according to the distance of time for relative recording different
Weight is calculated or is mapped again, and details are not described herein.Reaching predetermined relationship grade with local user, such as user's phase of second level
The relevant record of the communicating number within the scope of the predetermined time is inquired in corresponding message registration and/or short message record, when inquiry is tied
When fruit is empty, determine that the communicating number is lost contact number, so that highly efficient to the identification of the communicating number and be more in line with
The habit that local user is write to each other, improves user experience.
In the embodiment of the present invention, the time range of the relevant record of the communicating number is inquired, it can be by local user voluntarily
Setting, can also be by communication terminal or server settings default value, in six months.
The above-mentioned description of the invention disclose determining communicating number whether be lost contact number detailed process, in order into one
Step improves the accuracy of identification or determines the specifically used state of lost contact number, is lost contact number in the above-mentioned determination communicating number
During code, when query result is empty, dialled using predetermined communicating number identity to the communicating number, described in determination
Whether communicating number is lost contact number.The communicating number identity is preselected by server, be can also be used and is submitted communicating number
Communicating number identity in communication terminal.The corresponding communicating number identity of each communicating number, for called communication terminal,
The different communication number identity for initiating caller shows as entries of numbers or remarks title different on receiving end.Further, exist
After carrying out the dialing, following one or more of schemes flexibly can be selected according to actual needs:
First, determining the communicating number when the time for receiving respective communication base station in response being less than predetermined time value
For lost contact number.
Second, obtaining the audio data received after the dialing;According to scheduled state description data to the audio
Data carry out characteristic matching, when the audio data matches with lost contact state description data, determine that the communicating number is
Lost contact number.
Specifically, in the first above-mentioned scheme, due to currently usual in telephonic communication system and mobile communication system
Call or short message service are realized using No.7 signalling system, therefore when dialing the communicating number, when the communication dialed
When the use state of number is spacing or shutdown status, it is normal condition that the response speed of communication base station, which is higher than the communicating number,
When response speed, cause to dial in both of these case termination receive communication base station response time it is different.Therefore, of the invention
In a kind of embodiment, when the time for receiving respective communication base station in response is less than predetermined time value, at such as 0.9 second, that is, institute is determined
Stating communicating number is lost contact number, and the communicating number is absent-subscriber condition or shutdown status at this time.
And in above-mentioned second scheme, it is preferable that carried out according to scheduled state description data to the audio data
The process of characteristic matching may include extracting the special card in the audio data by converting the modes such as text for the audio data
Word determines that the audio data matches with lost contact state description data when the specific word includes " spacing " or " shutdown ", from
And determining the corresponding communicating number of the audio data is lost contact number.Alternatively, the matched process of this feature may also comprise and utilize base
In template matching, the lost contact state description based on hidden Markov model (HMM) or based on the methods of neural network with index database
Data are matched, and when the audio data matches with lost contact state description data, determine that the communicating number is lost contact number
Code.
It, can be in predetermined life cycle by institute in a kind of embodiment after determining that the communicating number of the identification is lost contact number
The result information that communicating number is lost contact number is stated to be stored in database or configuration file.Thus correspondingly, described in execution
Before the step of inquiring the relative recording, the knot for whether being previously stored with that the communicating number is lost contact number can be also first inquired
Fruit information;When inquiring the result information, executes to the communication terminal and feed back the knot that the communicating number is lost contact number
The step of fruit information;When not inquiring the result information, then the step of executing the inquiry relative recording, thus
Recognition efficiency is improved while reducing server operation load.
Step S13, Xiang Suoshu communication terminal feeds back the result information that the communicating number is lost contact number.
Server determines the communicating number that communication terminal is submitted Trusted channel to be based on, by the messenger after lost contact number
Code is that the result information of lost contact number feeds back to the communication terminal, in order to which communication terminal controls the communicating number accordingly
System.Preferably, which may include following one or more of information:
First, it is lost contact number that the result information, which characterizes one or more telephone numbers, including in the result information should
Communicating number and its corresponding name of contact person and the communicating number are the information of lost contact number, i.e. the communicating number is lost contact
Number, or more specifically, the communicating number is that spacing or the communicating number have been shut down.For example, invalid number: 186****8170,
Contact person: Ye Nvshi, number state: lost contact.
When the communicating number that the communication terminal that server receives is submitted is only single or a few communicating number, institute
Stating server respective feedback includes the communicating number or a few communicating number and its result for lost contact number.
Second, the result information is lost contact list of numbers.When the communicating number that the communication terminal that server receives is submitted
It need to be to multiple communicating numbers prestored or entire comprising multiple (such as 5 or more) communicating numbers or entire address list or server
Include when address list carries out communicating number identification, in the lost contact list of numbers of the server respective feedback each lost contact number and
Its name of contact person.
In the embodiment of the present invention, the server, which feeds back the result information to terminal, be can be according to the touching of the single of user
Send instructions and execute feedback, be also possible to the lost contact list of numbers according to the periodic feedback of user preset and formulate periodically push away
It send strategy and executes feedback.Book server is regularly received, is stored and updates the communicating number in the address list, basic herein
On lost contact identification is carried out to communicating number that is newly-increased or saving, determine a new lost contact list of numbers, taken when reaching
When business device periodically pushes the response time of strategy, server is i.e. to newest lost contact list of numbers described in user feedback to communicating end
End.
As previously mentioned, in certain embodiments of the present invention, in order to improve the accuracy and safety of communicating number identification,
Communicating number identification control method for server of the invention further includes following previous step:
The server carries out authentication at least one described communication terminal by communication connection;
When authentication success, the server and the corresponding communication terminal establish Trusted channel.
By the previous step, so that the communication terminal for only having passed through identity (ID) verifying could server foundation letter
Appoint connection, and then be just able to achieve interactive operation, prevents server erroneous judgement or personal data leakage, improve the accuracy of related system
And safety.
By identifying that the announcement of control method could be aware that implementation of the invention can be fast to communicating number of the invention
Speed and effectively communicating number is identified to determine lost contact number, improve user using the efficiency of communicating number and promote use
Family experience.
In addition, the communicating number identification control method of the present invention for communication terminal is primarily adapted for use in smart phone end
The terminal with communication function such as end or Intelligent flat terminal, is not limited to the type of its operating system, can be
The operating systems such as Android, IOS, WP or Saipan.
Referring to Fig. 2, in the embodiment for the communicating number identification control method of communication terminal of the invention comprising
Following steps S21-S23:
Step S21 obtains communicating number in address list and/or that user is saving, and is based on Trusted channel to clothes
The device submission communicating number be engaged in determine whether the communicating number is lost contact number.
Typically, communication terminal is communicatively coupled with server to carry out data transmission, and in order to guarantee communication
Safety in one embodiment can also be by the way of Trusted channel, so that only having passed through identity (ID) verifying
Communication terminal could carry out data interaction with server, the verifying can using in communication terminal user identity, communicating number, set
As the ID verified, the ID is associated at least one of user and communicating number for standby number or network account etc..
In a possible embodiment, the Trusted channel between communication terminal and server can include but is not limited to bluetooth letter
Appoint connection, near-field communication Trusted channel, UBW Trusted channel, ZigBee Trusted channel, mobile communication Trusted channel or internet letter
Appoint any one or a few in connection.This communication terminal is based on above-mentioned connection, submits in address list to server and/or uses
At least one communicating number that family is saving.
In a kind of embodiment, this communication terminal to the communicating number that server is submitted be in its address list or its user circle
At least one communicating number saved in face.For example, being provided in Android using contentProvider component
Interface obtain address list in or the related datas such as the communicating number in user interface and its contact person.In another embodiment,
This communication terminal to the communicating number that server is submitted include in address list within the predetermined time not and in this communication terminal
At least one communicating number for being communicated of communicating number.Preferably, the determination method of the communicating number being submitted is as follows:
The message registration and/or short message record for inquiring this communication terminal, determine in address list and do not communicate with this within the predetermined time
The communicating number that communicating number in terminal is communicated.Optionally, the execution of the determination method can be used as the preposition of this method
Step, alternatively, the determination method by this communication terminal timing execute, thus by determining address list within the predetermined time
At least one communicating number not communicated with the communicating number in this communication terminal is committed to server automatically, or is being in
Now to after user, the instruction of user interface is acted in response to user and is committed to server.
One or more communicating numbers that this communication terminal is committed to server are specifically gone back in some possible embodiments
It may include the corresponding user information of the communicating number or contact feature information, the contact feature information includes at least connection
People's name and/or specified contact person ID.Certainly, communication terminal only can also submit user to believe in other possible embodiments
Breath or contact feature information, server is corresponding by the above- mentioned information prestored in inquiry database or configuration file and its communicates
Number mapping relationship is with corresponding at least one communicating number to be identified of determination.
Step S22 receives the result information of server feedback, is lost contact number when the result information characterizes the communicating number
When code, corresponding warning information is exported to the user interface of this communication terminal.
After server receives the communicating number of this terminal submission, in the corresponding message registration of multiple users of pre-association
And/or the relevant record of the communicating number within the scope of the predetermined time is inquired in short message record, when query result is empty, determine institute
Stating communicating number is lost contact number.And the result information that the communicating number is lost contact number is fed back to communication terminal.Some implementations
In example, the range of multiple users of the pre-association can be flexibly selected following one or more of according to actual needs:
First, multiple users of pre-association include that user corresponding with the communication terminal belongs to the pre- of predetermined operator's offer
Determine the user of cluster net;
Second, multiple users of pre-association include the use that user corresponding with the communication terminal reaches predetermined relationship grade
Family.The determination process of relationship level includes: to obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message
Record;According to the message registration and/or short message ticket call duration and/or connection frequency based on scheduled mapping relations
It calculates and obtains the relationship level of the corresponding user of another party user corresponding with the communication terminal of the relative recording.
Specifically, cluster net is provided by operator in the first above-mentioned scheme, according to user social contact life range
The demand and group property of son connection are interrelated by multiple users, such as enterprise clusters net, campus network, fellow-villager's net, home network
Deng can be made of a principal communication number and multiple secondary communicating numbers, or be made of multiple cornets.Moreover, same user can
One or more cluster nets are added.Thus the user in same cluster net can be considered as and submit the logical of communicating number to be identified
Believe that user's (hereinafter referred to as " local user ") connection in terminal is more close.Eventually by the server for possessing corresponding authority or communication
It holds to operator, as China Mobile sends inquiry instruction, or the message registration by being stored to server and/or short message note
Record is identified, can be obtained belonging to local user such as the number section of cornet in the cluster net to the characteristic information of predetermined cluster net
The corresponding cluster net and the cluster net that are provided by the operator in other users information.And then in this and local user
Belong to the pre- timing of inquiry in the corresponding message registration of user and/or short message record for the predetermined cluster net that predetermined operator provides
Between the relevant record of the communicating number in range determine that the communicating number is lost contact number when query result is empty, and to
The communication terminal feeds back the result information that the communicating number is lost contact number.To keep this communication terminal anti-in reception server
After the corresponding result information of feedback, corresponding warning information is exported to the user interface of this communication terminal.So that the messenger
The identification of code is closer to local user social life circle and group property and highly efficient.
And in above-mentioned second scheme, when according to the corresponding message registration of local user and/or short message ticket call
The corresponding user of another party and institute that the relative recording is calculated based on scheduled mapping relations in long and/or connection frequency
State the relationship level of the corresponding user of communication terminal.In a kind of embodiment, which embodies the duration of call and/or connection
The positive correlation of frequency and relationship level, the duration of call are call total duration, for example, utilizing message registration calculated relationship grade
When, relation value V=duration of call L X can be enabled to contact frequency N, then enable when V is more than or equal to 30, corresponding relationship level is one
Grade;When V is more than or equal to 20 and when less than 30, corresponding relationship level is second level;When V is more than or equal to 10 and when less than 20,
Corresponding relationship level is three-level;When V is less than 10, corresponding relationship level is level Four.Then for example as L=3 in message registration
(hour), when N=11 (secondary), V=33, corresponding relationship level is level-one at this time.Above-mentioned mapping relations using message registration and/
Or short message record can limit it and record the time, in six months, can also be assigned according to the distance of time for relative recording different
Weight is calculated or is mapped again, and details are not described herein.Reaching predetermined relationship grade with local user, such as user's phase of second level
The relevant record of the communicating number within the scope of the predetermined time is inquired in corresponding message registration and/or short message record, when inquiry is tied
When fruit is empty, determine that the communicating number is lost contact number, and feeding back the communicating number to the communication terminal is lost contact number
Result information.To make this communication terminal after the corresponding result information for receiving server feedback, to this communication terminal
User interface exports corresponding warning information.So that it is highly efficient to the identification of the communicating number and be more in line with local user into
The habit that row is write to each other, improves user experience.
Preferably, which may include following one or more of information:
First, it is lost contact number that the result information, which characterizes one or more telephone numbers, including in the result information should
Communicating number and its corresponding name of contact person and the communicating number are the information of lost contact number, i.e. the communicating number is lost contact
Number, or more specifically, the communicating number is that spacing or the communicating number have been shut down.For example, invalid number: 186****8170,
Contact person: Ye Nvshi, number state: lost contact.
When the communicating number that this communication terminal is committed to server is only single or a few communicating number, the clothes
Device respective feedback of being engaged in includes the communicating number or a few communicating number and its result for lost contact number.
Second, the result information is lost contact list of numbers.When the communicating number that communication terminal is committed to server includes more
A (such as 5 or more) communicating number or entire address list or server need to be to the multiple communicating numbers or entire address list prestored
It include each lost contact number and its connection in the lost contact list of numbers of the server respective feedback when carrying out communicating number identification
People's name.
Third, the result information further includes the details of the lost contact number, such as lost contact time, associated user/connection
People and relationship level etc.;The lost contact time includes the time that server has the last time for recording the communicating number to be communicated;
The contact person includes the contact information in address list, and there are corresponding relationships with communicating number and its user;The associated user/
Contact the corresponding user/contact person of artificial lost contact number, or with lost contact number and loCal number had the users of communications records/
Contact person.
When the result information characterization communicating number is lost contact number, this communication terminal is answered to its user interface output phase
Warning information.Specifically, in one embodiment, the process of the corresponding warning information of the output includes: that basis receives
The result information, in the position of respective communication number, display characterizes the warning information that the communicating number is lost contact number, so that
Present user interface is replaced or changes.For example, showing that exclamation mark or " lost contact " etc. alert behind the respective communication number
Information, or display lost contact list of numbers, or key corresponding to the communicating number is activated, such as " deletion " key, " details " are pressed
Key etc. is lost contact number for warning user's communicating number, or for receiving corresponding user's control instruction, effectively to identify
Lost contact number improves life and work efficiency.For example, user, which clicks " deletion " key, can delete at least one lost contact number;Point
Hitting " details " can obtain and show the details such as the lost contact time of lost contact number, associated user/contact person and relationship level.
Step S23 clears up in response to user and instructs, deletes the corresponding communicating number of the lost contact number.
In the embodiment of the present invention, the execution which clears up instruction can select following two scheme extremely according to actual needs
It is one of few:
First, the user for acting on user interface in response to user clears up instruction, corresponding lost contact number is deleted.
Specifically, communication terminal provides user interface with display alarm information and receives user's cleaning instruction,
And then clear up and instruct in response to the user, delete the corresponding communicating number of lost contact number.For example, acting on institute in response to user
The user for stating the key being activated and generating clears up instruction, deletes corresponding lost contact number;Alternatively, in response to user according to it
Selected at least one lost contact number and the user triggered clears up instruction, delete selected states at least one lost contact number.One
In kind of embodiment, communication terminal first the lost contact list of numbers in user interface display alarm information for user selected wherein one
A or multiple lost contact numbers receive the user that user acts on the list and generates and clear up instruction, so that communication on this basis
Terminal clears up instruction based on the user and deletes the corresponding communicating number of one or more of lost contact numbers selected by user.
The present invention deletes the corresponding communicating number of lost contact number by the autonomous selection of user, enhances the flexibility of scheme and promotion
The comfort of user interactive controlling experience.
Second, the user clears up instruction defaults execution after receiving the warning information.
In this scenario, it is the pre-set default triggering when communication terminal receives result information which, which clears up instruction,
Instruction.For example, communication terminal receives a result information of the server feedback are as follows: invalid number: 186****8170, connection
It is people: Ye Nvshi, number state: lost contact.Then communication terminal deletes instruction for contact person according to the user that the notification information sets out
The communicating number that Mrs Ye is corresponded in list is deleted.
In some embodiments of above scheme, since " lost contact " of communicating number often also implies that Related Contact's
" lost contact ", therefore in order to save memory space, it is instructed being cleared up in response to user, deletes the corresponding communicating number of lost contact number
When, it can also delete the corresponding contact information of lost contact number described in address list.So that address list is more succinct, and store logical
Signal code is all to be capable of the significant number of normal use, improves the Working Life efficiency and user experience of user.
As previously mentioned, in certain embodiments of the present invention, in order to which communicating number identifies the accuracy and safety of control,
Further include following previous step, be configured as:
Communication terminal of the present invention sends authentication request to server by communication connection;
When authentication success, the communication connection and the server establish Trusted channel.
By the previous step, so that only having passed through the communication terminal of identity (ID) verifying could establish with server
Trusted channel, and then it is just able to achieve interactive operation, communication equipment erroneous judgement or personal data leakage are prevented, the standard of related system is improved
True property and safety.
By identifying that the announcement of control method could be aware that implementation of the invention can be fast to communicating number of the invention
Speed and effectively communicating number is identified to determine lost contact number and delete its corresponding communicating number, improve
User using communicating number efficiency and promote user experience.
According to modularized design thinking, the present invention is on the basis of the above-mentioned communicating number identification control method for server
On, it is further proposed that a kind of communicating number identification control device.
Referring to Fig. 3, a kind of communicating number identification control device for server of the invention comprising receiving unit
11, determination unit 12, feedback unit 13, the function that each unit is realized specifically are explained below:
Receiving unit 11 is configured as receiving the communicating number that communication terminal is committed to book server based on Trusted channel.
In general, server is communicatively coupled with communication terminal to carry out data transmission, and in order to guarantee the safety of communication
Property, it in one embodiment, can also be by the way of Trusted channel, so that only having passed through the communication of identity (ID) verifying
Terminal could carry out data interaction with server, which can utilize user identity, the communicating number, device number in communication terminal
Or network account etc., as the ID verified, the ID is associated at least one of user and communicating number.
In a possible embodiment, the Trusted channel between server and communication terminal can include but is not limited to bluetooth letter
Appoint connection, near-field communication Trusted channel, UBW Trusted channel, ZigBee Trusted channel, mobile communication Trusted channel or internet letter
Appoint any one or a few in connection.Server is based on above-mentioned connection, receives the communication that communication terminal is committed to book server
Number.
In some possible embodiments, one or more communicating numbers that communication terminal is committed to book server specifically may be used also
Including the corresponding user information of the communicating number or contact feature information, the contact feature information includes at least contact person
Name and/or specified contact person ID.Certainly, communication terminal can also only submit user information in other possible embodiments
Or contact feature information, book server is corresponding by the above- mentioned information prestored in inquiry database or configuration file and its communicates
Number mapping relationship is with corresponding at least one communicating number to be identified of determination.
Determination unit 12 is configured as in the corresponding message registration of multiple users and/or the short message record of pre-association
The relevant record of the communicating number within the scope of the predetermined time is inquired, when query result is empty, determines the communicating number to lose
Chain store code.
It can be single server in general, providing the server of communicating number identification service, at this point, the present apparatus
The each unit be configured as message registration as performed by one or more processes of book server, in determination unit 12 and/
Or short message record storage is in book server;Also similar to cloud architecture, a group of planes is formed by the organic construction of multiple servers equipment,
For example, determination unit 12 is configured as executing at least other servers independently of book server, the call note
Also respective stored is in other described servers for record and/or short message record, and remaining each unit executes in book server.Especially
When more than the communication terminal quantity that it is serviced for it and dispersing, this method is using the embodiment of distributed server in response speed
With in system stability have more advantage.
Optionally, in some possible embodiments, the present apparatus further includes synchronization unit, for by the multiple of the pre-association
Message registration and/short message recording synchronism in the corresponding communication terminal of user are stored to the service for executing determination unit 12
Device, for inquiry.
Since same user can be associated with one or more communicating numbers, the corresponding message registration of user and/or short
Letter record specifically includes the message registration and/or short message record of at least one corresponding communicating number of the user.A kind of implementation
In example, multiple users of the pre-association include the message registration that is stored of the book server and/or other described servers and/
Or short message records corresponding all users, by inquiring more comprehensive relative recording, so as to the identification knot of communicating number
Fruit is more accurate, reduces the probability that the communicating number of normal use is mistaken for lost contact number.Further, it is identified to improve
Efficiency reduces query context, in other embodiments, the range of multiple users of pre-association of the present invention can according to actual needs,
It is flexibly selected following one or more of:
First, multiple users of pre-association include that user corresponding with the communication terminal belongs to the pre- of predetermined operator's offer
Determine the user of cluster net;
Second, multiple users of pre-association include the use that user corresponding with the communication terminal reaches predetermined relationship grade
Family.The determination process of relationship level includes: to obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message
Record;According to the message registration and/or short message ticket call duration and/or connection frequency based on scheduled mapping relations
It calculates and obtains the relationship level of the corresponding user of another party user corresponding with the communication terminal of the relative recording.
Specifically, cluster net is provided by operator in the first above-mentioned scheme, according to user social contact life range
The demand and group property of son connection are interrelated by multiple users, such as enterprise clusters net, campus network, fellow-villager's net, home network
Deng can be made of a principal communication number and multiple secondary communicating numbers, or be made of multiple cornets.Moreover, same user can
One or more cluster nets are added.Thus the user in same cluster net can be considered as and submit the logical of communicating number to be identified
Believe that user's (hereinafter referred to as " local user ") connection in terminal is more close.Eventually by the server for possessing corresponding authority or communication
It holds to operator, as China Mobile sends inquiry instruction, or the message registration by being stored to server and/or short message note
Record is identified, can be obtained belonging to local user such as the number section of cornet in the cluster net to the characteristic information of predetermined cluster net
The corresponding cluster net and the cluster net that are provided by the operator in other users information.And then in this and local user
Belong to the pre- timing of inquiry in the corresponding message registration of user and/or short message record for the predetermined cluster net that predetermined operator provides
Between the relevant record of the communicating number in range determine that the communicating number is lost contact number when query result is empty so that
To the identification of the communicating number closer to local user social life circle and group property and highly efficient.
And in above-mentioned second scheme, when according to the corresponding message registration of local user and/or short message ticket call
The corresponding user of another party and institute that the relative recording is calculated based on scheduled mapping relations in long and/or connection frequency
State the relationship level of the corresponding user of communication terminal.In a kind of embodiment, which embodies the duration of call and/or connection
The positive correlation of frequency and relationship level, the duration of call are call total duration, for example, utilizing message registration calculated relationship grade
When, relation value V=duration of call L X can be enabled to contact frequency N, then enable when V is more than or equal to 30, corresponding relationship level is one
Grade;When V is more than or equal to 20 and when less than 30, corresponding relationship level is second level;When V is more than or equal to 10 and when less than 20,
Corresponding relationship level is three-level;When V is less than 10, corresponding relationship level is level Four.Then for example as L=3 in message registration
(hour), when N=11 (secondary), V=33, corresponding relationship level is level-one at this time.Above-mentioned mapping relations using message registration and/
Or short message record can limit it and record the time, in six months, can also be assigned according to the distance of time for relative recording different
Weight is calculated or is mapped again, and details are not described herein.Reaching predetermined relationship grade with local user, such as user's phase of second level
The relevant record of the communicating number within the scope of the predetermined time is inquired in corresponding message registration and/or short message record, when inquiry is tied
When fruit is empty, determine that the communicating number is lost contact number, so that highly efficient to the identification of the communicating number and be more in line with
The habit that local user is write to each other, improves user experience.
In the embodiment of the present invention, the time range of the relevant record of the communicating number is inquired, it can be by local user voluntarily
Setting, can also be by communication terminal or server settings default value, in six months.
The above-mentioned description of the invention disclose determining communicating number whether be lost contact number detailed process, in order into one
Step improves the accuracy of identification or determines the specifically used state of lost contact number, is lost contact number in the above-mentioned determination communicating number
During code, when query result is empty, dialled using predetermined communicating number identity to the communicating number, described in determination
Whether communicating number is lost contact number.The communicating number identity is preselected by server, be can also be used and is submitted communicating number
Communicating number identity in communication terminal.The corresponding communicating number identity of each communicating number, for called communication terminal,
The different communication number identity for initiating caller shows as entries of numbers or remarks title different on receiving end.Further, exist
After carrying out the dialing, following one or more of schemes flexibly can be selected according to actual needs:
First, determining the communicating number when the time for receiving respective communication base station in response being less than predetermined time value
For lost contact number.
Second, obtaining the audio data received after the dialing;According to scheduled state description data to the audio
Data carry out characteristic matching, when the audio data matches with lost contact state description data, determine that the communicating number is
Lost contact number.
Specifically, in the first above-mentioned scheme, due to currently usual in telephonic communication system and mobile communication system
Call or short message service are realized using No.7 signalling system, therefore when dialing the communicating number, when the communication dialed
When the use state of number is spacing or shutdown status, it is normal condition that the response speed of communication base station, which is higher than the communicating number,
When response speed, cause to dial in both of these case termination receive communication base station response time it is different.Therefore, of the invention
In a kind of embodiment, when the time for receiving respective communication base station in response is less than predetermined time value, at such as 0.9 second, that is, institute is determined
Stating communicating number is lost contact number, and the communicating number is absent-subscriber condition or shutdown status at this time.
And in above-mentioned second scheme, it is preferable that carried out according to scheduled state description data to the audio data
The process of characteristic matching may include extracting the special card in the audio data by converting the modes such as text for the audio data
Word determines that the audio data matches with lost contact state description data when the specific word includes " spacing " or " shutdown ", from
And determining the corresponding communicating number of the audio data is lost contact number.Alternatively, the matched process of this feature may also comprise and utilize base
In template matching, the lost contact state description based on hidden Markov model (HMM) or based on the methods of neural network with index database
Data are matched, and when the audio data matches with lost contact state description data, determine that the communicating number is lost contact number
Code.
It further include cache unit in a kind of embodiment, for pre- after determining that the communicating number of the identification is lost contact number
Determine that the result information that the communicating number is lost contact number is stored in database or configuration file in life cycle.To phase
Whether Ying Di can also first inquire described in being previously stored with before the determination unit 12 for executing the inquiry relative recording
Communicating number is the result information of lost contact number;When inquiring the result information, feedback unit 13 is executed;When not inquiring
When the result information, it is further continued for executing determination unit 12, so that improving identification while reducing server operation load
Efficiency.
Feedback unit 13 is configured as feeding back the result information that the communicating number is lost contact number to the communication terminal.
Server determines the communicating number that communication terminal is submitted Trusted channel to be based on, by the messenger after lost contact number
Code is that the result information of lost contact number feeds back to the communication terminal, in order to which communication terminal controls the communicating number accordingly
System.Preferably, which may include following one or more of information:
First, it is lost contact number that the result information, which characterizes one or more telephone numbers, including in the result information should
Communicating number and its corresponding name of contact person and the communicating number are the information of lost contact number, i.e. the communicating number is lost contact
Number, or more specifically, the communicating number is that spacing or the communicating number have been shut down.For example, invalid number: 186****8170,
Contact person: Ye Nvshi, number state: lost contact.
When the communicating number that the communication terminal that server receives is submitted is only single or a few communicating number, institute
Stating server respective feedback includes the communicating number or a few communicating number and its result for lost contact number.
Second, the result information is lost contact list of numbers.When the communicating number that the communication terminal that server receives is submitted
It need to be to multiple communicating numbers prestored or entire comprising multiple (such as 5 or more) communicating numbers or entire address list or server
Include when address list carries out communicating number identification, in the lost contact list of numbers of the server respective feedback each lost contact number and
Its name of contact person.
In the embodiment of the present invention, the server, which feeds back the result information to terminal, be can be according to the touching of the single of user
Send instructions and execute feedback, be also possible to the lost contact list of numbers according to the periodic feedback of user preset and formulate periodically push away
It send strategy and executes feedback.Book server is regularly received, is stored and updates the communicating number in the address list, basic herein
On lost contact identification is carried out to communicating number that is newly-increased or saving, determine a new lost contact list of numbers, taken when reaching
When business device periodically pushes the response time of strategy, server is i.e. to newest lost contact list of numbers described in user feedback to communicating end
End.
As previously mentioned, in certain embodiments of the present invention, in order to improve the accuracy and safety of communicating number identification,
Communicating number identification control device for server of the invention further includes communication unit, is configured as:
The server carries out authentication at least one described communication terminal by communication connection;
When authentication success, the server and the corresponding communication terminal establish Trusted channel.
By the communication unit, so that the communication terminal for only having passed through identity (ID) verifying could server foundation letter
Appoint connection, and then be just able to achieve interactive operation, prevents server erroneous judgement or personal data leakage, improve the accuracy of related system
And safety.
It could be aware that by the announcement to communicating number identification control device of the invention, implementation of the invention can be fast
Speed and effectively communicating number is identified to determine lost contact number, improve user using the efficiency of communicating number and promote use
Family experience.
According to modularized design thinking, base of the present invention in the above-mentioned communicating number identification control method for communication terminal
On plinth, it is further proposed that a kind of communicating number identification control device.
Communicating number identification control device of the present invention for communication terminal be primarily adapted for use in intelligent mobile phone terminal or
Person's Intelligent flat terminal etc. have communication function terminal, be not limited to the type of its operating system, can be Android,
The operating systems such as IOS, WP or Saipan.
Referring to Fig. 4, packet mentions in the embodiment for the communicating number identification control device of communication terminal of the invention
Presentate member 21, Alarm Unit 22 and deletion unit 23, the function that each unit is realized specifically are explained below:
Unit 21 is submitted, is configured as obtaining communicating number in address list and/or that user is saving, and based on letter
Connection is appointed to submit the communicating number to server to determine whether the communicating number is lost contact number.
Typically, communication terminal is communicatively coupled with server to carry out data transmission, and in order to guarantee communication
Safety in one embodiment can also be by the way of Trusted channel, so that only having passed through identity (ID) verifying
Communication terminal could carry out data interaction with server, the verifying can using in communication terminal user identity, communicating number, set
As the ID verified, the ID is associated at least one of user and communicating number for standby number or network account etc..
In a possible embodiment, the Trusted channel between communication terminal and server can include but is not limited to bluetooth letter
Appoint connection, near-field communication Trusted channel, UBW Trusted channel, ZigBee Trusted channel, mobile communication Trusted channel or internet letter
Appoint any one or a few in connection.This communication terminal is based on above-mentioned connection, submits in address list to server and/or uses
At least one communicating number that family is saving.
In a kind of embodiment, this communication terminal to the communicating number that server is submitted be in its address list or its user circle
At least one communicating number saved in face.For example, being provided in Android using contentProvider component
Interface obtain address list in or the related datas such as the communicating number in user interface and its contact person.In another embodiment,
This communication terminal to the communicating number that server is submitted include in address list within the predetermined time not and in this communication terminal
At least one communicating number for being communicated of communicating number.Preferably, the determination method of the communicating number being submitted is as follows:
The message registration and/or short message record for inquiring this communication terminal, determine in address list and do not communicate with this within the predetermined time
The communicating number that communicating number in terminal is communicated.Optionally, the execution of the determination method can present apparatus each unit it
Preceding execution, alternatively, the determination method by this communication terminal timing execute, thus by determining address list in predetermined time range
At least one communicating number not communicated with the communicating number in this communication terminal inside is committed to server automatically, or
After being presented to the user, the instruction of user interface is acted in response to user and is committed to server.
One or more communicating numbers that this communication terminal is committed to server are specifically gone back in some possible embodiments
It may include the corresponding user information of the communicating number or contact feature information, the contact feature information includes at least connection
People's name and/or specified contact person ID.Certainly, communication terminal only can also submit user to believe in other possible embodiments
Breath or contact feature information, server is corresponding by the above- mentioned information prestored in inquiry database or configuration file and its communicates
Number mapping relationship is with corresponding at least one communicating number to be identified of determination.
Alarm Unit 22 is configured as receiving the result information of server feedback, when the result information characterizes the communication
When number is lost contact number, corresponding warning information is exported to the user interface of this communication terminal.
After server receives the communicating number of this terminal submission, in the corresponding message registration of multiple users of pre-association
And/or the relevant record of the communicating number within the scope of the predetermined time is inquired in short message record, when query result is empty, determine institute
Stating communicating number is lost contact number, and feeds back the result information that the communicating number is lost contact number to communication terminal.Some implementations
In example, the range of multiple users of the pre-association can be flexibly selected following one or more of according to actual needs:
First, multiple users of pre-association include that user corresponding with the communication terminal belongs to the pre- of predetermined operator's offer
Determine the user of cluster net;
Second, multiple users of pre-association include the use that user corresponding with the communication terminal reaches predetermined relationship grade
Family.The determination process of relationship level includes: to obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message
Record;According to the message registration and/or short message ticket call duration and/or connection frequency based on scheduled mapping relations
It calculates and obtains the relationship level of the corresponding user of another party user corresponding with the communication terminal of the relative recording.
Specifically, cluster net is provided by operator in the first above-mentioned scheme, according to user social contact life range
The demand and group property of son connection are interrelated by multiple users, such as enterprise clusters net, campus network, fellow-villager's net, home network
Deng can be made of a principal communication number and multiple secondary communicating numbers, or be made of multiple cornets.Moreover, same user can
One or more cluster nets are added.Thus the user in same cluster net can be considered as and submit the logical of communicating number to be identified
Believe that user's (hereinafter referred to as " local user ") connection in terminal is more close.Eventually by the server for possessing corresponding authority or communication
It holds to operator, as China Mobile sends inquiry instruction, or the message registration by being stored to server and/or short message note
Record is identified, can be obtained belonging to local user such as the number section of cornet in the cluster net to the characteristic information of predetermined cluster net
The corresponding cluster net and the cluster net that are provided by the operator in other users information.And then in this and local user
Belong to the pre- timing of inquiry in the corresponding message registration of user and/or short message record for the predetermined cluster net that predetermined operator provides
Between the relevant record of the communicating number in range determine that the communicating number is lost contact number when query result is empty, and to
The communication terminal feeds back the result information that the communicating number is lost contact number.To keep this communication terminal anti-in reception server
After the corresponding result information of feedback, corresponding warning information is exported to the user interface of this communication terminal.So that the messenger
The identification of code is closer to local user social life circle and group property and highly efficient.
And in above-mentioned second scheme, when according to the corresponding message registration of local user and/or short message ticket call
The corresponding user of another party and institute that the relative recording is calculated based on scheduled mapping relations in long and/or connection frequency
State the relationship level of the corresponding user of communication terminal.In a kind of embodiment, which embodies the duration of call and/or connection
The positive correlation of frequency and relationship level, the duration of call are call total duration, for example, utilizing message registration calculated relationship grade
When, relation value V=duration of call L X can be enabled to contact frequency N, then enable when V is more than or equal to 30, corresponding relationship level is one
Grade;When V is more than or equal to 20 and when less than 30, corresponding relationship level is second level;When V is more than or equal to 10 and when less than 20,
Corresponding relationship level is three-level;When V is less than 10, corresponding relationship level is level Four.Then for example as L=3 in message registration
(hour), when N=11 (secondary), V=33, corresponding relationship level is level-one at this time.Above-mentioned mapping relations using message registration and/
Or short message record can limit it and record the time, in six months, can also be assigned according to the distance of time for relative recording different
Weight is calculated or is mapped again, and details are not described herein.Reaching predetermined relationship grade with local user, such as user's phase of second level
The relevant record of the communicating number within the scope of the predetermined time is inquired in corresponding message registration and/or short message record, when inquiry is tied
When fruit is empty, determine that the communicating number is lost contact number, and feeding back the communicating number to the communication terminal is lost contact number
Result information.To make this communication terminal after the corresponding result information for receiving server feedback, to this communication terminal
User interface exports corresponding warning information.So that it is highly efficient to the identification of the communicating number and be more in line with local user into
The habit that row is write to each other, improves user experience.
Preferably, which may include following one or more of information:
First, it is lost contact number that the result information, which characterizes one or more telephone numbers, including in the result information should
Communicating number and its corresponding name of contact person and the communicating number are the information of lost contact number, i.e. the communicating number is lost contact
Number, or more specifically, the communicating number is that spacing or the communicating number have been shut down.For example, invalid number: 186****8170,
Contact person: Ye Nvshi, number state: lost contact.
When the communicating number that this communication terminal is committed to server is only single or a few communicating number, the clothes
Device respective feedback of being engaged in includes the communicating number or a few communicating number and its result for lost contact number.
Second, the result information is lost contact list of numbers.When the communicating number that communication terminal is committed to server includes more
A (such as 5 or more) communicating number or entire address list or server need to be to the multiple communicating numbers or entire address list prestored
It include each lost contact number and its connection in the lost contact list of numbers of the server respective feedback when carrying out communicating number identification
People's name.
Third, the result information further includes the details of the lost contact number, such as lost contact time, associated user/connection
People and relationship level etc.;The lost contact time includes the time that server has the last time for recording the communicating number to be communicated;
The contact person includes the contact information in address list, and there are corresponding relationships with communicating number and its user;The associated user/
Contact the corresponding user/contact person of artificial lost contact number, or with lost contact number and loCal number had the users of communications records/
Contact person.
When the result information characterization communicating number is lost contact number, this communication terminal is answered to its user interface output phase
Warning information.Specifically, in one embodiment, the process of the corresponding warning information of the output includes: that basis receives
The result information, in the position of respective communication number, display characterizes the warning information that the communicating number is lost contact number, so that
Present user interface is replaced or changes.For example, showing that exclamation mark or " lost contact " etc. alert behind the respective communication number
Information, or display lost contact list of numbers, or key corresponding to the communicating number is activated, such as " deletion " key, " details " are pressed
Key etc. is lost contact number for warning user's communicating number, or for receiving corresponding user's control instruction, effectively to identify
Lost contact number improves life and work efficiency.For example, user, which clicks " deletion " key, can delete at least one lost contact number;Point
Hitting " details " can obtain and show the details such as the lost contact time of lost contact number, associated user/contact person and relationship level.
Unit 23 is deleted, user is configured to respond to and clears up instruction, delete the corresponding messenger of the lost contact number
Code.
In the embodiment of the present invention, the execution which clears up instruction can select following two scheme extremely according to actual needs
It is one of few:
First, the user for acting on user interface in response to user clears up instruction, corresponding lost contact number is deleted.
Specifically, communication terminal provides user interface with display alarm information and receives user's cleaning instruction,
And then clear up and instruct in response to the user, delete the corresponding communicating number of lost contact number.For example, acting on institute in response to user
The user for stating the key being activated and generating clears up instruction, deletes corresponding lost contact number;Alternatively, in response to user according to it
Selected at least one lost contact number and the user triggered clears up instruction, delete selected states at least one lost contact number.One
In kind of embodiment, communication terminal first the lost contact list of numbers in user interface display alarm information for user selected wherein one
A or multiple lost contact numbers receive the user that user acts on the list and generates and clear up instruction, so that communication on this basis
Terminal clears up instruction based on the user and deletes the corresponding communicating number of one or more of lost contact numbers selected by user.
The present invention deletes the corresponding communicating number of lost contact number by the autonomous selection of user, enhances the flexibility of scheme and promotion
The comfort of user interactive controlling experience.
Second, the user clears up instruction defaults execution after receiving the warning information.
In this scenario, it is the pre-set default triggering when communication terminal receives result information which, which clears up instruction,
Instruction.For example, communication terminal receives a result information of the server feedback are as follows: invalid number: 186****8170, connection
It is people: Ye Nvshi, number state: lost contact.Then communication terminal deletes instruction for contact person according to the user that the notification information sets out
The communicating number that Mrs Ye is corresponded in list is deleted.
In some embodiments of above scheme, since " lost contact " of communicating number often also implies that Related Contact's
" lost contact ", therefore in order to save memory space, it is instructed being cleared up in response to user, deletes the corresponding communicating number of lost contact number
When, it can also delete the corresponding contact information of lost contact number described in address list.So that address list is more succinct, and store logical
Signal code is all to be capable of the significant number of normal use, improves the Working Life efficiency and user experience of user.
As previously mentioned, in certain embodiments of the present invention, in order to which communicating number identifies the accuracy and safety of control,
Further include communication unit, be configured as:
Communication terminal of the present invention sends authentication request to server by communication connection;
When authentication success, the communication connection and the server establish Trusted channel.
By the communication unit, so that only having passed through the communication terminal of identity (ID) verifying could establish with server
Trusted channel, and then it is just able to achieve interactive operation, communication equipment erroneous judgement or personal data leakage are prevented, the standard of related system is improved
True property and safety.
It could be aware that by the announcement to communicating number identification control device of the invention, implementation of the invention can be fast
Speed and effectively communicating number is identified to determine lost contact number and delete its corresponding communicating number, improve
User using communicating number efficiency and promote user experience.
Referring to Fig. 5, further providing a kind of communication terminal in another embodiment of the present invention, comprising:
Touch-sensitive display 701 comprising screen, for showing user interface;
Memory 702, for storing the program for supporting R-T unit to execute above-mentioned communicating number identification control method;
Communication interface 703, for above-mentioned communicating number identification control device and other equipment or communication;
One or more processors 704, for executing the program stored in the memory;
One or more application program 705, wherein one or more of application programs 705 are stored in the memory
It in 702 and is configured as being executed by one or more of processors 704, one or more of programs 705 are for driving institute
One or more processors 704 are stated to be configured to execute the communication terminal of communicating number identification control method.
Fig. 5 shows the portion of mobile phone relevant to communication terminal provided in an embodiment of the present invention, computer or unmanned plane
The block diagram of separation structure.It takes the mobile phone as an example, mobile phone includes: touch-sensitive display 701, memory 702, communication interface 703, one or more
The components such as a processor 704, one or more application program 705 and power supply 706.It will be understood by those skilled in the art that figure
Handset structure shown in 5 does not constitute the restriction to mobile phone, may include than illustrating more or fewer components, or combination
Certain components or different component layouts.
It is specifically introduced below with reference to each component parts of the Fig. 5 to mobile phone:
Touch-sensitive display 701, including display screen can be used for showing information input by user or be supplied to the information of user
And the various menus of mobile phone.Display unit may include display panel, optionally, can use liquid crystal display (Liquid
Crystal Display, LCD), the forms such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED)
To configure display panel.Further, touch panel can cover display panel, when touch panel detects on it or nearby
After touch operation, processor 704 is sent to determine the type of touch event, is followed by subsequent processing device 704 according to the class of touch event
Type provides corresponding visual output on a display panel.Although touch panel and display panel are as two independences in Fig. 5
Component realize the input and input function of mobile phone, but in some embodiments it is possible to by touch panel and display panel
It is integrated and that realizes mobile phone output and input function.
Memory 702 can be used for storing software program and module, and processor 704 is stored in memory 702 by operation
Software program and module, thereby executing the various function application and data processing of mobile phone.Memory 702 can mainly include
Storing program area and storage data area, wherein storing program area can application journey needed for storage program area, at least one function
Sequence 705 (such as sound-playing function, image player function etc.) etc.;Storage data area can be stored to be created according to using for mobile phone
Data (such as audio data, phone directory etc.) etc..In addition, memory 702 may include high random access memory block 702,
It can also include nonvolatile storage 702, a for example, at least disk memory, flush memory device or other volatibility are solid
State memory device.
Communication interface 703, for communication terminal in above-mentioned identification control process and server and other equipment or communication network
Network communication.Communication interface 703 is the interface that processor 704 is communicated with extraneous subsystem, for processor 704 and extraneous system
The transmission of information between system, to achieve the purpose that control subsystem.
Communication interface 703, for communicating number identification control device and other equipment or communication.Communication interface
703 be the interface that processor 704 is communicated with extraneous subsystem, the biography for information between processor 704 and ambient systems
It is defeated, to achieve the purpose that control subsystem.
Processor 704 is the control centre of mobile phone, utilizes each of various communication interfaces 703 and connection whole mobile phone
Part by running or execute the software program and/or module that are stored in memory block 702, and calls and is stored in memory block
Data in 702 execute the various functions and processing data of mobile phone, to carry out integral monitoring to mobile phone.Optionally, processor
704 may include one or more processing units;Preferably, processor 704 can integrate application processor and modem processor,
Wherein, the main processing operation system of application processor, user interface and application program 705 etc., modem processor is mainly located
Reason wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 704.
One or more application program 705, it is preferable that these application programs 705 are stored in the memory block 702
And be configured as being executed by one or more of processors 704, one or more of programs are configured as communicating number knowledge
The function that any embodiment of sex control method is realized.
Mobile phone further includes the power supply 706 (such as battery) powered to all parts, it is preferred that power supply 706 can pass through electricity
Management system and processor 704 are logically contiguous, to realize management charging, electric discharge, Yi Jigong by 706 management system of power supply
The functions such as consumption management.
Although being not shown, mobile phone can also be including bluetooth module etc., and details are not described herein.
In embodiments of the present invention, processor 704 included by the communication terminal is also with the following functions:
Communicating number in address list and/or that user is saving is obtained, and is submitted based on Trusted channel to server
The communicating number is to determine whether the communicating number is lost contact number;
The result information for receiving server feedback, when it is lost contact number that the result information, which characterizes the communicating number, to
The user interface of this communication terminal exports corresponding warning information;
It clears up and instructs in response to user, delete the corresponding communicating number of the lost contact number.
A kind of computer storage medium is additionally provided in the embodiment of the present invention, for being stored as used in above-mentioned communication terminal
Computer software instructions, it includes above-mentioned for program designed by the communication terminal for executing.
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.
It could be aware that by the announcement to communication terminal of the invention, implementation of the invention can be rapidly and efficiently right
Communicating number is identified to determine lost contact number and delete its corresponding communicating number, is improved user and is used communication
The efficiency of number simultaneously promotes user experience.
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 several embodiments provided herein, it should be understood that disclosed system, device and method can be with
It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit
It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components
It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or
The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit
It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
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.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of software functional units.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage
Medium can include but is not limited to: any kind of disk (including floppy disk, hard disk, CD, CD-ROM and magneto-optic disk), ROM
(Read-Only Memory, read-only memory), RAM (Random Access Memory, immediately memory), EPROM
(Erasable Programmable Read-Only Memory, Erarable Programmable Read only Memory), EEPROM
(Electrically Erasable Programmable Read-Only Memory, Electrically Erasable Programmable Read-Only Memory),
Flash memory, magnetic card or light card.
Those of ordinary skill in the art will appreciate that implement the method for the above embodiments be can be with
Relevant hardware is instructed to complete by program, the program can store in a kind of computer readable storage medium, on
Stating the storage medium mentioned can be read-only memory, disk or CD etc..
Detailed Jie has been carried out to communicating number provided by the present invention identification control method, device and communication terminal above
It continues, for those of ordinary skill in the art, without departing from the principle of the present invention, in specific embodiment and applies model
Place that there will be changes, in conclusion the contents of this specification are not to be construed as limiting the invention.