-
公开(公告)号:US12160459B2
公开(公告)日:2024-12-03
申请号:US17589330
申请日:2022-01-31
Applicant: Zoom Video Communications, Inc.
Inventor: Shania Asadipour , Xingzhi Luo
IPC: H04L65/80 , H04L65/403
Abstract: One example method includes receiving, at a client, a plurality of real time performance measures associated with a currently-active video conference executing in a video conference application, determining, at the client, based on one or more of the plurality of real time performance measures or a user input, the presence of a fault associated with the currently-active video conference, determining, at the client, a plurality of potential causes of the fault based at least in part on the plurality of real time performance measures, providing, at the client, a notification of the presence of the fault to the user; and generating, at the client, a suggested action to alleviate the fault in real time, the suggested action based at least in part on the plurality of potential causes of the fault.
-
公开(公告)号:US11934851B2
公开(公告)日:2024-03-19
申请号:US18311736
申请日:2023-05-03
Applicant: Zoom Video Communications, Inc.
Inventor: Xingzhi Luo , Xiaofei Wang , Haibing Xu , Daoquan Ye
CPC classification number: G06F9/452 , G06F9/45558 , G06F11/3672 , H04L65/80 , H04L67/08 , G06F2009/45579 , G06F2009/45591
Abstract: Calls run through a virtual desktop infrastructure server are enhanced by testing communication network conditions and selecting, based on the test results, a media channel from a set of supported media channels, including a media channel that is routed through the virtual desktop infrastructure server and encapsulated in a protocol for exchanging data for virtual desktop applications and a more direct media channel that uses a network socket pair between a media server and a personal computing device and bypasses the virtual desktop infrastructure server. In some implementations, call data of multiple types and/or from multiple sources are merged into a single virtual channel of the protocol for exchanging data for virtual desktop applications.
-
公开(公告)号:US20230273803A1
公开(公告)日:2023-08-31
申请号:US18311736
申请日:2023-05-03
Applicant: Zoom Video Communications, Inc.
Inventor: Xingzhi Luo , Xiaofei Wang , Haibing Xu , Daoquan Ye
CPC classification number: G06F9/452 , G06F11/3672 , G06F9/45558 , H04L67/08 , H04L65/80 , G06F2009/45579 , G06F2009/45591
Abstract: Calls run through a virtual desktop infrastructure server are enhanced by testing communication network conditions and selecting, based on the test results, a media channel from a set of supported media channels, including a media channel that is routed through the virtual desktop infrastructure server and encapsulated in a protocol for exchanging data for virtual desktop applications and a more direct media channel that uses a network socket pair between a media server and a personal computing device and bypasses the virtual desktop infrastructure server. In some implementations, call data of multiple types and/or from multiple sources are merged into a single virtual channel of the protocol for exchanging data for virtual desktop applications.
-
4.
公开(公告)号:US20230004415A1
公开(公告)日:2023-01-05
申请号:US17390480
申请日:2021-07-30
Applicant: Zoom Video Communications, Inc.
Inventor: Xingzhi Luo , Daoquan Ye
Abstract: Calls run through a virtual desktop infrastructure server are enhanced by opening a media channel between a personal computing device and a media server for a call initiated using a virtual desktop infrastructure server. A first stream of media data for the call is merged with a second stream of media data for the call in a single virtual channel of the protocol using a first packet queue to store packets of the first stream and a second packet queue to store packets of the second stream as the packets await transmission. A first packet of media data of the first stream is pushed into the first packet queue. A fill level of the first packet queue is compared to a first congest threshold associated with the first packet queue. Responsive to the fill level exceeding the first congest threshold, a congestion mitigation measure is invoked.
-
公开(公告)号:US20240372904A1
公开(公告)日:2024-11-07
申请号:US18778662
申请日:2024-07-19
Applicant: Zoom Video Communications, Inc.
Inventor: Hongrui Huang , Guozhou Lu , Xingzhi Luo , Fusheng Tian , Daoquan Ye
IPC: H04L65/403 , H04L65/1069 , H04L65/1093
Abstract: An example method includes receiving, by a virtual conference provider from a first client application executed within a virtual desktop (“VD”) environment, a first request to join a meeting hosted by the virtual conference provider, the first request to join associated with a first participant; providing, by the virtual conference provider to the first client application, network information and meeting information associated with the meeting; connecting, by the virtual conference provider, the first client application to the meeting using a first connection; receiving, by the virtual conference provider from a second client application executed by a client device, a second request to join the meeting, the second request comprising at least a subset of the meeting information, the second request associated with the first participant; connecting, by the virtual conference provider, the second client application to the meeting based on the at least the subset of the meeting information using a second connection, the first client application and the second client application both corresponding to the first participant; associating the first connection and the second connection with the first participant; receiving, by the virtual conference provider, first meeting signaling information from the first client application and one or more first multimedia streams from the second client application; and providing, by the virtual conference provider, second meeting signaling information to the first client application and one or more second multimedia streams to the second client application
-
公开(公告)号:US20230247078A1
公开(公告)日:2023-08-03
申请号:US17589330
申请日:2022-01-31
Applicant: Zoom Video Communications, Inc.
Inventor: Shania Asadipour , Xingzhi Luo
IPC: H04L65/80 , H04L65/403
CPC classification number: H04L65/80 , H04L65/403
Abstract: One example method includes receiving, at a client, a plurality of real time performance measures associated with a currently-active video conference executing in a video conference application, determining, at the client, based on one or more of the plurality of real time performance measures or a user input, the presence of a fault associated with the currently-active video conference, determining, at the client, a plurality of potential causes of the fault based at least in part on the plurality of real time performance measures, providing, at the client, a notification of the presence of the fault to the user; and generating, at the client, a suggested action to alleviate the fault in real time, the suggested action based at least in part on the plurality of potential causes of the fault.
-
公开(公告)号:US20240311176A1
公开(公告)日:2024-09-19
申请号:US18669909
申请日:2024-05-21
Applicant: Zoom Video Communications, Inc.
Inventor: Xingzhi Luo , Daoquan Ye
CPC classification number: G06F9/45558 , G06F9/45545 , H04L65/65 , G06F2009/4557 , G06F2009/45595
Abstract: Calls run through a virtual desktop infrastructure server are enhanced by opening a media channel between a personal computing device and a media server for a call initiated using a virtual desktop infrastructure server. A first stream of media data for the call is merged with a second stream of media data for the call in a single virtual channel of the protocol using a first packet queue to store packets of the first stream and a second packet queue to store packets of the second stream as the packets await transmission. A first packet of media data of the first stream is pushed into the first packet queue. A fill level of the first packet queue is compared to a first congest threshold associated with the first packet queue. Responsive to the fill level exceeding the first congest threshold, a congestion mitigation measure is invoked.
-
8.
公开(公告)号:US12020058B2
公开(公告)日:2024-06-25
申请号:US17390480
申请日:2021-07-30
Applicant: Zoom Video Communications, Inc.
Inventor: Xingzhi Luo , Daoquan Ye
CPC classification number: G06F9/45558 , G06F9/45545 , H04L65/65 , G06F2009/4557 , G06F2009/45595
Abstract: Calls run through a virtual desktop infrastructure server are enhanced by opening a media channel between a personal computing device and a media server for a call initiated using a virtual desktop infrastructure server. A first stream of media data for the call is merged with a second stream of media data for the call in a single virtual channel of the protocol using a first packet queue to store packets of the first stream and a second packet queue to store packets of the second stream as the packets await transmission. A first packet of media data of the first stream is pushed into the first packet queue. A fill level of the first packet queue is compared to a first congest threshold associated with the first packet queue. Responsive to the fill level exceeding the first congest threshold, a congestion mitigation measure is invoked.
-
9.
公开(公告)号:US20240184602A1
公开(公告)日:2024-06-06
申请号:US18441659
申请日:2024-02-14
Applicant: Zoom Video Communications, Inc.
Inventor: Xingzhi Luo , Xiaofei Wang , Haibing Xu , Daoquan Ye
CPC classification number: G06F9/452 , G06F9/45558 , G06F11/3672 , H04L65/80 , H04L67/08 , G06F2009/45579 , G06F2009/45591
Abstract: Calls run through a virtual desktop infrastructure server are enhanced by testing communication network conditions and selecting, based on the test results, a media channel from a set of supported media channels, including a media channel that is routed through the virtual desktop infrastructure server and encapsulated in a protocol for exchanging data for virtual desktop applications and a more direct media channel that uses a network socket pair between a media server and a personal computing device and bypasses the virtual desktop infrastructure server. In some implementations, call data of multiple types and/or from multiple sources are merged into a single virtual channel of the protocol for exchanging data for virtual desktop applications.
-
公开(公告)号:US11675610B2
公开(公告)日:2023-06-13
申请号:US17191682
申请日:2021-03-03
Applicant: Zoom Video Communications, Inc.
Inventor: Xingzhi Luo , Xiaofei Wang , Haibing Xu , Daoquan Ye
CPC classification number: G06F9/452 , G06F9/45558 , G06F11/3672 , H04L65/80 , H04L67/08 , G06F2009/45579 , G06F2009/45591
Abstract: Calls run through a virtual desktop infrastructure server are enhanced by testing communication network conditions and selecting, based on the test results, a media channel from a set of supported media channels, including a media channel that is routed through the virtual desktop infrastructure server and encapsulated in a protocol for exchanging data for virtual desktop applications and a more direct media channel that uses a network socket pair between a media server and a personal computing device and bypasses the virtual desktop infrastructure server. In some implementations, call data of multiple types and/or from multiple sources are merged into a single virtual channel of the protocol for exchanging data for virtual desktop applications.
-
-
-
-
-
-
-
-
-