Context aware interaction
First Claim
Patent Images
1. A method for managing communications between a plurality of electronic devices, the method comprising:
- detecting, by a processor, that a caller is disconnected from a current call;
in response to detecting, by the processor, that the caller is disconnected from the current call, identifying, by the processor, availability information for the caller, the availability information identifying a condition for engaging in communication with the caller;
monitoring, by the processor, availability of the caller, wherein the availability of the caller is based at least on the availability information;
monitoring, by the processor, availability of a plurality of agents of a customer contact center;
determining, by the processor, mutual availability of the caller and an agent of the plurality of agents based on monitoring the availability of the caller and the availability of the plurality of agents;
transmitting, by the processor, in response to determining the mutual availability, a signal to a switch, the signal for establishing a communication session between a first electronic device associated with the caller and a second electronic device associated with the agent.
4 Assignments
0 Petitions
Accused Products
Abstract
A network-connected server for meeting initiation has software executing on the server from a non-transitory physical medium, the software providing a function allowing a user to schedule a meeting and to configure availability conditions, a function for informing scheduled participants of the scheduled meeting, a function for receiving indications of availability for the scheduled meeting from communication appliances associated with scheduled participants, and a function for connecting the communication appliances to communicate when the configured availability conditions are met.
-
Citations
18 Claims
-
1. A method for managing communications between a plurality of electronic devices, the method comprising:
-
detecting, by a processor, that a caller is disconnected from a current call; in response to detecting, by the processor, that the caller is disconnected from the current call, identifying, by the processor, availability information for the caller, the availability information identifying a condition for engaging in communication with the caller; monitoring, by the processor, availability of the caller, wherein the availability of the caller is based at least on the availability information; monitoring, by the processor, availability of a plurality of agents of a customer contact center; determining, by the processor, mutual availability of the caller and an agent of the plurality of agents based on monitoring the availability of the caller and the availability of the plurality of agents; transmitting, by the processor, in response to determining the mutual availability, a signal to a switch, the signal for establishing a communication session between a first electronic device associated with the caller and a second electronic device associated with the agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing communications between a plurality of electronic devices, the system comprising:
-
a switch configured establish a connection for enabling communication between electronic devices; a processor; and a memory, wherein the memory includes instructions that, when executed by the processor, cause the processor to; detect that a caller is disconnected from a current call; in response to detecting that the caller is disconnected from the current call, identify availability information for the caller, the availability information identifying a condition for engaging in communication with the caller; monitor availability of the caller, wherein the availability of the caller is based at least on the availability information; monitor availability of a plurality of agents of a customer contact center; determine mutual availability of the caller and an agent of the plurality of agents based on monitoring the availability of the caller and the availability of the plurality of agents; transmit, in response to determining the mutual availability, a signal to the switch, the signal for establishing a communication session between a first electronic device associated with the caller and a second electronic device associated with the agent. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification