Selectively joining clients to meeting servers
First Claim
1. A computer-implemented method, comprising:
- receiving a request from a client computer to join a web meeting;
determining whether the client computer is within a local network which includes an on-premises-meeting exchange server;
wherein the on-premises-meeting exchange server is configured to manage the web meeting which is accessible to clients at the on-premises-meeting exchange server and at an off-premises-meeting exchange server;
in response to determining that the client computer is within the local network which includes the on-premises-meeting exchange server, joining the client computer to the web meeting at the on-premises-meeting exchange server when the on-premises-meeting exchange server has sufficient capacity; and
in response to determining that the client computer is not within the local network which includes the on-premises-meeting exchange server, joining the client computer to the web meeting at the off-premises-meeting exchange server;
wherein the off-premises-meeting exchange server is in a remote network, and the local network and the remote network represent different domains that are logically separated by one or more public internetworks;
wherein the method is performed by one or more processors.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a hosted-on-premises meeting exchange server operates seamlessly with web meeting servers. For example, one computer-implemented method comprises receiving a request from a client computer to join a web meeting; determining whether the client computer is coupled to a local network which includes an on-premises-meeting exchange server; in response to determining that the client computer is coupled to the local network, joining the client computer to the web meeting at the on-premises-meeting exchange server when the on-premises-meeting exchange server has sufficient capacity, and otherwise joining the client computer to the web meeting at an off-premises-meeting exchange server; and in response to determining that the client computer is not coupled to the local network, joining the client computer to the web meeting at the off-premises-meeting exchange server.
-
Citations
15 Claims
-
1. A computer-implemented method, comprising:
-
receiving a request from a client computer to join a web meeting; determining whether the client computer is within a local network which includes an on-premises-meeting exchange server; wherein the on-premises-meeting exchange server is configured to manage the web meeting which is accessible to clients at the on-premises-meeting exchange server and at an off-premises-meeting exchange server; in response to determining that the client computer is within the local network which includes the on-premises-meeting exchange server, joining the client computer to the web meeting at the on-premises-meeting exchange server when the on-premises-meeting exchange server has sufficient capacity; and in response to determining that the client computer is not within the local network which includes the on-premises-meeting exchange server, joining the client computer to the web meeting at the off-premises-meeting exchange server; wherein the off-premises-meeting exchange server is in a remote network, and the local network and the remote network represent different domains that are logically separated by one or more public internetworks; wherein the method is performed by one or more processors. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable non-transitory volatile or non-volatile medium storing encoded thereon one or more sequences of instructions which when executed by one or more processors cause the one or more processors to perform:
-
receiving a request from a client computer to join a web meeting; determining whether the client computer is within a local network which includes an on-premises-meeting exchange server; wherein the on-premises-meeting exchange server is configured to manage the web meeting which is accessible to clients at the on-premises-meeting exchange server and at an off-premises-meeting exchange server; in response to determining that the client computer is within the local network which includes the on-premises-meeting exchange server, joining the client computer to the web meeting at the on-premises-meeting exchange server when the on-premises-meeting exchange server has sufficient capacity; and in response to determining that the client computer is not within the local network which includes the on-premises-meeting exchange server, joining the client computer to the web meeting at the off-premises-meeting exchange server; wherein the off-premises-meeting exchange server is in a remote network, and the local network and the remote network represent different domains that are logically separated by one or more public internetworks. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A data processing apparatus, comprising:
-
one or more processors; an on-premises-meeting exchange server coupled to the one or more processors; hosting logic coupled to the one or more processors and when executed operable to perform; receiving a request from a client computer to join a web meeting; determining whether the client computer is within a local network which includes the on-premises-meeting exchange server; wherein the on-premises-meeting exchange server is configured to manage the web meeting which is accessible to clients at the on-premises-meeting exchange server and at an off-premises-meeting exchange server; responsive to determining that the client computer is within the local network which includes the on-premises-meeting exchange server, joining the client computer to the web meeting at the on-premises-meeting exchange server when the on-premises-meeting exchange server has sufficient capacity; and responsive to determining that the client computer is not within the local network which includes the on-premises-meeting exchange server, joining the client computer to the web meeting at the off-premises-meeting exchange server; wherein the off-premises-meeting exchange server is in a remote network, and the local network and the remote network represent different domains that are logically separated by one or more public internetworks. - View Dependent Claims (12, 13, 14, 15)
-
Specification