Patent ID: 8064933

Claim:
A dialing system for a communication device, the dialing system comprising: a storage system; and at least one processor to execute one or more programs stored in the storage system, the one or more programs comprising: a setting module operable to assign priorities to all phone numbers of a contact in a contact list of the communication device, establish an order of all the phone numbers according to the priorities, and associate a phone number to a next phone number according to the order; an executing module operable to dial a selected phone number of the contact, and dial each of the other phone numbers associated with the selected phone number if the selected phone number cannot be dialed through; a detecting module operable to detect a mobile phone number of the contact if all the phone numbers of the contact have been dialed and cannot be dialed through; and a sending module operable to send a message to the mobile phone number for informing the contact that the contact cannot be communicated.