H04L65/1083

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.

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.

Interactive application server on a second screen device
11564017 · 2023-01-24 · ·

A server version of an interactive application executed by a processing device of a first mobile device communicatively connected to a main video rendering device collects first data generated by a first client version of the interactive application executed by the processing device. The server version of the interactive application generates first displayable content relating to the first client version of the interactive application based on the first data, wherein the first displayable content is rendered on a display of the first mobile device. The server version of the interactive application generates second displayable content based in part on the first data and additional data relating to the server version of the interactive application, wherein the first displayable content is different from the second displayable content. The server version of the interactive application, transmits the second displayable content to the main video rendering device to be rendered on a main video display.

Interactive application server on a second screen device
11564017 · 2023-01-24 · ·

A server version of an interactive application executed by a processing device of a first mobile device communicatively connected to a main video rendering device collects first data generated by a first client version of the interactive application executed by the processing device. The server version of the interactive application generates first displayable content relating to the first client version of the interactive application based on the first data, wherein the first displayable content is rendered on a display of the first mobile device. The server version of the interactive application generates second displayable content based in part on the first data and additional data relating to the server version of the interactive application, wherein the first displayable content is different from the second displayable content. The server version of the interactive application, transmits the second displayable content to the main video rendering device to be rendered on a main video display.

MUSIC/VIDEO MESSAGING

Device(s) and computer program products for creating custom music/video messages to facilitate and/or improve social interaction. The created music/video messages include at least portions of: music, video, pictures, slideshows, and/or text. The music/video messages enable feelings or emotions to be communicated by the user of the device to one or more recipient device(s).

MUSIC/VIDEO MESSAGING

Device(s) and computer program products for creating custom music/video messages to facilitate and/or improve social interaction. The created music/video messages include at least portions of: music, video, pictures, slideshows, and/or text. The music/video messages enable feelings or emotions to be communicated by the user of the device to one or more recipient device(s).

METHOD AND APPARATUS FOR CONTROLLING SESSIONS FROM ONE OR MORE DEVICES

An apparatus and mechanism to manage multi-modal real-time or quasi real-time sessions such as voice, video, instant messaging, or web-conferencing across multiple devices through a simple subscription to a session management service. A user can subscribe to the service from many devices (e.g. mobile device, desk phone, personal computer, internet appliance, internet TV, communication terminal, etc.) and through the service seamlessly move sessions back and forth between subscribed devices. In a preferred embodiment, a user utilizes a “virtual slider” in a simple “two touch” procedure to effectuate the movement of a communication session from one device to another device via the service.

INTERACTIVE APPLICATION SERVER ON A SECOND SCREEN DEVICE
20230232081 · 2023-07-20 · ·

A server version of an interactive application executed by a processing device of a first mobile device communicatively connected to a main video rendering device collects first data generated by a first client version of the interactive application executed by the processing device. The server version of the interactive application generates first displayable content relating to the first client version of the interactive application based on the first data, wherein the first displayable content is rendered on a display of the first mobile device. The server version of the interactive application generates second displayable content based in part on the first data and additional data relating to the server version of the interactive application, wherein the first displayable content is different from the second displayable content. The server version of the interactive application, transmits the second displayable content to the main video rendering device to be rendered on a main video display.

INTERACTIVE APPLICATION SERVER ON A SECOND SCREEN DEVICE
20230232081 · 2023-07-20 · ·

A server version of an interactive application executed by a processing device of a first mobile device communicatively connected to a main video rendering device collects first data generated by a first client version of the interactive application executed by the processing device. The server version of the interactive application generates first displayable content relating to the first client version of the interactive application based on the first data, wherein the first displayable content is rendered on a display of the first mobile device. The server version of the interactive application generates second displayable content based in part on the first data and additional data relating to the server version of the interactive application, wherein the first displayable content is different from the second displayable content. The server version of the interactive application, transmits the second displayable content to the main video rendering device to be rendered on a main video display.

VOICE CALL METHOD, TERMINAL AND STORAGE MEDIUM
20230014016 · 2023-01-19 · ·

A voice call method applied to a terminal including a first subscriber module and a second subscriber module, including: monitoring a network quality of the first subscriber module while performing an Internet protocol Multimedia Subsystem (IMS) session; and in response to determining that the network quality of the first subscriber module while performing the IMS session does not satisfy a preset network quality condition, and the second subscriber module satisfies a predetermined switching condition, switching to the second subscriber module to continue the IMS session.