The content of the invention
It is not enough it is an object of the invention to be directed at least one aspect present on, there is provided a kind of communicating number identification control
Method, device and communication terminal, can efficiently identify lost contact number, improve the efficiency using communicating number and lift user's body
Test.
In order to realize the purpose, the present invention is adopted the following technical scheme that:
In a first aspect, a kind of communicating number is provided in the embodiment of the present invention recognizes control method, comprise the following steps:
The communicating number that communication terminal is committed to book server is received based on Trusted channel;
Being inquired about in the range of the scheduled time in the corresponding message registration of multiple users of pre-association and/or short message record should
The related record of communicating number, when Query Result is space-time, determines that the communicating number is lost contact number;
The object information that the communicating number is lost contact number is fed back to the communication terminal.
With reference in a first aspect, the present invention is in the first implementation of first aspect, 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 in a first aspect, the present invention is in second implementation of first aspect, the inquiry relative recording
The step of performed in independently of at least one of book server other servers, remaining each step performs in book server;
The message registration and/or short message record storage are in described other servers.
With reference to first or second implementation of first aspect, second implementation of the present invention in first aspect
In, also including following previous step:
By the message registration in the corresponding communication terminal of multiple users of the pre-association and the storage of/short message recording synchronism
To the server for performing the step of inquiring about the relative recording.
With reference to first aspect or its first or second implementation, four kind implementation of the present invention in first aspect
In, multiple users of the pre-association include the message registration that the book server and/or described other servers are stored and/
Or short message records corresponding all users.
With reference in a 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 is specifically included:Message registration and/or the short message note of at least one corresponding communicating number of the user
Record.
With reference to the 5th kind of implementation of first aspect, the present invention is 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 together
User.
With reference to the 5th kind of implementation of first aspect, the present invention is described in the 7th kind of implementation of first aspect
Multiple users of pre-association include that user corresponding with the communication terminal reaches the user of predetermined relationship grade;Described relation etc.
The determination process of level includes:
Obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message record;
Predetermined mapping is based on according to the message registration and/or short message ticket call duration and/or contact frequency to close
System is calculated the relation of the corresponding user user corresponding with the communication terminal of the opposing party of the relative recording
Grade.
With reference in a first aspect, the present invention is in the 8th kind of implementation of first aspect, the inquiry phase is being performed
Before the step of closing record, whether inquiry is previously stored with the object information that the communicating number is lost contact number;When inquiring
During the object information, the step of feeding back the object information that the communicating number is lost contact number to the communication terminal is performed;When
When not inquiring the object information, then perform it is described inquiry the relative recording the step of.
With reference to the 4th kind of implementation of first aspect, the present invention is described in the 9th kind of implementation of first aspect
Determine that the communicating number specifically also includes for lost contact number procedures:
When Query Result is space-time, the communicating number is dialled using predetermined communicating number identity, it is determined that described
Whether communicating number is lost contact number.
With reference to the 9th kind of implementation of first aspect, the present invention is described in the tenth kind of implementation of first aspect
Determine that the process that the communicating number is lost contact number specifically also includes:
After carrying out the dialing, when the time for receiving respective communication base station in response predetermined time value is less than, institute is determined
Communicating number is stated for lost contact number.
With reference to the 9th kind of implementation of 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 specifically also includes:
Obtain the voice data received after the dialing;
Characteristic matching is carried out to the voice data according to predetermined state description data, when the voice data and lost contact
During state description data match, determine that the communicating number is lost contact number.
With reference to the 5th or nine kind of implementation of first aspect, ten two kind implementation of the present invention in first aspect
In, also including following subsequent step:
It is the object information of lost contact number in communicating number described in predetermined life cycle memory storage.
With reference in a first aspect, the present invention is in the 13rd kind of implementation of first aspect, also including following previous step:
The server carries out authentication by communication connection to communication terminal described at least one;
When authentication success, the server and the corresponding communication terminal set up Trusted channel.
Second aspect, provides a kind of communicating number and recognizes control method in the embodiment of the present invention, comprise the following steps:
Communicating number in acquisition address list and/or that user is preserving, and submitted to server based on Trusted channel
The communicating number is determining whether the communicating number is lost contact number;
The object information of the reception server feedback, when it is lost contact number that the object information characterizes the communicating number, to
The user interface of this communication terminal exports corresponding warning information;
Cleared up in response to user and instructed, delete the corresponding communicating number of the lost contact number.
With reference to second aspect, the present invention is described to export phase to user interface in the first implementation of second aspect
The process of the warning information answered includes:
According to the object information for receiving, the communicating number is characterized for lost contact in the position display of respective communication number
The warning information of number so that present user interface is replaced or changes.
With reference to second aspect, the present invention is described to export phase to user interface in second implementation of second aspect
After the warning information answered, activation uses the button corresponding to lost contact number.
With reference to second implementation of second aspect, the present invention is responded in the third implementation of second aspect
The user for acting on the button being activated in user and generating clears up instruction, deletes corresponding lost contact number.
With reference to the first implementation of second aspect, the present invention is described in the 4th kind of implementation of second aspect
Execution is given tacit consent in user's cleaning instruction after the warning information is received.
With reference to second implementation of second aspect, the present invention is described in the 5th kind of implementation of second aspect
The communicating number submitted to server include in address list in the range of the scheduled time not with this communication terminal in communicating number
At least one communicating number for being communicated;Methods described also includes following previous step:
Message registration and/or the short message record of this communication terminal are inquired about, is determined in address list in the range of the scheduled time not
The communicating number communicated with the communicating number in this communication terminal.
With reference to second aspect, the present invention is described to refer in response to user's cleaning in the 6th kind of implementation of second aspect
Order, the process for deleting the corresponding communicating number of the lost contact number is specifically included:Cleared up in response to user and instructed, delete communication
The corresponding associated person information of lost contact number described in record.
It is of the invention in the 7th kind of implementation of second aspect with reference to second aspect, also including following previous step:
This communication terminal sends authentication request by communication connection to the server;
When authentication success, this communication terminal and the server set up Trusted channel.
The third aspect, provides a kind of communicating number identification control device in the embodiment of the present invention, including:
Receiving unit, is configured as receiving the communicating number that communication terminal is committed to book server based on Trusted channel;
Determining unit, is configured as being looked into the corresponding message registration of multiple users of pre-association and/or short message record
The related record of the communicating number in the range of the scheduled time is ask, when Query Result is space-time, determines that the communicating number is lost contact
Number;
Feedback unit, is configured as feeding back the object information that the communicating number is lost contact number to the communication terminal.
With reference to the third aspect, present invention each unit of the present apparatus in the first implementation of the third aspect is matched somebody with somebody
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.
With reference to the third aspect, in second implementation of the third aspect, the determining unit is configured as the present invention
Performed in independently of at least one of book server other servers, remaining each unit is performed in book server;It is described logical
Words record and/or short message record storage are in described other servers.
With reference to first or second implementation of the third aspect, the third implementation of the present invention in the third aspect
In, also including synchronization unit, it is configured as:
By the message registration in the corresponding communication terminal of multiple users of the pre-association and the storage of/short message recording synchronism
To the server for performing the step of inquiring about the relative recording.
With reference to the third aspect or its first or second implementation, four kind implementation of the present invention in the third aspect
In, multiple users of the pre-association include the message registration that the book server and/or described other servers are stored and/
Or short message records corresponding all users.
It is of the invention in the 5th kind of implementation of the third aspect with reference to the third aspect, the corresponding message registration of user
And/or short message record is specifically included:Message registration and/or the short message note of at least one corresponding communicating number of the user
Record.
With reference to 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 together
User.
With reference to 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 that user corresponding with the communication terminal reaches the user of predetermined relationship grade;Described relation etc.
The determination process of level includes:
Obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message record;
Predetermined mapping is based on according to the message registration and/or short message ticket call duration and/or contact frequency to close
System is calculated the relation of the corresponding user user corresponding with the communication terminal of the opposing party of the relative recording
Grade.
With reference to the third aspect, in the 8th kind of implementation of the third aspect, determining unit is configured as looking into the present invention
Before asking the relative recording, whether inquiry is previously stored with the object information that the communicating number is lost contact number;When looking into
When asking the object information, feedback unit is performed;When the object information is not inquired, then the relative recording is inquired about.
With reference to the 4th kind of implementation of the third aspect, the present invention is described in the 9th kind of implementation of the third aspect
Determining unit is also configured to:
When Query Result is space-time, the communicating number is dialled using predetermined communicating number identity, it is determined that described
Whether communicating number is lost contact number.
With reference to the 9th kind of implementation of the third aspect, the present invention is described in the tenth kind of implementation of the third aspect
Determining unit is specifically also configured to:
After carrying out the dialing, when the time for receiving respective communication base station in response predetermined time value is less than, institute is determined
Communicating number is stated for lost contact number.
It is of the invention in a kind of the tenth implementation of the third aspect with reference to the 9th kind of implementation of the third aspect, institute
Determining unit is stated specifically to be also configured to:
Obtain the voice data received after the dialing;
Characteristic matching is carried out to the voice data according to predetermined state description data, when the voice data and lost contact
During state description data match, determine that the communicating number is lost contact number.
With reference to the 5th or nine kind of implementation of the third aspect, ten two kind implementation of the present invention in the third aspect
In, also including buffer unit, it is configured as:
It is the object information of lost contact number in communicating number described in predetermined life cycle memory storage.
With reference to the third aspect, the present invention, also including communication unit, is matched somebody with somebody in the 13rd kind of implementation of the third aspect
It is set to:
The server carries out authentication by communication connection to communication terminal described at least one;
When authentication success, the server and the corresponding communication terminal set up Trusted channel.
Fourth aspect, provides a kind of communicating number identification control device in the embodiment of the present invention, including:
Submit unit to, be configured as obtaining in address list and/or communicating number that user is preserving, and based on trust
Connect and submit the communicating number to determine whether the communicating number is lost contact number to server;
Alarm Unit, is configured as the object information of the reception server feedback, when the object information characterizes the messenger
When code is for lost contact number, corresponding warning information is exported to the user interface of this communication terminal;
Unit is deleted, user's cleaning instruction is configured to respond to, the corresponding communicating number of the lost contact number is deleted.
With reference to fourth aspect, the present invention in the first implementation of fourth aspect, specifically matched somebody with somebody by the Alarm Unit
It is set to:
According to the object information for receiving, the communicating number is characterized for lost contact in the position display of respective communication number
The warning information of number so that present user interface is replaced or changes.
With reference to fourth aspect, in second implementation of fourth aspect, the Alarm Unit specifically goes back quilt to the present invention
It is configured to:After exporting corresponding warning information to user interface, activation uses the button corresponding to lost contact number.
With reference to second implementation of fourth aspect, the present invention is deleted in the third implementation of fourth aspect
Unit is specifically additionally configured to:The user for acting on the button being activated in response to user and generating clears up instruction, deletes
Corresponding lost contact number.
With reference to the first implementation of fourth aspect, the present invention is deleted in the 4th kind of implementation of fourth aspect
Unit is specifically configured to:
Execution is given tacit consent in user's cleaning instruction after the warning information is received.
With reference to second implementation of fourth aspect, the present invention is described in the 5th kind of implementation of fourth aspect
The communicating number submitted to server include in address list in the range of the scheduled time not with this communication terminal in communicating number
At least one communicating number for being communicated;Described device also includes query unit, is configured as:
Message registration and/or the short message record of this communication terminal are inquired about, is determined in address list in the range of the scheduled time not
The communicating number communicated with the communicating number in this communication terminal.
With reference to fourth aspect, the present invention in the 6th kind of implementation of fourth aspect, specifically matched somebody with somebody by the deletion unit
It is set to:
Cleared up in response to user and instructed, delete the corresponding associated person information of lost contact number described in address list.
With reference to fourth aspect, the present invention, also including communication unit, is configured in the 7th kind of implementation of fourth aspect
For:
This communication terminal sends authentication request by communication connection to the server;
When authentication success, this communication terminal and the server set up Trusted channel.
5th aspect, additionally provides a kind of communication terminal in the embodiment of the present invention, including:
Touch-sensitive display, it includes screen, for showing user interface;
Memory, supports that R-T unit performs the program that above-mentioned communicating number recognizes control method for storing;
Communication interface, for above-mentioned communicating number identification control device and other equipment or communication;
One or more processors, for performing the program stored in the memory;
One or more application programs, wherein one or more of application programs are stored in the memory and quilt
Be configured to by one or more of computing devices, one or more of programs be configurable for perform second aspect or
Method described in itself or its any one implementation.
Compared with prior art, the technical scheme that the present invention is provided at least has the following advantages that:
A kind of communicating number identification control method proposed by the present invention and realize the device of the method, by communication terminal to
Server submits in address list and/or communicating number that user is preserving to determine whether the communicating number is lost contact number
Code, subsequent server feeds back the object information that the communicating number is lost contact number to the communication terminal so that the communication end
The user interface at end exports corresponding warning information, and may be in response to user's cleaning instruction by corresponding logical of the lost contact number
Signal code is deleted.It can be seen that, implementation of the invention can be carried out at least one communicating number of communication terminal or whole address list
Identification, determines lost contact number therein and it is deleted.
Specifically for server end, after server reception communication terminal is committed to the communicating number of book server, pre-
It is related the communicating number in the range of the scheduled time to be inquired about in the corresponding message registration of multiple users of association and/or short message record
Record, when Query Result is space-time, determine the communicating number for lost contact number, and the communication is fed back to the communication terminal
Number is the object information of lost contact number, realizes the Intelligent Recognition to lost contact number and is easy to the user to carry out the lost contact number
The operation such as deletion.And the server can be distributed server, improve the efficiency and stability of identification.Meanwhile, it is pre- to close
Multiple users of connection can belong to the use of the predetermined cluster net that predetermined operator provides together for user corresponding with the communication terminal
Family so that the identification to lost contact number is more efficient and targeted.Additionally, present invention also offers using predetermined communicating number
Identity the communicating number is dialled with determine the communicating number whether be lost contact number method, can further carry
The accuracy of height identification.
Specifically for communication terminal, communication terminal is by obtaining communication in address list and/or that user is preserving
The communicating number is submitted to determine whether the communicating number is lost contact number to server based on Trusted channel after number, then
When the sign communicating number of the reception server feedback is the object information of lost contact number, to the user interface of this communication terminal
Export corresponding warning information and cleared up in response to user and instruct, delete the corresponding communicating number of the lost contact number or its phase
Answer associated person information, realize the Intelligent Recognition to lost contact number and deletion, and can also only in the range of the scheduled time not
The communicating number communicated with the communicating number in this communication terminal is identified, and strengthens the efficiency and specific aim of identification.
Generally, implementation of the invention, rapidly and efficiently can be identified filtering out wherein to communicating number
Lost contact number and processed, solve user by the communicating number for being stored may influence normal connection for lost contact number
The problem of system, improves the efficiency using communicating number and improves Consumer's Experience.
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, and these will be from
Become more straightforward in following description, or recognized by practice of the invention.
Specific embodiment
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present invention
Accompanying drawing, is clearly and completely described to the technical scheme in the embodiment of the present invention.
In some flows of description in description and claims of this specification and above-mentioned accompanying drawing, contain according to
Multiple operations of particular order appearance, but it should be clearly understood that these operations can not be according to the suitable of its appearance herein
Sequence is performed or executed in parallel, and sequence number such as S10, S11 of operation etc. be only used for distinguishing each different operation, sequence number
Any execution sequence is not represented for itself.In addition, these flows can include more or less operation, and these operations can
To perform in order or executed in parallel.It should be noted that " first ", " second " herein etc. describes, it is for distinguishing not
Same message, equipment, module etc., does not represent sequencing, and it is different types also not limit " first " and " second ".
It will appreciated by the skilled person that unless expressly stated, singulative " " used herein, " one
It is individual ", " described " and " being somebody's turn to do " may also comprise plural form.It is to be further understood that what is used in specification of the invention arranges
Diction " including " refer to the presence of the feature, integer, step, operation, element and/or component, but it is not excluded that in the presence of or addition
One or more other features, integer, step, operation, element, component and/or their group.It should be understood that when we claim unit
Part is " connected " or during " coupled " to another element, and it can be directly connected or coupled to other elements, or can also exist
Intermediary element.Additionally, " connection " used herein or " coupling " can include wireless connection or wireless coupling.It is used herein to arrange
Diction "and/or" includes one or more associated wholes or any cell of listing item and all combines.
It will appreciated by the skilled person that unless otherwise defined, all terms used herein (including technology art
Language and scientific terminology), with art of the present invention in those of ordinary skill general understanding identical meaning.Should also
Understand, those terms defined in such as general dictionary, it should be understood that with the context with prior art
The consistent meaning of meaning, and unless by specific definitions as here, will not otherwise use idealization or excessively formal implication
To explain.
Those skilled in the art of the present technique are appreciated that server used herein above, high in the clouds, remote network devices etc. are general
Read, with effects equivalent, it includes but is not limited to computer, network host, single network server, multiple webserver collection
Or the cloud that multiple servers are constituted.Here, cloud is taken by a large amount of computers based on cloud computing (Cloud Computing) or network
Business device is constituted, wherein, cloud computing is one kind of Distributed Calculation, and be made up of the computer collection of a group loose couplings is super
Virtual machine.In embodiments of the invention, can be by any logical between remote network devices, communication terminal and WNS servers
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 the 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, the equipment of its wireless signal receiver for only possessing non-emissive ability, and including receiving and transmitting hardware
Equipment, its equipment with reception that two-way communication on bidirectional communication link, can be carried out and transmitting hardware.This equipment
Can include:Honeycomb or other communication equipments, it has single line display or multi-line display or is shown without multi-line
The honeycomb of device or other communication equipments;PCS (Personal Communications Service, PCS Personal Communications System), it can
With combine voice, data processing, fax and/or its communication ability;PDA (Personal Digital Assistant, it is personal
Digital assistants), it can include radio frequency receiver, pager, the Internet/intranet access, web browser, notepad, day
Go through and/or GPS (Global Positioning System, global positioning system) receiver;Conventional laptop and/or palm
Type computer or other equipment, its have and/or conventional laptop and/or palmtop computer including radio frequency receiver or its
His equipment." terminal " used herein above, " communication terminal " they can be portable, can transport, installed in 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, for example, can be PDA, POS (Point of Sales, point-of-sale terminal), MID
(Mobile Internet Device, mobile internet device) and/or the mobile phone with music/video playing function,
Can also be the equipment such as intelligent 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), usual SIM card correspondence one is led to
Signal code, and same user can associate one or more SIM, 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 being lost in special time
Remove the communicating number of original contact function, it may include use state is the communicating number of absent-subscriber condition or stopped status, can also be wrapped
Include and be not used in special time or the interior communicating number not communicated with one or more specific users of special time.Its
In, use state includes the communicating number not come into operation in net or operator for the communicating number of absent-subscriber condition;Use shape
State is for the communicating number of stopped status includes arrearage or cannot receive calls and receives the communicating number of short message.
It will appreciated by the skilled person that " user interface " used herein above (User Interface, referred to as
UI):It is that the medium exchanged with information is interacted between system and user, it realizes that the internal form of information can connect with the mankind
By changing between form.User interface is to design interact each other between user and hardware to link up related software, purpose
Allowing users to easily and effectively go to rate operation hardware to reach two-way interaction, complete desired by complete it by hardware
Work, user interface definition extensively, contains man-machine interaction and graphical user interface, all participation mankind and mechanical information interchange
Field all there is user interface, its refer to can be used in communication terminal send control instruction display interface, for example, can
Think the option (or button, by application program addition wherein, similarly hereinafter) set in the page of android system,
Can, from an option in the informing or interaction page of desktop exhalation, can also be a work of the application program
An option in the page that dynamic component is constructed.Certainly, it also includes specific operation interface, for example:Editing address list circle
Face.
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, wherein same or similar label represents same or similar element or with same or like function from start to finish
Element.Obviously, described embodiment is only a part of embodiment of the invention, rather than whole embodiments.Based on this
Embodiment in invention, the every other implementation that those skilled in the art are obtained under the premise of creative work is not made
Example, belongs to the scope of protection of the invention.
The realization of the method for the invention depend on a certain functional module in server or communication terminal operating system or
Plug-in unit, can be the executable code that is built in the corresponding application programs of server or mobile terminal or independently of any application
The individually executable application program of program, it is performed in being defined in specific application program, it is also possible to run on various
In compatible application program.Functional module or plug-in unit implement form not as to specific restriction of the invention.
Refer to Fig. 1 and Fig. 2, a kind of communicating number identification control method proposed by the present invention, by communication terminal to clothes
Business device submits in address list and/or communicating number that user is preserving to determine whether the communicating number is lost contact number,
Then when it is lost contact number that the server determines the communicating number, i.e., the communicating number is fed back for lost contact number to communication terminal
Object information so that the user interface of the communication terminal exports corresponding warning information, and may be in response to user's cleaning instruction
The corresponding communicating number of the lost contact number is deleted.The present invention can be carried out at least one communicating number of communication terminal
Identification, determines lost contact number therein and it is processed.Control is recognized the invention discloses the communicating number for server
Method processed and the communicating number for communication terminal recognize control method.Specifically above-mentioned two communicating number is recognized individually below
Control method is illustrated.
Fig. 1 is referred to, a kind of communicating number for server of the invention recognizes control method, is embodied as one or many
It is individual to be installed on such as Windows sequence of maneuvers system (including but not limited to Windows XP, Window 7, Windows
8, Windows 10 grade 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.Comprise the following steps S11-S13:
Step S11, the communicating number that communication terminal is committed to book server is received based on Trusted channel.
Generally, server is communicatively coupled to carry out data transmission with communication terminal, and in order to ensure the safety of communication
Property, in one embodiment, can also be by the way of Trusted channel so that only passed through the communication of identity (ID) checking
Terminal could carry out data interaction with server, and the checking can utilize user identity, communicating number, device number in communication terminal
Or network account etc., used as the ID for being verified, the ID is associated with 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 channels, ZigBee Trusted channels, mobile communication Trusted channel or internet letter
Appoint any one or a few in connecting.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 profile of the communicating number or contact feature information, the contact feature information at least includes contact person
Name and/or the contact person ID for specifying.Certainly, communication terminal can also only submit user profile in other possible embodiments
Or contact feature information, book server by inquiring about database or configuration file in prestore above- mentioned information correspondence and its communicate
Number mapping relation is determining corresponding at least one communicating number to be identified.
Step S12, the scheduled time is inquired about in the corresponding message registration of multiple users of pre-association and/or short message record
In the range of the related record of the communicating number, when Query Result is space-time, determine that the communicating number is lost contact number.
In general, there is provided the server of communicating number identification service, can be single server, now, 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 one of book server other servers and perform, the message registration and/or short message record also respective stored in
Described other servers, and remaining each step is performed in book server.Especially when the communication terminal quantity that it is serviced for it
During many and dispersion, this method has more advantage using the embodiment of distributed server in response speed and the stability of a system.
Alternatively, 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 of the execution step S12,
For inquiry.
Because same user can associate one or more communicating numbers, therefore the corresponding message registration of user and/or short
Letter record specifically includes message registration and/or the short message record of at least one corresponding communicating number of the user.One kind is implemented
In example, multiple users of the pre-association include the message registration that the book server and/or described other servers are stored and/
Or short message records corresponding all users, by inquiring about more comprehensive relative recording so as to the identification knot of communicating number
Fruit is more accurate, and the communicating number that reduction will be used normally is mistaken for the probability of lost contact number.Further, in order to improve identification
Efficiency reduces query context, in other embodiments, the scope of multiple users of pre-association of the present invention can according to actual needs,
Flexibly it is selected following one or more:
First, multiple users of pre-association include that user corresponding with the communication terminal belongs to the pre- of predetermined operator's offer together
Determine the user of cluster net;
Second, multiple users of pre-association include that user corresponding with the communication terminal reaches the use of predetermined relationship grade
Family.The determination process of relationship level includes:Obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message
Record;Predetermined mapping relations meter is based on according to the message registration and/or short message ticket call duration and/or contact frequency
Calculation obtains the relationship level of the corresponding user user corresponding with the communication terminal of the opposing party of the relative recording.
Specifically, in above-mentioned the first scheme, cluster net is provided by operator, and it is according to user social contact life range
The demand and group property of son contact are interrelated by multiple users, such as enterprise clusters net, campus network, fellow-villager's net, home network
Deng it can be made up of a principal communication number and multiple pair communicating numbers, or be made up of multiple cornets.And, same user can
Add one or more cluster nets.Thus the user in same cluster net can be considered as and submit the logical of communicating number to be identified to
User's (hereinafter referred to as " local user ") contact in letter terminal is more tight.It is whole by the server or communication that possess corresponding authority
Hold to operator, such as China Mobile sends query statement, or message registration and/or the short message note by being stored to server
The characteristic information to predetermined cluster net is recorded, the number section of cornet, is identified such as in the cluster net, can obtain belonging to local user
The corresponding cluster net provided by the operator and the cluster net 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 of the predetermined cluster net that predetermined operator provides together
Between in the range of the related record of the communicating number, when Query Result is space-time, determine that the communicating number is lost contact number 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, during according to the corresponding message registration of local user and/or short message ticket call
Long and/or contact frequency is based on the corresponding user of the opposing party that predetermined mapping relations are calculated the relative recording and institute
State the relationship level of the corresponding user of communication terminal.In a kind of embodiment, the mapping relations embody the duration of call and/or contact
The positive correlation of frequency and relationship level, the duration of call is call total duration, for example, utilizing message registration calculated relationship grade
When, relation value V=duration of call L X can be made to contact frequency N, then make when V is more than or equal to 30, its corresponding relationship level is one
Level;When V is more than or equal to 20 and during less than 30, its corresponding relationship level is two grades;When V is more than or equal to 10 and during less than 20, its
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), during N=11 (secondary), V=33, now corresponding relationship level is one-level.Above-mentioned mapping relations using message registration and/
Or short message record can limit its record time, in such as six months, the distance also dependent on the time is different for relative recording is assigned
Weight is calculated or mapped again, be will not be repeated here.Predetermined relationship grade is being reached with local user, such as two grades of user's phase
The related record of the communicating number in the range of the scheduled time is inquired about in corresponding message registration and/or short message record, when inquiry is tied
Fruit is space-time, determines that the communicating number is lost contact number so that the identification to the communicating number is highly efficient and more conforms to
The custom that local user is write to each other, improves Consumer's Experience.
In the embodiment of the present invention, the time range of the related record of the communicating number is inquired about, can be by local user voluntarily
Setting, also can be by communication terminal or server settings default value, in such as six months.
The above-mentioned description of the invention disclose determine communicating number whether be lost contact number detailed process, in order to enter 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 space-time, the communicating number is dialled using predetermined communicating number identity, it is determined that described
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 to
Communicating number identity in communication terminal.Each communicating number one communicating number identity of correspondence, for called communication terminal,
The different communication number identity for initiating caller shows as entries of numbers or remarks title different on receiving terminal.Further, exist
After carrying out the dialing, following one or more schemes can be flexibly selected according to actual needs:
First, when the time for receiving respective communication base station in response predetermined time value is less than, determining the communicating number
It is lost contact number.
Second, obtaining the voice data received after the dialing;According to predetermined state description data to the audio
Data carry out characteristic matching, when the voice data and lost contact state description data match, determine that the communicating number is
Lost contact number.
Specifically, in above-mentioned the first scheme, due to currently usual in telephonic communication system and GSM
Call or short message service are realized using No.7 signalling system, therefore when the communicating number is dialed, when the communication that this is dialed
When the use state of number is spacing or stopped status, the response speed of communication base station is higher than the communicating number for normal condition
When response speed, cause to dial in both of these case termination receive communication base station response time it is different.Therefore, it is of the invention
In a kind of embodiment, when the time of respective communication base station in response is received less than predetermined time value, at such as 0.9 second, that is, institute is determined
Communicating number is stated for lost contact number, and now the communicating number is absent-subscriber condition or stopped status.
And in above-mentioned second scheme, it is preferable that the voice data is carried out according to predetermined state description data
The process of characteristic matching may include to be converted into the modes such as word by by the voice data, extract the special card in the voice data
Word, when this feature word includes " spacing " or " shutdown ", determines the voice data and lost contact state description data match, from
And it is lost contact number to determine the corresponding communicating number of the voice data.Or, the process of this feature matching may also comprise and utilize base
In template matches, the lost contact state description based on hidden Markov model (HMM) or based on the methods such as neutral net and index database
Data are matched, and when the voice data and lost contact state description data match, determine that the communicating number is lost contact number
Code.
The communicating number of the identification is determined for after lost contact number, in a kind of embodiment, can be in predetermined life cycle by institute
The object information that communicating number is lost contact number is stated to be stored in database or configuration file.It is described performing so as to correspondingly
Before the step of inquiring about the relative recording, whether the knot for being previously stored with that the communicating number is lost contact number can be also first inquired about
Fruit information;When the object information is inquired, perform and feed back the knot that the communicating number is lost contact number to the communication terminal
The step of fruit information;When the object information is not inquired, then perform it is described inquiry the relative recording the step of, so as to
Recognition efficiency is improve while reducing server operation load.
Step S13, the object information that the communicating number is lost contact number is fed back to the communication terminal.
Server determines communicating number that communication terminal submits to for after lost contact number, based on Trusted channel, by the messenger
Code feeds back to the communication terminal for the object information of lost contact number, and the communicating number is controlled accordingly in order to communication terminal
System.Preferably, the object information can include following one or more information:
First, the object information characterizes one or more telephone numbers for lost contact number, being included in the object information should
Communicating number and its corresponding name of contact person and the communicating number are that the information of lost contact number, the i.e. communicating number are lost contact
Number, or more specifically, the communicating number is spacing or the communicating number has shut down.For example, invalid number:186****8170,
Contact person:Mrs Ye, number state:Lost contact.
It is only single or during a few communicating number when the communicating number that communication terminal that server is received is submitted to, institute
State server respective feedback and include the communicating number or a few communicating number and its result for lost contact number.
Second, the object information is lost contact list of numbers.When the communicating number that the communication terminal that server is received is submitted to
Need to be to multiple communicating numbers or whole for prestoring comprising multiple (such as 5 and more than) communicating numbers or whole address list or server
Address list carry out communicating number recognize when, include 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, it can be touched according to the single of user that the server feeds back the object information to terminal
Send instructions and perform feedback, or according to the periodic feedback of user preset lost contact list of numbers and formulate periodically push away
Send strategy and perform feedback.Book server is regularly received, stored and updates the communicating number in the address list, herein basis
On lost contact identification is carried out to increase newly the or communicating number that is preserving, it is determined that a new lost contact list of numbers, takes when reaching
When business device periodically pushes the response time of strategy, server is to lost contact list of numbers newest described in user feedback to the end that communicates
End.
As it was previously stated, in certain embodiments of the present invention, in order to improve the accuracy and security of communicating number identification,
Communicating number identification control method for server of the invention also includes following previous step:
The server carries out authentication by communication connection to communication terminal described at least one;
When authentication success, the server and the corresponding communication terminal set up Trusted channel.
By the previous step so that the communication terminal for only having passed through identity (ID) checking could server foundation letter
Appoint connection, and then interactive operation could be realized, prevent server from judging by accident or personal data leakage, improve the accuracy of related system
And security.
Could be aware that implementation of the invention can be fast by the announcement that control method is recognized 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 lift use
Experience at family.
Additionally, the communicating number identification control method for communication terminal of the present invention is primarily adapted for use in smart mobile phone end
The terminal with communication function such as end or Intelligent flat terminal, is not restricted to the type of its operating system, Ke Yishi
The operating system such as Android, IOS, WP or Saipan.
Fig. 2 is referred to, the communicating number for communication terminal of the invention recognizes in the embodiment of control method that it includes
Following steps S21-S23:
Step S21, communicating number in acquisition address list and/or that user is preserving, and based on Trusted channel to clothes
Business device submits to the communicating number to determine whether the communicating number is lost contact number.
Typically, communication terminal is communicatively coupled to carry out data transmission with server, and in order to ensure communication
Security, in one embodiment, can also be by the way of Trusted channel so that only passed through identity (ID) checking
Communication terminal could carry out data interaction with server, and the checking can utilize user identity in communication terminal, communicating number, set
, used as the ID for being verified, the ID is associated with 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 channels, ZigBee Trusted channels, mobile communication Trusted channel or internet letter
Appoint any one or a few in connecting.This communication terminal is based on above-mentioned connection, in server submission address list and/or use
At least one communicating number that family is preserving.
In a kind of embodiment, the communicating number that this communication terminal is submitted to server is in its address list, or its user circle
At least one communicating number preserved in face.For example, in Android, being provided using contentProvider components
Interface obtain communicating number and its related data such as contact person in address list or in user interface.In another embodiment,
The communicating number that this communication terminal is submitted to server include in address list in the range of the scheduled time not with this communication terminal in
At least one communicating number that is communicated of communicating number.Preferably, the determination method of the communicating number being submitted is as follows:
Message registration and/or the short message record of this communication terminal are inquired about, determines not communicated with this in the range of the scheduled time in address list
The communicating number that communicating number in terminal is communicated.Alternatively, the execution of the determination method can be used as the preposition of this method
Step, or, the determination method is performed by the timing of this communication terminal, so that in the address list that will be determined in the range of the scheduled 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, act on the instruction of user interface in response to user and be committed to server.
This communication terminal is committed to one or more communicating numbers of server and is specifically gone back in some possible embodiments
The corresponding user profile of the communicating number or contact feature information are may include, the contact feature information at least includes contact
People's name and/or the contact person ID for specifying.Certainly, communication terminal can also only submit to user to believe in other possible embodiments
Breath or contact feature information, server by inquiring about database or configuration file in prestore above- mentioned information correspondence and its communicate
Number mapping relation is determining corresponding at least one communicating number to be identified.
Step S22, the object information of the reception server feedback is lost contact number when the object information characterizes the communicating number
During 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 related record of the communicating number in the range of the scheduled time is inquired about in short message record, when Query Result is space-time, determine institute
Communicating number is stated for lost contact number.And feed back the object information that the communicating number is lost contact number to communication terminal.Some are implemented
In example, the scope of multiple users of the pre-association can according to actual needs, flexibly it is selected it is following one or more:
First, multiple users of pre-association include that user corresponding with the communication terminal belongs to the pre- of predetermined operator's offer together
Determine the user of cluster net;
Second, multiple users of pre-association include that user corresponding with the communication terminal reaches the use of predetermined relationship grade
Family.The determination process of relationship level includes:Obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message
Record;Predetermined mapping relations meter is based on according to the message registration and/or short message ticket call duration and/or contact frequency
Calculation obtains the relationship level of the corresponding user user corresponding with the communication terminal of the opposing party of the relative recording.
Specifically, in above-mentioned the first scheme, cluster net is provided by operator, and it is according to user social contact life range
The demand and group property of son contact are interrelated by multiple users, such as enterprise clusters net, campus network, fellow-villager's net, home network
Deng it can be made up of a principal communication number and multiple pair communicating numbers, or be made up of multiple cornets.And, same user can
Add one or more cluster nets.Thus the user in same cluster net can be considered as and submit the logical of communicating number to be identified to
User's (hereinafter referred to as " local user ") contact in letter terminal is more tight.It is whole by the server or communication that possess corresponding authority
Hold to operator, such as China Mobile sends query statement, or message registration and/or the short message note by being stored to server
The characteristic information to predetermined cluster net is recorded, the number section of cornet, is identified such as in the cluster net, can obtain belonging to local user
The corresponding cluster net provided by the operator and the cluster net 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 of the predetermined cluster net that predetermined operator provides together
Between in the range of the related record of the communicating number, when Query Result is space-time, determine the communicating number for lost contact number, and to
The communication terminal feeds back the object information that the communicating number is lost contact number.So that this communication terminal is anti-in the reception server
After the corresponding object information of feedback, corresponding warning information is exported to the user interface of this communication terminal.So that to 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, during according to the corresponding message registration of local user and/or short message ticket call
Long and/or contact frequency is based on the corresponding user of the opposing party that predetermined mapping relations are calculated the relative recording and institute
State the relationship level of the corresponding user of communication terminal.In a kind of embodiment, the mapping relations embody the duration of call and/or contact
The positive correlation of frequency and relationship level, the duration of call is call total duration, for example, utilizing message registration calculated relationship grade
When, relation value V=duration of call L X can be made to contact frequency N, then make when V is more than or equal to 30, its corresponding relationship level is one
Level;When V is more than or equal to 20 and during less than 30, its corresponding relationship level is two grades;When V is more than or equal to 10 and during less than 20, its
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), during N=11 (secondary), V=33, now corresponding relationship level is one-level.Above-mentioned mapping relations using message registration and/
Or short message record can limit its record time, in such as six months, the distance also dependent on the time is different for relative recording is assigned
Weight is calculated or mapped again, be will not be repeated here.Predetermined relationship grade is being reached with local user, such as two grades of user's phase
The related record of the communicating number in the range of the scheduled time is inquired about in corresponding message registration and/or short message record, when inquiry is tied
Fruit is space-time, determines the communicating number for lost contact number, and feeds back the communicating number for lost contact number to the communication terminal
Object information.So that this communication terminal is after the corresponding object information that the reception server is fed back, to this communication terminal
User interface exports corresponding warning information.So that the identification to the communicating number is highly efficient and more conforms to local user and enters
The custom that row is write to each other, improves Consumer's Experience.
Preferably, the object information can include following one or more information:
First, the object information characterizes one or more telephone numbers for lost contact number, being included in the object information should
Communicating number and its corresponding name of contact person and the communicating number are that the information of lost contact number, the i.e. communicating number are lost contact
Number, or more specifically, the communicating number is spacing or the communicating number has shut down.For example, invalid number:186****8170,
Contact person:Mrs Ye, number state:Lost contact.
It is only single or during a few communicating number when the communicating number that this communication terminal is committed to server, the clothes
Business device respective feedback includes the communicating number or a few communicating number and its result for lost contact number.
Second, the object information is lost contact list of numbers.When communication terminal is committed to the communicating number of server comprising many
Individual (such as 5 and more than) communicating number or whole address list or server need to be to the multiple communicating numbers or whole address list that prestore
When carrying out communicating number identification, each lost contact number and its contact are included in the lost contact list of numbers of the server respective feedback
People's name.
Third, the object information also details including the lost contact number, such as lost contact time, associated user/contact
People and relationship level etc.;The lost contact time has the time that the last time for recording the communicating number is communicated including server;
The contact person includes the associated person information in address list, and it has corresponding relation 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 user of communications records/
Contact person.
When the object information characterizes the communicating number for lost contact number, this communication terminal is corresponding to the output of its user interface
Warning information.Specifically, in one embodiment, the process of the corresponding warning information of the output includes:According to what is received
The object information, the warning information that the communicating number is lost contact number is characterized in the position display of respective communication number so that
Present user interface is replaced or changes.For example, showing that exclamation mark or " lost contact " etc. are alerted behind the respective communication number
Information, or display lost contact list of numbers, or the button corresponding to the communicating number is activated, such as " deletion " button, " details " are pressed
Key etc., for warning user's communicating number for lost contact number, or for receiving corresponding user's control instruction, effectively to recognize
Lost contact number, improves live and work efficiency.For example, user clicks on " deletion " button 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, and deletes the corresponding communicating number of the lost contact number.
In the embodiment of the present invention, the execution of user cleaning instruction can select following two schemes extremely according to actual needs
It is one of few:
First, clearing up instruction in response to the user that user acts on user interface, corresponding lost contact number is deleted.
Specifically, communication terminal provides user interface with display alarm information and receives described user's cleaning instruction,
And then instruction is cleared up 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's cleaning instruction stated the button being activated and generate, deletes corresponding lost contact number;Or, in response to user according to it
Selected at least one lost contact number and user's cleaning instruction for triggering, what deletion had been selected states at least one lost contact number.One
Plant in embodiment, communication terminal lost contact list of numbers first in user interface display alarm information is for user selected wherein
Individual or multiple lost contact numbers, on this basis, receive user's cleaning instruction that user acts on the list and generates so that communication
Terminal is based on user cleaning instruction and deletes the corresponding communicating number of the 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 is lifted
The comfortableness of user mutual control experience.
Second, user cleaning instruction is given tacit consent to after the warning information is received performing.
In this scenario, user cleaning instruction gives tacit consent to triggering when communication terminal receives object information to pre-set
Instruction.For example, the object information that communication terminal receives the server feedback is:Invalid number:186****8170, connection
It is people:Mrs Ye, number state:Lost contact.Then communication terminal deletes instruction by contact person according to the user that the announcement information sets out
The communicating number of correspondence Mrs Ye is deleted in list.
In some embodiments of above scheme, because " lost contact " of communicating number often also implies that Related Contact's
" lost contact ", therefore in order to save memory space, instructed being cleared up in response to user, delete the corresponding communicating number of lost contact number
When, can also delete the corresponding associated person information of lost contact number described in address list.So that address list is more succinct, and storage is logical
Signal code is all the significant number that can normally use, and improves the Working Life efficiency and Consumer's Experience of user.
As it was previously stated, in certain embodiments of the present invention, for the accuracy and security of communicating number identification control,
Also include following previous step, be configured as:
Communication terminal of the present invention sends authentication request by communication connection to server;
When authentication success, the communication connection and the server set up Trusted channel.
By the previous step so that the communication terminal for only having passed through identity (ID) checking could be set up with server
Trusted channel, and then interactive operation could be realized, prevent communication equipment from judging by accident or personal data leakage, improve the standard of related system
True property and security.
Could be aware that implementation of the invention can be fast by the announcement that control method is recognized to communicating number of the invention
Speed and effectively communicating number is identified to determine that lost contact number and the communicating number corresponding to its are deleted, improve
User using communicating number efficiency and lift Consumer's Experience.
According to modularized design thinking, the present invention recognizes the basis of control method in the above-mentioned communicating number for server
On, it is further proposed that a kind of communicating number identification control device.
Refer to Fig. 3, a kind of communicating number identification control device for server of the invention, it includes receiving unit
11st, determining 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.
Generally, server is communicatively coupled to carry out data transmission with communication terminal, and in order to ensure the safety of communication
Property, in one embodiment, can also be by the way of Trusted channel so that only passed through the communication of identity (ID) checking
Terminal could carry out data interaction with server, and the checking can utilize user identity, communicating number, device number in communication terminal
Or network account etc., used as the ID for being verified, the ID is associated with 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 channels, ZigBee Trusted channels, mobile communication Trusted channel or internet letter
Appoint any one or a few in connecting.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 profile of the communicating number or contact feature information, the contact feature information at least includes contact person
Name and/or the contact person ID for specifying.Certainly, communication terminal can also only submit user profile in other possible embodiments
Or contact feature information, book server by inquiring about database or configuration file in prestore above- mentioned information correspondence and its communicate
Number mapping relation is determining corresponding at least one communicating number to be identified.
Determining unit 12, is configured as in the corresponding message registration of multiple users of pre-association and/or short message record
The related record of the communicating number in the range of the inquiry scheduled time, when Query Result is space-time, determines the communicating number to lose
Chain store code.
In general, there is provided the server of communicating number identification service, can be single server, now, the present apparatus
The each unit is configured as performed by one or more processes of book server, the message registration in determining 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, determining unit 12 is configured as being performed in independently of at least one of book server other servers, the call note
Record and/or short message record also respective stored in described other servers, and remaining each unit is performed in book server.Especially
When the communication terminal quantity that it is serviced for it is more and disperses, this method is using the embodiment of distributed server in response speed
With in the stability of a system have more advantage.
Alternatively, in some possible embodiments, the present apparatus also 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 of the execution determining unit 12
Device, for inquiry.
Because same user can associate one or more communicating numbers, therefore the corresponding message registration of user and/or short
Letter record specifically includes message registration and/or the short message record of at least one corresponding communicating number of the user.One kind is implemented
In example, multiple users of the pre-association include the message registration that the book server and/or described other servers are stored and/
Or short message records corresponding all users, by inquiring about more comprehensive relative recording so as to the identification knot of communicating number
Fruit is more accurate, and the communicating number that reduction will be used normally is mistaken for the probability of lost contact number.Further, in order to improve identification
Efficiency reduces query context, in other embodiments, the scope of multiple users of pre-association of the present invention can according to actual needs,
Flexibly it is selected following one or more:
First, multiple users of pre-association include that user corresponding with the communication terminal belongs to the pre- of predetermined operator's offer together
Determine the user of cluster net;
Second, multiple users of pre-association include that user corresponding with the communication terminal reaches the use of predetermined relationship grade
Family.The determination process of relationship level includes:Obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message
Record;Predetermined mapping relations meter is based on according to the message registration and/or short message ticket call duration and/or contact frequency
Calculation obtains the relationship level of the corresponding user user corresponding with the communication terminal of the opposing party of the relative recording.
Specifically, in above-mentioned the first scheme, cluster net is provided by operator, and it is according to user social contact life range
The demand and group property of son contact are interrelated by multiple users, such as enterprise clusters net, campus network, fellow-villager's net, home network
Deng it can be made up of a principal communication number and multiple pair communicating numbers, or be made up of multiple cornets.And, same user can
Add one or more cluster nets.Thus the user in same cluster net can be considered as and submit the logical of communicating number to be identified to
User's (hereinafter referred to as " local user ") contact in letter terminal is more tight.It is whole by the server or communication that possess corresponding authority
Hold to operator, such as China Mobile sends query statement, or message registration and/or the short message note by being stored to server
The characteristic information to predetermined cluster net is recorded, the number section of cornet, is identified such as in the cluster net, can obtain belonging to local user
The corresponding cluster net provided by the operator and the cluster net 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 of the predetermined cluster net that predetermined operator provides together
Between in the range of the related record of the communicating number, when Query Result is space-time, determine that the communicating number is lost contact number 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, during according to the corresponding message registration of local user and/or short message ticket call
Long and/or contact frequency is based on the corresponding user of the opposing party that predetermined mapping relations are calculated the relative recording and institute
State the relationship level of the corresponding user of communication terminal.In a kind of embodiment, the mapping relations embody the duration of call and/or contact
The positive correlation of frequency and relationship level, the duration of call is call total duration, for example, utilizing message registration calculated relationship grade
When, relation value V=duration of call L X can be made to contact frequency N, then make when V is more than or equal to 30, its corresponding relationship level is one
Level;When V is more than or equal to 20 and during less than 30, its corresponding relationship level is two grades;When V is more than or equal to 10 and during less than 20, its
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), during N=11 (secondary), V=33, now corresponding relationship level is one-level.Above-mentioned mapping relations using message registration and/
Or short message record can limit its record time, in such as six months, the distance also dependent on the time is different for relative recording is assigned
Weight is calculated or mapped again, be will not be repeated here.Predetermined relationship grade is being reached with local user, such as two grades of user's phase
The related record of the communicating number in the range of the scheduled time is inquired about in corresponding message registration and/or short message record, when inquiry is tied
Fruit is space-time, determines that the communicating number is lost contact number so that the identification to the communicating number is highly efficient and more conforms to
The custom that local user is write to each other, improves Consumer's Experience.
In the embodiment of the present invention, the time range of the related record of the communicating number is inquired about, can be by local user voluntarily
Setting, also can be by communication terminal or server settings default value, in such as six months.
The above-mentioned description of the invention disclose determine communicating number whether be lost contact number detailed process, in order to enter 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 space-time, the communicating number is dialled using predetermined communicating number identity, it is determined that described
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 to
Communicating number identity in communication terminal.Each communicating number one communicating number identity of correspondence, for called communication terminal,
The different communication number identity for initiating caller shows as entries of numbers or remarks title different on receiving terminal.Further, exist
After carrying out the dialing, following one or more schemes can be flexibly selected according to actual needs:
First, when the time for receiving respective communication base station in response predetermined time value is less than, determining the communicating number
It is lost contact number.
Second, obtaining the voice data received after the dialing;According to predetermined state description data to the audio
Data carry out characteristic matching, when the voice data and lost contact state description data match, determine that the communicating number is
Lost contact number.
Specifically, in above-mentioned the first scheme, due to currently usual in telephonic communication system and GSM
Call or short message service are realized using No.7 signalling system, therefore when the communicating number is dialed, when the communication that this is dialed
When the use state of number is spacing or stopped status, the response speed of communication base station is higher than the communicating number for normal condition
When response speed, cause to dial in both of these case termination receive communication base station response time it is different.Therefore, it is of the invention
In a kind of embodiment, when the time of respective communication base station in response is received less than predetermined time value, at such as 0.9 second, that is, institute is determined
Communicating number is stated for lost contact number, and now the communicating number is absent-subscriber condition or stopped status.
And in above-mentioned second scheme, it is preferable that the voice data is carried out according to predetermined state description data
The process of characteristic matching may include to be converted into the modes such as word by by the voice data, extract the special card in the voice data
Word, when this feature word includes " spacing " or " shutdown ", determines the voice data and lost contact state description data match, from
And it is lost contact number to determine the corresponding communicating number of the voice data.Or, the process of this feature matching may also comprise and utilize base
In template matches, the lost contact state description based on hidden Markov model (HMM) or based on the methods such as neutral net and index database
Data are matched, and when the voice data and lost contact state description data match, determine that the communicating number is lost contact number
Code.
The communicating number of the identification is determined for after lost contact number, in a kind of embodiment, also including buffer unit, for pre-
In determining the communicating number is stored in into database or configuration file for the object information of lost contact number in life cycle.So as to phase
Whether Ying Di, before the determining unit 12 of the inquiry relative recording is performed, can also first inquire about described in being previously stored with
Communicating number is the object information of lost contact number;When the object information is inquired, feedback unit 13 is performed;When not inquiring
During the object information, it is further continued for performing determining unit 12 so that improve identification while server operation load is reduced
Efficiency.
Feedback unit 13, is configured as feeding back the object information that the communicating number is lost contact number to the communication terminal.
Server determines communicating number that communication terminal submits to for after lost contact number, based on Trusted channel, by the messenger
Code feeds back to the communication terminal for the object information of lost contact number, and the communicating number is controlled accordingly in order to communication terminal
System.Preferably, the object information can include following one or more information:
First, the object information characterizes one or more telephone numbers for lost contact number, being included in the object information should
Communicating number and its corresponding name of contact person and the communicating number are that the information of lost contact number, the i.e. communicating number are lost contact
Number, or more specifically, the communicating number is spacing or the communicating number has shut down.For example, invalid number:186****8170,
Contact person:Mrs Ye, number state:Lost contact.
It is only single or during a few communicating number when the communicating number that communication terminal that server is received is submitted to, institute
State server respective feedback and include the communicating number or a few communicating number and its result for lost contact number.
Second, the object information is lost contact list of numbers.When the communicating number that the communication terminal that server is received is submitted to
Need to be to multiple communicating numbers or whole for prestoring comprising multiple (such as 5 and more than) communicating numbers or whole address list or server
Address list carry out communicating number recognize when, include 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, it can be touched according to the single of user that the server feeds back the object information to terminal
Send instructions and perform feedback, or according to the periodic feedback of user preset lost contact list of numbers and formulate periodically push away
Send strategy and perform feedback.Book server is regularly received, stored and updates the communicating number in the address list, herein basis
On lost contact identification is carried out to increase newly the or communicating number that is preserving, it is determined that a new lost contact list of numbers, takes when reaching
When business device periodically pushes the response time of strategy, server is to lost contact list of numbers newest described in user feedback to the end that communicates
End.
As it was previously stated, in certain embodiments of the present invention, in order to improve the accuracy and security of communicating number identification,
Communicating number identification control device for server of the invention also includes communication unit, is configured as:
The server carries out authentication by communication connection to communication terminal described at least one;
When authentication success, the server and the corresponding communication terminal set up Trusted channel.
By the communication unit so that the communication terminal for only having passed through identity (ID) checking could server foundation letter
Appoint connection, and then interactive operation could be realized, prevent server from judging by accident or personal data leakage, improve the accuracy of related system
And security.
Be 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 lift use
Experience at family.
According to modularized design thinking, the present invention recognizes the base of control method in the above-mentioned communicating number for communication terminal
On plinth, it is further proposed that a kind of communicating number identification control device.
Communicating number identification control device for communication terminal of the present invention be primarily adapted for use in intelligent mobile phone terminal or
The terminals with communication function such as person's Intelligent flat terminal, are not restricted to the type of its operating system, can be Android,
The operating system such as IOS, WP or Saipan.
Refer in Fig. 4, the embodiment for the communicating number identification control device of communication terminal of the invention, its bag is carried
Presentate unit 21, Alarm Unit 22 and deletion unit 23, the function that each unit is realized specifically are explained below:
Submit unit 21 to, be configured as obtaining in address list and/or communicating number that user is preserving, and based on letter
Connection is appointed to submit to the communicating number to determine whether the communicating number is lost contact number to server.
Typically, communication terminal is communicatively coupled to carry out data transmission with server, and in order to ensure communication
Security, in one embodiment, can also be by the way of Trusted channel so that only passed through identity (ID) checking
Communication terminal could carry out data interaction with server, and the checking can utilize user identity in communication terminal, communicating number, set
, used as the ID for being verified, the ID is associated with 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 channels, ZigBee Trusted channels, mobile communication Trusted channel or internet letter
Appoint any one or a few in connecting.This communication terminal is based on above-mentioned connection, in server submission address list and/or use
At least one communicating number that family is preserving.
In a kind of embodiment, the communicating number that this communication terminal is submitted to server is in its address list, or its user circle
At least one communicating number preserved in face.For example, in Android, being provided using contentProvider components
Interface obtain communicating number and its related data such as contact person in address list or in user interface.In another embodiment,
The communicating number that this communication terminal is submitted to server include in address list in the range of the scheduled time not with this communication terminal in
At least one communicating number that is communicated of communicating number.Preferably, the determination method of the communicating number being submitted is as follows:
Message registration and/or the short message record of this communication terminal are inquired about, determines not communicated with this in the range of the scheduled time in address list
The communicating number that communicating number in terminal is communicated.Alternatively, the execution of the determination method can present apparatus each unit it
Preceding execution, or, the determination method is performed by the timing of this communication terminal, so that in scheduled time scope in the address list that will be determined
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 user, act on the instruction of user interface in response to user and be committed to server.
This communication terminal is committed to one or more communicating numbers of server and is specifically gone back in some possible embodiments
The corresponding user profile of the communicating number or contact feature information are may include, the contact feature information at least includes contact
People's name and/or the contact person ID for specifying.Certainly, communication terminal can also only submit to user to believe in other possible embodiments
Breath or contact feature information, server by inquiring about database or configuration file in prestore above- mentioned information correspondence and its communicate
Number mapping relation is determining corresponding at least one communicating number to be identified.
Alarm Unit 22, is configured as the object information of the reception server feedback, when the object 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 related record of the communicating number in the range of the scheduled time is inquired about in short message record, when Query Result is space-time, determine institute
Communicating number is stated for lost contact number, and the object information that the communicating number is lost contact number is fed back to communication terminal.Some are implemented
In example, the scope of multiple users of the pre-association can according to actual needs, flexibly it is selected it is following one or more:
First, multiple users of pre-association include that user corresponding with the communication terminal belongs to the pre- of predetermined operator's offer together
Determine the user of cluster net;
Second, multiple users of pre-association include that user corresponding with the communication terminal reaches the use of predetermined relationship grade
Family.The determination process of relationship level includes:Obtain the corresponding message registration of the corresponding user of the communication terminal and/or short message
Record;Predetermined mapping relations meter is based on according to the message registration and/or short message ticket call duration and/or contact frequency
Calculation obtains the relationship level of the corresponding user user corresponding with the communication terminal of the opposing party of the relative recording.
Specifically, in above-mentioned the first scheme, cluster net is provided by operator, and it is according to user social contact life range
The demand and group property of son contact are interrelated by multiple users, such as enterprise clusters net, campus network, fellow-villager's net, home network
Deng it can be made up of a principal communication number and multiple pair communicating numbers, or be made up of multiple cornets.And, same user can
Add one or more cluster nets.Thus the user in same cluster net can be considered as and submit the logical of communicating number to be identified to
User's (hereinafter referred to as " local user ") contact in letter terminal is more tight.It is whole by the server or communication that possess corresponding authority
Hold to operator, such as China Mobile sends query statement, or message registration and/or the short message note by being stored to server
The characteristic information to predetermined cluster net is recorded, the number section of cornet, is identified such as in the cluster net, can obtain belonging to local user
The corresponding cluster net provided by the operator and the cluster net 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 of the predetermined cluster net that predetermined operator provides together
Between in the range of the related record of the communicating number, when Query Result is space-time, determine the communicating number for lost contact number, and to
The communication terminal feeds back the object information that the communicating number is lost contact number.So that this communication terminal is anti-in the reception server
After the corresponding object information of feedback, corresponding warning information is exported to the user interface of this communication terminal.So that to 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, during according to the corresponding message registration of local user and/or short message ticket call
Long and/or contact frequency is based on the corresponding user of the opposing party that predetermined mapping relations are calculated the relative recording and institute
State the relationship level of the corresponding user of communication terminal.In a kind of embodiment, the mapping relations embody the duration of call and/or contact
The positive correlation of frequency and relationship level, the duration of call is call total duration, for example, utilizing message registration calculated relationship grade
When, relation value V=duration of call L X can be made to contact frequency N, then make when V is more than or equal to 30, its corresponding relationship level is one
Level;When V is more than or equal to 20 and during less than 30, its corresponding relationship level is two grades;When V is more than or equal to 10 and during less than 20, its
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), during N=11 (secondary), V=33, now corresponding relationship level is one-level.Above-mentioned mapping relations using message registration and/
Or short message record can limit its record time, in such as six months, the distance also dependent on the time is different for relative recording is assigned
Weight is calculated or mapped again, be will not be repeated here.Predetermined relationship grade is being reached with local user, such as two grades of user's phase
The related record of the communicating number in the range of the scheduled time is inquired about in corresponding message registration and/or short message record, when inquiry is tied
Fruit is space-time, determines the communicating number for lost contact number, and feeds back the communicating number for lost contact number to the communication terminal
Object information.So that this communication terminal is after the corresponding object information that the reception server is fed back, to this communication terminal
User interface exports corresponding warning information.So that the identification to the communicating number is highly efficient and more conforms to local user and enters
The custom that row is write to each other, improves Consumer's Experience.
Preferably, the object information can include following one or more information:
First, the object information characterizes one or more telephone numbers for lost contact number, being included in the object information should
Communicating number and its corresponding name of contact person and the communicating number are that the information of lost contact number, the i.e. communicating number are lost contact
Number, or more specifically, the communicating number is spacing or the communicating number has shut down.For example, invalid number:186****8170,
Contact person:Mrs Ye, number state:Lost contact.
It is only single or during a few communicating number when the communicating number that this communication terminal is committed to server, the clothes
Business device respective feedback includes the communicating number or a few communicating number and its result for lost contact number.
Second, the object information is lost contact list of numbers.When communication terminal is committed to the communicating number of server comprising many
Individual (such as 5 and more than) communicating number or whole address list or server need to be to the multiple communicating numbers or whole address list that prestore
When carrying out communicating number identification, each lost contact number and its contact are included in the lost contact list of numbers of the server respective feedback
People's name.
Third, the object information also details including the lost contact number, such as lost contact time, associated user/contact
People and relationship level etc.;The lost contact time has the time that the last time for recording the communicating number is communicated including server;
The contact person includes the associated person information in address list, and it has corresponding relation 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 user of communications records/
Contact person.
When the object information characterizes the communicating number for lost contact number, this communication terminal is corresponding to the output of its user interface
Warning information.Specifically, in one embodiment, the process of the corresponding warning information of the output includes:According to what is received
The object information, the warning information that the communicating number is lost contact number is characterized in the position display of respective communication number so that
Present user interface is replaced or changes.For example, showing that exclamation mark or " lost contact " etc. are alerted behind the respective communication number
Information, or display lost contact list of numbers, or the button corresponding to the communicating number is activated, such as " deletion " button, " details " are pressed
Key etc., for warning user's communicating number for lost contact number, or for receiving corresponding user's control instruction, effectively to recognize
Lost contact number, improves live and work efficiency.For example, user clicks on " deletion " button 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's cleaning instruction is configured to respond to, the corresponding messenger of the lost contact number is deleted
Code.
In the embodiment of the present invention, the execution of user cleaning instruction can select following two schemes extremely according to actual needs
It is one of few:
First, clearing up instruction in response to the user that user acts on user interface, corresponding lost contact number is deleted.
Specifically, communication terminal provides user interface with display alarm information and receives described user's cleaning instruction,
And then instruction is cleared up 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's cleaning instruction stated the button being activated and generate, deletes corresponding lost contact number;Or, in response to user according to it
Selected at least one lost contact number and user's cleaning instruction for triggering, what deletion had been selected states at least one lost contact number.One
Plant in embodiment, communication terminal lost contact list of numbers first in user interface display alarm information is for user selected wherein
Individual or multiple lost contact numbers, on this basis, receive user's cleaning instruction that user acts on the list and generates so that communication
Terminal is based on user cleaning instruction and deletes the corresponding communicating number of the 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 is lifted
The comfortableness of user mutual control experience.
Second, user cleaning instruction is given tacit consent to after the warning information is received performing.
In this scenario, user cleaning instruction gives tacit consent to triggering when communication terminal receives object information to pre-set
Instruction.For example, the object information that communication terminal receives the server feedback is:Invalid number:186****8170, connection
It is people:Mrs Ye, number state:Lost contact.Then communication terminal deletes instruction by contact person according to the user that the announcement information sets out
The communicating number of correspondence Mrs Ye is deleted in list.
In some embodiments of above scheme, because " lost contact " of communicating number often also implies that Related Contact's
" lost contact ", therefore in order to save memory space, instructed being cleared up in response to user, delete the corresponding communicating number of lost contact number
When, can also delete the corresponding associated person information of lost contact number described in address list.So that address list is more succinct, and storage is logical
Signal code is all the significant number that can normally use, and improves the Working Life efficiency and Consumer's Experience of user.
As it was previously stated, in certain embodiments of the present invention, for the accuracy and security of communicating number identification control,
Also include communication unit, be configured as:
Communication terminal of the present invention sends authentication request by communication connection to server;
When authentication success, the communication connection and the server set up Trusted channel.
By the communication unit so that the communication terminal for only having passed through identity (ID) checking could be set up with server
Trusted channel, and then interactive operation could be realized, prevent communication equipment from judging by accident or personal data leakage, improve the standard of related system
True property and security.
Be 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 that lost contact number and the communicating number corresponding to its are deleted, improve
User using communicating number efficiency and lift Consumer's Experience.
Fig. 5 is referred to, a kind of communication terminal is further provided in another embodiment of the present invention, including:
Touch-sensitive display 701, it includes screen, for showing user interface;
Memory 702, supports that R-T unit performs the program that above-mentioned communicating number recognizes control method for storing;
Communication interface 703, for above-mentioned communicating number identification control device and other equipment or communication;
One or more processors 704, for performing the program stored in the memory;
One or more application programs 705, wherein one or more of application programs 705 are stored in the memory
In 702 and it is configured as being performed by one or more of processors 704, one or more of programs 705 are used to drive institute
One or more processors 704 are stated to be configured to perform the communication terminal that communicating number recognizes control method.
Fig. 5 is illustrated that the portion of the mobile phone related to communication terminal provided in an embodiment of the present invention, computer or unmanned plane
The block diagram of separation structure.By taking mobile phone as an example, mobile phone includes:Touch-sensitive display 701, memory 702, communication interface 703, or many
The parts such as individual processor 704, one or more application programs 705 and power supply 706.It will be understood by those skilled in the art that figure
The handset structure shown in 5 does not constitute the restriction to mobile phone, can include than illustrating more or less part, or combination
Some parts, or different part arrangements.
Each component parts of mobile phone is specifically introduced with reference to Fig. 5:
Touch-sensitive display 701, including display screen, can be used for display by the information of user input or are 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 form such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED)
To configure display panel.Further, contact panel can cover display panel, when contact panel detect it is thereon or neighbouring
After touch operation, processor 704 is sent to determine the type of touch event, with preprocessor 704 according to the class of touch event
Type provides corresponding visual output on a display panel.Although in Figure 5, contact panel and display panel are as two independences
Part realize input and the input function of mobile phone, but in some embodiments it is possible to by contact panel and display panel
Integrated and input that realize mobile phone and output function.
Memory 702 can be used to store software program and module, and processor 704 is by running storage in memory 702
Software program and module, so as to perform various function application and the data processing of mobile phone.Memory 702 can mainly include
Storing program area and storage data field, wherein, the application journey that storing program area can be needed for storage program area, at least one function
Sequence 705 (such as sound-playing function, image player function etc.) etc.;Storage data field can be stored and created according to using for mobile phone
Data (such as voice data, phone directory etc.) etc..Additionally, memory 702 can include high random access memory block 702,
Nonvolatile storage 702 can also be included, for example, at least one disk memory, flush memory device or other volatibility are consolidated
State memory device.
Communication interface 703, for communication terminal in above-mentioned identification control process and server and other equipment or communication network
Network communicates.Communication interface 703 is the interface that processor 704 is communicated with extraneous subsystem, is with extraneous for processor 704
The transmission of information between system, to reach the purpose of control subsystem.
Communication interface 703, for communicating number identification control device and other equipment or communication.Communication interface
703 is the interface that processor 704 is communicated with extraneous subsystem, for the biography of information between processor 704 and ambient systems
It is defeated, to reach the purpose of control subsystem.
Processor 704 is the control centre of mobile phone, using various communication interfaces 703 and connection whole mobile phone each
Part, by running or performing software program and/or module of the storage in memory block 702, and calls storage in memory block
Data in 702, perform the various functions and processing data of mobile phone, so as to carry out integral monitoring to mobile phone.Optionally, processor
704 may include one or more processing units;Preferably, processor 704 can integrated application processor and modem processor,
Wherein, application processor mainly processes operating system, user interface and application program 705 etc., and modem processor is mainly located
Reason radio communication.It is understood that above-mentioned modem processor can not also be integrated into processor 704.
One or more application programs 705, it is preferable that these application programs 705 are stored in the memory block 702
And be configured as being performed 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 also includes the power supply 706 (such as battery) powered to all parts, it is preferred that power supply 706 can be by electricity
Management system is logically contiguous with processor 704, so as to realize management charging, electric discharge, Yi Jigong by the management system of power supply 706
The functions such as consumption management.
Although not shown, mobile phone can also will not be repeated here including bluetooth module etc..
In embodiments of the present invention, the processor 704 included by the communication terminal also has following functions:
Communicating number in acquisition address list and/or that user is preserving, and submitted to server based on Trusted channel
The communicating number is determining whether the communicating number is lost contact number;
The object information of the reception server feedback, when it is lost contact number that the object information characterizes the communicating number, to
The user interface of this communication terminal exports corresponding warning information;
Cleared up in response to user and instructed, delete the corresponding communicating number of the lost contact number.
A kind of computer-readable storage medium is additionally provided in the embodiment of the present invention, for saving as used by above-mentioned communication terminal
Computer software instructions, it is included for performing the above-mentioned program designed by the communication terminal.
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, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
Be 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 determining that lost contact number and the communicating number corresponding to its are deleted, and improves user and uses communication
The efficiency of number simultaneously lifts Consumer's 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, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method can be with
Realize by another way.For example, device embodiment described above is only schematical, for example, the unit
Divide, only a kind of division of logic function there can be other dividing mode when actually realizing, for example multiple units or component
Can combine or be desirably integrated into another system, or some features can be ignored, or do not perform.It is another, it is shown or
The coupling each other for discussing or direct-coupling or communication connection can be the indirect couplings of device or unit by some interfaces
Close or communicate to connect, can be electrical, mechanical or other forms.
The unit that is illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit
The part for showing can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be according to the actual needs selected to realize the mesh of this embodiment scheme
's.
In addition, during each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to
It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.Above-mentioned integrated list
Unit can both be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
One of ordinary skill in the art will appreciate that, all or part of step in the various methods of above-described embodiment is can
Completed with instructing the hardware of correlation by program, the program can be stored in a computer-readable recording medium, storage
Medium can be included 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 storage), RAM (Random Access Memory, immediately memory), EPROM
(Erasable Programmable Read-Only Memory, Erarable Programmable Read only Memory), EEPROM
(Electrically Erasable Programmable Read-Only Memory, EEPROM),
Flash memory, magnetic card or light card.
One of ordinary skill in the art will appreciate that, realize that all or part of step in above-described embodiment method can be
The hardware of correlation is instructed to complete by program, described program can be stored in a kind of computer-readable recording medium, on
It can be read-only storage, disk or CD etc. to state the storage medium mentioned.
Detailed Jie has been carried out to communicating number provided by the present invention identification control method, device and communication terminal above
Continue, for those of ordinary skill in the art, under the premise without departing from the principles of the invention, in specific embodiment and apply model
Place and will change, in sum, this specification content should not be construed as limiting the invention.