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

Icon_funbox Bizarre Patents

Patent No. 6266829

Combination Beverage Container and Spittoon

A combination beverage container and spittoon includes a bottom portion including outer wall and a first inner wall defining a spittoon space.

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 709/242 - Routing data updating


Subclass of Class 709 - Electrical computers and digital processing systems: multicomputer data transferring
Definition: Subject matter further comprising means or steps for periodically
No. of patents: 876
Last issue date: 05/29/2012


          11            
NumberTitleIssue Date
7116673Queue pair resolution in infiniband fabrics
A method for determining parameters needed to communicate with a remote node in a computer network is provided. The invention comprises determining the location of the remote node to which an InfiniBand (IB) node might desire to communicate. This resolution comprise...
10/03/2006
7117214Systems and methods for maintaining transactional persistence
Messages between trading partners can be processed persistently using a persistence framework, which can include a transaction manager, a locking manager, and a logging mechanism. A transaction manager can initiate a transaction for a request, and can enlist and mod...
10/03/2006
7114003Content networks
According to the present invention, a technique for delivering content over a network having endpoints and nodes that store content is provided. In one embodiment, the technique is realized by first launching a request for content from a requesting end point. Then p...
09/26/2006
7114156System and method for processing multiple work flow requests from multiple users in a queuing system
A system and method for generating a key list structure forming a queue of users' work flow requests in a queuing system such that many requests from a single user will not prevent processing of requests from other users in the queuing system. The key list structure...
09/26/2006
7111101Method and system for port numbering in an interconnect device
A method of port numbering in an interconnect device includes loading a port configuration value from a memory device. One or more ports and subports are enabled according to the configuration value. Contiguous logical port numbers are assigned to the one or more po...
09/19/2006
7111073Apparatus for estimating delay and jitter between network routers
A delay measurement technique according to an embodiment according to the present invention is based on the precept, ascertained by the inventors, that a link between network nodes will often contribute to the delay encountered between several different pairs of net...
09/19/2006
7111038Enhancing application server performance by relocating performance-degrading processing
An application server running an SNA application includes a TN3270 server. Performance of the application server is enhanced by relocating away from the application server the conversion of data between ASCII and EBCDIC, as well as command scanning and packaging. Th...
09/19/2006
7107360Network address translation in a gateway
A gateway using multiple NAT tables to translate network addresses (e.g., Internet Protocol Addresses). The gateway may comprise a service selection gateway connecting remote systems to service domains. The gateway translates local addresses of remote systems to ext...
09/12/2006
7107395Apparatus and methods for operating a computer storage system
Method and apparatus are disclosed for a computer system including host computers and storage elements. The host computers may be configured into a host domain and the storage elements configured into a storage domain. The storage domain includes a plurality of prim...
09/12/2006
7103053Gigabit switch on chip architecture
A data switch for network communications includes a first data port interface which supports at least one data port which transmits and receives data. A second data port interface is also provided supporting at least one data port transmitting and receiving data. A ...
09/05/2006
7099334ATM over MPLS connection establishment mechanism
Methods and apparatus for establishing connections between network nodes across an MPLS domain. A data receive node transmits to a data transmit node the service label that the data receive node expects to receive embedded in packets originating from the data transm...
08/29/2006
7099323Method, apparatus and system for management of multicast routes for a plurality of routing protocols in a network device
A multicast network device, such as a router, may support a plurality of multicast routing protocols. Each multicast routing protocol maintains its own routing table that stores the multicast routes known to the multicast routing protocol. A unicast routing table ma...
08/29/2006
7099881Method for increasing average storage capacity in a bit-mapped tree-based storage engine by using remappable prefix representations and a run-length encoding scheme that defines multi-length fields to compactly store IP prefixes
Sparsely distributed prefixes within a bitmapped multi-bit trie are compressed by one or more of: replacing a single entry table string terminating with a single prefix end node with a parent table entry explicitly encoding a prefix portion; replacing a table with o...
08/29/2006
7096228Method and system for managing data records on a computer network
A method and system for managing data records on a computer network is described, in which copies of data records are distributed among various servers in a hierarchical tree structure, and in which servers that experience an excessive number of requests for a parti...
08/22/2006
7095753Digital network processor-based multi-protocol flow control
Multiple network processors (201, 202, 203) are connected in a pipeline via control (206) and data (205) ports of the network processors. The network processors (201, 202, 203) communicate with neighboring network processors through the c...
08/22/2006
7096356Method and apparatus for negotiating Diffie-Hellman keys among multiple parties using a distributed recursion approach
A method and apparatus for negotiating a shared secret among members of a multicast group are disclosed. A tree that represents the group is created and stored in a memory. Each node of the tree is associated with a group member. The shared secret is generated by tr...
08/22/2006
7096251Calculation of layered routes in a distributed manner
A distributed system and method generate “layered routes” that reflect a layered representation of a network, which representation provides deadlock-free routes. The layered representation consists of an ordered set of layers, where each layer is a deadlock-free...
08/22/2006
7093283Method and apparatus for deploying configuration instructions to security devices in order to implement a security policy on a network
A method and apparatus for deploying configuration instructions to security devices in order to implement a security policy on a network are disclosed. An address translation alteration performed on packets communicated between a management source and a plurality of...
08/15/2006
7089325Method and apparatus for URL forwarding
A domain name is associated with the IP address of a first, URL forwarding web server within the domain name system (DNS) so that a request for a website or other resource associated with the domain name is presented to the URL forwarding web server. The URL forward...
08/08/2006
7088684Methods and arrangements for dynamically modifying subsource address multicast data distribution trees
Methods and arrangements for repositioning at least one node in a distributed network. Upon detection of a failed node in the network, subscription information relating to each direct child node of the failed node is retained at each direct child node. ...
08/08/2006
7088698Method to sustain TCP connection
The present invention relates to network communication systems for managing client/server connections in a wireless environment. In accordance with the invention, a mobile communication unit (i.e., client), deploys keepalive packets at selected times in order to res...
08/08/2006
7088728Methods and systems for routing signalong messages to the same destination over different routes using message origination information associated with non-adjacent signaling nodes
Methods and systems for associating a plurality of different routes with the same destination and for routing signaling messages to the destination based on originating information associated with non-adjacent signaling nodes are disclosed. A routing database in a s...
08/08/2006
7089324Dynamic internet gateway service
The present invention provides for a local network comprising a plurality of interconnected computing devices that dynamically assigns a new Internet gateway server for the local network when the currently assigned Internet gateway is not connected to the local netw...
08/08/2006
7089327System and method for routing information to multiple points within an embedded environment
A system and method of processing commands receives and stores in a memory a first command line interface. The first command line interface processes commands addressed to boards of a first board type. The system and method receives and stores in memory a second com...
08/08/2006
7089326Fast-path processing for receiving data on TCP connection offload devices
A network interface device provides a fast-path that avoids most host TCP and IP protocol processing for most messages. The host retains a fallback slow-path processing capability. In one embodiment, generation of a response to a TCP/IP packet received onto the netw...
08/08/2006
RE39216Asynchronous processor access to a switch table in a network with isochronous capability
A data communication system, such as a local area network, is provided with a capability of transmitting isochronous data. Preferably the system conveys both isochronous data and non-isochronous data by time-multiplexing the data into a recurring frame structure on ...
08/01/2006
7085277Service management of multiple independent forwarding realms
A method of administratively dividing an emulated local area network (LANE) into multiple independent forwarding realms thereby restricting the connectivity of a particular local area network (LAN) to other LANs. The method also introduces the ability of allocating ...
08/01/2006
7082531Method and apparatus for determining enforcement security devices in a network topology
Enforcement firewalls and other security devices are located on a network for a given source node and destination node. Nodes in the network topology are programmatically identified as being part of a non-looping communication path between the source node and the de...
07/25/2006
7082134Redirect checking in a network device
A network device for performing redirect checking includes an input device and processing logic. The input device receives a data packet on a first one of a number of interfaces. The data packet includes source and destination addresses. The processing logic assigns...
07/25/2006
7076559System, device, and method for establishing label switched paths across multiple autonomous systems
A system, device, and method for establishing label switched paths across multiple autonomous systems involves establishing a label switched path in each autonomous system, and, at each shared border device, linking an incoming label switched path in an incoming aut...
07/11/2006
7076594Apparatus and method for preventing one way connectivity loops in a computer network
Ports of a switch are assigned by a person, for example a network manager, to be for communication up the spanning tree toward the root switch (“up ports”), or down the spanning tree away from the root switch (“down ports”). This assignment is made by enabli...
07/11/2006
7075942Fanout upgrade for a scalable switching network
A redundant multistage network can be expanded by increasing the fanout of each router in a non-stop manner, involving a port addition, a reconfiguring and an activation section. The port addition section involves the addition of new ports to each switching element....
07/11/2006
7075536Incremental plotting of network topologies and other graphs through use of markup language
A method for plotting a graph using a markup language is provided. Upon retrieval of graphic information from a data source and according to a request, the graphic information is received by a graphic application as a markup language document. The markup language do...
07/11/2006
7076564Method and apparatus for determining and resolving missing topology features of a network for improved topology accuracy
The present invention describes a method and apparatus for resolving anomalies within a network topology map that typically occur when a derived topology map fails, for a variety of reasons, to include devices resident on the network. The method of the present inven...
07/11/2006
7072907Information providing system and mediating apparatus
There is disclosed an information providing system having a mediator adapted for receiving renewal information for an index from information servers or information sources to select the received renewal information in accordance with index selection condition. The m...
07/04/2006
7072885Method and apparatus for performing a binary search on an expanded tree
A method and apparatus for searching an electronically stored table of information including a plurality of table entries and facilitating high speed searching of a table to provide a longest matching entry. The table searching method uses at least one memory unit h...
07/04/2006
7072980Method and system for route table minimization
A method and system that includes an IP flow monitor in conjunction with an IP route comparator and an IP route injector to minimize the size of routing tables that need to be stored in a router of an IP network. The IP flow monitor monitors information, such as des...
07/04/2006
7072976Scalable routing scheme for a multi-path interconnection fabric
Various embodiments of a scalable routing system for use in an interconnection fabric are disclosed. In this routing scheme, a routing directive describes a route in the interconnection fabric between a sending node and a destination node. Either the sending node or...
07/04/2006
7065079VC sharing for multicast in a computer network
Only one point to multipoint virtual circuit (p2mp VC) is used within a router to handle all of the sources for a particular multicast group when other particulars of the multicast group are identical within that router. The router receiving a multicast packet for a...
06/20/2006
7065578Service selection in a shared access network using policy routing
It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network ...
06/20/2006
          11            
 
Sign InRegister
Username  
Password   
forgot password?