Patents by Inventor Shawn Michael ROLIN

Shawn Michael ROLIN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250227005
    Abstract: A media file associated with the conference is stored at a user device connected to a conference hosted by a conference server. The media file has a first quality suitable for high-definition playback. During the conference, a media stream having a second quality that is lower than the first quality and adapted for real-time transmission is streamed to the conferencing server. The media file is transferred from the user device to the conferencing server. Streaming the media file may include down-sampling the media file from the first quality to the second quality prior to transmission to the conferencing server.
    Type: Application
    Filed: March 28, 2025
    Publication date: July 10, 2025
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Patent number: 12354199
    Abstract: An Avatar Engine triggers transmission of an instance of a three-dimensional (3D) mesh model to a target computer device associated with a first user account. The Avatar Engine detects changes in a video stream captured at a source computer device associated with a second user account, the second user account represented by a digital avatar rendered at the target computer device according to the instance of the 3D mesh model received by the target computer device. The Avatar Engine identifies a command based on the detected changes in the video stream captured at the source computer device, the at least one command corresponding to a portion of blendshapes. The Avatar Engine triggers transmission of the identified command to the target computer device associated with the first user account, the target computer device generating a local instantiation of the digital avatar rendered according to the 3D mesh model and the blendshapes.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: July 8, 2025
    Assignee: Zoom Communications, Inc.
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Patent number: 12348901
    Abstract: Interactions with objects depicted within video streams displayed during a video conference are detected to cause information associated with the interacted objects to be presented. During a video conference, multiple video layers of a video stream obtained from a first participant device connected to the video conference are identified. An interaction with an object within one of those multiple video layers is detected during the video conference, in which the interaction is from a second participant device connected to the video conference. Based on the interaction, information associated with the object is presented during the video conference within a graphical user interface associated with the video conference. The video stream may, for example, initially include a background layer, a foreground layer, and an overlay layer. Interactive video layers corresponding to each of those initial layers may be introduced to receive interactions with objects depicted therein.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: July 1, 2025
    Assignee: Zoom Communications, Inc.
    Inventors: Graeme Lambourne Geddes, Brendan James Ittelson, Shawn Michael Rolin
  • Publication number: 20250168025
    Abstract: One example method for controlling online meeting attendance includes obtaining meeting information associated with a meeting, the meeting information comprising a meeting identifier; receiving, by a video conferencing system from a client device, a request to join the meeting, the request comprising the meeting identifier; receiving a user identifier corresponding to a user; accessing a set of guest identifiers corresponding to a plurality of meeting guests invited to the meeting; determining that the user is a meeting guest of the plurality of meeting guests based on the user identifier and a correspondence to a guest identifier of the set of guest identifier, wherein the user identifier is not in the set of guest identifiers; and responsive to determining that the user is a meeting guest of the plurality of meeting guests, connecting the client device to the meeting.
    Type: Application
    Filed: January 17, 2025
    Publication date: May 22, 2025
    Applicant: Zoom Video Communications, Inc.
    Inventors: Brendan James Ittelson, Shawn Michael Rolin
  • Patent number: 12289175
    Abstract: Respective devices of conference participants are connected to a conference hosted by a conferencing server. Respective commands are transmitted to the respective devices to initiate distributed recording. Subsequent to a termination of the conference, respective high-resolution media files are received from the respective devices. At least a subset of the respective high-resolution media files are composited into a high-resolution output media file. Subsequent to the termination of the conference, respective audio media files and/or screen content media file corresponding to at least the subset of the respective high-resolution media files may also be received.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: April 29, 2025
    Assignee: Zoom Communications, Inc.
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Patent number: 12244432
    Abstract: A user device is connected to a conference hosted by a conferencing server. A media stream is received from the user device. A derived media stream obtained from the media stream is streamed to the conferencing server during the conference. During the conference, the media stream is stored in a media file at the user device. The media file is transferred from the user device to the conferencing server. The media file can be transferred subsequent to termination of the conference. The media file can include one or more of a video stream, an audio stream, or a content stream.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: March 4, 2025
    Assignee: Zoom Communications, Inc.
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Patent number: 12206515
    Abstract: One example method for controlling online meeting attendance includes obtaining meeting information associated with a meeting, the meeting information comprising a meeting identifier; receiving, by a video conferencing system from a client device, a request to join the meeting, the request comprising the meeting identifier; receiving a user identifier corresponding to a user; accessing a set of guest identifiers corresponding to a plurality of meeting guests invited to the meeting; determining that the user is a meeting guest of the plurality of meeting guests based on the user identifier and a correspondence to a guest identifier of the set of guest identifier, wherein the user identifier is not in the set of guest identifiers; and responsive to determining that the user is a meeting guest of the plurality of meeting guests, connecting the client device to the meeting.
    Type: Grant
    Filed: January 22, 2024
    Date of Patent: January 21, 2025
    Assignee: Zoom Video Communications, Inc.
    Inventors: Brendan James Ittelson, Shawn Michael Rolin
  • Publication number: 20240406019
    Abstract: Respective devices of conference participants are connected to a conference hosted by a conferencing server. Respective commands are transmitted to the respective devices to initiate distributed recording. Subsequent to a termination of the conference, respective high-resolution media files are received from the respective devices. At least a subset of the respective high-resolution media files are composited into a high-resolution output media file. Subsequent to the termination of the conference, respective audio media files and/or screen content media file corresponding to at least the subset of the respective high-resolution media files may also be received.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 5, 2024
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Publication number: 20240406018
    Abstract: A user device is connected to a conference hosted by a conferencing server. A media stream is received from the user device. A derived media stream obtained from the media stream is streamed to the conferencing server during the conference. During the conference, the media stream is stored in a media file at the user device. The media file is transferred from the user device to the conferencing server. The media file can be transferred subsequent to termination of the conference. The media file can include one or more of a video stream, an audio stream, or a content stream.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 5, 2024
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Publication number: 20240361972
    Abstract: Cloud-connected wireless screen extension is performed to facilitate a screen share of content using a virtual display instantiated based on a connection between a first device and a second device. A virtual display is instantiated at a first device associated with a conference participant of a video conference based on a connection established between the first device and a second device. A screen share of first content during the video conference is then facilitated from the first device via the second device using the virtual display while second content excluded from the screen share is output at a display of the first device. In this way, the second device can be adapted as an additional (e.g., extended) display available for screen sharing content from the first device during a video conference.
    Type: Application
    Filed: July 10, 2024
    Publication date: October 31, 2024
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Patent number: 12061832
    Abstract: Cloud-connected wireless screen extension is performed to facilitate a screen share of content using a virtual display instantiated based on a connection between a first device and a second device. A virtual display is instantiated at a first device associated with a conference participant of a video conference based on a connection established between the first device and a second device. A screen share of first content during the video conference is then facilitated from the first device via the second device using the virtual display while second content excluded from the screen share is output at a display of the first device. In this way, the second device can be adapted as an additional (e.g., extended) display available for screen sharing content from the first device during a video conference.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: August 13, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Publication number: 20240163122
    Abstract: One example method for controlling online meeting attendance includes obtaining meeting information associated with a meeting, the meeting information comprising a meeting identifier; receiving, by a video conferencing system from a client device, a request to join the meeting, the request comprising the meeting identifier; receiving a user identifier corresponding to a user; accessing a set of guest identifiers corresponding to a plurality of meeting guests invited to the meeting; determining that the user is a meeting guest of the plurality of meeting guests based on the user identifier and a correspondence to a guest identifier of the set of guest identifier, wherein the user identifier is not in the set of guest identifiers; and responsive to determining that the user is a meeting guest of the plurality of meeting guests, connecting the client device to the meeting.
    Type: Application
    Filed: January 22, 2024
    Publication date: May 16, 2024
    Applicant: Zoom Video Communications, Inc.
    Inventors: Brendan James Ittelson, Shawn Michael Rolin
  • Publication number: 20240146877
    Abstract: Interactions with objects depicted within video streams displayed during a video conference are detected to cause information associated with the interacted objects to be presented. During a video conference, multiple video layers of a video stream obtained from a first participant device connected to the video conference are identified. An interaction with an object within one of those multiple video layers is detected during the video conference, in which the interaction is from a second participant device connected to the video conference. Based on the interaction, information associated with the object is presented during the video conference within a graphical user interface associated with the video conference. The video stream may, for example, initially include a background layer, a foreground layer, and an overlay layer. Interactive video layers corresponding to each of those initial layers may be introduced to receive interactions with objects depicted therein.
    Type: Application
    Filed: April 6, 2023
    Publication date: May 2, 2024
    Inventors: Graeme Lambourne Geddes, Brendan James Ittelson, Shawn Michael Rolin
  • Patent number: 11888632
    Abstract: One example method for controlling online meeting attendance includes obtaining meeting information associated with a meeting, the meeting information comprising a meeting identifier; receiving, by a video conferencing system from a client device, a request to join the meeting, the request comprising the meeting identifier; receiving a user identifier corresponding to a user; accessing a set of guest identifiers corresponding to a plurality of meeting guests invited to the meeting; determining that the user is a meeting guest of the plurality of meeting guests based on the user identifier and a correspondence to a guest identifier of the set of guest identifier, wherein the user identifier is not in the set of guest identifiers; and responsive to determining that the user is a meeting guest of the plurality of meeting guests, connecting the client device to the meeting.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: January 30, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Shawn Michael Rolin, Brendan James Ittelson
  • Publication number: 20230342101
    Abstract: Cloud-connected wireless screen extension is performed to facilitate a screen share of content using a virtual display instantiated based on a connection between a first device and a second device. A virtual display is instantiated at a first device associated with a conference participant of a video conference based on a connection established between the first device and a second device. A screen share of first content during the video conference is then facilitated from the first device via the second device using the virtual display while second content excluded from the screen share is output at a display of the first device. In this way, the second device can be adapted as an additional (e.g., extended) display available for screen sharing content from the first device during a video conference.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Publication number: 20230344666
    Abstract: During a video conference, a bandwidth reduction affecting a conference participant represented by a video stream that includes a virtual background and a foreground depicting the conference participant is detected. Based on the bandwidth reduction, a resolution of the virtual background is decreased while maintaining a resolution of the foreground. An adjusted video stream including the virtual background at the decreased resolution and the foreground at the maintained resolution is then transmitted for rendering within a user interface of the video conference. Accordingly, portions of a video stream depicting a conference participant can be maintained at an initial quality level while adjusting other portions of the video stream to address network issues affecting a computing device of the conference participant.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Publication number: 20230344957
    Abstract: During a video conference, a bandwidth reduction affecting a conference participant represented by a video stream without a virtual background is detected. Based on the bandwidth reduction, the video stream is segmented into a background and a foreground, in which the foreground depicts the conference participant. A resolution of the background is decreased while maintaining a resolution of the foreground. An adjusted video stream including the background at the decreased resolution and the foreground at the maintained resolution is then transmitted for rendering within a user interface of the video conference. Accordingly, portions of a video stream depicting a conference participant can be maintained at an initial quality level while adjusting other portions of the video stream to address network issues affecting a computing device of the conference participant.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 26, 2023
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Patent number: 11652958
    Abstract: Interactions with objects depicted within video streams displayed during a video conference are detected to cause information associated with the interacted objects to be presented. During a video conference, multiple video layers of a video stream obtained from a first participant device connected to the video conference are identified. An interaction with an object within one of those multiple video layers is detected during the video conference, in which the interaction is from a second participant device connected to the video conference. Based on the interaction, information associated with the object is presented during the video conference within a graphical user interface associated with the video conference. The video stream may, for example, initially include a background layer, a foreground layer, and an overlay layer. Interactive video layers corresponding to each of those initial layers may be introduced to receive interactions with objects depicted therein.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: May 16, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventors: Graeme Lambourne Geddes, Brendan James Ittelson, Shawn Michael Rolin
  • Patent number: 11588657
    Abstract: One example method for controlling online meeting attendance includes obtaining meeting information associated with a meeting, the meeting information comprising a meeting identifier; receiving, by a video conferencing system from a client device, a request to join the meeting, the request comprising the meeting identifier; receiving a user identifier corresponding to a user; accessing a set of guest identifiers corresponding to a plurality of meeting guests invited to the meeting; determining that the user is a meeting guest of the plurality of meeting guests based on the user identifier and a correspondence to a guest identifier of the set of guest identifier, wherein the user identifier is not in the set of guest identifiers; and responsive to determining that the user is a meeting guest of the plurality of meeting guests, connecting the client device to the meeting.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: February 21, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventors: Shawn Michael Rolin, Brendan James Ittelson
  • Publication number: 20230033104
    Abstract: One example method includes accessing, by a calendar analysis software component executed by a video conference provider, a meeting calendar associated with a user; determining, using a first machine learning (“ML”) model by the calendar analysis software component, meeting scores for a plurality of meetings scheduled during a time period in the meeting calendar; generating, by the calendar analysis software component, a plurality of recommendations regarding adjusting a subset of the plurality of meetings in the meeting calendar; and providing, by the calendar analysis software component, indications corresponding to the plurality of recommendations to the user.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Applicant: Zoom Video Communications, Inc.
    Inventors: Graeme GEDDES, Shawn Michael Rolin