H04L65/1046

Method for streaming real-time data from a user device to a dispatch unit terminal
11716217 · 2023-08-01 · ·

A system and method for streaming real-time data from a user device to a dispatch unit terminal, where the method includes: identifying a connection between a user device and a call center; sending a link to the user device, wherein the link includes instructions to initiate streaming of real-time data from the user device, and further includes a unique identifier associated with the user device; and sending the real-time data to a dispatch unit terminal, where the unique identifier is used to match the real-time data with the dispatch terminal used in the first connection.

Method for streaming real-time data from a user device to a dispatch unit terminal
11716217 · 2023-08-01 · ·

A system and method for streaming real-time data from a user device to a dispatch unit terminal, where the method includes: identifying a connection between a user device and a call center; sending a link to the user device, wherein the link includes instructions to initiate streaming of real-time data from the user device, and further includes a unique identifier associated with the user device; and sending the real-time data to a dispatch unit terminal, where the unique identifier is used to match the real-time data with the dispatch terminal used in the first connection.

COMMUNICATION METHOD, APPARATUS, AND SYSTEM
20230021830 · 2023-01-26 ·

A communication method includes obtaining, by a policy control network element, an application identifier. The communication method further includes determining, by the policy control network element, a first application descriptor based on the application identifier. The communication method further includes sending, by the policy control network element, the first application descriptor to a session management network element. The first application descriptor is useable for generating an access traffic steering, switching, and splitting (ATSSS) rule. The ATSSS rule includes the first application descriptor.

VIRTUAL POSITION BASED MANAGEMENT OF COLLABORATION SESSIONS

Improved virtual collaboration environments allow participants in a primary collaboration session to initiate side conversations with fellow participants based on virtual locations of each participant within a virtual collaboration layout. The virtual collaboration layout defines virtual locations of each participant in the collaboration session. If a virtual distance between two participants a below a threshold, the participants are able to engage in a side conversation. Management information is provided to a collaboration session host. The management information indicates, for example, a volume or frequency of communication occurring on each side conversation, or an elapsed time since the side conversation was initiated. The host is also provided with controls that allow the host to issue a warning to side conversation participants, to mute the side conversation, or to change a participant's position within the virtual collaboration layout, thus changing the participant's eligibility to participate in the side conversation.

Second level interactive voice response component

In an example embodiment, a solution is provided that introduces a second level IVR component controlled by a call control service that also controls a first IVR component. Controlling the IVR components using this call control service (which also interfaces with client software operated by a human agent) allows for data collected during the IVR sessions or during a live session with the human agent to be shared among the components. This also acts to eliminate the need for a traditional “transfer” of a call from a human agent to an IVR or vice versa, which would often be accompanied by audible clicks or beeps discernable to the caller.

Service traffic replication and dynamic policy enforcement in a multi-cloud service mesh

In an embodiment, a data processing method comprises receiving, at a BIER replicator node that is programmed to implement Bit Index Explicit Replication (BIER) protocol, from a data source, a multicast stream packet identifying a service-level multicast group address; using the BIER replicator node, replicating the multicast stream packet according to BIER protocol and transmitting two or more replicated packet streams to two or more BIER receiver nodes that are programmed to implement BIER; using the two or more BIER receiver nodes, transmitting the two or more replicated packet streams to two or more receivers. Other embodiments may use modified iOAM (In-situ Operations, Administration, and Maintenance) techniques.

SEAMLESS VOICE CALL INITIATION
20230231890 · 2023-07-20 ·

Methods, devices, and system related to wireless communications are disclosed. In one example aspect, a method for wireless communication includes receiving, by a first access node in a first type of communication network, a request from a wireless device to establish a voice session with an Internet Protocol Multimedia System (IMS); initiating, by the first access node, an IMS voice session establishment for the wireless device; configuring, by the first access node, a Quality of Service (QoS) for the IMS voice session using a Protocol Data Unit (PDU) session modification request; and determining, in part based on one or more capabilities of the wireless device, to refrain from triggering a fallback to a second type of communication network for the IMS voice session establishment.

SYSTEM AND METHOD FOR RESOURCE ARBITRATION FOR COMMERCIAL OFF THE SHELF PHONES
20230224338 · 2023-07-13 ·

A method is provided. The method includes receiving, at an arbitration server, a call setup request, the call setup request including at least an indication of an application used to send the call setup request and at least one other indication of a call type of a call associated with the call setup request. The method includes retrieving, from a configuration database, a call priority associated with the call set up request. The method includes determining that the user device is currently engaged in an ongoing call associated with an ongoing call priority. The method includes determining that the call setup request is of higher priority than the ongoing call based on the ongoing call priority. The method includes when the call setup request is of higher priority, terminating the ongoing call and completing the setup of the call associated with the call setup request.

SYSTEM AND METHOD FOR RESOURCE ARBITRATION FOR COMMERCIAL OFF THE SHELF PHONES
20230224338 · 2023-07-13 ·

A method is provided. The method includes receiving, at an arbitration server, a call setup request, the call setup request including at least an indication of an application used to send the call setup request and at least one other indication of a call type of a call associated with the call setup request. The method includes retrieving, from a configuration database, a call priority associated with the call set up request. The method includes determining that the user device is currently engaged in an ongoing call associated with an ongoing call priority. The method includes determining that the call setup request is of higher priority than the ongoing call based on the ongoing call priority. The method includes when the call setup request is of higher priority, terminating the ongoing call and completing the setup of the call associated with the call setup request.

Virtual position based management of collaboration sessions

Improved virtual collaboration environments allow participants in a primary collaboration session to initiate side conversations with fellow participants based on virtual locations of each participant within a virtual collaboration layout. The virtual collaboration layout defines virtual locations of each participant in the collaboration session. If a virtual distance between two participants a below a threshold, the participants are able to engage in a side conversation. Management information is provided to a collaboration session host. The management information indicates, for example, a volume or frequency of communication occurring on each side conversation, or an elapsed time since the side conversation was initiated. The host is also provided with controls that allow the host to issue a warning to side conversation participants, to mute the side conversation, or to change a participant’s position within the virtual collaboration layout, thus changing the participant’s eligibility to participate in the side conversation.