Time-window-constrained multicast using connection scheduling
AssigneeMicrosoft Corporation
InventorsLuis Cabrera, Venkata Padmanabhan
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsLuis Cabrera, Venkata Padmanabhan
Estimating the term…
A method of reducing bandwidth limitations to send events to a set of interested clients within a pre-defined time period as quickly and fairly as possible. The clients can be re-distributed among the servers in a network such that the delay due to server overloading is minimized by moving clients from an overloaded server to a server with available bandwidth. In addition, the latency of client-server communications can be incorporated into an estimation of download times, and the servers can then initiate delivery to respective clients based on those download times. By staggering the send times to account for heterogeneous latencies, more clients can receive the event at the same time, and a fairness of distribution can be achieved.
A method of distributing a client among a first trusted edge server and a second trusted edge server, wherein a trusted edge server is a server, in a communications path between an originating server and a connected client, that can be trusted not to release information prior to an appropriate time, the method comprising:
-26. (canceled)
A computer-readable medium, having computer-executable instructions for distributing a client among a first trusted edge server and a second trusted edge server, wherein a trusted edge server is a server, in a communications path between an originating server and a connected client, that can be trusted not to release information prior to an appropriate time, the computer-executable instructions performing steps comprising:
-37. (canceled)
A system for network distribution to minimize latencies, the system comprising:
-57. (canceled)
A method of distributing a client among a first trusted edge server and a second trusted edge server, wherein a trusted edge server is a server, in a communications path between an originating server and a connected client, that can be trusted not to release information prior to an appropriate time, the method comprising:
-66. (canceled)
Dependencies are inferred from the claim text.