Method and apparatus for packet reordering in a network processor

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8045549
APP PUB NO 20030189931A1
SERIAL NO

10389929

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for packet reordering in a network processor, including the steps of processing packets, dividing the processed packets into a plurality of tiers and reordering the tiers independently from each other and collecting eligible packets from the plurality of tiers in a collector for forwarding. The method further includes the step of during the processing, determining the nominal packet processing time of each packet. The processed packets are divided into the plurality of tiers depending on the nominal packet processing time.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
WSOU INVESTMENTS, LLCLOS ANGELES, CA3612

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Barri, Peter Irma August Bonheiden, BE 11 324
Robotham, Robert Elliott Ottawa, CA 12 156
Vrana, Miroslav Ghent, BE 10 276

Cited Art Landscape

Patent Info (Count) # Cites Year
 
TREND MICRO INCORPORATED (1)
* 7095715 System and method for processing network packet flows 106 2001
 
PANASONIC CORPORATION (1)
* 6636481 Data connecting method, data connecting apparatus, program recording medium 13 2000
 
JUNIPER NETWORKS, INC. (1)
* 7215637 Systems and methods for processing packets 210 2001
 
XEROX CORPORATION (1)
* 5926459 Rate shaping in per-flow queued routing mechanisms for available bit rate service 87 1997
 
FURUKAWA ELECTRIC CO., LTD. (1)
* 7130307 Data relay method, its apparatus, and data relay system using the apparatus 8 2001
 
HITACHI, LTD. (2)
* 6262983 Programmable network 14 1999
* 6292489 Router device and network system using the same 37 2000
 
WSOU INVESTMENTS, LLC (2)
* 6075791 System for guaranteeing data transfer rates and delays in packet networks 68 1997
* 6148324 Prioritized load balancing among non-communicating processes in a time-sharing system 37 1998
 
NEC CORPORATION (2)
* 6751194 Packet multiplexer for priority control 24 2000
* 7158519 Packet transfer apparatus, transfer information management method used therfor and transfer information search method thereof 7 2001
 
XIONICS DOCUMENT TECHNOLOGIES, INC. (1)
* 5894586 System for providing access to memory in which a second processing unit is allowed to access memory during a time slot assigned to a first processing unit 13 1997
 
AT&T LABS, INC. (1)
* 5150358 Serving constant bit rate traffic in a broadband data switch 92 1990
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 6000053 Error correction and loss recovery of packets over a computer network 84 1997
 
KABUSHIKI KAISHA TOSHIBA (1)
5278830 Data packet communication system in which data packet transmittal is prioritized with queues having respective assigned priorities and frequency weighted counting of queue wait time 33 1992
 
NET INSIGHT INTELLECTUAL PROPERTY AB (1)
* 6990120 Methods for changing the bandwidth of a circuit switched channel 5 1999
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 5666161 Method and apparatus for creating less amount of compressd image data from compressed still image data and system for transmitting compressed image data through transmission line 74 1994
 
HI/FN, INC. (1)
* 2003/0081,600 Methods, systems and computer program products for packet ordering for parallel packet transform processing 13 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 6091709 Quality of service management for packet switched networks 249 1997
 
THE REGENTS OF THE UNIVERSITY OF CALIFORNIA (1)
6134217 Traffic scheduling system and method for packet-switched networks with fairness and low latency 126 1996
 
SHARP LABORATORIES OF AMERICA, INC. (1)
* 6704346 Method and apparatus to provide improved microwave interference robustness in RF communications devices 55 2000
 
LUCENT TECHNOLOGIES INC. (1)
* 2003/0053,485 Multiplexing IP data packets within a MPLS frame 4 2001
 
EXTREME NETWORKS, INC. (3)
* 6272109 Hierarchical schedules for different ATM traffic 91 1997
* 6104700 Policy based quality of service 631 1998
* 6714517 Method and apparatus for interconnection of packet switches with guaranteed bandwidth 41 1998
 
CISCO TECHNOLOGY, INC. (1)
* 6058114 Unified network cell scheduler and flow controller 108 1996
 
FISHER-ROSEMOUNT SYSTEMS, INC. (1)
* 4581734 Multipriority communication system 54 1984
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 6801530 Communication system and method in a communication system 29 2000
 
GLOBALFOUNDRIES INC. (1)
* 6985441 Intelligent embedded processor enabled mechanism to implement RSVP function 5 2001
 
FUJITSU LIMITED (3)
* 6714546 ATM cell multiplexer and scheduling method therefor 6 2000
* 7149184 Transmission rate monitoring apparatus and method 13 2001
* 7366165 Input line interface device and packet communication device 13 2002
 
VRINGO INFRASTRUCTURE INC. (1)
* 7050403 Packet length classification 4 2001
 
RPX CLEARINGHOUSE LLC (1)
* 6826147 Method and apparatus for aggregate flow control in a differentiated services network 51 2000
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
* 7130277 Communication system and communication method 1 2001
* 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
7.5 Year Payment $3600.00 $1800.00 $900.00 Apr 25, 2019
11.5 Year Payment $7400.00 $3700.00 $1850.00 Apr 25, 2023
Fee Large entity fee small entity fee micro entity fee
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