Patent ID: 11916897
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A cloud computing system comprising:
at least one processor; and
memory storing instructions executable by the at least one processor, wherein the instructions, when executed, cause the cloud computing system to:
receive, by a server component of the cloud computing system, an indication of an access request associated with a client computing system, wherein the access request requests access to a resource server;
determine that the client computing system is authorized to access the resource server;
select, by the server component based on the determination, a selected client-facing port from a plurality of client-facing ports on the server component;
generate an access rule configured to permit access by the client computing system to the selected client-facing port for an exposure duration defined by the access rule;
send, to the client computing system, port information that identifies the selected client-facing port;
receive, from the client computing system, first information on the selected client-facing port on the server component;
based on the access rule, forward the first information from the server component to the resource server through a resource server port of the resource server;
receive second information from the resource server through the resource server port; and
forward the second information to the client computing system on the selected client-facing port.