Abstract:
Authentication of a user initiating a communication may be achieved using a visual indicator of the user. Initiation of a communication may result in the initiator of the communication collecting image data associated with the initiator's identity. Additionally, the initiator may be required to perform a task, wherein a response to the task may be transmitted with the image data to the receiver of the communication. The receipt of the image data may allow a receiver of the communication to reduce spam and verify that the initiator is who it purports to be.
Abstract:
An apparatus and method for improving performance in high-availability systems are disclosed. In accordance with the illustrative embodiment, pages of memory of a primary system that are to be shadowed are initially copied to a backup system's memory, as well as to a cache in the primary system. A duplication manager process maintains the cache in an intelligent manner that significantly reduces the overhead required to keep the backup system in sync with the primary system, as well as the cache size needed to achieve a given level of performance. Advantageously, the duplication manager is executed on a different processor core than the application process executing transactions, further improving performance.
Abstract:
Techniques for aiding an email recipient in the management of inbound email by detecting, and configurably responding to, dynamically variable patterns of activity and behavior are described. Characteristics are extracted from new email messages originated by senders and intended for a recipient. One or more patterns of sender activity, recipient message management behavior, and/or message response behavior, relating to treatment of messages from individual senders and/or plural senders in the aggregate, are identified. The patterns are identified by analyzing statistics collected by the extraction of characteristics from email messages previously received by the recipient. Before the recipient reads a new email, a determination is made as to whether any deviation from an identified pattern exists; and, if so, a pre-existing rule for treatment of the new message is enforced and/or a new rule specifying treatment of at least some messages from the sender of the email is proposed.
Abstract:
Obtaining customer feedback is an important tool for a contact center to determine their performance as viewed from those with whom they interact. Customers interacting with an agent over a voice or other channel (e.g., co-browse, text chat, video, etc.) may provide real-time feedback. This real-time feedback may be transmitted to the contact center via a data channel and then utilized to alert a supervisor, trigger the transfer of the call to another agent, training purposes, or other activity. Furthermore, customers' real-time feedback is, “in the moment,” enabling a portion of the agent-customer interaction to be associated with a particular user's feedback input, rather than limiting feedback to a user's patience and memory to evaluate the entire feedback after the interaction has concluded.
Abstract:
A contact center, communication system, and server are disclosed. An illustrative contact center is disclosed as being a multichannel contact center. A customer of the illustrative multichannel contact center is allowed to switch their engagement with the contact center from using a first media type to using a second media type. Upon making such a switch of engagement, the customer may be provided with information regarding resources in the contact center, statistics/metrics of those resources, the ability to provide real-time feedback regarding the engagement, and possibly the ability to select a resource from among a plurality of resources. In this way, the customer may be incentivized to switch their method of engagement to a benefit of both the contact center and the customer.
Abstract:
Equivalence classes are used to determine how groups of call participants are distributed among remotely situated conference rooms. A roster of conference call participants is distributed for display by communication devices the participants bring to a conference room. The distributed roster contains at least one indicium by which the possession of an attribute, by any conference call participant in a room can be confirmed by other conference call participant(s) using a communication device. After entering a room, at least some participants use a communication device to access the roster and indicate, to a server, that at least one other participant on the roster possesses an attribute of significance to conduct of the call. Participants are assigned to groups and the groups are merged based on the presence of participants possessing an attribute or set of linked attributes. The server assigns the participants to respective groups for selective treatment.
Abstract:
Embodiments disclosed herein provide systems, methods, and computer readable media for managing bandwidth based on audio power level. In a particular embodiment, a method includes receiving a media stream from a first client device, wherein the media stream includes an audio stream. During receipt of the media stream, the method provides determining whether an audio power level of the audio stream satisfies criteria for inclusion in an output media stream from the media server system along with one or more media streams received from one or more other client devices. Upon determining that the criteria is not satisfied, the method provides transferring a first notification to the first client device that includes a first instruction for the first client device to reduce an amount of bandwidth used for transferring the media stream.
Abstract:
Conferences are a popular way to hold meetings and presentations when the participants are not required to be physically together. However, the quality of a conference can vary based on a particular user's endpoint configuration, connection, network, conference content, and other factors. Providing a user with the ability to indicate a quality issue, as determined by the user, allows other users and systems to become aware that a user is experiencing quality issues and optionally take action to correct the issue.
Abstract:
Embodiments disclosed herein provide systems and methods for dynamically guiding a user to a target conversation area with a communication device. In a particular embodiment, a method provides receiving a call request to establish a call with a communication device and determining a location of the communication device. The method further provides determining a target conversation area for a user of the communication device to participate in the call based on the location of the communication device. The method also provides directing the user to the target conversation area.
Abstract:
System and method to provide contextual services, the method including: capturing a characteristic of a first person inside or within a predetermined distance of a monitored space; accessing a database of identifying characteristics of potential visitors to the monitored space; identifying the first person by use of the database, to produce an identified visitor; and providing to a second person an information related to the identified visitor. The system may include: a database of identifying characteristics of potential visitors to a monitored space; a surveillance device configured to capture a characteristic of a first person inside or within a predetermined distance of the monitored space; a processor configured to identify the first person by use of the database, to produce an identified visitor; and a communication interface configured to provide to a second person an information related to the identified visitor.