Patent ID: 8639224

Claim:
A method comprising: receiving, by a directory service, a call from a user of a mobile phone requesting a number of a communication device associated with a callee, the directory service comprising a third generation wireless network service; retrieving the number from a database; transferring the call to connect the mobile phone with the communication device; and sending, by the directory service, the number to the mobile phone, the mobile phone being configured with user settings, in a first user setting the number being stored in a storage location that includes a list of numbers including recently dialed numbers, wherein in a second user setting the mobile phone does not store the number sent from the directory service, the mobile phone including a user interface that displays the list and provides a user of the mobile phone with a selectable option to dial the number from the list; and in a third user setting: the mobile phone determines that an amount of previously stored numbers sent from the directory service and already stored in the list is equal to or greater than a user defined amount; in response to the determination, the mobile phone deletes, from the list, only one or more of the previously stored numbers sent from the directory service, while maintaining the recently dialed numbers; and the mobile phone stores the number sent from the directory service in the list.