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

Icon_funbox Quotables

"Flight by machines heavier than air is unpractical and insignificant, if not utterly impossible."

Simon Newcomb, astronomer ; Said in 1902, less than two years before the first flight at Kitty Hawk

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/238 - COMPUTER-TO-COMPUTER DATA ROUTING


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


1                      
NumberTitleIssue Date
8112545Distributed network address translation control
A distributed network address translation (NAT) system is used to transport data packets between private and public network domains. A packet modifier substitutes public and private network address information in packets that are crossing between public and private ...
02/07/2012
8108547Symbolic links in a distributed system
A method for re-routing a request in a distributed system, that includes sending the request for an originating object, receiving the request at a root node of the originating object, determining whether the root node comprises a first forwarding pointer associated ...
01/31/2012
8108549Method for using the loopback interface in a computer system having multiple workload partitions
In a computer system divided into multiple separate workload partitions, wherein at least one of the partitions contains multiple applications, and a loopback interface is made available to each partition, a method is provided for routing packets from one applicatio...
01/31/2012
8108548Methodology and system for file replication based on a peergroup
The claimed invention adapts an existing operating system native replication service component to interface with a general application running on a peer-to-peer network. The claimed invention provides the general application with replication services without the nee...
01/31/2012
8108550Real-time identification of an asset model and categorization of an asset to assist in computer network security
A unique identifier is assigned to a network node and is used to obtain an “asset model” corresponding to the node and to determine whether the node is a member of a particular category. An asset model is a set of information about a node (e.g., the node's role ...
01/31/2012
8103789Method and apparatus for computing a backup path using fate sharing information
To address shortcomings in the prior art, the invention uses fate sharing information to compute backup paths. Fate sharing information relates groups of nodes or links according to common characteristics, attributes, or shared resources (e.g., a shared power supply...
01/24/2012
8103791Synchronized communication in a data processing system
A data processing system includes a plurality of processing units, including at least a local master and a local hub, which are coupled for communication via a communication link. The local master includes a master capable of initiating an operation, a snooper capab...
01/24/2012
8103792Systems and methods for forwarding data units in a communications network
A network device (110) includes a forwarding module (230) and one or more network interfaces (240) that may be configured to transmit data units. The forwarding module (230) may be configured to identify one of the network interfaces (...
01/24/2012
8103790Apparatus and method for supporting multiple traffic categories at a single networked device
An apparatus comprising a first and a second functional entity operable for supporting traffic in, respectively, first and second traffic categories across a communications network. The second traffic category is associated with specific routing requirements. A netw...
01/24/2012
8099515Context switched route look up key engine
A key engine that performs route lookups for a plurality of keys may include a data processing portion configured to process one data item at a time and to request data when needed. A buffer may be configured to store a partial result from the data processing portio...
01/17/2012
8095683Method and system for mirroring dropped packets
A system for mirroring dropped packets by extending port mirroring. Networking devices, such as firewalls and routers drop some packets during data transmission due to various security issues, congestion and errors in the packets. The dropped packets are mirrored at...
01/10/2012
8090869Priority-biased exit queue arbitration with fairness
Priority-biased compound arbitration at a switching fabric ingress. The ingress includes a plurality of ingress queues and a priority-biased arbitration engine configured to arbitrate between the ingress queues. The ingress further includes exit first-in-first-out q...
01/03/2012
8086755Distributed multicast system and method in a network
The invention provides multicast communication using distributed topologies in a network. The control nodes in the network build a distributed topology of processor nodes for providing multicast packet distribution. Multiple processor nodes in the network participat...
12/27/2011
8082362System and method for selection of data paths in a clustered storage system
A system and method for selecting data paths among nodes of a clustered storage system is provided. A data path selection module is operatively interconnected with one or more test modules executing on a client computer of the clustered storage system. When invoked,...
12/20/2011
8082363Multiplexed communication between host computer and smartphone used as wireless modem
Data is communicated between a first computing device and a second computing device over a transport employing a communication protocol in a multiplexed manner. The second computing device also includes wireless communication capabilities. Data is received from a fi...
12/20/2011
8082364Managing state information in a computing environment
A software module operating within a router, such as an operating system, manages state information within a hierarchically ordered and temporally-linked data structure. The software module sends state change messages to other software modules within the router, ref...
12/20/2011
8078755Load balancing using IPv6 mobility features
Techniques are provided that allow client and server nodes to communicate without the continuing intervention of a load-balancing node that selected the server node. A load-balancing node intercepts a TCP SYN packet addressed to a virtual IP address. The load-balanc...
12/13/2011
8078754Group access privatization in clustered computer system
An apparatus, clustered computer system, and program product rely on cluster-private group names to perform accesses to groups that are resident in a clustered computer system. Thus, for a cluster-accessible group, all nodes capable of participating in a cluster are...
12/13/2011
8078753Enabling simultaneous use of home network and foreign network by a multihomed mobile node
The invention relates to a method performed by a home agent serving a mobile node in a home network of the mobile node upon attachment of a mobile node to the home network as well as to the home agent. Further, the invention also relates to a method for enabling sim...
12/13/2011
8073968Method and apparatus for automatically optimizing routing operations at the edge of a network
An Optimized Edge Routing (OER) technique provides efficiently data routing at the edge of a network or subnetwork. The technique employs a Master node that manages a set of border nodes located at the edge of the network or subnetwork. The Master node may be a stan...
12/06/2011
8073967Web services-based communications for use with process control systems
A web services-based communication system and technique uses an information server to facilitate the communication of process control data and analysis results between a plurality of web services coupled to a communication network. A graphical user interface coupled...
12/06/2011
8065432Buffering packets destined for a mobile device while the mobile device moves from one network to another network to prevent handoff packet loss
A method and system for preventing packet loss during handoff of a mobile host between access networks. In accordance with an aspect of the invention, a home agent on a network maintains a FIFO (First In-First Out) buffer for every mobile host that it serves. When a...
11/22/2011
8060649Method and system for dynamic metric and wireless hello protocol
A method and system for a dynamic metric and wireless hello protocol for use in a wireless mesh network are disclosed. In one embodiment a computer-implemented method, comprises determining a route for a packet to travel through a mesh network. A first time period n...
11/15/2011
8055790Assignment of domain name system (DNS) servers
Methods and computer-readable media are provided to allow for the establishment of an Internet protocol (IP) data session with a dual-stack mobile communications device by authenticating the device. An IP data session is requested, and a home agent sends an indicati...
11/08/2011
8055789Configuring intercommunications between computing nodes
Techniques are described for configuring intercommunications between multiple computing nodes, such as multiple virtual machine nodes hosted on one or more physical computing machines or systems. In some situations, virtual networks may be established and maintained...
11/08/2011
8055788Efficient person search mechanism in peer-to-peer networks
An efficient person search method utilizing human communications characteristics such as close social network, user-dependent hot list, and high skewness in access popularity. This method makes use of hot lists in the routing process and clusters people of the same ...
11/08/2011
8055787System and method for managing industrial process control data streams over network links
A data acquisition service on a network node is disclosed for forwarding received process data to a process history database over a potentially slow and/or intermittent network connection. A store and forward functionality within the networked node receives incoming...
11/08/2011
8055786Method and system for data demultiplexing
A method and system for demultiplexing packets of a message is provided. The demultiplexing system receives packets of a message, identifies a sequence of message handlers for processing the message, identifies state information associated with the message for each ...
11/08/2011
8051201Method for providing scalable multicast service in a virtual private LAN service
Multicast capability in a virtual private LAN service (VPLS) is provided in a provider IP/MPLS infrastructure without headend replications by encapsulating a customer data packet to use an established multicast protocol, such as IP multicast. In one example, the cus...
11/01/2011
8051199Self-routing address assignment in packet-switched networks
A method and system for assigning self-routing addresses to nodes in a network with arbitrary, including irregular, topology is provided. The method and system are useful in packet-switched networks and in particular optical packet-switched networks for reducing pro...
11/01/2011
8051200Forming multi-user packet based groups using response behavior
A plurality of candidate access terminals for participation in a multi-user packet-based (MUP-based) communication are determined. Two or more candidate access terminals are grouped into a MUP-based group, the grouping based on a hybrid automatic repeat request beha...
11/01/2011
8046489System and method for processing quality-of-service parameters in a communication network
A system processes a communication session to be set up via a communication path from an originating location to a destination location through a network. A common Service Level Agreement (SLA) registry contains Quality-of-Service (QoS) related parameters representa...
10/25/2011
8046488Dynamically modulating link width
Systems and methods of managing a link provide for receiving a remote width capability during a link initialization, the remote width capability corresponding to a remote port. A link between a local port and the remote port is operated at a plurality of link widths...
10/25/2011
8046490System and method for enhancing network security
A method of transmitting data via a network of computers comprises receiving, at a first node of the network and from a second node of the network, first suggested routing information to a destination node, where the first suggested routing information defines at le...
10/25/2011
8046487Method for routing of data packets and routing apparatus
In order to be able to use a smaller routing table (4) and, thus, to reduce the costs and power consumption and to improve the performance of an IP router, it is proposed to extract a destination address identifier (ADR) from a data packet to be forwarded by ...
10/25/2011
8041833Electronic network filter for classified partitioning
An electronic network filter for classified partitioning in an ATM network. The filter has a classified network buffer for identifying whether data is classified or unclassified to define invalid and valid data packets. Invalid data packets are dropped from the clas...
10/18/2011
8041834System and method for enabling a wireless sensor network by mote communication
A system and method for implementing a wireless sensor network. The system comprises a plurality of motes, each mote having a sensor and a wireless communication system for communicating with neighboring motes; a distributed routing table distributed amongst each of...
10/18/2011
8037204Method and system for IP train inauguration
A method and system for train inauguration over an internet protocol (IP) based communication network. The present invention describes a method of train inauguration that includes identifying a leading car of a plurality of cars that form a train. The train includes...
10/11/2011
8037203User defined preferred DNS reference
Methods, systems, and products are disclosed for user defined preferred DNS routing that include mapping for a user in a data communications application a domain name of a network host to a network address for a preferred DNS server, wherein the preferred DNS server...
10/11/2011
8037202Presence detection using mobile agents in peer-to-peer networks
Embodiments of a system and method for using mobile agents in peer-to-peer networks to gather presence information for determining active peers in groups of peers. In one embodiment, a mobile agent may be launched by an initiating peer in a peer group to attempt to ...
10/11/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?