Admission control in a network environment

US9565127B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9565127-B2
Application numberUS-201514944615-A
CountryUS
Kind codeB2
Filing dateNov 18, 2015
Priority dateFeb 12, 2013
Publication dateFeb 7, 2017
Grant dateFeb 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An admission control resource tracks identities of multiple clients in a network environment that share use of a network resource to retrieve content at the same or different adaptive bit rates. The admission control resource further monitors status information indicating an ability of each of the multiple clients to retrieve content at the same or different adaptive bit rates over the shared network resource. Based at least in part on the status information, the admission control resource controls use of the shared network resource by new clients. In other words, as its name suggests, the admission control resource as discussed herein selectively limits how many subscribers are able to use a shared network resource depending on feedback from one or more clients that currently use the shared network resource to retrieve the content at the same or different adaptive bit rates.

First claim

Opening claim text (preview).

I claim: 1. A method comprising: via computer processor hardware, performing operations of: receiving performance feedback indicating an ability of each of multiple clients to independently retrieve content at corresponding desired bit rates over a shared communication link, the performance feedback received from the multiple clients; receiving a request from a new client to use the shared communication link; and controlling use of the shared communication link by the new client based on the received performance feedback; wherein controlling use of the shared communication link by the new client further comprises: utilizing the performance feedback as a basis to determine usage of the shared communication link by the new client to retrieve content. 2. The method as in claim 1 , wherein the multiple clients includes a first client and a second client that simultaneously use the shared communication link to retrieve the content at different adaptive bit rates. 3. The method as in claim 2 , wherein controlling use of the shared communication link further comprises: preventing the new client from using the shared communication link in response to detecting an inability of the multiple clients to retrieve the content at the corresponding desired bit rates. 4. The method as in claim 1 further comprising: utilizing the performance feedback as a basis to determine whether or not to allow the new client use of the shared communication link. 5. The method as in claim 2 , wherein receiving the performance feedback includes: receiving first performance feedback, the first performance feedback received from a first client of the multiple clients, the first performance feedback specifying a degree to which the first client is able to retrieve first requested content over the shared communication link at adaptive bit rates as selected by the first client; receiving second performance feedback, the second performance feedback received from a second client of the multiple clients, the second performance feedback specifying a degree to which the second client is able to retrieve second requested content at adaptive bit rates as selected by the second client; and utilizing at least the first performance feedback and the second performance feedback to identify an ability of the shared communication link to provide bandwidth to the new client. 6. The method as in claim 1 , wherein receiving the performance feedback includes: receiving feedback messages from the multiple clients, each respective feedback message including a corresponding network address of a client that generates the respective feedback message; and utilizing the network addresses of the feedback messages to identify that the feedback messages pertain to the shared communication link. 7. The method as in claim 1 , wherein the shared communication link represents a quantum of shared capacity in a cable network environment used by the multiple clients to retrieve content at different adaptive bit rates as selected by the multiple clients. 8. The method as in claim 1 , wherein the multiple clients reside in a common service group of a cable network environment; and wherein the shared communication link includes a portion of bandwidth in the cable network environment allocated to support selective retrieval of adaptive bit rate encoded content by the multiple clients. 9. The method as in claim 1 further comprising: in response to receiving notification that a given client has terminated use of the shared communication link to retrieve content, granting the new client access to use of the shared communication link to retrieve content at the adaptive bit rates. 10. The method as in claim 1 further comprising: producing a performance metric based upon the performance feedback, the performance metric indicating a collective ability of the multiple clients to retrieve content at desired bit rates over the shared communication link; and wherein controlling use of the shared communication link by the new client further comprises: utilizing the performance metric as a basis to determine whether or not to allow the new client use of the shared communication link to retrieve content. 11. The method as in claim 1 , wherein the multiple clients includes a first client and a second client that simultaneously use the shared communication link to retrieve the content at different selected bit rates; and wherein receiving the performance feedback includes: receiving first performance feedback from a first client, the first performance feedback indicating an ability of the first client to retrieve content over the shared communication link at a first desired bit rate as selected by the first client; and receiving second performance feedback from a second client, the second performance feedback indicating an ability of the second client to retrieve content over the shared communication link at a second desired bit rate as selected by the second client. 12. A computer system comprising: computer processor hardware; and a hardware storage resource coupled to the computer processor hardware, the hardware storage resource storing instructions that, when executed by the computer processor hardware, cause the computer processor hardware to perform operations of: receiving performance feedback indicating an ability of each of multiple clients to independently retrieve content at corresponding desired bit rates over a shared communication link, the performance feedback received from the multiple clients; receiving a request from a new client to use the shared communication link; and controlling use of the shared communication link by the new client based on the received performance feedback; wherein controlling use of the shared communication link by the new client further comprises: utilizing the performance feedback as a basis to determine usage of the shared communication link by the new client to retrieve content. 13. The computer system as in claim 12 , wherein the multiple clients includes a first client and a second client that simultaneously use the shared communication link to retrieve the content at different adaptive bit rates. 14. The computer system as in claim 12 , wherein controlling use of the shared communication link further comprises: preventing the new client from using the shared communication link in response to detecting an inability of the multiple clients to retrieve the content at the corresponding desired bit rates. 15. The computer system as in claim 12 , wherein the computer processor hardware further supports operations of: utilizing the performance feedback to produce performance metric indicating a collective ability of the multiple clients to retrieve content at the corresponding desired bit rates over the shared communication link; and utilizing the performance metric as a basis to determine whether or not to allow the new client use of the shared communication link. 16. The computer system as in claim 13 , wherein receiving the status formation includes: receiving first performance feedback, the first performance feedback received from a first client of the multiple clients, the first performance feedback specifying a degree to which the first client is able to retrieve first requested content over the shared communication link at adaptive bit rates as selected by the first client; receiving second performance feedback, the second performance feedback received from a second client of the multiple clients, the second performance feedback specifying a degree to which the second client is able to retrieve seco

Assignees

Inventors

Classifications

  • H04L47/70Primary

    Admission control; Resource allocation · CPC title

  • Electricity · mapped topic

  • Electricity · mapped topic

  • H04L47/822Primary

    Collecting or measuring resource availability data · CPC title

  • with rate being modified by the source upon detecting a change of network conditions · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9565127B2 cover?
An admission control resource tracks identities of multiple clients in a network environment that share use of a network resource to retrieve content at the same or different adaptive bit rates. The admission control resource further monitors status information indicating an ability of each of the multiple clients to retrieve content at the same or different adaptive bit rates over the shared n…
Who is the assignee on this patent?
Time Warner Cable Entpr Llc
What technology area does this patent fall under?
Primary CPC classification H04L47/70. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).