Conditional communication forwarding based on origination and destination attributes
AssigneeFirst Orion Corp.
InventorsMark Himelfarb, Timothy Stalnaker
Life of this patent
Estimating the term…
Abstract
One example method of operation may include one or more of identifying an incoming communication via a communication processing device, identifying communication source attributes associated with a communication source of the incoming communication, retrieving one or more communication routing conditions from a communication recipient profile associated with an intended recipient device identified by the incoming communication, and determining whether to route the incoming communication to the intended recipient device or an automated communication management device based on the communication source attributes and the one or more communication routing conditions.
Claims20
A method comprising:
- terminating a communication comprising enhanced content at a call management device;
- determining that attributes of a source of the communication satisfy fewer than a number of routing conditions necessary for the communication to be forwarded directly to a recipient device;
- creating a modified communication by blocking a portion of the enhanced content based on a preference indicating that the portion of the enhanced content is to be blocked and that an other portion of the enhanced content is to be forwarded to the recipient device;
- forwarding only the modified communication to the recipient device;
- maintaining the communication as active for a predetermined time after the communication is terminated;
- and
- in response to receiving a confirmation from the recipient device based on the modified communication, connecting the communication with the recipient device.
An apparatus comprising:
- a processor configured to:
- terminate a communication comprising enhanced content at a call management device;
- determine that attributes of a source of the communication satisfy fewer than all of a number of routing conditions necessary for the communication to be forwarded directly to a recipient device;
- create a modified communication by blocking a portion of the enhanced content based on a preference indicating that the portion of the enhanced content is to be blocked and that an other portion of the enhanced content is to be forwarded to the recipient device;
- forward only the modified communication to the recipient device;
- maintain the communication as active for a predetermined time after the communication is terminated;
- and
- in response to a confirmation being received from the recipient device based on the modified communication, connect the communication with the recipient device.
A non-transitory computer-readable storage medium configured to store instructions that, when executed by a processor, cause the processor to perform:
- terminating a communication comprising enhanced content at a call management device;
- determining that attributes of a source of the communication satisfy fewer than a number of routing conditions necessary for the communication to be forwarded directly to a recipient device;
- creating a modified communication by blocking a portion of the enhanced content based on a preference indicating that the portion of the enhanced content is to be blocked and that an other portion of the enhanced content is to be forwarded to the recipient device;
- forwarding only the modified communication to the recipient device;
- maintaining the communication as active for a predetermined time after the communication is terminated;
- and
- in response to receiving a confirmation from the recipient device based on the modified communication, connecting the communication with the recipient device.
Dependencies are inferred from the claim text.