Aggregate network resource utilization control scheme

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7453804
SERIAL NO

11053596

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods, apparatuses and systems directed to an aggregate bandwidth utilization control scheme including fair share bandwidth allocation and dynamic allocation of bandwidth in response to detected traffic utilization. In one implementation, the present invention includes a weighted, fair share aggregate bandwidth allocation mechanism that dynamically responds to observed bandwidth utilization to provide unutilized or excess bandwidth to flows and partitions that require it. In another implementation, the present invention features a weighted fair share allocation scheme for hierarchical partition configurations. In other implementations, the present invention provides a per-flow target rate assignment mechanism that prevents spiraling decline of data flow rates.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SYMANTEC CORPORATIONMOUNTAIN VIEW, CA2277

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Feroz, Azeem Cupertino, CA 24 367
Lai, Wei-Lung Cupertino, CA 13 997
Okholm, Jon Eric Monte Sereno, CA 10 535
Stabile, James J Los Altos, CA 7 418
Varier, Roopesh R Sunnyvale, CA 8 277

Cited Art Landscape

Patent Info (Count) # Cites Year
 
EXTREME NETWORKS, INC. (1)
* 6072772 Method for providing bandwidth and delay guarantees in a crossbar switch with speedup 116 1998
 
BARRACUDA NETWORKS, INC. (1)
* 7010611 Bandwidth management system with multiple processing engines 41 2000
 
ERICSSON INC. (1)
* 6687220 Quality of service management in a packet data router having multiple virtual router instances 22 1999
 
SYMANTEC CORPORATION (2)
* 6046980 System for managing flow bandwidth utilization at network, transport and application layers in store and forward network 250 1997
* 7203169 Interface facilitating configuration of network resource utilization 126 2001
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2015/0201,415 Multi-Channel Assignment Method For Multi-Radio Multi-Hop Wireless Mesh Networks 0 2014
 
JUNIPER NETWORKS, INC. (2)
* 7701849 Flow-based queuing of network traffic 16 2006
* 8064344 Flow-based queuing of network traffic 0 2010
 
AMAZON TECHNOLOGIES, INC. (1)
* 9009305 Network host inference system 1 2012
 
HUAWEI TECHNOLOGIES CO., LTD. (2)
* 8743812 Method, system, and access gateway for traffic flows to share resources 4 2012
* 2012/0147,839 Method, System, and Access Gateway for Traffic Flows to Share Resources 7 2012
 
New Renaissance Technology and Intellectual Property (2)
* 9749244 Flow state aware management of QoS through dynamic aggregate bandwidth adjustments 0 2014
* 2014/0146,679 FLOW STATE AWARE MANAGEMENT OF QoS THROUGH DYNAMIC AGGREGATE BANDWIDTH ADJUSTMENTS 0 2014
 
AMDOCS DEVELOPMENT LIMITED (3)
* 8208490 Capacity management for data networks 1 2010
* 2010/0235,357 CAPACITY MANAGEMENT FOR DATA NETWORKS 2 2010
8719832 Capacity management of applications on server resources 1 2011
 
TELLABS COMMUNICATIONS CANADA, LTD. (8)
* 7606147 Application aware traffic shaping service node positioned between the access and core networks 18 2005
* 2006/0233,100 Application aware traffic shaping service node positioned between the access and core networks 35 2005
7733891 Methods and apparatus to support dynamic allocation of traffic management resources in a network element 21 2005
* 2007/0061,433 Methods and apparatus to support dynamic allocation of traffic management resources in a network element 97 2005
7719995 Application driven fast unicast flow replication 8 2006
7773510 Application routing in a distributed compute environment 18 2007
* 2008/0298,230 Scheduling of workloads in a distributed compute environment 160 2007
8374102 Intelligent collection and management of flow statistics 9 2007
 
MICROSOFT TECHNOLOGY LICENSING, LLC (7)
* 7778170 Spectrum and medium access allocation for fairness 8 2007
* 2009/0122,700 Spectrum and medium access allocation for fairness 33 2007
* 8351331 Resource allocation framework for wireless/wired networks 4 2010
* 2011/0310,735 Resource Allocation Framework for Wireless/Wired Networks 8 2010
* 9264379 Minimum network bandwidth in multi-user system 0 2011
8898295 Achieving endpoint isolation by fairly sharing bandwidth 0 2012
* 2013/0254,375 ACHIEVING ENDPOINT ISOLATION BY FAIRLY SHARING BANDWIDTH 6 2012
 
CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS (3)
* 8045563 Dynamically adjusted credit based round robin scheduler 12 2007
* 2009/0168,790 Dynamically adjusted credit based round robin scheduler 7 2007
9042398 Dynamically adjusted credit based round robin scheduler 0 2011
 
CANON KABUSHIKI KAISHA (2)
* 8495216 Communication control system, communication control method and computer-readable storage medium 0 2010
* 2010/0180,036 COMMUNICATION CONTROL SYSTEM, COMMUNICATION CONTROL METHOD AND COMPUTER-READABLE STORAGE MEDIUM 0 2010
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (9)
* 7613115 Minimal delay transmission of short messages 0 2003
* 2005/0097,158 Minimal delay transmission of short messages 1 2003
* 8473602 System and method for autonomic system management through modulation of network controls 1 2005
* 2006/0280,161 System and method for autonomic system management through modulation of network controls 6 2005
* 2007/0174,460 Method and system for on demand weighted proportional distribution of enterprise allocations 0 2006
8756608 Method and system for performance isolation in virtualized environments 0 2009
* 2011/0004,875 Method and System for Performance Isolation in Virtualized Environments 3 2009
9055003 Regulating network bandwidth in a virtualized environment 0 2011
* 2016/0173,641 SYSTEM WITH ON-DEMAND STATE FOR APPLICATIONS 0 2015
 
Sprint Communications Company L.P. (1)
* 8175112 Monitoring and control of an Ethernet link using pseudo-wire interfaces 1 2005
 
VERIZON PATENT AND LICENSING INC. (3)
* 8000240 Method and system for providing auto-bandwidth adjustment 5 2008
* 2010/0002,580 METHOD AND SYSTEM FOR PROVIDING AUTO-BANDWIDTH ADJUSTMENT 2 2008
8724461 Method and system for providing auto-bandwidth adjustment 1 2011
 
CISCO TECHNOLOGY, INC. (5)
* 7496035 Methods and apparatus for defining flow types and instances thereof such as for identifying packets corresponding to instances of the flow types 3 2003
* 8305896 Selective performance enhancement of traffic flows 2 2007
* 2009/0109,849 SELECTIVE PERFORMANCE ENHANCEMENT OF TRAFFIC FLOWS 37 2007
* 8155003 Aggregate policing applying max-min fairness for each data source based on probabilistic filtering 1 2009
* 2011/0096,674 AGGREGATE POLICING APPLYING MAX-MIN FAIRNESS FOR EACH DATA SOURCE BASED ON PROBABILISTIC FILTERING 2 2009
 
ALCATEL LUCENT (2)
* 8364188 Method and controller for allocating whitespace spectrum 56 2010
* 2011/0300,891 Method and controller for allocating whitespace spectrum 7 2010
 
BROADSOFT, INC. (2)
* 7869364 SIP server overload detection and control 8 2008
* 2010/0103,818 SIP SERVER OVERLOAD DETECTION AND CONTROL 6 2008
 
Firetide, Inc. (1)
* 9686792 Multi-channel assignment method for multi-radio multi-hop wireless mesh networks 0 2014
 
FUJITSU LIMITED (4)
* 8331226 Radio communication apparatus 0 2010
* 2010/0182,925 RADIO COMMUNICATION APPARATUS 3 2010
* 8423880 Transmission device estimation method and estimating unit 0 2010
* 2010/0241,937 TRANSMISSION DEVICE ESTIMATION METHOD AND ESTIMATING UNIT 0 2010
 
NXP USA, INC. (2)
* 8050289 Media transmission using aggregated bandwidth of disparate communication channels 16 2009
* 8526465 Media transmission using aggregated bandwidth of disparate communication channels 1 2011
 
ROBERT BOSCH GMBH (2)
* 8245571 Component and production method for a component 0 2009
* 2010/0116,043 COMPONENT AND PRODUCTION METHOD FOR A COMPONENT 1 2009
 
INTEL CORPORATION (2)
* 9160684 Dynamic updating of scheduling hierarchy in a traffic manager of a network processor 0 2011
* 2012/0020,368 DYNAMIC UPDATING OF SCHEDULING HIERARCHY IN A TRAFFIC MANAGER OF A NETWORK PROCESSOR 4 2011
 
ERICSSON TELEVISION INC. (2)
* 8549570 Methods and apparatus for managing network resources used by multimedia streams in a virtual pipe 6 2012
* 8973067 Methods and apparatus for managing network resources used by multimedia streams in a virtual pipe 0 2013
 
RED HAT, INC. (2)
* 9485309 Optimal fair distribution among buckets of different capacities 0 2013
* 2014/0280,438 METHOD AND SYSTEM FOR OPTIMAL FAIR DISTRIBUTION AMONG BUCKETS OF DIFFERENT CAPACITIES 1 2013
 
SYMANTEC CORPORATION (9)
* 7925756 Partition configuration and creation mechanisms for network traffic management devices 7 2005
7855974 Method and apparatus for network packet capture distributed storage system 8 2005
8625642 Method and apparatus of network artifact indentification and extraction 1 2008
7684347 Method and apparatus for network packet capture distributed storage system 8 2009
8521732 Presentation of an extracted artifact based on an indexing technique 0 2009
8849991 System and method for hypertext transfer protocol layered reconstruction 1 2010
8843634 Partition configuration and creation mechanisms for network traffic management devices 0 2011
* 2011/0182,180 Partition Configuration and Creation Mechanisms for Network Traffic Management Devices 12 2011
8666985 Hardware accelerated application-based pattern matching for real time classification and recording of network traffic 0 2012
 
NOKIA CORPORATION (1)
* 2008/0056,125 CONGESTION CONTROL IN A WIRELESS NETWORK 49 2006
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 May 18, 2020
Fee Large entity fee small entity fee micro entity fee
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