560 patents
Page 21 of 28
Utility
Systems and Methods for Corporate Event Distribution and Authentication
24 Nov 22
One example system for corporate event distribution and authentication includes a processor and at least one memory device.
Aleksandra Swerdlow, Ya Lee, Pankaj Prasad, Wei Li, Yoshifumi Takebuchi
Filed: 18 May 21
Utility
Systems and Methods for Securing Videoconferencing Meetings
24 Nov 22
One disclosed example involves a client device joining a videoconferencing meeting in which there is end-to-end encryption, where the end-to-end encryption is implemented by the client devices participating in the meting using a meeting key provided by the meeting host.
Karan LYONS, Simon Booth
Filed: 21 May 21
Utility
Handling Joining and Leaving of Participants In Videoconferencing with End-to-end Encryption
24 Nov 22
One disclosed example method includes a leader client device associated with a leader participant generating a meeting key for a video meeting joined by multiple participants.
Simon Booth, Karan Lyons
Filed: 21 May 21
Utility
Long-term Key Management for End-to-end Encryption of Videoconferences
24 Nov 22
One example system for providing long-term key management for end-to-end encryption of videoconferencing information includes a processor and at least one memory device.
Karan Lyons, Simon Booth
Filed: 21 May 21
Utility
Signed Contact Lists for User Authentication In Video Conferences
24 Nov 22
One example method includes connecting, by a first client device associated with a user, to a video conference hosted by a video conference provider, the video conference having a plurality of participants; receiving participant information for each participant of the plurality of participants; generating, for one or more of the participants, an identity record corresponding to the respective participant, the identity record including video conference information, at least a portion of the participant information, and a cryptographic signature; appending, for each generated identity record, the respective identity record to a user contact list; and verifying at least one participant of the plurality of participants based on the user contact list.
Karan LYONS
Filed: 27 Jan 22
Utility
Self-select Sub-meetings In Videoconferencing
24 Nov 22
One disclosed example method includes a video conference provider establishing a main meeting of a video conference and multiple associated sub-meetings at the request of a host client device associated with a host of the meeting.
Lin Han, Nitasha Walia
Filed: 2 Aug 22
Utility
Systems and Methods for Hiding Private User Data In Public Signature Chains for User Authentication In Video Conferences
24 Nov 22
One example method includes receiving identification information associated with a new user device, the new user device associated with the user; accessing a signature chain associated with the user, the signature chain comprising one or more sequential records; associating user personal information with the new user device; generating a cryptographic signature based on cryptographic keys associated with the new user device; generating an obfuscated representation of the user personal information; generating a record comprising the identification information, the user personal information, the cryptographic signature, and the obfuscated representation of the user personal information; generating a cryptographic identifier based on the identification information, the cryptographic signature, the obfuscated representation of the user personal information, and a latest of the one or more sequential records; inserting the cryptographic identifier into the record; appending the record to the signature chain as a sequential record; receiving a request to join a video conference from the user device, the request identifying the new client device and the user as a participant in the video conference; and authenticating the user based on the record.
Karan LYONS
Filed: 21 May 21
Utility
Methods and apparatus for enhancing group sound reactions during a networked conference
15 Nov 22
Enhancing group sound during a networked conference is disclosed.
Qiyong Liu, Oded Gal, Lin Han
Filed: 30 Sep 20
Utility
Intelligent Configuration of Personal Endpoint Devices
10 Nov 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media provide for the intelligent configuration of personal endpoint devices for video communication.
Shane Paul Springer
Filed: 22 Jul 22
Utility
Systems and Methods for Enabling Two-way Communication with Video Conference Waiting Rooms
3 Nov 22
One example method includes receiving, from a first client device, a request to join a video conference, the video conference having a main meeting, creating, in response to the request, a sub-meeting associated with the main meeting, connecting the first client device to the sub-meeting, connecting a host client device to the sub-meeting simultaneously with the host client device being connected to the main meeting, the host client device associated with a host of the main meeting, receiving first multimedia content from the first client device, and providing the first multimedia content to the host client device.
Lin Han, Nitasha Walia
Filed: 30 Apr 21
Utility
Extensible User Experience Framework
3 Nov 22
An extensible user experience framework includes outputting a graphical user interface (GUI) including a persistent panel for displaying alerts of real-time communications and presenting single-click options for users to select to initiate actions in response to those alerts.
Omar Amin, Yang He, Saravanakumar Venkatasubramanian Tiruthani
Filed: 28 Apr 21
Utility
Systems and Methods for Enabling Breakout Rooms In Webinars
3 Nov 22
One example method includes transmitting a message to a first client device indicating a transition to a first sub-meeting of a webinar, the first client device connected to a main meeting of the webinar and associated with a first participant, receiving, from the first client device, a request for access information to join the first sub-meeting; transmitting the access information for the first sub-meeting to the first client device, receiving, from the first client device, a request to join the first sub-meeting, the request based on the access information for the first sub-meeting, and joining the first client device to the first sub-meeting.
Lin Han
Filed: 30 Apr 21
Utility
Agenda Intelligence System
3 Nov 22
Agenda intelligence software determines completions of agenda items of a multi-participant communication using a transcription generated in real-time during the multi-participant communication and generates an agenda for a next multi-participant communication including incomplete agenda items.
Nick Swerdlow
Filed: 29 Apr 21
Utility
Receiving Compressed Video Frames In a Video Conference
3 Nov 22
One disclosed example method includes receiving, by a video conference provider, video frames from a plurality of existing participants in a video conference; receiving, by the video conference provider, a request from a new user to join the video conference, and in response: generating, by the video conference provider, an instantaneous decoder refresh (IDR) frame; determining, by the video conference provider, one or more prior video frames previously acknowledged by each existing participant of the plurality of existing participants; generating, by the video conference provider, a benchmark frame for each of the plurality of existing participants based on at least one of the determined one or more prior video frames and the IDR frame; transmitting, by the video conference provider, the IDR frame to the new user; and transmitting, by the video conference provider, a message comprising the benchmark frame to each of the plurality of existing participants.
Karan Lyons
Filed: 6 Jun 22
Utility
Agenda Intelligence System
3 Nov 22
Agenda intelligence software determines that agenda items are incomplete after time allotments therefor have elapsed during a multi-participant communication and alters an agenda of the multi-participant accordingly, such as using a transcription generated in real-time during the multi-participant communication.
Nick Swerdlow
Filed: 29 Apr 21
Utility
Generating Composite Presentation Content in Video Conferences
3 Nov 22
One example method includes joining, using a computing device, a video conference hosted by a video conference provider, the video conference having a plurality of participants; accessing, by the computing device, presentation content during the video conference, the presentation content comprising one or more content items and one or more video filters, at least one of the one or more video filters corresponding to one of the content items; receiving a selection of a first item of the one or more content items; accessing a first video filter of the one or more video filters, the first video filter corresponding to the content item; receiving a video feed from a video source; generating a composite video feed comprising the first content item and the first video feed, the composite video feed based on the video filter; and providing, via the video conference provider, the composite video feed to one or more video conference participants via the video conference.
Ross Douglas Mayfield
Filed: 30 Jun 22
Utility
Dynamic Virtual Background Selection for Video Communications
3 Nov 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media relate to a method for providing video communications with dynamic virtual backgrounds within a communication platform.
Shane Paul Springer, Ryan Weddle, Servio Lee, Irina Cohen
Filed: 30 Apr 21
Utility
Systems and Methods for Providing Dynamic Content to Video Conference Waiting Rooms
3 Nov 22
One example method includes receiving, by a video conference provider, an indication of a meeting type of a video conference; obtaining, by the video conference provider, multimedia content associated with the meeting type; receiving a request from a client device to join a main meeting of the video conference; connecting the client device to a waiting room associated with the video conference; and providing the multimedia content to the client device in the waiting room.
Nitasha Walia, Lin Han
Filed: 30 Apr 21
Utility
Dynamic Virtual Background Selection for Video Communications
3 Nov 22
Methods, systems, and apparatus, including computer programs encoded on computer storage media relate to a method for providing video communications with dynamic virtual backgrounds within a communication platform.
Shane Paul Springer, Ryan Weddle, Servio Lee, Irina Cohen
Filed: 28 Jun 22
Utility
Method and Apparatus for Capturing a Group Photograph During a Video Conference Session
3 Nov 22
In various embodiments, a group photograph system coordinates and creates a group photograph of participants of a video conferencing session.
Dingping JIANG, Juan Jiang WALD, Liang WANG, Huipin ZHANG
Filed: 12 Jul 22