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: 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: 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
  • 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
  • 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: 20230036178
    Abstract: One example method includes accessing, by a meeting analysis software component executed by a video conference provider, a scheduled meeting associated with a user; identifying, by the meeting analysis software component, one or more characteristics of the scheduled meeting; determining, using a first machine learning (“ML”) model by the meeting analysis software component, a load and, using a second ML model, a meeting value for the scheduled meeting based on the one or more characteristics; generating, using a third ML model by the meeting analysis software component, a recommendation regarding attending the meeting based on the characteristics, the load, and the meeting value; and providing, by the meeting analysis software component, an indication to the user based on the recommendation.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Applicant: Zoom Video Communications, Inc.
    Inventors: Graeme Geddes, Shawn Michael Rolin
  • 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
  • Publication number: 20220247587
    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 29, 2021
    Publication date: August 4, 2022
    Applicant: Zoom Video Communications, Inc.
    Inventors: Shawn Michael ROLIN, Brendan James Ittelson