# US 8,787,204 B2 · Network communications bandwidth manager control system providing for associated communications processing resources

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,787,204 B2
- Document ID: US8787204B2
- Status: Granted
- Kind: B2
- Application number: 13/659,514
- Filed: 2012-10-24
- Published: 2013-02-21
- Granted: 2014-07-22
- Earliest claimed: 2010-03-31
- Assignees: Avistar Communications Corporation
- Applicants: Avistar Communications Corporation
- Inventors: Lester Ludwig
- Web page: https://patentgrep.com/patent/US8787204B2

## CPC

- H04L 41/0896: Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities (flow or congestion control using dynamic resource allocation, e.g. in-call renegotiation, H04L47/76)
- H04L 47/783: Distributed allocation of resources, e.g. bandwidth brokers
- H04L 63/0428: {wherein the data content is protected, e.g. by encrypting or encapsulating the payload}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Systems and methods for network communications bandwidth management and in particular to unified bandwidth manager that interfaces with and hierarchically manages a plurality of service-specific bandwidth reservation and session management systems. By utilizing a novel bandwidth management system, a better purpose specific bandwidth reservation system may thereby be achieved.

## Claims

### Claim 1

A system for bandwidth management in a communications network, the communication network having a plurality of network conditions and including connections with a plurality of service-specific bandwidth managers, the system comprising:
a high-level bandwidth manager including a control system, and an interface for providing at least policy information to the control system;
a control interface to each of the service-specific bandwidth managers, each control interface providing an ability for the high-level bandwidth manager to control at least one aspect of the associated service-specific bandwidth managers, each service-specific bandwidth managers affecting at least one associated network condition;
at least one reporting element associated with each of the service-specific bandwidth managers, each reporting element providing associated ongoing information to the high-level bandwidth manager, associated ongoing information responsive to at least one network condition affected by the associated service-specific bandwidth manager, and
at least one network communications processing resource,
wherein the control system is provided with a plurality of feedback inputs that are responsive to associated ongoing information from each of the associated reporting elements and availability of the network communications processing resoure;
wherein the control system uses said plurality of feedback inputs, together with the policy information to produce at least one element of outgoing control information;
wherein the at least one element of outgoing control information is conveyed to at least one of the service-specific bandwidth managers using the associated control interface.

### Claim 2 (depends on 1)

The system of claim 1, wherein the control system utilizes a multi-service stochastic process blocking model.

### Claim 3 (depends on 1)

The system of claim 1, wherein the reporting element comprises an information interface to one service-specific bandwidth manager.

### Claim 4 (depends on 3)

The system of claim 3, wherein the information interface provides access to a file.

### Claim 5 (depends on 3)

The system of claim 3, wherein the information interface provides access to an API.

### Claim 6 (depends on 3)

The system of claim 3, wherein the information interface provides access a data stream.

### Claim 7 (depends on 1)

The system of claim 1, wherein the reporting element comprises a network monitor separate from the service-specific bandwidth managers.

### Claim 8 (depends on 1)

The system of claim 1, wherein the control interface access to a file.

### Claim 9 (depends on 1)

The system of claim 1, wherein the control interface access to an API.

### Claim 10 (depends on 1)

The system of claim 1, wherein the control interface provides access to a data stream.

### Claim 11 (depends on 1)

The system of claim 1, wherein at least one of the service-specific bandwidth managers controls the admissions of Voice over IP calls.

### Claim 12 (depends on 1)

The system of claim 1, wherein at least one of the service-specific bandwidth managers controls the admissions of video conferencing calls.

### Claim 13 (depends on 1)

The system of claim 1, wherein at least one of the service-specific bandwidth managers controls the admissions of at least one of audio streaming sessions and video streaming sessions.

### Claim 14 (depends on 1)

The system of claim 1, wherein at least one of the service-specific bandwidth managers controls the bandwidth allowed in admitted calls.

### Claim 15 (depends on 1)

The system of claim 1, wherein at least one of the service-specific bandwidth managers controls the admissions of server access sessions.
