Patents by Inventor Brendan James Ittelson
Brendan James Ittelson 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: 20240146840Abstract: Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers or extensions to certain software services. Thereafter, when a call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as a phone number or extension dialed to place the call. A software service is determined based on the routing rule, and the phone is connected with the software system that provides the software service.Type: ApplicationFiled: January 9, 2024Publication date: May 2, 2024Inventors: Walter F. C. Anderson, Brendan James Ittelson
-
Publication number: 20240106878Abstract: Methods and apparatus for receiving user meeting control for network conferences. In an embodiment, a method for receiving user meeting controls includes transmitting a request to participate in a network conference. The request includes an identifier. The method also includes receiving meeting controls for use during the network conference. The meeting controls are determined from a policy database based on the identifier.Type: ApplicationFiled: December 8, 2023Publication date: March 28, 2024Inventors: James David Martin, Brendan James Ittelson
-
Patent number: 11929898Abstract: Techniques for monitoring video conferencing quality-of-service in autonomous systems are disclosed. In an example method, a video conference provider establishes a video conference including a plurality of client devices, in which each client device is connected to an autonomous system of a plurality of autonomous systems. The video conference includes a first client device connected to a first autonomous system administered by a communication service provider (CSP). The video conference provider receives packets from the first client device and determines, from the packets, video conference information including telemetry about the video conference, the first autonomous system traversed by the packets, and the associated CSP. The video conference provider determines one or more metrics about performance of the video conference in the first autonomous system based on the video conference information and outputs the metrics in real-time.Type: GrantFiled: July 3, 2023Date of Patent: March 12, 2024Assignee: Zoom Video Communications, Inc.Inventors: Brendan James Ittelson, Patrick John Jensen
-
Patent number: 11930134Abstract: A telephone call is elevated to a virtual meeting while maintaining the telephone call as an audio channel of the virtual meeting for an audio-only caller. During a telephone call, one of the participants of the telephone call requests to switch the telephone call to a virtual meeting. To enable an audio-only caller participating in the telephone call to switch to the virtual meeting, a message is transmitted to the phone device of the audio-only caller. Responsive to an interaction with the message at the phone device, the phone device is connected to the virtual meeting in which the telephone call is maintained as the audio channel at least for the audio-only caller. The specific form and content of the message is based on whether a client application associated with a web service used to implement the virtual meeting is installed on the phone device.Type: GrantFiled: September 13, 2022Date of Patent: March 12, 2024Assignee: Zoom Video Communications, Inc.Inventor: Brendan James Ittelson
-
Publication number: 20240073259Abstract: Multi-factor authentication techniques are used to verify an identity of an audio-only caller requesting to join a video-enabled virtual meeting. A request for an audio-only caller to join a video-enabled virtual meeting is received from a phone device of the audio-only caller, in which the audio-only caller is using the phone device to call into the video-enabled virtual meeting. An authentication request is transmitted to the phone device to verify an identity of the audio-only caller. A response to the authentication request is received from the phone device and includes an authentication code generated based on the request for the audio-only caller to join the video-enabled virtual meeting. The identity of the audio-only caller is then verified using the authentication code and information associated with the phone device, and the request for the audio-only caller to join the video-enabled virtual meeting is allowed or denied based on the verification.Type: ApplicationFiled: November 8, 2023Publication date: February 29, 2024Inventor: Brendan James Ittelson
-
Patent number: 11909910Abstract: Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers or extensions to certain software services. Thereafter, when a call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as a phone number or extension dialed to place the call. A software service is determined based on the routing rule, and the phone is connected with the software system that provides the software service.Type: GrantFiled: January 11, 2023Date of Patent: February 20, 2024Assignee: Zoom Video Communications, Inc.Inventors: Walter F. C. Anderson, Brendan James Ittelson
-
Patent number: 11888632Abstract: 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: GrantFiled: January 23, 2023Date of Patent: January 30, 2024Assignee: Zoom Video Communications, Inc.Inventors: Shawn Michael Rolin, Brendan James Ittelson
-
Patent number: 11876846Abstract: Methods and apparatus for receiving user meeting control for network conferences. In an embodiment, a method for receiving user meeting controls includes transmitting a request to participate in a network conference. The request includes an identifier. The method also includes receiving meeting controls for use during the network conference. The meeting controls are determined from a policy database based on the identifier.Type: GrantFiled: December 15, 2022Date of Patent: January 16, 2024Assignee: Zoom Video Communications, Inc.Inventors: James David Martin, Brendan James Ittelson
-
Patent number: 11856037Abstract: Multi-factor authentication techniques are used to verify an identity of an audio-only caller requesting to join a video-enabled virtual meeting. A request for an audio-only caller to join a video-enabled virtual meeting is received from a phone device of the audio-only caller, in which the audio-only caller is using the phone device to call into the video-enabled virtual meeting. An authentication request is transmitted to the phone device to verify an identity of the audio-only caller. A response to the authentication request is received from the phone device and includes an authentication code generated based on the request for the audio-only caller to join the video-enabled virtual meeting. The identity of the audio-only caller is then verified using the authentication code and information associated with the phone device, and the request for the audio-only caller to join the video-enabled virtual meeting is allowed or denied based on the verification.Type: GrantFiled: January 27, 2021Date of Patent: December 26, 2023Assignee: Zoom Video Communications, Inc.Inventor: Brendan James Ittelson
-
Publication number: 20230199044Abstract: One example method includes receiving a plurality of responses during a time period, the plurality of responses each provided by one of a plurality of participants in a video conference hosted by a video conference provider, sampling the plurality of responses to identify a plurality of response characteristics, and then generating a consolidated response based at least in part on the plurality of response characteristics. The example method additionally includes causing the consolidated response to be output to at least one of the plurality of participants.Type: ApplicationFiled: February 10, 2023Publication date: June 22, 2023Inventors: Brendan James Ittelson, Pankaj Prasad
-
Publication number: 20230188580Abstract: Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers from certain software services. Thereafter, when an outbound call is initiated by a software service, the call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as an identifier associated with the software service. A phone number is determined based on the routing rule, and the outbound call reporting the determined phone number is delivered to a destination phone number.Type: ApplicationFiled: February 10, 2023Publication date: June 15, 2023Inventors: Walter F. C. Anderson, Brendan James Ittelson
-
Publication number: 20230171119Abstract: Meeting controls are provided for network conferences. Providing meeting controls includes maintaining a policy database and receiving a request to participate in a conference. The request includes an identifier. The meeting controls are transmitted to a user device based on the request. The transmitted meeting controls are based on a conference type.Type: ApplicationFiled: January 11, 2023Publication date: June 1, 2023Inventors: James David Martin, Brendan James Ittelson
-
Patent number: 11652958Abstract: 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: GrantFiled: October 28, 2022Date of Patent: May 16, 2023Assignee: Zoom Video Communications, Inc.Inventors: Graeme Lambourne Geddes, Brendan James Ittelson, Shawn Michael Rolin
-
Publication number: 20230120583Abstract: Methods and apparatus for receiving user meeting control for network conferences. In an embodiment, a method for receiving user meeting controls includes transmitting a request to participate in a network conference. The request includes an identifier. The method also includes receiving meeting controls for use during the network conference. The meeting controls are determined from a policy database based on the identifier.Type: ApplicationFiled: December 15, 2022Publication date: April 20, 2023Inventors: James David Martin, Brendan James Ittelson
-
Patent number: 11611598Abstract: Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers from certain software services. Thereafter, when an outbound call is initiated by a software service, the call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as an identifier associated with the software service. A phone number is determined based on the routing rule, and the outbound call reporting the determined phone number is delivered to a destination phone number.Type: GrantFiled: January 29, 2021Date of Patent: March 21, 2023Assignee: Zoom Video Communications, Inc.Inventors: Walter F. C. Anderson, Brendan James Ittelson
-
Patent number: 11606400Abstract: One example method includes receiving a plurality of responses during a time period, the plurality of responses each provided by one of a plurality of participants in a video conference hosted by a video conference provider, sampling the plurality of responses to identify a plurality of response characteristics, and then generating a consolidated response based at least in part on the plurality of response characteristics. The example method additionally includes causing the consolidated response to be output to at least one of the plurality of participants.Type: GrantFiled: July 30, 2021Date of Patent: March 14, 2023Assignee: Zoom Video Communications, Inc.Inventors: Brendan James Ittelson, Pankaj Prasad
-
Patent number: 11595451Abstract: Methods and apparatus for receiving user meeting control for network conferences. In an embodiment, a method for receiving user meeting controls includes transmitting a request to participate in a network conference. The request includes an identifier. The method also includes receiving meeting controls for use during the network conference. The meeting controls are determined from a policy database based on the identifier.Type: GrantFiled: December 30, 2020Date of Patent: February 28, 2023Assignee: Zoom Video Communications, Inc.Inventors: James David Martin, Brendan James Ittelson
-
Patent number: 11588657Abstract: 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: GrantFiled: January 29, 2021Date of Patent: February 21, 2023Assignee: Zoom Video Communications, Inc.Inventors: Shawn Michael Rolin, Brendan James Ittelson
-
Patent number: 11575525Abstract: Methods and apparatus for providing user meeting control for network conferences. In an embodiment, a method includes maintaining a policy database and receiving a request from a requestor to participate in a network conference. The request includes an identifier. The method also includes determining meeting controls from the policy database based on the identifier, and transmitting the meeting controls to the requestor for use during the network conference.Type: GrantFiled: December 30, 2020Date of Patent: February 7, 2023Assignee: Zoom Video Communications, Inc.Inventors: James David Martin, Brendan James Ittelson
-
Publication number: 20230032041Abstract: One example method includes receiving a plurality of responses during a time period, the plurality of responses each provided by one of a plurality of participants in a video conference hosted by a video conference provider, sampling the plurality of responses to identify a plurality of response characteristics, and then generating a consolidated response based at least in part on the plurality of response characteristics. The example method additionally includes causing the consolidated response to be output to at least one of the plurality of participants.Type: ApplicationFiled: July 30, 2021Publication date: February 2, 2023Inventors: Brendan James Ittelson, Pankaj Prasad