Patent ID: 9270621
Filing Date: 2016-02-23
CPC Classification: H04L

Claim Text:
1. A method of providing messages securely, the method comprising: receiving a request message at a cloud server that provides a cloud service to a plurality of tenants, the message complying with a protocol other than HyperText Transfer Protocol (HTTP); putting the request message on a Java Messaging Service (JMS) tenant request message queue for a first tenant of the plurality of tenants, wherein the JMS tenant request message queue resides on the cloud server; establishing an HTTP connection between the cloud server and a connector server in response to a request from the connector server to establish the HTTP connection between the connector server and the cloud server, wherein the connector server is located within an enterprise that is associated with the first tenant; receiving, at the cloud server from the connector server over the HTTP connection, an HTTP request for a message for the first tenant; accessing the request message from the JMS tenant request message queue for the first tenant; and providing the request message from the cloud server to the connector server over the HTTP connection in response to the cloud server determining that the connector server is authorized to receive messages for the first tenant.