The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 01, 2011

Filed:

Jul. 03, 2007
Applicants:

C. Scott Dickens, Issaquah, WA (US);

Asad Yaqoob, Redmond, WA (US);

Saad Syed, Redmond, WA (US);

Jeremy Sadler, Seattle, WA (US);

Alaa Abdelhalim, Bellevue, WA (US);

Inventors:

C. Scott Dickens, Issaquah, WA (US);

Asad Yaqoob, Redmond, WA (US);

Saad Syed, Redmond, WA (US);

Jeremy Sadler, Seattle, WA (US);

Alaa Abdelhalim, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

A slow client that participates in a reliable multicast session may reduce the speed of data transfer for other clients in the session. A multicast server can mitigate the effect of a slow client by identifying and disconnecting one or more clients that are slowing down the session, or by using other criteria to identify clients to be disconnected. The server may monitor the performance of clients in the session based on factors such as the rate at which each of the clients is able to receive data, the number or rate of packets lost by a client, the amount of time that a client has spent as the slowest client in the session, the identity of a particular client, etc. A client that has been identified for disconnection based on the server's detection efforts, or that has been identified by an administrator, may be disconnected.


Find Patent Forward Citations

Loading…