-
11.
公开(公告)号:US10244011B2
公开(公告)日:2019-03-26
申请号:US15937626
申请日:2018-03-27
Applicant: ATLASSIAN PTY LTD
Inventor: Emil Ivov , Boris Grozev , Georgios Politis
Abstract: A data processing method comprising receiving, at a proxy associated with a plurality of ICE endpoint computers, a datagram from a client computer for a specific ICE endpoint computer of the plurality of ICE endpoint computers, wherein the datagram comprises a username generated by the specific ICE endpoint computer, and wherein the username has been sent to a server computer by the specific ICE endpoint computer for use in establishing a session between the specific ICE endpoint computer and the client computer, in response to attributes of the datagram not matching an entry in a table of the proxy, extracting an identifier from the username, forwarding, by the proxy, the datagram to the specific ICE endpoint based on the identifier.
-
公开(公告)号:US10075483B2
公开(公告)日:2018-09-11
申请号:US15493057
申请日:2017-04-20
Applicant: ATLASSIAN PTY LTD.
Inventor: Emil Ivov , Boris Grozev , Georgios Politis
IPC: H04L29/08 , H04L12/26 , H04L29/06 , H04L12/801
CPC classification number: H04L65/1089 , H04L43/0894 , H04L47/12 , H04L65/403 , H04L65/605 , H04L65/80 , H04N7/152
Abstract: A method for dynamically adapting to increased system load at a selective forwarding unit (SFU) is disclosed. In an embodiment, an SFU sends a plurality of video streams to a plurality of participant computing devices. The SFU monitors a system load value on the SFU according to any of a plurality of metrics. When the SFU determines that the monitored system load value exceeds a stored load threshold value, the SFU selects one or more of the streams being sent to participant computing devices and disables them.
-
13.
公开(公告)号:US09674140B1
公开(公告)日:2017-06-06
申请号:US15281811
申请日:2016-09-30
Applicant: ATLASSIAN PTY LTD
Inventor: Emil Ivov , Boris Grozev , Georgios Politis
CPC classification number: H04L65/1069 , H04L61/2007 , H04L61/2514 , H04L61/2575 , H04L61/2589 , H04L65/403 , H04L67/141 , H04L67/2814 , H04L67/42 , H04N7/147
Abstract: A data processing method comprising generating, by each Interactive Connectivity Establishment (ICE) endpoint of a plurality of ICE endpoints, a username comprising an identifier, wherein the plurality of ICE endpoints are accessible through a single Internet Protocol (IP) address and port number pair; sending, by each ICE endpoint, at least the username to a server for use in establishing a session between a specific ICE endpoint of the plurality of ICE endpoints and a client device; receiving, at a proxy associated with the plurality of ICE endpoints, a datagram from the client device for the specific ICE endpoint, wherein the datagram comprises the username; in response to attributes of the datagram not matching an entry in a table of the proxy, extracting the identifier from the username; forwarding, by the proxy, the datagram to the specific ICE endpoint based on the identifier.
-
-