# US 2013/0155838 A1 · Scaling content communicated over a network

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

- Number: US 2013/0155838 A1
- Document ID: US20130155838A1
- Status: Published application
- Kind: A1
- Application number: 13/768,096
- Filed: 2013-02-15
- Published: 2013-06-20
- Earliest claimed: 2010-06-25
- Assignees: AT&T Intellectual Property I, L.P.
- Inventors: Douglas Medina; Frank Coppa; Robert Johnston
- Web page: https://patentgrep.com/patent/US20130155838A1

## CPC

- H04L 1/0003: {by switching between different modulation schemes}
- H04L 1/0002: {by adapting the transmission rate}
- H04L 1/0009: {by adapting the channel coding (H04L1/1812 takes precedence)}
- H04L 1/0014: {by adapting the source coding}
- H04L 1/0076: {Distributed coding, e.g. network coding, involving channel coding (coding in both space and time H04L1/0618; cooperative diversity H04B7/022)}
- H04L 41/0604: using filtering, e.g. reduction of information by using priority, element types, position or time
- H04L 41/0661: {by reconfiguring faulty entities}
- H04L 41/5025: by proactively reacting to service quality change, e.g. by reconfiguration after service quality degradation or upgrade
- H04L 43/0823: Errors, e.g. transmission errors
- H04L 43/16: Threshold monitoring
- H04L 47/11: Identifying congestion
- H04L 47/38: by adapting coding or compression rate
- H04L 65/765: {intermediate}
- H04L 41/0681: Configuration of triggering conditions
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An architecture is provided that can scale content resolution in order to mitigate errors in a provisioned service of a communication network, such as a wireless service or a femtocell service that integrates with DSL or other broadband carriers. The architecture can identify fault conditions relating to e.g., bandwidth oversubscription or symbolization integrity. Based upon such identification, the architecture can alter encoding format codecs of certain types of content in order to reduce their resolution/quality, thereby mitigating bandwidth oversubscription fault conditions or freeing up space (without necessarily increasing bandwidth) to insert additional FEC code.

## Claims

### Claim 1

A system, comprising:
a memory to store instructions; and
a processor, coupled to the memory, that facilitates execution of the instructions to perform operations, comprising:
monitoring network traffic through a gateway device associated with a provisioned service of a communications network;
facilitating issuance of an alarm based on a detection of a defined fault condition associated with a degradation of the provisioned service; and
reducing a resolution associated with content communicated through the gateway device by a scaling factor determined based on the alarm, wherein the resolution relates to a bit rate associated with an encoding format for the content communicated through the gateway device.

### Claim 2 (depends on 1)

The system of claim 1, wherein the reducing the resolution comprises reducing the resolution by encoding the content according to a first encoder that has a bit rate setting lower than a bit rate setting associated with a second encoder determined to have been used to encode the content.

### Claim 3 (depends on 1)

The system of claim 1, wherein the operations further comprise:
identifying a type of content associated with the provisioned service communicated through the gateway device;
determining a proportion of bandwidth associated with the gateway device that is allocated to communications of content of the type; and
determining the scaling factor based on the type of the content communicated through the gateway device.

### Claim 4 (depends on 1)

The system of claim 1, wherein the gateway device is an integrated media gateway device that supports time-division multiplexing protocol signaling and Internet protocol signaling.

### Claim 5 (depends on 1)

The system of claim 1, wherein the detection of the defined fault condition comprises detection of a condition in which the network traffic through the gateway device exceeds a defined maximum bandwidth allocation.

### Claim 6 (depends on 1)

The system of claim 1, wherein the detection of the defined fault condition comprises detection of a condition in which the network traffic through the gateway device is determined to comprise logical errors in excess of a defined maximum error rate threshold.

### Claim 7 (depends on 4)

The system of claim 4, wherein the operations further comprise introducing a forward error correction code into the content communicated through the gateway device.

### Claim 8 (depends on 1)

The system of claim 1, wherein the operations further comprise determining the scaling factor based on a comparison of the network traffic with a defined maximum bandwidth allocation and a defined maximum error rate threshold.

### Claim 9 (depends on 1)

The system of claim 1, wherein the operations further comprise determining the scaling factor based on a service provision agreement relating to the provisioned service.

### Claim 10 (depends on 1)

The system of claim 1, wherein the operations further comprise identifying different types of content communicated through the gateway device and determining a scaling order for a given type of the different types of content communicated through the gateway device.

### Claim 11 (depends on 1)

The system of claim 1, wherein the operations further comprise employing a preselected still image to represent video-based content in response to the resolution being determined to have been reduced below a threshold.

### Claim 12 (depends on 1)

The system of claim 1, wherein the reducing the resolution comprises reducing the resolution associated with the content communicated through the gateway device in connection with communication of the content from user equipment.

### Claim 13

A method, comprising:
facilitating, by a system comprising a processor, analysis of network traffic through a gateway device associated with a provisioned service of a communications network;
facilitating, by the system, determination of a fault condition in connection with a degradation of the provisioned service;
facilitating, by the system, issuance of an alarm describing the fault condition;
facilitating, by the system, mitigation of the fault condition in response to the alarm by applying a scaling factor for transforming a presentation resolution associated with the content transitioning the gateway device, wherein the presentation resolution relates to a bit rate associated with an encoding format for the content transitioning the gateway device.

### Claim 14 (depends on 13)

The method of claim 13, wherein the transforming the presentation resolution comprises encoding the content according to a first encoder that has a bit rate setting lower than a bit rate setting associated with a second encoder determined to have been employed to encode the content.

### Claim 15 (depends on 13)

The method of claim 13, further comprising facilitating, by the system, application of the scaling factor to reduce an amount of the content transitioning the gateway device and replacing a portion of the amount with a forward error correction code.

### Claim 16 (depends on 13)

The method of claim 13, further comprising:
facilitating, by the system, identification of a type of the content transitioning the gateway device;
facilitating, by the system, determination of a proportion of bandwidth associated with the gateway device that is allocated to propagation of content of the type; and
facilitating, by the system, determination of a scaling order for the type of the content and other types of content transitioning the gateway based upon a priority of the type of the content and the proportion.

### Claim 17

A gateway device, comprising:
a memory to store instructions; and
a processor, coupled to the memory, that facilitates execution of the instructions to perform operations, comprising:
monitoring network traffic traversing the gateway device using a transceiver that propagates data associated with a provisioned service of a communications network;
receiving an alarm in response to detection of a fault condition associated with a degradation of a service associated with the gateway device; and
reducing a resolution associated with content traversing the gateway device by a scaling factor determined based upon information represented by the alarm, wherein the resolution relates to a bit rate associated with an encoding format for the content communicated through the gateway device.

### Claim 18 (depends on 17)

The gateway device of claim 17, wherein the gateway device is configured as a digital subscriber line gateway device.

### Claim 19 (depends on 17)

The gateway device of claim 17, wherein the reducing the resolution comprises encoding the content with a codec of a lower bit rate than a bit rate associated with the content traversing the gateway device at a time associated with the alarm.

### Claim 20 (depends on 17)

The gateway device of claim 17, wherein the operations further comprise:
identifying a type of content associated with the network traffic;
determining a proportion of the network traffic that is of the type; and
determining the scaling factor based on the type in conjunction with a comparison of current network traffic of the type with a defined maximum bandwidth allocation, a defined maximum error rate threshold, the type of content traversing the gateway device, and a service provision agreement associated with the service.
