ACCESSING NETWORK SERVICES FROM EXTERNAL NETWORKS
First Claim
1. A method, comprising:
- receiving, at a cloud-based server, a bridge setup request from a private communication system;
in response to the bridge setup request, establishing a bridge connection between the cloud-based server and the private communication system;
establishing a communication path between the cloud-based server and a cloud-based entity;
receiving a first request from the cloud-based entity that is directed to an enterprise service hosted within the private communication system;
transmitting the first request to the enterprise service over the bridge connection;
receiving a first response from the enterprise service over the bridge connection; and
transmitting the first response to the cloud-based entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for accessing network services from external networks includes receiving at a cloud-based server a bridge setup request from a private communication system, establishing a bridge connection between the cloud-based server and the private communication system, establishing a communication path between the cloud-based server and a cloud-based application, receiving a request from a cloud-based entity that is directed to an enterprise service hosted within the private communication system, transmitting the request to the enterprise service over the bridge connection, receiving a response from the enterprise service over the bridge connection, and transmitting the response to the cloud-based entity. Related computer program products and systems are also disclosed.
37 Citations
19 Claims
-
1. A method, comprising:
-
receiving, at a cloud-based server, a bridge setup request from a private communication system; in response to the bridge setup request, establishing a bridge connection between the cloud-based server and the private communication system; establishing a communication path between the cloud-based server and a cloud-based entity; receiving a first request from the cloud-based entity that is directed to an enterprise service hosted within the private communication system; transmitting the first request to the enterprise service over the bridge connection; receiving a first response from the enterprise service over the bridge connection; and transmitting the first response to the cloud-based entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising:
-
a tangible computer readable storage medium having computer readable program code embodied in the medium, the computer readable program code comprising computer readable program code configured to; receive, at a cloud-based server, a bridge setup request from a private communication system; in response to the bridge setup request, establish a bridge connection between the cloud-based server and the private communication system; establish a communication path between the cloud-based server a cloud-based entity; receive a request from the cloud-based entity that is directed to an enterprise service hosted within the private communication system; transmit the request to the enterprise service over the bridge connection; receive a response from the enterprise service over the bridge connection; and transmit the response to the cloud-based entity. - View Dependent Claims (11, 12)
-
-
13. A computer system, comprising:
-
a processor; and a memory coupled to the processor, the memory comprising computer readable program code embodied therein that, when executed by the processor, causes the processor to perform operations comprising; receiving, at a cloud-based server, a bridge setup request from a private communication system; in response to the bridge setup request, establishing a bridge connection between the cloud-based server and the private communication system; establishing a communication path between the cloud-based server and a cloud-based entity; receiving a request from the cloud-based entity that is directed to an enterprise service hosted within the private communication system; transmitting the request to the enterprise service over the bridge connection; receiving a response from the enterprise service over the bridge connection; and
transmitting the response to the cloud-based entity. - View Dependent Claims (14)
-
-
15. A method, comprising:
-
establishing a bridge connection from a private communication network to a cloud-based server; receiving a service request over the bridge connection, wherein the service request originated from a cloud-based entity external to the cloud-based server and is directed to an enterprise service hosted within the private communication system; transmitting the service request to the enterprise service; receiving a response to the request from the enterprise service; and transmitting the response to the cloud-based server over the bridge connection. - View Dependent Claims (16, 17, 18, 19)
-
Specification