Patent ID: 8457600

Claim:
A method being performed by execution of instructions by a processor of an electronic device for validating contact identification, the electronic device comprising a phone book that stores information of one or more contacts, the method comprising: setting an identifier for each contact stored in the phone book, and storing the identifier into a corresponding contact entry of the phone book; creating a short message which contains an identifier of a contact according to a preset message template, and sending the short message to a phone number of the contact to inform the contact of the identifier; in response to receiving a call from a contact, prompting the contact to input an identifier before answering the call or during the call; detecting if one or more push-button signals have been received from the contact by a dual-tone multi-frequency (DTMF) decoder; determining the contact fails validation if no push-button signal has been received, or decoding the received one or more push-button signals by the DTMF decoder to determine data information input by the contact; determining the contact fails the validation if the data information does not match an identifier of a contact that is stored in the phone book, or determining the contact passes the validation if the data information matches an identifier of a contact that is stored in the phone book; and marking the contact that failed the validation or passed the validation in a call history after the call is ended.