Using a small inexpensive device (Phone Call Firewall) that would allow the phone owner the ability to enter and store phone numbers of those you want to allow calls from. When a call comes in and the CID matches a number in the device's database the call is allowed through and will ring the phone owner's phones.
If the number for the caller (telemarketer) doesn't match a number in the database, a brief message will tell them (the caller) that they are not allowed to ring the owner's phone but if they wish to be added to the owner's database please leave a message with their information and if the phone owner agrees will add their number to his device (PCF) or simply return their call at a later time. Importantly; do not allow the phones to ring if the CID does not contain a match within the PCF but simply light an LED on the device then those messages can be checked like standard voicemail.
For family and friends you can also specify within the PCF an emergency bypass code so that if a member of the the PCF's family is calling from a phone number (CID) known not to be within the PCF database then the bypass code can be entered at anytime to override the system and allow the call to go through and ring the owner's phones.
This way, when the owner of the PCF's phone rings he/she will feel confident that the caller is important and their identity is known.
You could also have a more sophisticated system that would list the blocked numbers on a small LCD screen which would allow the PCF owner to quickly scan the calls and delete them individually or delete all without having to listen to voicemail.
CID would of course be a requirement for the PCF to work properly.
Log in or sign up for Devpost to join the conversation.