US2017374179A1PendingUtilityA1

Span out load balancing model

Assignee: MICROSOFT TECHNOLOGY LICENSING LLCPriority: Jun 22, 2011Filed: Jul 12, 2017Published: Dec 28, 2017
Est. expiryJun 22, 2031(~4.9 yrs left)· nominal 20-yr term from priority
H04L 67/42H04L 61/6063H04L 67/141H04L 67/08G06F 9/4445H04L 9/3247G06F 3/1454H04L 69/164H04L 2101/663G06F 9/452
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

This document describes techniques for transporting at least a portion of the data for a remote presentation session via datagrams. In particular, a span-out model is described whereby a remote presentation session can be associated with multiple channels and each channel can be routed through a different gateway computer system. As such, a connectionless oriented channel for a client may be routed through a first gateway computer system and a connection oriented channel for the client may be routed through a second gateway computer system. In addition to the foregoing, other techniques are described in the claims, the attached drawings, and the description.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
         1 . A system, comprising:
 a first gateway, comprising:
 a first processor; and 
 a first memory coupled to the first processor, the first memory including instructions that upon execution cause the first gateway to:
 open a connection oriented channel to a client, the connection oriented channel associated with a first network address of the client; 
 associate the connection oriented channel with a connection identifier; and 
 route packets for a remote presentation session between the client and a remote presentation session over the connection oriented channel; 
 
   a second gateway, comprising:
 a second processor; and 
 a second memory coupled to the second processor, the second memory including instructions that upon execution cause the second gateway to:
 associate a second network address for the client with a private network address for the second gateway, a network address for the remote presentation session, and the connection identifier; 
 receive a first datagram from the remote presentation session, the first datagram addressed to the private network address for the second gateway, the first datagram including first data for the remote presentation session; and 
 send the first data in a second datagram to the second network address for the client in response to determining that the private network address for the second gateway is associated with the second network address for the client.

Join the waitlist — get patent alerts

Track US2017374179A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.