H04L65/4046

IMS APPLICATION CONTROL PROTOCOL
20170272474 · 2017-09-21 ·

A method of controlling an application media session between at least two network entities, which comprises establishing a Session Initiation Protocol, SIP, session between each network entity and a SIP application server within the IMS and establishing a media session between each network entity and a Media Resource Function, MRF, controlled by the SIP application server. The method further comprises sending between the network entities, via the media sessions, control messages comprising application control protocol instructions.

Content sharing system, content sharing method, and program
11252204 · 2022-02-15 · ·

Provided are a content sharing system, a content sharing method, and a program, which are capable of appropriately processing an operation of a use on shared content after a display update by an operation of another user is performed. An object processing execution module executes the predetermined processing on an object that is in a focus state at a timing that is before a time earlier than the operation of instructing of execution of the predetermined processing by the predetermined time period and that is closest to the time earlier than the operation by the predetermined time period, when it is identified that the display update of the shared content has been performed by the operation of another user during as predetermined time period until the operation.

SEAMLESS TRANSITION OF A VIDEO SESSION BETWEEN A MESH TOPOLOGY AND A CENTRALIZED BRIDGE TOPOLOGY
20170272512 · 2017-09-21 ·

A technique is disclosed for making transitions between mesh and bridge topology seamless to the end user of the video session, without a significant gap between the audio and video experience of the video session when the transition occurs. In addition, a function provides a way for determining whether a trigger event for such a transition has occurred.

METHODS AND SYSTEMS FOR SECURE INFORMATION STORAGE AND DELIVERY

A group definition is received via a network interface. Communications are transmitted to destinations, the communications comprising an invitation to associate with the a content sharing group. Authentication data associated with users that accept the invention is encrypted. The accepting users are associated with the content sharing group. A content gallery definition is received. A communication is received that the content gallery is to be shared with the content sharing group. The content gallery is caused to be instantiated on devices of users associated with the group. A content request for the content sharing group is received and the content request is transmitted accordingly to users associated with the group. A content item is received in response the request and the content item is transmitted to user devices associated with the group and enabled to appear in instantiations of the content gallery on the user devices.

Virtual Conferencing System with Layered Conversations
20220232128 · 2022-07-21 · ·

A virtual communication system including logic for supporting layered conversations, the system comprising: at least two computers communicating to one another over a communications medium, where each computer represents a User, each computer including a display, audio input, audio output, video input (such as a camera), memory, data storage, and a processor, a knowledge base stored in memory, the knowledgebase containing an identifier identifying each conversation associated with a given user, the knowledgebase storing information identifying each participant in each of the conversations, the knowledgebase storing information identifying the type of each conversation associated with the given one of the at least two computers, where each User may participate in multiple simultaneous conversations; and layered conversation logic executed by the processor, the layered conversation logic controlling a volume and a visual layout of each participant in each conversation in which the User participates in accordance with the conversation type.

COLLABORATIVE REMOTE INTERACTIVE PLATFORM
20210400093 · 2021-12-23 ·

Systems and methods for providing a remote interactive experience are provided. The systems and methods may include computer executable code stored in a non-transitory memory and run on a processor. The remote interactive experience may be provided via a digital platform. The platform may provide management of a shared browser. The shared browser may be shared by a plurality of participant devices. The platform may store the shared browser in a cloud-based location. The shared browser may thus be cloud-based. The platform may enable the plurality of participant devices to access the cloud-based shared browser. The platform may receive, as input, actions performed to each of the plurality of participant devices. The actions may include at least one of an action list that includes: a cursor movement, a window-sizing, a window-positioning, and a file navigation performed to the shared browser. The platform may propagate the actions to the shared browser.

Programmable video composition layout

Implementations for combining a plurality of content based on instructions for a layout of a video conference are described. A video conference is established between a plurality of devices of participants of the video conference. First content is received from a device of the plurality of devices in the established video conference. Second content is also received. Instructions for a layout of the first content and the second content during the video conference is received. Based on the instructions for the layout, the first content and the second content are combined into a composite video stream. The composite video stream is saved or transmitted.

CONTACTLESS CONFIGURATION OF A VIDEOCONFERENCE IN STERILE ENVIRONMENTS
20220201249 · 2022-06-23 ·

The present invention relates to an improved method of contactless initiation and control of a videoconference between a user in a sterile environment, wherein in the videoconference output is processed from one or more imaging instruments, and from one or more remote users from a predetermined list of a plurality of remote users.

Automatic conferencing channel for role-based collaboration
11356391 · 2022-06-07 · ·

A method of role-based collaboration includes accessing information about a project that includes tasks to be executed, and that includes roles for execution of the tasks, the information including the roles and specified team members assigned to the roles. The method includes creating a conferencing channel for the project, with role-based group membership. The method includes role-based joining the specified team members as group members of the conferencing channel. The specified team members are automatically joined as the group members, which automatically change contemporaneous with any corresponding changes in the specified team members assigned to the roles. The method further includes transferring messages between the group members and thereby the specified team members via the conferencing channel that is accessible to the specified team members from client software running on devices usable by the specified team members.

METHOD AND APPARATUS FOR PERFORMING DIRECT COMMUNICATION WITH AT LEAST ONE OTHER USER EQUIPMENT
20220167126 · 2022-05-26 ·

A method and an apparatus for performing direct communication with at least one other user equipment are provided. A method performed by a UE includes transmitting, to at least one other UE included in a group call with the UE, a first message requesting permission for transmission; starting a timer upon transmitting the first message; restarting the timer in response to the timer expiring before a second message in response to the first message has been received; stopping the timer in response to receiving the second message before the timer expires; retransmitting the first message each time the timer expires before receiving the second message until a total number of transmissions of the first message reaches a predetermined number of times; transmitting, to the at least one other UE, a third message indicating that the permission for transmission is granted to the UE after the first message is transmitted the predetermined number of times and the timer expires before receiving the second message; and transmitting media data to the at least one other UE after transmitting the third message.