CPC H04L 9/3231 (2013.01) [G06F 16/23 (2019.01); G06F 16/435 (2019.01); H04M 1/67 (2013.01); H04M 3/2218 (2013.01); H04M 3/382 (2013.01); H04M 3/4211 (2013.01); H04M 3/42042 (2013.01); H04M 3/42051 (2013.01); H04M 3/42068 (2013.01); H04M 3/4288 (2013.01); H04M 3/42093 (2013.01); H04M 3/42153 (2013.01); H04M 2203/6081 (2013.01)] | 17 Claims |
1. A communication platform, comprising:
a database that stores a user profile; and
one or more processors configured to:
generate customized contact notifications by:
receiving a contact identifier from the user that identifies a contact with which the user is permitted to communicate;
receiving a plurality of notification selections from the user, each of the plurality of notification selections corresponding to a different communication type; and
updating the user profile in the database based on the received plurality of notification selections; and
processing a communication attempt by the user to the contact by:
determining a type of the communication attempt;
identifying one of the plurality of notification selections stored in the user profile corresponding to the type of the communication attempt; and
notify the contact according to the one of the plurality of notification selections,
wherein the plurality of notification selections includes a first notification selection for a first communication type and a second notification selection for a second communication type.
|