Abstract:
A method for providing an instant messaging camp-on service includes receiving, via a first instant messaging device, a request from a first user to log into an instant messaging server and to camp-on an instant messaging availability of a second user, wherein the second user is currently unavailable. The method also includes monitoring the instant messaging availability of the second user and determining that the second user is available via instant messaging and then notifying the first user via a first communication method of the instant messaging availability of the second user. The first communication method is different from instant messaging communication.
Abstract:
A method for providing a camp-on hold service comprises detecting a hold condition between a first user and a second user and establishing a call hold by placing the call on hold. The method also comprises receiving a request from the second user to camp-on to the call hold and monitoring the status of the first user during the call hold. The method also comprises receiving an indication that the first user is available to continue communications with the second user and notifying the second user that the first user is available to continue communications with the second user.
Abstract:
Methods and devices are provided for automating a login process and user/device associations. A user's preferred device settings and/or functions may be provisioned automatically. Some implementations provide an automated log out or “sleep” when a user leaves one or more of the devices. Users may be automatically identified and associated. The “presence” of members of a user group may be determined as required for one or more actions to be taken. Some user groups control devices according to which members of a group may have access to certain functions, information, etc., and which may not.
Abstract:
A method for transferring an automatic call distributor call includes receiving from a caller a call for distribution to one of a plurality of agents and distributing the call to a first agent of the plurality of agents for handling. The method includes receiving a transfer request to transfer the call to a supervisor and selecting an available supervisor to receive the call. The available supervisor comprises a supervisor not in an uninterruptible state. The method includes transferring the call to the selected available supervisor.
Abstract:
A method for using load information in an instant messaging system includes determining current communication session load information of the user. The method includes blocking from transmission to the user instant message communications based on the current communication session load information of the user.
Abstract:
A method for distributing calls includes receiving a plurality of calls each for connection with one of a plurality of agents and storing each of the plurality of calls in a queue. The method includes monitoring the time that each of the plurality of calls has spent in the queue and determining that a first agent is available to receive a call. The method also includes determining, for a first call that has spent the most time in the queue, a first amount of time that the first call has spent in the queue and determining whether the first amount of time has exceeded a service level time. The method includes, if the first amount of time has not exceeded the service level time, distributing the first call to the first agent.
Abstract:
The present invention includes methods and devices for providing. According to some implementations, radio frequency identification (“RFID”) tags are positioned at various locations throughout a building. Building locations can be determined from the RFID tags. Emergency service providers may be equipped with a portable device that includes at least one RFID reader for reading the RFID tags. Some implementations involve transmitting the RFID tag data to a control center from which the emergency services are coordinated. The emergency service workers' current and prior locations can be determined by the portable devices and/or at the control center. In preferred implementations, emergency service provider location information can be provided to control center personnel and to emergency service providers in real time.
Abstract:
Methods and devices are provided for automating a login process and user/device associations. A user's preferred device settings and/or functions may be provisioned automatically. Some implementations provide an automated log out or “sleep” when a user leaves one or more of the devices. Users may be automatically identified and associated. The “presence” of members of a user group may be determined as required for one or more actions to be taken. Some user groups control devices according to which members of a group may have access to certain functions, information, etc., and which may not.
Abstract:
A method for effecting handoff of a communication session between a cellular telephone and a desktop telephone includes anchoring a communication session involving a remote device and a cellular telephone in an enterprise network such that signaling for the communication session passes through an element of the enterprise network; receiving an indication to handoff the communication session from the cellular telephone to a desktop telephone coupled to the enterprise network; placing the remote device in a holding state in response to the indication; and coupling the desktop telephone to the remote device to resume the communication session.
Abstract:
A method and system for tracing and logging for a software module is provided. The method includes the steps of detecting at least one error and analyzing at least one error message corresponding to each detected error. The method further includes the step of monitoring the resources of a computer system. Further, the method includes the step of adjusting (e.g., automatically adjusting) a tracing and logging level, based on the analysis of the error messages and the availability of resources.