как по мне, так это пустая затея ... они могут как реальные номера, так и виртуальные использовать ... сколько угодно и откуда угодно ... так что приложение типа TrueCaller (не реклама ;-) ) или подобное Вам в помощь, там хотя бы видно, по уже поставленным меткам другими пользователями, кто звонит.
только не забывайте, что при установке этого или подобного приложений Вы даете доступ к контактам на своем устройстве ... т.е. сливаете свои номера в общую базу