I cant remeber what smartphone I had but I had one that would ring and tell me whio it was calling (out of my contact list) or read me the phone number if it wasn't in the contacts.
This was really really useful on a headset because I wouldn't need to touch my phone to identify if I wanted to answer or let it go to VM.