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:
Jul. 12, 2016

Filed:

Jun. 20, 2013
Applicant:

Microsoft Technology Licensing Llc, Redmond, WA (US);

Inventors:

Anurekh Saxena, Normandy Park, WA (US);

Costin Hagiu, Sammamish, WA (US);

Rajneesh Mahajan, Woodinville, WA (US);

Sanjeev Mehrotra, Kirkland, WA (US);

Benjamin Homelson Meister, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 12/911 (2013.01); H04L 12/819 (2013.01); H04L 12/813 (2013.01); H04L 12/923 (2013.01); H04L 12/927 (2013.01);
U.S. Cl.
CPC ...
H04L 47/70 (2013.01); H04L 47/215 (2013.01); H04L 47/72 (2013.01); H04L 47/20 (2013.01); H04L 47/762 (2013.01); H04L 47/805 (2013.01); H04L 47/823 (2013.01); H04L 47/828 (2013.01);
Abstract

Embodiments are directed to controlling bandwidth usage using a token-based crediting and debiting scheme and to allowing connections to temporarily exceed bandwidth allocations using token credits. In one scenario, a bandwidth managing service receives a request to establish a connection with a network. The connection is associated with various subscribers that are part of a subscription. The bandwidth managing service assigns tokens to the connection, which are distributed from a pool of tokens that represents a total available bandwidth for the network. The bandwidth managing service receives a data transfer request from a logical user to transfer data over the network connection, where the data transfer request includes at least some of the assigned tokens. The bandwidth managing service also allocates to the connection a specified amount of bandwidth commensurate with the number of assigned tokens provided in the data transfer request.


Find Patent Forward Citations

Loading…