Collaborative videoconferencing system and method

WO2026164552A1PCT designated stage Publication Date: 2026-08-06FLATFROG LAB
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
FLATFROG LAB
Filing Date
2026-02-02
Publication Date
2026-08-06

Smart Images

  • Figure SE2026050055_06082026_PF_FP_ABST
    Figure SE2026050055_06082026_PF_FP_ABST
Patent Text Reader

Abstract

A collaborative videoconferencing system includes a main display system designed to display shared content from multiple participant devices during a video conference meeting. The main display system comprises a main display, a main display controller, and an image transfer module. The main display controller, connected to the participant devices and input devices, sends a display signal for main display content to the main display based on shared content from the participant devices and input from the input devices. The image transfer module is configured to send the main display content displayed on the main display to the participant devices. This system enhances collaborative interaction during video conference meetings.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Collaborative videoconferencing system and method

[0002] Field

[0003] The technology pertains to the field of video conferencing and collaborative systems. It specifically relates to systems and methods for sharing and interacting with digital content during a video conference meeting involving multiple participants, both local and remote.

[0004] Background

[0005] In the realm of collaborative meetings, especially in a digital environment, the ability to share and interact with content is crucial. Traditionally, meetings are conducted with a main screen at the front of the room, and participants bring their own laptops or devices. The meeting is typically run on one user's laptop, and other users in the room can share their screens to the main screen. This setup allows for multiple shared screens to be displayed on the main room display, with the layout on the main display being adjustable to show different sets of these screens.

[0006] However, this traditional setup presents several problems. One significant issue is the inconsistency between the view on the shared screen and the main display. When a participant shares their screen, the view they see on their device is not the same as what is shown on the main room screen. This inconsistency can lead to confusion and miscommunication, as participants may not be viewing the same content at the same time.

[0007] Another problem is the limited interaction with the main screen content. While participants can share their screens to the main display, they cannot directly interact with the content on the main screen. This limitation hinders collaborative activities and reduces the effectiveness of the meeting.

[0008] Managing multiple shared screens on the main display can also be cumbersome. Each participant shares their screen independently, without a mechanism to integrate these shared screens into a unified view on the main display. This independent sharingcreates a fragmented viewing experience and makes it difficult to maintain a consistent view for all participants.

[0009] Furthermore, the traditional setup does not provide a way for remote participants to have the same view as those in the room. This discrepancy can create a disjointed experience for remote participants and limit their ability to fully engage in the meeting.

[0010] Summary

[0011] According to a first aspect of the disclosure, a collaborative videoconferencing system comprises a main display system configured to display shared content on a main display from one or more meeting participant devices in a video conference meeting. The main display system comprises a main display, a main display controller connected to the one or more meeting participant devices and one or more input devices. The main display controller is configured to send a display signal for main display content to the main display based on shared content from the one or more meeting participant devices and input from the one or more input devices. An image transfer module is configured to send the main display content displayed on the main display to the one or more meeting participant devices. This system facilitates realtime collaboration by distributing the main display content, including shared screens and input device interactions, to all meeting participants.

[0012] Optionally in some examples, the one or more input devices are configured to interact with the shared content displayed on the main display. This configuration enhances interactivity by enabling participants to directly manipulate and annotate shared content on the main display.

[0013] Optionally in some examples, the image transfer module is configured to send the main display content displayed on the main display to a meeting host device. This setup enables the meeting host to receive a real-time view of the main display content, facilitating remote participation and control.

[0014] Optionally in some examples, the shared content comprises a first shared content shared from the meeting hosts device and a second shared content shared from alocal participants device. This configuration supports simultaneous sharing from multiple sources, enriching the collaborative experience.

[0015] Optionally in some examples, the meeting host device is configured to send the main display content to at least one remote participant device. This function extends the reach of the collaborative environment by enabling remote participants to view and interact with the shared content.

[0016] Optionally in some examples, the main display system, the one or more input devices, and the one or more meeting participant devices are located within a local meeting room. This arrangement facilitates in-person collaboration while simultaneously sharing the meeting content with remote participants.

[0017] Optionally in some examples, each of the one or more input devices is associated with specific cursors on the main display content on the main display. This association enables clear identification of individual contributions and interactions on the shared content.

[0018] Optionally in some examples, the main display controller comprises an input device module configured to visually map one or more input devices to different cursors. This visual mapping enhances clarity and coordination during collaborative interactions by visually distinguishing the actions of different participants.

[0019] Optionally in some examples, the input device module is configured to visually map the one or more input devices each with a different colour, pattern, shape, size, image, or label. This diverse visual mapping allows for clear identification and differentiation of multiple input devices and their corresponding actions on the shared content, enhancing user experience and collaboration.

[0020] Optionally in some examples, the image transfer module sends the main display content displayed on the main display to the one or more meeting participant devices as a camera feed in the video conference meeting. This setup seamlessly integrates the shared content into the video conferencing stream, providing all participants with aunified view of the meeting activities and fostering a more immersive collaborative experience.

[0021] Optionally in some examples, the image transfer module comprises an hdmi-to-usb capture device, a wireless screensharing dongle, or a screen sharing protocol. This flexibility in implementation allows the system to adapt to various hardware and software configurations, ensuring compatibility and ease of use in different meeting environments.

[0022] Optionally in some examples, the main display controller comprises an event routing and translation module configured to modify the main display content sent to the one or more meeting participant devices in dependence of one or more characteristics of an input event received by the main display controller. This dynamic modification of content based on input event allows for customised and context-aware information sharing, improving the relevance and effectiveness of the collaborative experience.

[0023] Optionally in some examples, the event routing and translation module is configured to filter, translate, and route an input event based on a type of the one or more input devices. This intelligent event handling ensures that input from different devices is processed appropriately, maintaining consistency and preventing conflicts in a multidevice environment.

[0024] Optionally in some examples, the event routing and translation module is configured to route an input event to one or more meeting participant devices based on one or more predefined rules. This rule-based routing provides flexibility and control over event distribution, enabling customised workflows and optimised collaboration among participants.

[0025] Optionally in some examples, the remote participant is configured to share content to the main display. This bi-directional content sharing empowers a remote participant to actively contribute to the meeting, fostering a more inclusive and dynamic collaborative environment.According to a second aspect of the disclosure, a method of collaborative videoconferencing comprises hosting a video conference meeting for one or more meeting participant devices connected to a main display system having a main display and a main display controller; sharing content from the one or more meeting participant devices with the main display controller; receiving input from one or more input devices at the main display controller; displaying main display content on a main display based on the shared content and the input from the one or more input devices; and sending the main display content displayed on the main display to the one or more meeting participant devices. This method enables real-time, interactive collaboration among meeting participants by centralising content sharing and input handling through the main display system and distributing the combined output to all participants.

[0026] Brief Description of the Drawings

[0027] Examples are described in more detail below with reference to the appended drawings.

[0028] Figure 1 is a collaborative videoconferencing system including a main display system, main display, main display content, first shared content, second shared content, cursors, main display controller, input device module, event routing and translation module, input event, image transfer module, one or more input devices, meeting host device, meeting host device display, local participant device, local device display, remote participant device, remote participant device display, local meeting room, meeting host participant, local participant, and remote participant.

[0029] Figure 2 is a meeting host device hosting a meeting with local participant device and remote participant device, sharing first shared content and second shared content with main display controller, displaying main display content on main display, and sending main display content via image transfer module.

[0030] Detailed Description

[0031] The detailed description set forth below provides information and examples of the disclosed technology with sufficient detail to enable those skilled in the art to practice the disclosure.Figure 1 shows a collaborative videoconferencing system 100, which includes a main display system 102. The main display system 102 comprises a main display 104 that displays main display content 106. The main display content 106 includes shared content, which may include first shared content 108 and second shared content 110. Additionally, the main display content 106 features cursors 112, which are associated with one or more input devices 122. The main display 104 is connected to a main display controller 114, which includes an input device module 116, an event routing and translation module 118, and an image transfer module 120. The main display controller 114 is connected to one or more input devices 122, which include but are not limited to a laser pointer, colour-coded mice, and other input devices. The main display controller 114 is also connected to a meeting host device 124 and a local participant device 128, both of which are located in the local meeting room 136. In some exampleshe meeting host device 124 has a meeting host device display 126, and the local participant device 128 has a local device display 130. However, in some other examples the meeting host device 124 does not have a meeting host device display 126, for example when the The main display content 106 is shared with a remote participant device 132 via the meeting host device 124, which has a remote participant device display 134. The remote participant device 132 is connected via a network to enable a remote participant 142 to view and interact with the main display content 106. The main display controller 114 manages the layout and interaction of the shared content and input event from the one or more input devices 122, facilitating collaboration between local and remote participants 142.

[0032] Figure 2 shows a meeting host device 124 hosting a meeting. The local participant device 128 and remote participant device 132 join the meeting hosted by the meeting host device 124. The one or more meeting participant devices send shared content to the main display system 102. The meeting host device 124 shares first shared content 108 with the main display controller 114, and the local participant device 128 shares second shared content 110 with the main display controller 114. The one or more input devices 122 send an input signal to the main display controller 114. The main display controller 114 sends a display signal to the main display 104 for displaying main display content 106 based on the shared content and the input from the one or more input devices 122. The main display 104 then displays the main display content 106. Themain display content 106 is sent to the image transfer module 120, which then sends the main display content 106 back to the one or more meeting participant devices e.g. the meeting host device 124, local participant device 128, and I or remote participant device 132. The main display content 106 may be modified as a result of an input event from one or more input devices 122. The main display controller 114 receives an input event and then the event routing and translation module 118 modifies the main display content 106 which is sent to the image transfer module 120. The modified main display content 106 is then sent to the image transfer module 120, which sends the modified main display content 106 back to the meeting host device 124, local participant device 128, and remote participant device 132.

[0033] 1. Collaborative Videoconferencing System Details

[0034] The collaborative videoconferencing system 100 includes a main display system 102 and one or more meeting participant devices (124, 126, 132). The collaborative videoconferencing system 100 is configured to faciliate a video conference meeting to enable communication and collaboration among participants in different locations or improve collaborative working the same location. In some instances, the collaborative videoconferencing system 100 may be located in a local meeting room 136. The term "local" indicates that the participants are in the vicinity of each other e.g. within the local meeting room 136. The local meeting room 136 may house the main display system 102, the meeting host device 124, and one or more local participants 140, while the remote participant device 132 is situated remotely. The term "remote" indicates that the remote participant 142 is not in the local meeting room 136. Accordingly, the collaborative videoconferencing system 100 may accommodate a plurality of meeting participants. Indeed there may be any number of local participants 140 and remote participants 142. In some examples, the collaborative videoconferencing system 100 is used only for a meeting host participant 138 and local participants 140 in the local meeting room 136. In other examples, the collaborative videoconferencing system 100 is used for a mix of remote participants 142 and local participants 140.

[0035] 1.1. Main Display SystemThe main display system 102 is a component of the collaborative videoconferencing system 100. The main display 104 is configured to display the main display content 106 based one or more display signals received from the main display controller 114. The main display content 106 may include shared content from one or more meeting participant devices. In some examples the shared content is received from a meeting host device 124 and I or at least one local participant device 128 which is displayed on the main display 104. The main display system 102 optionally distributes the main display content 106, which is based on the shared content shown on the main display 104 in the local meeting room 136, to the remote participant device 132. As mentioned above, in some examples there may be no remote participant 142 and therefore the main display content 106 is not distributed outside the local meeting room 136. This ensures equal participation for remote participants 142 in the video conference meeting. The main display system 102 includes the main display controller 114 and one or more input devices 122, which will be discussed in more detail below.

[0036] 1.1.1. Main Display

[0037] The main display system 102 includes the main display 104. The main display 104 displays the main display content 106, based on the display signal it receives from the main display controller 114. The main display 104 in some examples is a touch screen display device. In other examples, the main display 104 is a screen suitable for collaborative working. For examples, the main display 104 is large enough for a plurality of meeting participants to view the main display content 106 from within the local meeting room 136. The main display 104 may be mounted on a wall of the local meeting room 136.

[0038] 1.1.1.1. Main Display Content

[0039] As mentioned above, main display 104 is configured to display the main display content 106. The main display content 106 combines the first shared content 108 and the second shared content 110. In this way, the main display content 106 is the information shared by one or more of the meeting participants on the main display 104. The main display content 106 can also be other information in addition to the shared content. For example, the main display content 106 can be applications beingdisplayed in addition to the shared content. The main display content 106 also includes the cursors 112 or other information indicative of input from the one or more input devices 122. In some instances, the main display content 106 may comprise visual information presented on the main display 104. This visual information may include, for example, shared screens from participant devices, application windows, cursors 112 associated with input devices, and system-level indicators. The main display content 106 includes shared content and may also include cursors 112. Each cursor 112 is associated with a different input device 122. In some instances, each cursor 112 has a distinct visual representation, such as a unique coloor, pattern, shape, or a combination thereof, and is associated with a specific input device.

[0040] 1.1.1.1.1. Shared Content

[0041] The main display content 106 includes shared content. In some instances, the shared content is a shared screen from the one or more meeting participant devices. The shared content may comprise digital content from a meeting host device 124, including, for example, application windows, presentation slides, document displays, video streams, or web browser content. The shared content may include first shared content 108 and second shared content 110. The first shared content 108 is a shared screen from the meeting host device 124 and may comprise digital content from a meeting host device 124, including, for example, application windows, presentation slides, document displays, video streams, or web browser content. The second shared content 110 is a shared screen from the local participants device 128 and may comprise digital content from a meeting hosts device 124, including, for example, application windows, presentation slides, document displays, video streams, or web browser content. Reference to the shared content being the first shared content 108 and the second shared content 110 is exemplary. In other examples only one of the one or more meeting participant devices provides shared content to the collaborative videoconferencing system 100. Alternatively, a plurality of the one or more meeting participant devices provides shared content to the collaborative videoconferencing system 100. E.g. additional meeting participant devices to those shown in the Figures can provide shared content. Additionally, the shared content can also comprise information shared from a remote participants device 132, in which can the shared content is similar to that already described.1.1.2. Main Display Controller

[0042] The main display system 102 includes the main display controller 114. The main display controller 114 is configured to drive the main display 104 and send control and display signals thereto. For example, the main display controller 114 is configured to sends a display signal based on the shared content from the meeting participants and input from the one or more input devices 122. This signal, sent to the main display 104, allows the display of main display content 106, which includes the first shared content 108 and the second shared content 110 as shown in Figure 1. The main display controller 114 manages the layout of the first shared content 108 and the second shared content 110 on the main display 104 for an organised view of multiple sources. This allows users to select different layout options or use a free-form layout to customise the content arrangement, simplifying screen sharing management. The main display controller 114 supports the display of shared content and cursors 112 from various input devices 122 in the local meeting room 136, facilitating interaction and collaboration. The main display controller 114 connects to the main display 104 and the one or more input devices 122. The main display controller 114 manages input from the one or more input devices 122, enabling simultaneous interaction with the main display content 106, and routes events to the correct destinations, ensuring proper input processing. By generating the main display content 106 and managing the layout of shared screens, the main display controller 114 provides a unified view for all participants. The main display controller 114 may also include an input device module 116, an event routing and translation module 118, and an image transfer module 120, to control different functionalities of the main display controller 114. The input device module 116, the event routing and translation module 118, and the image transfer module 120 may be separate subcomponents of the main display controller 114 and shown in Figure 1. Alternatively, the main display controller 114 can perform all the functionality of the input device module 116, the event routing and translation module 118, and the image transfer module 120 on a processor of the main display controller 114. Alternatively, one or more of the input device module 116, the event routing and translation module 118 and the image transfer module 120 can be separate components from the main display controller 114.1.1.2.1. Input Device Module

[0043] In some instances, the main display controller 114 includes an input device module 116. The input device module 116 is configured to visually map the input devices 122 to different cursors 112. The one or more input devices 122 can be visually mapped each with a different colour, pattern, shape, size, image, or label. Cursors 112 may be differentiated with different colours, sizes, shapes, or labels or any other suitable visually differentiating indicator. The input device module 116 generates a display signal based on the input signal received from the input devices 122. This allows the main display controller 114 to generate a display signal such that for a plurality of cursors 112 based on the input devices 122 is shown in the main display content 106. The input device module 116 may also receives an input signal from the one or more input devices 122. This manages input from the input devices 122, enabling simultaneous interaction and collaboration. The input device module 116 may be implemented in hardware or software. The functionality of the input device module 116 may be performed by the main display controller 114 or a separate entity.

[0044] 1.1.2.2. Event Routing and Translation Module

[0045] The main display controller 114 may optionally include an event routing and translation module 118. The event routing and translation module 118 directs an input event to one or more of the meeting participant devices based on predefined rules. The event routing and translation module 118 routes input events to appropriate destinations (e.g., meeting host device 124, local participant device 128, or remote participant device 132). This routes an input event to appropriate destinations, ensuring that input from different input devices 122 is correctly processed and facilitates interaction between meeting host device 124, local participant device 128, and remote participant device 132 by correctly routing input events. In some examples, the event routing and translation module 118is configured to perform event routing and translation based on an input event type, location and type of device that the input event is being routed to. Additionally, the event routing and translation module 118 optionally analyses the shared content to determined how to modify and / or route input events. In some examples, the event routing and translation module 118 is configured to analyse the first shared content 108 and the second shared content 110 for known GUI elementsto create routing rules and applies different routing rules for different areas of main display 104, corresponding to the areas where screen sharing windows are shown. The applied routing rules may be based on input event type, input device type, or device properties like PenlD, touch type, eraser status, or pressure. This routes input event between devices, ensuring that actions are correctly interpreted and processed. The event routing and translation module 118 may be implemented in hardware or software. The functionality of the event routing and translation module 118 may be performed by the main display controller 114 or a separate entity.

[0046] 1.1.2.2.1. Event Routing and Translation Module modifying the Main Display Content

[0047] In some examples, the event routing and translation module 118is configured to perform event routing and translation based on an input event type, location and type of device that the input event is being routed to. Additionally, the event routing and translation module 118 is optionally configured to modify the main display content 106 sent to the meeting host device 124 based on one or more characteristics of an input event received by the main display controller 114. The event routing and translation module 118 filters, translates, and routes input events based on the input event and / or the type of one or more input devices 122. This means that the event routing and translation module 118 is configured to translate e.g. a touch input event to a mouse input event or similar if the receiving device is better at handling that type of input event. In some examples the event routing and translation module 118 is arranged to only perform event translation where no modification of the shared content is carried out. In additionaly, the event routing and translation module 118 may allow an input event to be visually presented to the remote participant device 132. For instance, absolute coordinates are transformed from the main screen coordinate system to the window coordinate system so that the input event appears at the correct position on the screen sharing device e.g. on the remote participant device display 134, the meeting host device display 126 or the local device display 130 remote participant device 132. The event routing and translation module 118 is configured to perform other translations to improve the main display content 106 transferred to the one or more meeting participant devices. Optionally a touch pen input event may be transformed to mouse input event. Optionally a scroll wheel input event may be transformed into a two-touch pinch zoom input event. The event routing and translation module 118 detects theinput device type and defines the rules when a device is connected if no routing and translation specification is passed. The event routing and translation module 118 is configured to handle multiple shared screens (e.g. as shown in Figure 1) by providing options to display one or more connected sources, with indicators showing the number and status of connected sources. This uses indicators to show the number and status of connected sources, providing a clear overview of the shared content. The event routing and translation module 118 allows users to manipulate windows using one or more input devices 122. This handles multiple shared screens and allows users to manipulate windows, simplifying screen sharing management. Additionally, this filters and translates input events to avoid conflicts and ensure compatibility between different systems and applications. The event routing and translation module 118 may include an event filter, which filters input event based on predefined rules. The event routing and translation module 118 can filter input event to avoid issues like "double click and drag" when multiple one or more input devices 122 are used simultaneously.

[0048] The event routing and translation module 118 is configured to route an input event as described in the following examples. Optionally in some examples, the event routing and translation module 118 is configured to route a pen input event in an area to the sharing device and touch and mouse input events are handled by the main screen controller 114 to move the sharing window on the main display content 106 on the main display 104. The sharing device may be the one or more meeting participant devices providing shared content to the main display controller 114.

[0049] Furthermore, the event routing and translation module 118 is optionally configured to route an input event the main screen controller 114 if the event routing and translation module 118 detects that the input event has a low pressure component and to route the input event to the sharing device if the input event has a high pressure component.

[0050] Furthermore, the event routing and translation module 118 is optionally configured to route a pen event with a given pen ID to the main screen controller 114 while input events with other pen IDs are routed to the sharing device.

[0051] Furthermore, the event routing and translation module 118 is optionally configured to convert an input event with a touch / pen ID to an input event with a pre-determinedpressure. At the same time, the event routing and translation module 118 is optionally configured to communicate the ID over channels that do not support an ID field, but contain a pressure field.

[0052] Furthermore, the event routing and translation module 118 is optionally configured to always route input events from a laser pointer device to the main screen controller 114 and configured to only use the input event from the laser pointer device for pointing.

[0053] Furthermore, the event routing and translation module 118 is optionally configured to only communicate with the sharing device if the sharing device allows input events to be routed to the sharing device, providing control and safety.

[0054] 1.1.2.3. Image Transfer Module

[0055] The main display controller 114 includes an image transfer module 120. The image transfer module 120 sends the main display content 106 displayed on the main display 104 to the one or more meeting participant devices. For example, this sends the main display content 106 to meeting host device 124, which is then transmitted to other meeting participant devices. This enables remote participants 142 to view the same content as local participants 140. In some examples, the image transfer module 120 sends the main display content 106 displayed on main display 104 to the meeting host device 124 as a camera feed in the video conference meeting. An example of an image transfer module 120 is an HDMI-to-USB capture device. The HDMI-to-USB capture device captures the HDMI output of main display controller 114 and converts it into a USB camera feed. This allows meeting host device 124 to share main display content 106 with remote participant device 132 by providing a video source for video conference software. The image transfer module 120 may be implemented in hardware or software. The image transfer module 120 functionality may be performed by the main display controller 114 or a separate entity. Alternatively, the image transfer module 120 may also include a wireless screensharing dongle, which transmits main display content 106 to meeting host device 124 as a virtual camera feed and allows meeting host device 124 to share main display content 106 with remote participant device 132. The wireless screensharing dongle may use Miracast, AirPlay, or a custom protocol over WiFi Direct. The image transfer module 120 may also additionally oralternatively use a screen sharing protocol or network screen sharing protocol. The network screen sharing protocol shares main display content 106 over a network connection to meeting host device 124. This allows meeting host device 124 to share main display content 106 with remote participant 142 and for remote participant device 132 to share content with main display controller 114. An example of a network screen sharing protocol is WebRTC but any suitable network screen sharing protocol may be used to transmit information between the main display system 102 and the remote participant device 132.

[0056] 1.1.2.3.1. Screen Sharing Protocol

[0057] The image transfer module 120 may additionally or alternatively use a screen sharing protocol. The screen sharing protocol shares main display content 106 over a wireless connection to meeting host device 124, and allows meeting host device 124 to share main display content 106 with remote participant device 132. Examples of screen sharing protocols include Miracast, AirPlay, Google Cast, Wireless Display over WiFi Direct, DLNA, and ScreenBeam.

[0058] 1.1.3. One or More Input Devices

[0059] As mentioned above, the main display system 102 includes one or more input devices 122, which are designed to interact with the shared content on the main display 104. These devices offer multiple ways for meeting participants to interact with the main display content 106. Each input device 122 is linked to specific cursors 112 on the main display content 106 shown on the main display 104. The input devices 122 are connected to the main display controller 114 and may be located in the local meeting room 136. Accordingly, the one or more input devices 122 are "in room" input devices that a local participant 140 may use with the main display 104. These devices enhance engagement and collaboration by providing various interaction methods with the main display 104 content. For example, the input devices 122 can be a plurality of input devices which may be the same or different. In some examples a colour-coded mouse interacts with content on the main display 104, and its colour matches its corresponding cursor 112, allowing users to easily track their actions. In this case, the input device module 116 generates a display signal including information relating tothe colour of the cursors 112 corresponding to the colour of the one or more input devices 122. As shown in Figure 1 , there are two input devices 122 (computer mice) and their colours match the colours of the cursors 112 on the main display content 106. Wireless mice are an example of a colour-coded mouse, but any input device 122 can be colour coded with a respectively colour coded cursor 112. Additionally, or alternatively, a laser pointer may be used as an input device 122. The laser pointer highlights main display content 106 on the main display 104, and its position and actions are reflected on the display, usually with another colour-coded cursor 112. Furthermore, the input device 122 may be a touch screen, which may be integrated into the main display 104. The touch screen allows direct interaction with the main display content 106. Additionally or alternatively the input device 122 may be a camera-based pointing system, such as a motion capture rig. In this case, the camerabased pointing system generates mouse-like input event by analysing camera images, tracking object positions or pointing gestures, and translating them into cursor 112 movements on the main display 104. Since the one or more input devices 122 may be different, have different functionality, as mentioned above the event routing and translation module 118 can be used to interpret input events from the different types of input devices 122 to predetermined input events so that all of the plurality of meeting participants can follow the main display content 106. However, in some examples, all of the one or more input devices 122 may be identical and have identical functionality so that all the input events are similar or identical.

[0060] 1.2. One or More Meeting Participant Devices

[0061] The one or more meeting participant devices are participating devices of the video conference meeting. Each of the one or more meeting participant devices comprises video conference software to participate in the video conference meeting. The one or more meeting participant devices are connectable to the collaborative videoconferencing system 100 in the video conference meeting. The one or more meeting participant devices enable multiple meeting participants to join a video conference meeting, either locally or remotely. These devices may include the meeting host device 124, the local participant device 128, and the remote participant device 132.1.2.1. Meeting Host Device

[0062] The meeting host device 124 is a meeting participant device and is configured to host the video conference meeting. Any of the one or more meeting participant devices may be the meeting host device 124. The meeting host device 124 provides a platform for participants to connect and collaborate. The meeting host device 124 shares content as the first shared content 108 on the main display content 106, using virtual camera software to share the main display content 106 so remote participants 142 see the same content as local participants 140. The meeting host device 124 sends the main display content 106 to at least one of the one or more meeting participant devices. For example the meeting host device 124 is configured to send the main display content 106 to at least one remote participant device 132. The meeting host device 124 may include a display 126, which shows the video conference meeting and potentially other content from the device. It may also include video conference software, such as Teams or Zoom, to facilitate the meeting, and virtual camera software, which presents the main display content 106 as a virtual camera feed to the video conference software for sharing with the remote participant device 132.

[0063] 1.2.2. Local Participant Device

[0064] The local participant device 128 may be one of the meeting participant devices. It shares content as the second shared content 110 on the main display content 106. This allows remote participants 142 to view the same content as local participants 140, using virtual camera software to share the main display 104 image. This facilitates remote participation by providing a real-time view of the main display 104 content, ensuring a consistent view for everyone. The local participant device 128 enables a local participant 140 to join the video conference meeting. It may also include a local device display 130, which displays the video conference meeting and potentially other content from the meeting host device 124.

[0065] 1.2.3. Remote Participant Device

[0066] The remote participant device 132 may be a component of the meeting participant devices. It allows remote participants 142 to receive input events routed from the maindisplay controller 114 via remote device custom software and the operating system. This enables remote participants 142 to interact with the shared content. The remote participant device 132 also enables remote participants 142 to share their screen content with the main display 104, providing a way for them to share their work and contribute to the meeting. The device allows remote participants 142 to interact with the shared content, facilitating remote interaction by routing input events from the main display controller 114 to the remote participant 142 system. The remote participant device 132 may include a display 134 configured to show the main display content 106, remote device custom software that receives and injects input events into the operating system, enabling interaction with the main display content 106, and an operating system (e.g., of a remote laptop) that processes these injected input event for interaction with the main display content 106.

[0067] 1.3. Plurality of Meeting Participants

[0068] The collaborative videoconferencing system 100 may include multiple meeting participants. These participants may include a meeting host participant 138, local participant 140, and remote participant 142. The meeting host participant 138 uses a meeting host device 124 to participate locally. Local participants 140 share the the content e.g. the second shared content 110 via the local participant device 128 directly with the main display controller 114. This means that the local participant device 128 does not need to join the video conference meeting. However, in some examples the local participant devices 128 may also optionally join the video conference meeting, although this is likley not necessary. Remote participants 142 use remote participant devices 132 to participate remotely. Accordingly, the meeting host device 124 then shares what is visible on the main display 104 e.g. the main display content 106. As discussed the main display content 106 may include the locally screen shared content to the video conference meeting.

[0069] 2. A Method Of Collaborative Videoconferencing Method DetailsThis method describes the process of conducting a collaborative video conference using the described system. It involves several steps, executed in a specific sequence to ensure seamless communication and interaction among participants.

[0070] 2.1. Hosting a Video Conference Meeting

[0071] The method begins with hosting a video conference meeting. The meeting host device 124 initiates the meeting using video conferencing software, creating a virtual meeting space. Meeting participant devices, including the meeting host device 124, and remote participant device 132, connect to this meeting. This connection establishes the communication channels for audio, video, and data exchange among participants. The local participant device 128 does not connect to the video conference meeting, but connects directly to the main display controller 114.

[0072] 2.1.1. Connection of Meeting Participant Devices

[0073] The meeting participant devices connect to the video conference meeting hosted by the meeting host device 124. This connection can be established through various network protocols, ensuring communication between local and remote participants 142. The connection process may involve authentication and authorisation steps to secure the meeting environment.

[0074] 2.2. Sharing Content from Meeting Participant Devices

[0075] Following the connection of participant devices, content is shared from one or more of these devices. The shared content can include presentations, documents, applications, or entire screens. The main display controller 114 receives this shared content and prepares it for display on the main display 104. In this way, the meeting host device 124 connects to the main display controller 114. In addition one or more local participant devices 128 can also connect with the main display controller 114 if a plurality of meeting participants present in the local meeting room 136 want to present shared content with the main display system 102.

[0076] 2.2.1. Sharing First and Second Shared ContentThe meeting host device 124 shares its content as the first shared content 108, while the local participant device 128 shares its content as the second shared content 110. This content sharing can occur concurrently or sequentially, depending on the meeting dynamics and user preferences. The main display controller 114 manages the layout and presentation of these shared content on the main display 104.

[0077] 2.3. Receiving Input from Input Devices

[0078] The main display controller 114 receives input from various input devices 122, such as mice, keyboards, touchscreens, or laser pointers. This input can be used to interact with the shared content displayed on the main display 104. The input device module 116 within the main display controller 114 processes these inputs and generates corresponding events.

[0079] 2.4. Displaying Main Display Content

[0080] The main display controller 114 processes the shared content and input from the input devices 122 to generate the main display content 106. This content is then displayed on the main display 104. The layout of the shared content on the main display 104 can be configured according to user preferences, either using a predetermined layout or a free-form layout. The system handles multiple shared screens by providing options to display one or more connected sources, with indicators showing the number and status of connected sources.

[0081] 2.4.1. Layout Configuration of Shared Content

[0082] The layout of shared screens on the main display 104 is configured to organise and present content effectively. This configuration can be achieved through various methods, including pre-determined layouts and free-form layouts. Pre-determined layouts offer a set of predefined arrangements for shared content, such as side-by-side, tiled, or full-screen views. Users can select the layout that best suits their needs. Free-form layouts allow users to manually position and resize shared content windows on the main display 104, providing flexibility in content arrangement. The systemhandles multiple shared screens by providing options to display one or more connected sources, with indicators showing the number and status of connected sources. These indicators may visually represent the active sources and their connection status. The layout configuration step typically follows the sharing of content from participant devices and precedes the interaction with the displayed content. Alternative layout management approaches may include dynamic layouts that automatically adjust based on the number of shared screens or user-defined layout templates that can be saved and recalled. These alternatives provide adaptability to different meeting scenarios and user preferences.

[0083] 2.5. Sending Main Display Content to Meeting Participant Devices

[0084] Finally, the main display content 106, including any modifications resulting from user input, is sent back to the meeting host device 124. This ensures that all participants of the video conference meeting, including remote participants 142, have a consistent view of the ongoing interaction with the shared content. The image transfer module 120 within the main display controller 114 handles the transmission of the main display content 106. This transmission can be achieved through various methods, such as using an HDMI-to-USB capture device, a wireless screensharing dongle, or a screen sharing protocol.

[0085] 3. Operational Process

[0086] The operational process of the collaborative videoconferencing system 100 involves a series of steps that facilitate seamless communication and interaction among participants. Initially, the system is set up by connecting input devices and meeting participant devices. Following the setup, content is shared and displayed on the main display 104. Participants can then interact with the displayed content using various input devices. The main display content 106, including any modifications from user input, is transmitted to all participant devices to maintain a consistent view. The layout of the shared content can be managed for optimal presentation. Input event routing and translation ensure that interactions are correctly interpreted and processed by the system and the one or more meeting participant devices receiving the events.3.1. Initial Setup and Connection of Devices

[0087] The initial setup involves connecting input devices, such as mice, keyboards, and touchscreens, to the main display controller 114. Meeting participant devices, including the meetinghost participant and remote participants 142, also connect to the video conference meeting. This establishes the communication channels for audio, video, and data exchange.

[0088] 3.1.1. Connection of Input Devices and Meeting Participant Devices

[0089] Input devices, such as mice, keyboards, or touchscreens, are connected to the main display controller 114. These devices enable interaction with the shared content. Simultaneously, meeting participant devices, including the host device and the remote participant device 132, connect to the system. This connection establishes communication channels for audio, video, and data exchange among participants. Variations in device connection methods may include wired or wireless connections, depending on the specific device and system configuration. The connection process may also involve authentication and authorisation steps to ensure secure access to the meeting. The meeting host device 124 and one or more local participant devices 128 connect to the main display controller 114 in order to shared content therewith. This means the local participant device 128 connects to the main display controller 114 and shares it's screen and receive mouse-back and other input events from the main display controller 114.

[0090] 3.2. Sharing and Displaying Content

[0091] Meeting participants share their content, which can include presentations, documents, applications, or entire screens. The main display controller 114 receives this shared content and prepares it for display on the main display 104. The content can be shared concurrently or sequentially, based on meeting dynamics and user preferences.

[0092] 3.2.1. Management of Shared Content LayoutThe layout of the shared content on the main display 104 is managed to ensure effective presentation. This can involve selecting pre-determined layouts, such as side-by-side or tiled views, or using a free-form layout where users manually position and resize content windows. The system may also provide indicators to show the number and status of connected sources. Alternative layout management approaches, such as dynamic layouts or user-defined templates, can offer additional flexibility.

[0093] 3.3. Interaction with Displayed Content

[0094] Participants interact with the displayed content using the connected input devices. The input device module 116 processes these inputs and generates corresponding events. These events are then routed and translated to ensure compatibility and avoid conflicts between different systems and applications.

[0095] 3.3.1. Input Event Routing and Translation

[0096] Input events from various devices are routed and translated to ensure proper interpretation and processing. The event routing and translation module 118 filters and translates input events based on predefined rules. This may involve transforming coordinates, converting input types (e.g., pen to mouse), or filtering specific events to prevent conflicts. The routing process directs events to the appropriate destination devices, ensuring that actions are correctly interpreted and processed by the system and the one or more meeting participant devices receiving the events. Variations in routing and translation rules can be implemented to accommodate different input device types and operating systems.

[0097] 3.4. Transmission of Display Content to Participant Devices

[0098] The main display content 106, including any modifications resulting from user input, is transmitted to meeting host device 124. This ensures that all participants have a consistent view of the ongoing interaction. The transmission can be achieved using methods like HDMI-to-USB capture, wireless screensharing dongle, or screen sharing protocol. Alternative transmission methods may include network-based screen sharing or cloud-based solutions, offering flexibility in different network environments.4. Description of Examples of the Disclosure

[0099] This section provides illustrative examples of how the disclosed technology can be configured and used. These examples are not exhaustive and should not be interpreted as limiting the scope of the disclosure.

[0100] 4.1. Example of Local Meeting Setup

[0101] In a local meeting scenario, the main display system 102, input devices 122, and participant devices are all located within the same room. For example, a meeting room could have a main display 104 (e.g., a 75-inch LCD screen), a main display controller 114 (e.g., a computer with appropriate software), and several input devices 122 (e.g., colour-coded mice and a laser pointer). Multiple local participants 140 can share their screens on the main display 104, and interact with the shared content using the input devices 122. The colour-coding of the mice and their corresponding cursors 112 on the main display 104 allows for easy identification of each participant's actions. This setup promotes efficient collaboration among local participants 140 by providing a shared visual workspace and allowing simultaneous interaction with the displayed content.

[0102] This configuration is beneficial for local meetings as it enhances interaction and engagement among participants. The shared display and input devices 122 promote a collaborative environment, while the colour-coding of input devices 122 and cursors 112 helps maintain clarity during group interactions.

[0103] 4.1.1. Use of Different Input Devices

[0104] The system supports various input devices 122, each offering unique interaction possibilities. For instance, colour-coded mice allow multiple users to interact simultaneously, with their actions clearly distinguished on the main display 104. A laser pointer can be used for highlighting specific areas of the shared content. A touch screen integrated into the main display 104 enables direct manipulation of thedisplayed content. A camera-based pointing system, such as a motion capture rig, can translate gestures or object tracking into cursor 112 movements. This variety of input methods caters to different user preferences and interaction styles, enhancing flexibility and engagement in collaborative sessions.

[0105] The use of different input devices 122 offers several advantages. Colour-coded mice and corresponding cursors 112 improve clarity during multi-user interaction. Laser pointers facilitate focused discussions by highlighting specific content areas. Touch screens provide a direct and intuitive way to interact with the displayed content. Camera-based pointing systems offer different interaction methods, particularly useful for presentations or interactive simulations.

[0106] 4.2. Example of Remote Meeting Setup

[0107] In a remote meeting setup, one or more participants 142 join the meeting from a different location. For example, a remote participant 142 might use a laptop with a remote participant device display 134 to connect to the video conference meeting hosted by the meeting host device 124. The remote participant 142 can share their screen, which is then displayed on the main display 104 along with any locally shared content. Optionally, the remote participant device 132 can either shares the screen of the remote participant device display 134 in the video conference meeting and then the meeting host device 124 shares the meeting screen to the main display controller 114. Additionally or alternatively the remote participant device 132 shares the screen directly to the main screen controller 114 through as side-channel (such as a WebRTC connect). In this last case the main screen content (that include the remote shared screen may then be shared from the main screen controller 114 to the meeting host device 124. The main display content 106, including the remote participant's 142 shared screen and any interactions on the main display 104, is transmitted to the remote participant's 142 device via the meeting host device 124. In this case the input events are shared back to the remote participant device 132 not through the meeting host device 124, but from main screen controller 114 to remote participant device 132. This allows the remote participant 142 to fully participate in the meeting, viewing and interacting with the same content as the local participant 140.This configuration is beneficial for remote meetings as it ensures that remote participants 142 have the same view and interaction capabilities as local participants 140. This promotes inclusivity and facilitates effective collaboration regardless of location.

[0108] 4.2.1. Sharing and Interaction with Remote Participant Devices

[0109] Theremote participant 142 can share their screen content with the main display 104, just like local participant 140. The remote participant's device 132 transmits the shared content to the main display controller 114 via a network connection. The main display controller 114 then incorporates this remote shared content into the main display content 106. Input event from the main display system 102 can be routed to the remote participant's device 132, allowing the remote participant 142 to interact with the shared content on their local device. This bidirectional sharing and interaction capability ensures that remote participant 142 can actively contribute to the meeting.

[0110] This feature is beneficial as it allows remote participants 142 to actively participate in discussions and share their work with others. The ability to interact with the shared content on their local device enhances the remote participant's 142 engagement and contribution to the meeting.

[0111] 4.3. Example of Mixed Local and Remote Meeting Setup

[0112] In a mixed setup, some participants 142 are located in the local meeting room 136, while others join remotely. For example, two local participants 140 might be present in the meeting room with the main display system 102, while one remote participant 142 joins from a different location. Both local and remote participants 142 can share their screens, and all participants 142 can interact with the shared content displayed on the main display 104. The main display content 106 is transmitted to the remote participant's 142 device, ensuring that everyone has a consistent view. This setup combines the benefits of both local and remote meeting configurations, facilitating effective collaboration among participants 142 regardless of their location.This configuration is beneficial for mixed meetings as it bridges the gap between local and remote participants 142. It provides a shared visual workspace and allows for seamless interaction among all participants 142, regardless of their physical location. This promotes inclusivity and enhances collaboration in hybrid meeting environments.

[0113] Item 1. A collaborative videoconferencing system (100) comprising:

[0114] a main display system (102) configured to display shared content on a main display (104) from one or more meeting participant device(s) (126, 128, 132) in a video conference meeting, the main display system (102) comprising:

[0115] a main display (104);

[0116] a main display controller (114) connected to the one or more meeting participant device(s) and one or more input device(s) (122) and the main display controller (114) is configured to send a display signal for main display content (106) to the main display (104) based on shared content from the one or more meeting participant device(s (126, 128, 132) and input from the one or more input device(s) (122); and

[0117] an image transfer module (120) configured to send the main display content (106) displayed on the main display (104) to the one or more meeting participant device(s (126, 128, 132).

[0118] Item 2. A collaborative videoconferencing system (100) according to item 1 wherein the one or more input device(s) (122) are configured to interact with the shared content displayed on the main display (104).

[0119] Item 3. A collaborative videoconferencing system (100) according to items 1 or 2 wherein the image transfer module (120) is configured to send the main display content (106) displayed on the main display (104) to a meeting host device (124).

[0120] Item 4. A collaborative videoconferencing system (100) according to item 3 wherein the shared content is a first shared content (108) shared from the meeting hosts device (124) and a second shared content (110) shared from a local participants device (128).Item 5. A collaborative videoconferencing system (100) according to items 3 or 4 wherein the meeting host device (124) is configured to send the main display content (106) to at least one remote participant device (132).

[0121] Item 6. A collaborative videoconferencing system (100) according to any of the preceding items, wherein the main display system (102), the one or more input devices (122) and the one or more meeting participant devices (124, 126) are located within a local meeting room (136) .

[0122] Item 7. A collaborative videoconferencing system (100) according to any of items 1 to 6 wherein each of the one or more input devices (122) is associated with specific cursors (112) on the main display content (106) on the main display (104).

[0123] Item 8. A collaborative videoconferencing system (100) according to items 1 or 7, wherein the main display controller (114) comprises an input device module (116) configured to visually map one or more input devices (122) to different cursors (112).

[0124] Item 9. A collaborative videoconferencing system (100) according to item 8, wherein the input device module (116) is configured to visually map the one or more input devices (122) each with a different colour, a pattern, a shape, a size, an image, or a label.

[0125] Item 10. A collaborative videoconferencing system (100) according to any of items 1 to 9, wherein the image transfer module (120) sends the main display content (106) displayed on the main display (104) to the one or more meeting participant devices as a camera feed in the video conference meeting.

[0126] Item 11. A collaborative videoconferencing system (100) according to any of items 1 to 10, wherein the image transfer module (120) comprises an hdmi-to-usb capture device, a wireless screensharing dongle, or a screen sharing protocol.

[0127] Item 12. A collaborative videoconferencing system (100) according to any of items 1 to 11 , wherein the main display controller (114) comprises an event routing and translation module (118) configured to modify the main display content (106) sentto the one or more meeting participant devices in dependence of one or more characteristics of an input event received by the main display controller (114).

[0128] Item 13. A collaborative videoconferencing system (100) according to item 12, wherein the event routing and translation module (118) is configured to filter, translate, and route an input event based on a type of the one or more input devices (122).

[0129] Item 14. A collaborative videoconferencing system (100) according to items 12 or 13, wherein the event routing and translation module (118) is configured to route an input event to one or more meeting participant devices based on one or more predefined rules.

[0130] Item 15. A collaborative videoconferencing system (100) according to any of items 1 to 14, wherein the remote participant (142) is configured to share content to the main display (104).

[0131] Item 16. A method of collaborative videoconferencing comprising:

[0132] hosting a video conference meeting for one or more meeting participant devices connected to a main display system (102) having a main display (104) and a main display controller (114);

[0133] sharing content from the one or more meeting participant devices with the main display controller (114);

[0134] receiving input from one or more input devices (122) at the main display controller (114);

[0135] displaying main display content (106) on a main display (104) based on the shared content and the input from the one or more input devices (122);

[0136] sending the main display content (106) displayed on the main display (104) to the one or more meeting participant devices.

[0137] The terminology used herein is for the purpose of describing particular aspects only and is not intended to be limiting of the disclosure. As used herein, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items. It will be further understoodthat the terms "comprises," "comprising," "includes," and / or "including" when used herein specify the presence of stated features, integers, actions, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, actions, steps, operations, elements, components, and / or groups thereof.

[0138] It will be understood that, although the terms first, second, etc., may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element without departing from the scope of the present disclosure.

[0139] Relative terms such as "below" or "above" or "upper" or "lower" or "horizontal" or "vertical" may be used herein to describe a relationship of one element to another element as illustrated in the Figures. It will be understood that these terms and those discussed above are intended to encompass different orientations of the device in addition to the orientation depicted in the Figures. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element, or intervening elements may be present. In contrast, when an element is referred to as being "directly connected" or "directly coupled" to another element, there are no intervening elements present.

[0140] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. It will be further understood that terms used herein should be interpreted as having a meaning consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.

[0141] It is to be understood that the present disclosure is not limited to the aspects described above and illustrated in the drawings; rather, the skilled person will recognize that many changes and modifications may be made within the scope of the present disclosure and appended claims. In the drawings and specification, there have beendisclosed aspects for purposes of illustration only and not for purposes of limitation, the scope of the disclosure being set forth in the following claims.

Claims

Claims1. A collaborative videoconferencing system (100) comprising:a main display system (102) configured to display shared content on a main display (104) from one or more meeting participant device(s) (126, 128, 132) in a video conference meeting, the main display system (102) comprising:a main display (104);a main display controller (114) connected to the one or more meeting participant device(s) and one or more input device(s) (122) and the main display controller (114) is configured to send a display signal for main display content (106) to the main display (104) based on shared content from the one or more meeting participant device(s (126, 128, 132) and input from the one or more input device(s) (122); andan image transfer module (120) configured to send the main display content (106) displayed on the main display (104) to the one or more meeting participant device(s (126, 128, 132).

2. A collaborative videoconferencing system (100) according to claim 1 wherein the one or more input device(s) (122) are configured to interact with the shared content displayed on the main display (104).

3. A collaborative videoconferencing system (100) according to claims 1 or 2 wherein the image transfer module (120) is configured to send the main display content (106) displayed on the main display (104) to a meeting host device (124).

4. A collaborative videoconferencing system (100) according to claim 3 wherein the shared content is a first shared content (108) shared from the meeting hosts device (124) and a second shared content (110) shared from a local participants device (128).

5. A collaborative videoconferencing system (100) according to claims 3 or 4 wherein the meeting host device (124) is configured to send the main display content (106) to at least one remote participant device (132).

6. A collaborative videoconferencing system (100) according to any of the preceding claims, wherein the main display system (102), the one or more input devices (122) and the one or more meeting participant devices (124, 126) are located within a local meeting room (136) .

7. A collaborative videoconferencing system (100) according to any of claims 1 to 6 wherein each of the one or more input devices (122) is associated with specific cursors (112) on the main display content (106) on the main display (104).

8. A collaborative videoconferencing system (100) according to claims 1 to 7, wherein the main display controller (114) comprises an input device module (116) configured to visually map one or more input devices (122) to different cursors (112).

9. A collaborative videoconferencing system (100) according to claim 8, wherein the input device module (116) is configured to visually map the one or more input devices (122) each with a different colour, a pattern, a shape, a size, an image, or a label.

10. A collaborative videoconferencing system (100) according to any of claims 1 to 9, wherein the image transfer module (120) sends the main display content (106) displayed on the main display (104) to the one or more meeting participant devices as a camera feed in the video conference meeting.

11. A collaborative videoconferencing system (100) according to any of claims 1 to 10, wherein the image transfer module (120) comprises an hdmi-to-usb capture device, a wireless screensharing dongle, or a screen sharing protocol.

12. A collaborative videoconferencing system (100) according to claims 1 to 11 , wherein an event routing and translation module (118) is configured to filter, translate, and route an input event based on a type of the one or more input devices (122).

13. A collaborative videoconferencing system (100) according to claim 12, wherein the main display controller (114) comprises an event routing and translation module(118) configured to modify the main display content (106) sent to the one or more meeting participant devices in dependence of one or more characteristics of an input event received by the main display controller (114).

14. A collaborative videoconferencing system (100) according to claims 12 or 13, wherein the event routing and translation module (118) is configured to route an input event to one or more meeting participant devices based on one or more predefined rules.

15. A collaborative videoconferencing system (100) according to any of claims 1 to 14, wherein the remote participant (142) is configured to share content to the main display (104).

16. A method of collaborative videoconferencing comprising:hosting a video conference meeting for one or more meeting participant devices connected to a main display system (102) having a main display (104) and a main display controller (114);sharing content from the one or more meeting participant devices with the main display controller (114);receiving input from one or more input devices (122) at the main display controller (114);displaying main display content (106) on a main display (104) based on the shared content and the input from the one or more input devices (122);sending the main display content (106) displayed on the main display (104) to the one or more meeting participant devices.