Call notification with rich caller identification
First Claim
1. A method comprising:
- receiving call event data in response to a call received from a caller via a voice channel;
generating a call request including caller data and a plurality of call responses, wherein the caller data includes caller data of databases of an enterprise, wherein the plurality of call responses include options for participating in the call; and
routing the call request via a data channel to a target device designated by a user.
1 Assignment
0 Petitions
Accused Products
Abstract
Communication systems and methods are described that include call notification with rich caller identification. Components of the communication systems are configured to receive a call for a user via an enterprise voice channel. A call request is automatically generated in response to event data of the received call. The call request includes caller data from enterprise databases or directories. The caller data provides identifying information of the caller to the user via the call request. The call request can include response options by which the user can participate in the call. The call request is routed to a target device of the user via a data channel of the host enterprise. The target device provides the user with multiple action or response options via the call request. The response options include for example accepting the call, delaying the call, forwarding the call, ignoring the call, and ignoring the caller.
99 Citations
87 Claims
-
1. A method comprising:
-
receiving call event data in response to a call received from a caller via a voice channel;
generating a call request including caller data and a plurality of call responses, wherein the caller data includes caller data of databases of an enterprise, wherein the plurality of call responses include options for participating in the call; and
routing the call request via a data channel to a target device designated by a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A method comprising:
-
receiving a call for a user via a voice channel;
generating a call request in response to call event data of the call, wherein the call request includes identification data of a caller received from a directory of the enterprise, wherein the caller originated the call;
routing the call request to a target device of the user via a data channel; and
generating a plurality of call responses at the target device, wherein the plurality of call responses include options for participating in the call.
-
-
62. A system comprising:
-
a server coupled to an enterprise and at least one communication network, the server including a facilitator, the facilitator configured to receive call event data in response to a call received from a caller via a voice channel, and to generate a call request including caller data and a plurality of call responses, wherein the caller data includes caller data of databases of the enterprise, wherein the plurality of call responses include options for participating in the call; and
a communication device including a client, wherein the facilitator is configured to route the call request to the client via a data channel. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
-
87. A computer readable media including executable instructions which, when executed in a processing system, provides call notification by:
-
receiving call event data in response to a call received from a caller via a voice channel;
generating a call request including caller data and a plurality of call responses, wherein the caller data includes caller data of databases of an enterprise, wherein the plurality of call responses include options for participating in the call; and
routing the call request to a user via a data channel.
-
Specification