IP Library Patent Application 13830898
Patent Application
App. No. 13/830,898

DEVICES, SYSTEMS, AND METHODS FOR MANAGING AND ADJUSTING ADAPTIVE STREAMING TRAFFIC

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/830,898
Abstract

Systems, devices and methods for managing and adjusting adaptive streaming traffic to optimize fairness are disclosed herein. In one embodiment, a method comprises: receiving a request for a media segment; locating the media segment; determining the bitrate of the requested media segment; and assigning priority information to the media segment, wherein a media segment having a lowest guaranteed bitrate is assigned a higher priority than media segments having higher bitrates.

Claims (37)

1 . A method, comprising:

receiving a request for a media segment;

locating the media segment;

determining the bitrate of the requested media segment; and

assigning priority information to the media segment, wherein a media segment having a lowest guaranteed bitrate is assigned a higher priority than media segments having higher bitrates.

2 . The method of claim 1 , further comprising:

transmitting the media segment with priority information to a network.

3 . The method of claim 1 , wherein the media segment request is received from a client.

4 . The method of claim 1 , wherein at least one of the receiving, locating, determining, and assigning is performed at a Hypertext Transfer Protocol (HTTP) server or HTTP proxy server.

5 . The method of claim 1 , wherein the determining the bitrate of the requested media segment comprises checking a manifest file or playlist for bitrate information.

6 . The method of claim 1 , wherein assigning priority information comprises setting a Differentiated Services Code Point (DSCP) field of an Internet Protocol (IP) header for the media segment.

7 . The method of claim 6 , wherein the DSCP field is selected from one of 12 DSCP levels of Assured Forwarding (AF).

8 . The method of claim 7 , wherein assigning priority comprises selecting a DSCP value to represent one of the 12 DSCP levels.

9 . The method of claim 1 , wherein media segments having a lowest guaranteed bitrate are assigned the highest possible priority.

10 . The method of claim 2 , wherein, in periods of network congestion, media segments having a higher priority are transmitted before media segments having a lower priority.

11 . The method of claim 10 , wherein if a media segment having a lower priority is not transmitted, a request for the media segment having a lower bitrate may be received and assigned a higher priority.

12 . The method of claim 11 , wherein the media segment having a lower priority is not transmitted because of bandwidth limitations in the network.

13 . The method of claim 1 , wherein the network in an Internet Protocol (IP) network.

14 . The method of claim 1 , wherein the media segment comprises a Hypertext Transfer Protocol (HTTP) adaptive streaming media segment.

15 . A system, comprising:

a content server having a processor that is configured to:

receive a request for a media segment;

locate the media segment;

determine the bitrate of the requested media segment; and

assign priority information to the media segment, wherein a media segment having a lowest guaranteed bitrate is assigned a higher priority than media segments having higher bitrates, and

a router having a processor that is configured to:

receive the media segment with priority information; and

transmit the media segment with priority information to a network.

16 . The system of claim 15 , wherein the content server comprises a Hypertext Transfer Protocol (HTTP) server or HTTP proxy server.

17 . The system of claim 15 , wherein the router comprises a core router or edge router.

18 . The system of claim 15 , wherein said determine the bitrate of the requested media segment comprises checking a manifest file or playlist for bitrate information.

19 . The system of claim 15 , wherein said assign priority information comprises setting a Differentiated Services Code Point (DSCP) field of an Internet Protocol (IP) header for the media segment.

20 . The system of claim 19 , wherein the DSCP field is selected from one of 12 DSCP levels of Assured Forwarding (AF).

21 . The system of claim 20 , wherein said assign priority comprises selecting a DSCP value to represent one of the 12 DSCP levels.

22 . The system of claim 15 , wherein, in periods of network congestion, media segments having a higher priority are transmitted before media segments having a lower priority.

23 . The system of claim 15 , wherein the network in an Internet Protocol (IP) network.

24 . The system of claim 15 , wherein the media segment comprises a Hypertext Transfer Protocol (HTTP) adaptive streaming media segment.

Assignments (11)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049649/0062 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2013
From: SUN, WENDELL
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 030118/0894 →