Dynamic programming across multiple streams

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9794601
APP PUB NO 20160112732A1
SERIAL NO

14519628

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Various implementations disclosed herein enable a more efficient allocation of one or more shared network resources (e.g., bandwidth, memory, processor time, etc.) amongst a number of client devices based on media content data complexity and client device resource constraints in order to better manage perceptual playback quality of adaptive streaming content. In some implementations, a method includes aligning sequences of one or more temporal segments; and, selecting segment representations for each temporal segment based on a combination of the sequence alignment and perceptual quality level values associated with available segment representations, such that a combination of resulting perceptual quality levels satisfies a joint quality criterion. Each sequence is associated with one of a number of client devices sharing a network resource. The one or more temporal segments of each sequence are used to provide segment representations of media content data to one of the client devices.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CISCO TECHNOLOGY, INC.SAN JOSE, CA14366

International Classification(s)

Inventor(s)

  • No Inventor to display

Cited Art Landscape

Patent Info (Count) # Cites Year
 
QUALCOMM INCORPORATED (2)
* 2013/0103,849 SIGNALING CHARACTERISTICS OF SEGMENTS FOR NETWORK STREAMING OF MEDIA DATA 18 2012
* 2013/0091,297 SWITCHING BETWEEN REPRESENTATIONS DURING NETWORK STREAMING OF CODED MULTIMEDIA DATA 4 2012
 
ARRIS ENTERPRISES LLC (1)
* 2015/0281,752 ADAPTIVE STREAMING TRANSCODER SYNCHRONIZATION 2 2014
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
2011/0296,485 VIDEO STREAMING 4 2010
 
Teradici Corporation (1)
* 9049271 Switch-initiated congestion management method 2 2013
 
NETSCOUT SYSTEMS TEXAS, LLC (1)
* 2014/0181,266 SYSTEM, STREAMING MEDIA OPTIMIZER AND METHODS FOR USE THEREWITH 7 2013
 
CISCO TECHNOLOGY, INC. (1)
2013/0042,015 Constant-Quality Rate-Adaptive Streaming 12 2011
 
IMAGINE COMMUNICATIONS CORP. (1)
* 2011/0126,248 MANAGED MULTIPLEXING OF VIDEO IN AN ADAPTIVE BIT RATE ENVIRONMENT 10 2010
 
JUNIPER NETWORKS, INC. (1)
* 8532171 Multiple stream adaptive bit rate system 8 2010
 
TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (1)
* 2013/0286,879 VIDEO STREAMING QUALITY OF EXPERIENCE DEGRADATION CONTROL USING A VIDEO QUALITY METRIC 18 2013
 
GENERAL INSTRUMENT CORPORATION (1)
* 2010/0091,888 Multi-Rate Encoder with GOP Alignment 20 2008
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
* 2013/0070,839 STATISTICAL MULTIPLEXING OF STREAMING MEDIA 1 2011
2013/0179,588 ADAPTIVE STREAMING TO MULTICAST AND CONSTRAINED-FIDELITY CONSTANT BIT RATE ENCODING 5 2012
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Apr 17, 2021
7.5 Year Payment $3600.00 $1800.00 $900.00 Apr 17, 2025
11.5 Year Payment $7400.00 $3700.00 $1850.00 Apr 17, 2029
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00