Abstract:
A communication endpoint is configured to record content, which may be audio content, video content, and/or other content, and send the recorded content to an endpoint, such as a contact center. In one instance, the communication endpoint initiates content recording upon the detection of an outbound user-initiated request, such as an emergency request, and transmits the recorded content when the communication session has been established. As another example, the communication endpoint may record content in a circular manner such that a latest content corresponding to a predetermined amount of time may be transmitted when the communication session has been established.
Abstract:
Systems and methods for controlling the privileges of participants in a multiparty interaction are described, wherein participants in the multiparty interaction are distributed among a plurality of areas, each area having different privileges, and further wherein a participant may obtain the privileges of another area by moving to the other area.
Abstract:
Embodiments include acquiring and correlating Web Real-Time Communications (WebRTC) interactive flow characteristics, and related methods, systems, and computer-readable media. In one embodiment, a method for acquiring and correlating characteristics of WebRTC interactive flows comprises receiving, by an acquisition agent of a WebRTC client executing on a computing device, a peer connection initiation dialog for establishing a WebRTC interactive flow. The method further comprises determining, by the acquisition agent, one or more characteristics of the WebRTC interactive flow based on the peer connection initiation dialog. The method additionally comprises receiving, by a correlation agent, the one or more characteristics of the WebRTC interactive flow from the acquisition agent, and storing the one or more characteristics of the WebRTC interactive flow. The method also comprises correlating, by the correlation agent, one or more stored characteristics, and generating, by the correlation agent, one or more interaction records based on the correlating.
Abstract:
Mechanisms for controlling a light system are provided. A first business metric value is received that quantifies a business metric relevant to a business-related entity at a respective time. An illumination state of a plurality of different illumination states of the light system based on the first business metric value is determined. Each illumination state corresponds to an emission of a pattern of electromagnetic radiation of a plurality of different patterns of electromagnetic radiation. The light system is positioned in a location associated with the business-related entity. The light system is signaled to enter the first illumination state.
Abstract:
A lighting structure having a climate sensor is disclosed. In one example, a lighting structure includes at least one light source and at least one climate sensor. Each climate sensor is configured to determine at least one ambient climate characteristic value that quantifies an ambient climate characteristic at a location distant from the lighting structure. For example, an ambient climate characteristic may be an ambient temperature of a distant object in the same room as the lighting structure. The lighting structure also includes a controller in communication with the at least one climate sensor. The controller is configured to receive the at least one ambient climate characteristic value from the at least one climate sensor. The controller is further configured to transmit information based on the at least one ambient climate characteristic value to a network.
Abstract:
Interactive contact center menu traversal via text stream interaction is disclosed. A user device establishes an interactive session with a server device. The user device receives, from the server device, a first text stream comprising a first contact center prompt. The user device scrolls a plurality of text components of the first text stream on a display over a first text stream presentation period of time, with text components presented earlier in time being replaced on the display with subsequent text components. The user device receives, from a user, a first user input in response to the first text stream and communicates the first user input to the server device.
Abstract:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for facilitating communications based on a trusted relationships. A system configured to practice the method first receives a communication request from a second communication device for a specific resource, wherein the communication request is based, at least in part, on trust information generated by a previously established trusted relationship. The system confirms, via an access to a trust database and using the trust information, (1) an identity of a sender of the communication request and (2) access permissions for a requested resource. Then, if the identity and the access permissions are confirmed, the system establishes communications between the first communications device and the second communications device in response to the communication request according to the specific resource. The trust information can include a trust user ID and a trust key.
Abstract:
Intelligently managing Web Real-Time Communications (WebRTC) interactive flows, and related systems, methods, and computer-readable media are disclosed herein. In one embodiment, a system for intelligently managing WebRTC interactive flows comprises at least one communications interface, and an associated computing device comprising a WebRTC client. The WebRTC client is configured to receive a user input gesture directed to one or more visual representations corresponding to one or more WebRTC users, and determine a context for the WebRTC client based on a current state of the WebRTC client. The WebRTC client is further configured to obtain one or more identity attributes associated with the one or more WebRTC users, and provide one or more WebRTC interactive flows including the one or more WebRTC users based on the context, the user input gesture, and the one or more identity attributes.
Abstract:
Disclosed is a system and method for sequential segregated synchronized transcript for a multi-party conference. Multiple transcriptions, or their textual streams, are utilized to build segregated, time oriented user interfaces. Horizontally overlapping segments may reflect talk-over of two or more conference participants talking at the same time.
Abstract:
Remotely controlling Web Real-Time Communications (WebRTC) client functionality via WebRTC data channels, and related methods, systems, and computer-readable media are disclosed. In this regard, in one embodiment, a method for remotely controlling WebRTC client functionality comprises establishing, by a first WebRTC client executing on a first computing device and a second WebRTC client executing on a second computing device, a WebRTC media channel between the first WebRTC client and the second WebRTC client. The method further comprises establishing, between the first WebRTC client and the second WebRTC client, a WebRTC data channel affiliated with the WebRTC media channel. The method also comprises receiving, by the second WebRTC client, a client control signal originating from the first WebRTC client via the WebRTC data channel. The method additionally comprises, responsive to receiving the client control signal via the WebRTC data channel, modifying a functionality associated with the second WebRTC client.