Video conference system
US-2021051036-A1 · Feb 18, 2021 · US
US12568189B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12568189-B2 |
| Application number | US-202318480481-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 3, 2023 |
| Priority date | Oct 3, 2023 |
| Publication date | Mar 3, 2026 |
| Grant date | Mar 3, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The technology includes a system to assist and enrich a videoconference session with metacommunication channels provided by a metacommunication service. The metacommunication service is hosted by a server of the system to function across different videoconference platforms. The system streams a metacommunication channel to multiple client devices of participants of a videoconference session. The metacommunication channel is configured to generate a video feed that modifies a camera feed of the videoconference session based on metacommunicative signals. The system generates first metacommunicative signals based on an output of a software application. The system enables a device connected to the videoconference session to access the server of the system and cause the metacommunicative service to generate second metacommunicative signals. The system updates the metacommunication channel based on the first metacommunicative signals and the second metacommunicative signals.
Opening claim text (preview).
I claim: 1 . A non-transitory, computer-readable storage medium comprising instructions recorded thereon, wherein the instructions, when executed by at least one data processor of a system, cause the system to: enable a metacommunication service to assist and enrich a videoconference session, wherein the metacommunication service is hosted by a server of the system to function across different videoconference platforms; stream a metacommunication channel to multiple client devices of participants of the videoconference session, wherein the metacommunication channel is configured to generate a media feed that modifies a camera feed of the videoconference session based on metacommunicative signals; generate first metacommunicative signals based on an output of a machine learning model responsive to input from a first participant device of the videoconference session, wherein the machine learning model is administered independently of a videoconference platform; enable a second participant device connected to the videoconference session to access the server of the system and cause the metacommunication service to generate second metacommunicative signals, wherein the second metacommunicative signals include one or more graphical objects that are administered independently of the videoconference platform; and update the metacommunication channel based on the first metacommunicative signals and the second metacommunicative signals such that presentation of the videoconference session at the multiple client devices incorporates the output of the machine learning model and the one or more graphical objects. 2 . The non-transitory, computer-readable storage medium of claim 1 , wherein the system belongs to a wireless telecommunications network, and wherein to update the metacommunication channel comprises causing the system to: cause the multiple client devices to present a link in the videoconference session, wherein the link, when actuated, grants access to the server to generate metacommunicative signals for the videoconference session. 3 . The non-transitory, computer-readable storage medium of claim 2 , wherein the system is further caused to: cause the multiple client devices to present a quick response (QR) code in the videoconference session, wherein the QR code, when scanned with a reader device, grants access to the server to generate metacommunicative signals for the videoconference session. 4 . A system configured to provide a metacommunication channel for videoconference sessions, independently of videoconferencing platform, the system comprising: at least one hardware processor; and at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to: enable a metacommunication service for a user device that operates independently of videoconferencing platform; instantiate a second camera input based on a first camera output of the user device, wherein the second camera input is separate from the first camera output; generate metacommunicative signals, the metacommunicative signals being associated with the user device and including at least one of: an output of a process, one or more graphical content administered by the metacommunication service, a quick response (QR) code associated with a link to a metacommunication server; host the metacommunicative signals at the metacommunication server; generate the metacommunication channel associated with the user device by combining the metacommunicative signals and the QR code with the second camera input; cause a first videoconference session hosted by a first platform to present the QR code to first participant devices of the first videoconference session by streaming the metacommunication channel in place of the first camera output; and grant permission to access the metacommunication server to the first participant devices of the first videoconference session. 5 . The system of claim 4 further caused to: cause a second videoconference session hosted by a second platform to stream the metacommunication channel in place of the first camera output, wherein the metacommunication channel is streamed to second participant devices of the second videoconference session. 6 . The system of claim 4 further caused to: grant permission to a participant device of the first participant devices to access the metacommunication server and edit the metacommunicative signals; and cause the first videoconference session to change the metacommunication channel according to changes made by a participant associated with the participant device, such that the changes are presented to the first participant devices during the first videoconference session. 7 . The system of claim 6 , wherein to grant permission to the participant device to access the metacommunication server further causes the system to: provide a link to the first participant devices, wherein the link provides access to the metacommunication server and also grants permission to update the metacommunicative signals. 8 . The system of claim 7 , wherein providing the link further causes the system to: grant permission to update the metacommunicative signals to the first participant devices upon accessing the metacommunication server. 9 . The system of claim 8 , wherein the metacommunication server comprises a set of trusted identities associated with user identities, and wherein granting permission to update the metacommunicative signals further causes the system to: search the set of trusted identities for the user identities of the first participant devices that access the metacommunication server; and grant permission to update the metacommunicative signals to members of the first participant devices that are associated with user identities found in the set of trusted identities. 10 . The system of claim 4 , wherein the metacommunication service comprises user profiles, and wherein the user profiles comprise a user profile associated with a user of the user device, and wherein the metacommunicative signals are generated based on data associated with the user profile. 11 . The system of claim 4 , wherein the process comprises a machine learning model, and wherein generating the metacommunicative signals causes the system to: provide the second camera input as an input to the machine learning model; determining the output of the machine learning models based on changes in the second camera input to produce responsive metacommunicative signals; and update the metacommunication channel to cause display of the responsive metacommunication signals. 12 . The system of claim 4 , wherein the process comprises a productivity process including a calendar, contacts, word processing, or spreadsheet process, and the output is a static snapshot of the output of the productivity process. 13 . The system of claim 4 , wherein the user device is coupled to a camera and a microphone, and wherein generating the metacommunicative signals comprises causing the system to: process data captured by the microphone, wherein the data comprises speech in a first language; and translate the speech to a second language; and cause to display the speech in the second language as part of the metacommunication channel. 14 . A method to provide a metacommunication channel for videoconference sessions, independent of videoconference platforms that host the videoconference sessions, the method comprising: generating a metacommunicative media feed that augments media captured for a videoconference session with me
Related publications grouped by family.
Answers are generated from the same data shown on this page.