Network packet flow controller

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9729439
SERIAL NO

14497954

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An intermediate node obtains a lead packet of a plurality of packets in a session having a unique session identifier, modifies the lead packet to identify at least the intermediate node, and then forwards the lead packet toward the destination node though an intermediate node electronic output interface to the IP network. The intermediate node also receives, through an intermediate node electronic input interface in communication with the IP network, a backward message from a next node having a next node identifier. The backward message includes the next node identifier and the session identifier. The intermediate node forms an association between the next node identifier and the session identifier, stores the association in memory to maintain state information for the session, and obtains (e.g., receives) additional packets of the session. Substantially all of the additional packets in the session are forwarded toward the next node using the stored association.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
128 TECHNOLOGY, INC.BURLINGTON, MA7

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Baj, Michael Somerville, US 13 143
Kaplan, Hadriel Nashua, US 5 38
Kumar, Prashant Andover, US 58 185
MeLampy, Patrick J Dunstable, US 38 1681
Penfield, Robert Concord, US 12 52
Timmons, Patrick Newton, US 15 22

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Fortinet, Inc. (1)
2010/0125,898 USE OF AUTHENTICATION INFORMATION TO MAKE ROUTING DECISIONS 18 2009
 
Other [Check patent profile for assignment information] (1)
2005/0238,022 Stateful flow of network packets within a packet parsing processor 67 2004
 
HIMACHAL FUTURISTIC COMMUNICATIONS LTD (1)
2003/0214,938 Method for routing of label switched paths (LSPS) through an internet supporting multi-protocol label switching (MPLS) technology 16 2003
 
MITSUBISHI ELECTRIC INFORMATION TECHNOLOGY CENTER AMERICA, INC. (1)
2005/0036,616 Secure routing protocol for an ad hoc network using one-way/one-time hash functions 26 2003
 
THE PLA INFORMATION ENGINEERING UNIVERSITY (1)
2013/0297,824 METHOD OF AGGREGATION OF SOURCE ADDRESS BUNCHES, AND NETWORK ROUTING SYSTEM 10 2013
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
6721334 Method and apparatus for packet aggregation in packet-based network 178 1999
7706411 Handling oversubscribed mesh ports with re-tagging 11 2004
 
JUNIPER NETWORKS, INC. (1)
8139479 Health probing detection and enhancement for traffic engineering label switched paths 19 2009
 
UNIFY GMBH & CO. KG (1)
7730301 Method and system for encrypting transmissions of communication data streams via a packet-oriented communication network 11 2003
 
ZTE CORPORATION (1)
2012/0144,061 CONTROL ELEMENT, FORWARDING ELEMENT AND ROUTING METHOD FOR INTERNET PROTOCOL NETWORK 11 2010
 
SAMSUNG ELECTRONICS CO., LTD. (1)
2006/0176,894 Routing method and apparatus for reducing loss of IP packets 13 2006
 
Sony Electronics Inc. (1)
2010/0191,968 AUTHENTICATION FOR A MULTI-TIER WIRELESS HOME MESH NETWORK 32 2009
 
VODAFONE GROUP PLC (1)
2008/0214,175 Data Transmission 18 2005
 
AMAZON TECHNOLOGIES, INC. (1)
9276864 Dynamic network traffic throttling 10 2013
 
128 TECHNOLOGY, INC. (1)
2016/0094,444 Network Packet Flow Controller 11 2014
 
AU OPTRONICS CORPORATION (1)
2001/0030,649 Method for displaying image, image display system, host system, image display apparatus, and interface for display 25 2001
 
HUAWEI TECHNOLOGIES CO., LTD. (3)
8570893 Method and device for measuring network performance parameters 10 2011
8437248 Method, system, and apparatus for network device to access packet switched network 11 2011
2015/0229,618 System and Method for Securing Source Routing Using Public Key based Digital Signature 12 2014
 
A10 NETWORKS, INC. (1)
8584199 System and method to apply a packet routing policy to an application session 80 2012
 
AT&T INTELLECTUAL PROPERTY I, L.P. (2)
8634428 Method and system for symmetric routing 12 2009
2014/0040,488 METHOD AND APPARATUS FOR INITIATING AND MAINTAINING SESSIONS BETWEEN ENDPOINTS 15 2012
 
FUTUREWEI TECHNOLOGIES, INC. (1)
2013/0227,166 Method and Apparatus for Internet Protocol Based Content Router 91 2012
 
NEC CORPORATION (1)
* 2009/0059,958 COMMUNICATION METHOD, COMMUNICATION SYSTEM, NODES AND PROGRAM 27 2007
 
WSOU INVESTMENTS, LLC (2)
6584071 Routing with service level guarantees between ingress-egress points in a packet network 63 1999
7872973 Method and system for using a queuing device as a lossless stage in a network device in a communications network 14 2006
 
AVAYA INC. (2)
7035214 System and method for a negative acknowledgement-based transmission control protocol 107 1999
2003/0198,189 Network system having an instructional sequence for performing packet processing and optimizing the packet processing 91 2002
 
MARVELL INTERNATIONAL LTD. (1)
9240953 Systems and methods for managing traffic in a network using dynamic scheduling priorities 10 2014
 
MICROSOFT TECHNOLOGY LICENSING, LLC (3)
7634805 Use of network address translation for implementation of stateful routing 16 2003
2004/0264,481 Network load balancing with traffic routing 126 2003
2005/0182,932 Cheap signatures for synchronous broadcast communication 19 2004
 
SIGNAFOR INC. (1)
* 2002/0044,553 Advanced switching mechanism for providing high-speed communications with high quality of service 22 2001
 
XYLON LLC (1)
RE44119 Method and apparatus for packet transmission with configurable adaptive output scheduling 11 2011
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
2002/0075,883 Three-stage switch fabric with input device features 52 2001
 
VERIZON PATENT AND LICENSING INC. (1)
8989020 Bidirectional forwarding detection (BFD) protocol extension for detecting random traffic dropping 10 2009
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
6563824 Apparatus and methods for determining the correct workstation within a LAN for a LAN modem to route a packet 106 1999
 
ANAGRAN, INC. (1)
2007/0171,825 System, method, and computer program product for IP flow routing 14 2006
 
SIEMENS AKTIENGESELLSCHAFT (1)
6778531 Multicast routing with service-level guarantees between ingress egress-points in a packet network 155 2000
 
CISCO TECHNOLOGY, INC. (8)
6515963 Per-flow dynamic buffer management 94 1999
6798743 Packet prioritization processing technique for routing traffic in a packet-switched computer network 120 1999
7218632 Packet processing engine architecture 38 2000
7315541 Methods and apparatus for routing a content request 157 2002
7373660 Methods and apparatus to distribute policy information 122 2003
7773611 Method and apparatus for packet loss detection 27 2005
8094560 Multi-stage multi-core processing of network packets 12 2008
9160652 Fast reroute for bidirectional co-routed traffic engineering tunnels 11 2012
 
ALCATEL LUCENT (2)
2012/0236,860 METHOD AND APPARATUS FOR RAPID REROUTING OF LDP PACKETS 14 2011
2015/0188,814 SYSTEM, METHOD AND APPARATUS PROVIDING BI-DIRECTIONAL FORWARDING DETECTION SUPPORT TO UNNUMBERED IP INTERFACES 12 2013
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (2)
8804489 Fast flooding based fast convergence to recover from network failures 11 2011
2015/0381,324 CONTROL FOR BFD RETURN PATH 14 2014
 
ALCATEL-LUCENT USA INC. (1)
7466703 Scalable high speed router apparatus 208 1999
 
NATIONAL SCIENCE COUNCIL (1)
6738387 Design of scalable techniques for quality of services routing and forwarding 19 2000
 
Saisei Networks, Pte Ltd. (2)
2007/0171,826 System, method, and computer program product for controlling output port utilization 11 2006
8068417 System, method, and computer program product for processing flow requests based on an associated preference using a single computation 10 2007
 
GOOGLE LLC (1)
8942085 System and method for routing around failed links 16 2012
 
ERICSSON INC. (1)
7020143 System for and method of differentiated queuing in a routing system 93 2001
 
RPX CLEARINGHOUSE LLC (2)
7536720 Method and apparatus for accelerating CPE-based VPN transmissions over a wireless network 12 2002
9059920 Method and apparatus for selecting between available neighbors in a RAPID alternate path calculation 10 2012
 
FORCE10 NETWORKS, INC. (1)
7154902 Epoch-based packet switching 51 2002
 
INTEL CORPORATION (1)
7106739 Method enabling network address translation of incoming session initiation protocol connections based on dynamic host configuration protocol address assignments 14 2001
 
CITRIX SYSTEMS, INC. (3)
2005/0063,307 Flow control system architecture 60 2004
2009/0007,021 METHODS AND SYSTEMS FOR DYNAMIC GENERATION OF FILTERS USING A GRAPHICAL USER INTERFACE 23 2007
8527641 Systems and methods for applying transformations to IP addresses obtained by domain name service (DNS) 10 2009
 
AT&T CORP. (2)
2002/0176,363 Method for load balancing in routers of a network using overflow paths 54 2001
2004/0088,542 Virtual private network crossovers based on certificates 93 2002
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
9967176 Determining shortcut rules for bypassing waypoint network device(s) 0 2015
 
128 TECHNOLOGY, INC. (1)
* 9923833 Network packet flow controller 0 2017
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Feb 8, 2021
7.5 Year Payment $3600.00 $1800.00 $900.00 Feb 8, 2025
11.5 Year Payment $7400.00 $3700.00 $1850.00 Feb 8, 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