摘要 |
A communications controller is provided for empowering the user of a communications device, such as a telephone or other device, to assume control over incoming communications. Each originator of a communication is identified by unique identification information as information associated with an incoming communication. The user of a receiving communication device selects one of a plurality of different priority levels for a particular originator of a communication. The user also selects block time intervals for each priority to indicate times during which communication will not be passed to user's communications device or other appropriate action is to be taken. When that particular originator of a communication initiates a communication to the user, the user's communication controller determines the originator's identification information and recalls the priority and corresponding blocking time interval for that particular identity. The communication is accordingly permitted to alert the user or blocked with the exception of conditional filtering. Conditional filtering permits the originator of a communication to send a conditional communication along with situational awareness information that is processed specifically for the particular situation. Conditional filtering includes the case of an emergency communication that would override normal communication control. A cognition engine is used to support conditional communication along with an event session. Intelligent data is created and used to support said event sessions.
|