Method of and apparatus for variable length data packet transmission with configurable adaptive output scheduling enabling transmission on the same transmission link(s) of differentiated services for various traffic types

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7596086
APP PUB NO 20050094643A1
SERIAL NO

10702152

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A configurable adaptive variable length data packet transmission output scheduler for enabling substantially simultaneous transmission on a common transmission link, as of fiber optics, of differentiated services for various different traffic types, executing different QOS algorithms while co-existing in a converged network environment, with simultaneous preserving of the different service characteristics for real-time or high-priority traffic and providing differentiated bandwidth allocation while achieving maximal link utilization—all through a fine and balanced control as to which type of traffic is transmitted on the link for a given duration, and how much of that traffic is transmitted on the link.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
WEST LANE DATA LLCLAS VEGAS, NV1

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Mahagaokar, Ajay C 18 Adams St. 3 58
Rajib, Ray 62 Essex Heights 2 43
Wang, Xiaolin 126 N. Ranch Rd. 36 139
Wright, Michael T 298 New Boston Rd. 16 502

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 2007/0268,826 METHOD AND SYSTEM FOR MANAGING TRAFFIC WITHIN A DATA COMMUNICATION NETWORK 6 2007
 
INTELLECTUAL VENTURES I LLC (1)
* 7251218 Method and computer program product for internet protocol (IP)-flow classification in a wireless point to multi-point (PtMP) transmission system 255 2002
 
AVAYA INC. (1)
* 2004/0136,370 System and method for per flow guaranteed throughput, multiple TCP flow bandwidth provisioning, and elimination of packet drops for transmission control protocol (TCP) and TCP-friendly protocols 9 2003
 
POINT REYES NETWORKS, INC. (1)
6570883 Packet scheduling using dual weight single priority queue 70 1999
 
NOKIA INC. (2)
6914882 Method and apparatus for improved queuing 39 2001
2002/0141,425 Method and apparatus for improved queuing 18 2001
 
HITACHI, LTD. (1)
* 2003/0033,467 Method and apparatus for resource allocation in network router and switch 16 2001
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 2003/0174,650 Weighted fair queuing (WFQ) shaper 48 2003
 
NOKIA CORPORATION (1)
* 2004/0177,087 Self-adaptive scheduling method and network element 19 2003
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (3)
* 8681609 Method to schedule multiple traffic flows through packet-switched routers with near-minimal queue sizes 1 2010
* 2011/0044,174 METHOD TO SCHEDULE MULTIPLE TRAFFIC FLOWS THROUGH PACKET-SWITCHED ROUTERS WITH NEAR-MINIMAL QUEUE SIZES 3 2010
* 2014/0204,739 METHOD TO SCHEDULE MULTIPLE TRAFFIC FLOWS THROUGH PACKET-SWITCHED ROUTERS WITH NEAR-MINIMAL QUEUE SIZES 2 2014
 
MICRON TECHNOLOGY, INC. (2)
* 8644326 Queue processing method 1 2009
* 2009/0252,167 QUEUE PROCESSING METHOD 1 2009
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (2)
* 8238361 Scheduling and queue management with adaptive queue latency 1 2006
* 2010/0158,032 SCHEDULING AND QUEUE MANAGEMENT WITH ADAPTIVE QUEUE LATENCY 5 2006
 
XYLON LLC (1)
RE44119 Method and apparatus for packet transmission with configurable adaptive output scheduling 5 2011
 
QLOGIC CORPORATION (3)
7920473 Method and system for managing transmit descriptors in a networking system 0 2005
8307111 Systems and methods for bandwidth scavenging among a plurality of applications in a network 0 2010
9003038 Systems and methods for bandwidth scavenging among a plurality of applications in a network 0 2012
 
ARM FINANCE OVERSEAS LIMITED (5)
7990989 Transaction selector employing transaction queue group priorities in multi-port switch 1 2006
7961745 Bifurcated transaction selector supporting dynamic priorities in multi-port switch 2 2006
* 7773621 Transaction selector employing round-robin apparatus supporting dynamic priorities in multi-port switch 4 2006
7760748 Transaction selector employing barrel-incrementer-based round-robin apparatus supporting dynamic priorities in multi-port switch 2 2006
* 2008/0069,130 TRANSACTION SELECTOR EMPLOYING TRANSACTION QUEUE GROUP PRIORITIES IN MULTI-PORT SWITCH 17 2006
 
IKANOS COMMUNICATIONS, INC. (1)
* 7760726 Compact packet switching node storage architecture employing double data rate synchronous dynamic RAM 1 2008
 
CHANYU HOLDINGS, LLC (2)
* 8018925 System and method for multi-services packet network traffic engineering 10 2010
* 2010/0296,474 System And Method For Multi-Services Packet Network Traffic Engineering 32 2010
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (7)
8553684 Network switching system having variable headers and addresses 0 2006
* 2007/0248,086 Network switching system having variable headers and addresses 23 2006
* 8274887 Distributed congestion avoidance in a network switching system 1 2010
* 2010/0220,595 DISTRIBUTED CONGESTION AVOIDANCE IN A NETWORK SWITCHING SYSTEM 9 2010
* 8879578 Reducing store and forward delay in distributed systems 0 2012
* 2014/0022,895 Reducing Store And Forward Delay In Distributed Systems 0 2012
* 2014/0237,118 Application Aware Elephant Flow Management 14 2013
* 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 Mar 29, 2021
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