U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Celebrity Inventors

Penn Jillette of Penn and Teller fame has patented a "Hydro-Therapeutic Stimulator", which uses a hot tub for stimulation.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 370/395.31 - Including routing table


Subclass of Class 370 - Multiplex communications
Definition: Subject matter which utilizes a routing database table.
No. of patents: 472
Last issue date: 04/17/2012


1                      
NumberTitleIssue Date
8160074Optimal reading of forwarding database from hardware
Forwarding database entries in a memory of a network device are scanned. Each port on the network device maintains a forwarding database in the memory. A filtered list of forwarding database entries is automatically sent to a management module. ...
04/17/2012
8155124Method and device of MPLS network traffic switching
A method of MPLS network traffic switching is provided herein. The method includes these steps: receiving a message indicative of creating a new LSP successfully, and generating a new uplink forwarding entry and a new downlink forwarding entry according to the messa...
04/10/2012
8139586Enhanced packet classification
A method for classifying a data packet containing a header is provided. The method may comprise parsing the header of a data packet into header elements. Rules in secondary lookup tables generated from a primary lookup table may be accessed. The respective header el...
03/20/2012
8135018Message propagation in a distributed virtual world
A message propagation scheme for a distributed virtual world is provided. In general, each of a number of peer servers hosts a cell of the virtual world, where the cell is also referred to herein as a virtual space. A peer server issues an advertisement/subscription...
03/13/2012
8116315System and method for packet classification
The present invention provides method for data packet processing in a telecommunications system. The method of the present invention can include the steps of (i) determining a set of classification parameters for a data packet at an ingress edge unit, wherein the cl...
02/14/2012
8107482Multipath discovery in switched ethernet networks
A network switch device receives a communication packet having a source MAC address s and a destination MAC address d at a switch port p. Then, the network switch device determines whether a valid routing table entry (s, p) exists, there by indicating that the sourc...
01/31/2012
8089968Automatic prioritization of BGP next-hop in IGP convergence
In one embodiment, an inter-domain routing protocol stores an inter-domain routing protocol route having an associated next-hop address. A routing table is searched for an for an intra-domain routing protocol route that may be used to reach the next-hop address of t...
01/03/2012
8089967Modification of a switching table of an internet protocol switch
Methods for modifying a switching table of an Internet Protocol (IP) switch. The methods include: receiving a dynamic host configuration protocol (DHCP) option 43 request from a host of a LAN at an access port of the IP switch; transmitting the request to a DHCP ser...
01/03/2012
8077726Fast reroute for multiple label switched paths sharing a single interface
Techniques are described for maintaining a forwarding information base (FIB) within a packet-forwarding engine (PFE) of a router, and programming a packet-forwarding integrated circuit (IC) with a hardware version of the FIB. Entries of the hardware version identify...
12/13/2011
8072984Ethernet switching and forwarding method, system and apparatus
An Ethernet switching and forwarding method, and at least one Ethernet forwarding mode of standard Ethernet forwarding, multiplex Ethernet forwarding, layer-3 routing and forwarding, across-VLAN multicast forwarding plane, point-to-point VLAN forwarding, or point-to...
12/06/2011
8059658Method and system for automatic expansion and contraction of IP host forwarding database
An indication of a host route to be added to a forwarding database table as an entry is received. The host route is added to a first hardware table or a second hardware table if a space is available in the second hardware table or in a first storage area of the firs...
11/15/2011
8040895Method and system for removing dead access control entries (ACEs)
Methods and systems have been provided for removing dead Access Control Entries (ACEs) in an Access Control List (ACL). In one embodiment, the dead ACEs can be detected for an egress as well as an ingress ACL. The ACEs that have a hit count above a user-specified hi...
10/18/2011
8040897Multiple spanning tree extensions for trunk ports carrying more than 4K virtual services
In one embodiment, bridges in a computer network maintain a per-port mapping table for each of its ports, where each mapping table maps, for each virtual connection (of more than 4K) at a respective port, i) frame encapsulation fields that uniquely identify a partic...
10/18/2011
8040896Service selection in a shared access network using virtual networks
The present invention discloses a method and architecture for enabling multiple services or service providers to share the facilities of an access network infrastructure that provides physical connectivity to subscribers. ...
10/18/2011
8031720Packet transfer system, radio base station, and packet transfer route optimization method
A fault-tolerant packet transmission system is disclosed that can avoid localized load concentration on a specific portion of a network, while autonomously keeping route optimization, without adding a route control function to non-mesh devices. In a packet transmiss...
10/04/2011
7983270Selecting a path for a packet
Various example embodiments are disclosed. According to an example embodiment, a network device may include a memory management unit. The memory management unit may be configured to populate a count field based on a number of equal cost paths for each Internet Proto...
07/19/2011
7978708Automatic route tagging of BGP next-hop routes in IGP
A technique configures an intermediate network node to automatically determine whether a route advertised by a routing protocol is important for fast convergence in a computer network. As used herein, an important route needed for fast convergence is a route adverti...
07/12/2011
7969988Method and independent communications subnet for determining label-switched routes a communications subnet of this type
A method and system are provided for determining label-switched routes between a source router and a target router of an independent communications subnet, over which information packets having a predetermined IP target address are to be transmitted. An independent ...
06/28/2011
7944926Method and system for migrating a peer in a distributed BGP system
A method for peer migration in a distributed Border Gateway Protocol (BGP) system includes: disconnecting a peer relationship between a source BGP process and a network device, wherein first routing information received from the network device is recorded in a forwa...
05/17/2011
7940776Fast re-routing in distance vector routing protocol networks
In one embodiment, a method includes sending an adjacency discovery message 1 from a local router over a direct link to a first neighbor router. An adjacency discovery message is not forwarded and includes a repair address. The repair address indicates the lo...
05/10/2011
7936764Method for optimizing IP route table size through IP route aggregation
A subset of route entries having the same next hop is identified in a route table. The subset of entries falls within a range of prefixes. Gaps in the subset of route entries that prevent the subset from being contiguous are identified. The gaps in the subset are fi...
05/03/2011
7903666Method and system for compressing route entries in a route table based on equal-cost multi-paths (ECMPs) matches
A route compression algorithm is applied to route entries of a route table. The route entries are maintained as nodes in a routing tree. The compression algorithm compresses child nodes having a common gateway with their respective parent nodes. The route entries as...
03/08/2011
7903665System and method for synchronizing packet forwarding information
A system for synchronizing packet forwarding information includes a control processor configured to implement a control plane to generate first forwarding information and transfer the first forwarding information to an active forwarding table of a network processor....
03/08/2011
7885267Network system and network connection device
There are provided a network system and a network connection device which are adapted for handling a plurality of default routes. The network system includes a plurality of network connection devices, and each network connection device is configured to associate eac...
02/08/2011
7864776Method and equipment for making a routing decision dependent on a quality-of-service class
A method and equipment for obtaining routing data for a data transfer packet is presented. The data transfer packet is associated with information indicating a quality-of-service class of the data transfer packet and is related to protocol data associated with a dat...
01/04/2011
7860105Connections of nodes on different networks
A connection is established between a node on a first network and at least one node on a second network lacking a valid address on the first network by receiving at a gateway a connection request from the node on the first network, sending information related to the...
12/28/2010
7860106System and method for routing table computation and analysis
Described is a system and method for determining routing information for a network link, the network link including a plurality of subnets, each subnet having the same routing information as the network link, storing the routing information as an entry in a routing ...
12/28/2010
7826458Tracking fragmented data flows
A device may receive a fragment of a fragmented data unit, determine a flow identifier that identifies a data flow with which the fragment is associated, and create a flow entry, based on the flow identifier, to store information associated with the data flow. The d...
11/02/2010
7796607Scalable multiprotocol label switching based virtual private networks and methods to implement the same
Example scalable multi-protocol label switching (MPLS) based virtual private networks (VPNs) and methods to implement the same are disclosed. A disclosed example spoke provider edge (PE) router for an MPLS-based VPN includes a truncated virtual routing and forwardin...
09/14/2010
7782867Node device, memory medium saving computer program, information delivery system, and network participation method
A node device to participate in an overlay network formed by all or a part of a plurality of node devices, mutually connected through a communication network, including: a device information acquisition means for acquiring device i...
08/24/2010
7782866Virtual peer in a peer-to-peer network
The present invention relates to a virtual peer for a peer-to-peer (P2P) network. In general, the virtual peer is a logical construct enabling a number of virtual peer members to appear as a single peer node in the P2P network. In operation, a sponsoring agent creat...
08/24/2010
7706383Minimum contention distributed wavelength assignment in optical transport networks
An optical transport network comprises a number of nodes, or routers, which are coupled together via optical fibers. When a physical link comes up between a node and a neighboring node, a handshake between the node and the neighboring node recognizes the link such t...
04/27/2010
7693154Transmitter and method of transmission
A transmitter equipped with a plurality of transmission path ports and a relay section. The relay section has a routing table and a router. In the routing table, information about the relay of the received packet to one of the transmission path ports connected to a ...
04/06/2010
7688829System and methods for network segmentation
A routing mechanism provides network segmentation preservation by route distribution with segment identification, policy distribution for a given VPN segment, and encapsulation/decapsulation for each segment using an Ethernet VLAN_ID, indicative of the VPN segment (...
03/30/2010
7680124Frame mapping scheduler for scheduling data blocks using a mapping table and a weight table
A network processor or other processing device of a communication system includes scheduling circuitry configured to schedule data blocks for transmission from a plurality of users or other transmission elements in timeslots of a frame. The scheduling circuitry util...
03/16/2010
7646773Forwarding database in a network switch device
A layer-2 network switch device forwarding database implementation and method to access the forwarding database. A forwarding database (FDB) is implemented as a tree. A separate VLAN database is also structured as a tree. Each node in the tree represents a separate ...
01/12/2010
7630379Systems and methods for improved network based content inspection
The invention relates to network based content inspection (NBCI). More specifically, the invention provides systems and methods for improved NBCI in complex networks that are typical for enterprises and service providers. These networks are shared by large numbers o...
12/08/2009
7620053System and method for assisting in controlling real-time transport protocol flow through multiple networks
A system for assisting in controlling real-time transport protocol flow through multiple networks is disclosed. The system utilizes at least a first computer and a second computer that is connected to the first computer, wherein the second computer comprises a secon...
11/17/2009
7580412System and method for generating header error control byte for Asynchronous Transfer Mode cell
In an Asynchronous Transfer Mode cell, a method and apparatus are disclosed for producing a cell header having bytes with bits in reverse order. Address and control data bytes are received, and a value for a reverse bit Header Error Control byte is generated from th...
08/25/2009
7573888Multicast routing over unidirectional links
Various systems and methods are disclosed for performing multicast routing over unidirectional links. For example, one method involves maintaining a multicast adjacency state, which is associated with an interface that is coupled to receive messages from a network d...
08/11/2009
1                      
 
Sign InRegister
Username  
Password   
forgot password?