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

Icon_funbox Quotables

"What can be more palpably absurd than the prospect held out of locomotives traveling twice as fast as stagecoaches?"

The Quarterly Review ; March edition, 1825

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: 4406
Last issue date: 05/29/2012


          11            
NumberTitleIssue Date
7581022Method for tunable inter domain egress selection
A flexible mechanism and method for routers to select the egress point for each destination comprises identifying a plurality of points of egress from an autonomous system, ranking the plurality of points of egress according to a metric having variable and fixed ter...
08/25/2009
7577754System and method for controlling access to content carried in a caching architecture
A set of access control labels is assigned to each of a number of users of a caching infrastructure in a network. The labels are used in specifying access control lists for content of the users. Requests for the content are referred to selected information object re...
08/18/2009
7577755Methods and apparatus for distributing system management signals
Methods and apparatus are provided for improving the distribution of system management signals within a computer system complex. Mechanisms are provided for transmission both within a box and between computer system boxes. Local routing tables and general routing ta...
08/18/2009
7577756Dynamically-and continuously-variable rate, asynchronous data transfer
A method of dynamically- and continuously-variable rate asynchronous data transfer, such as for use in an electronic blasting system, may employ a device that transmits data including synchronization bits and bits conveying other information, and a device that ascer...
08/18/2009
7574525System and method for managing communication between server nodes contained within a clustered environment
A method and a corresponding system for managing communication between multiple instances contained within a clustered environment. The method includes generating a packet to be transmitted from a non-Java-based server node to a Java-based server node. The non-Java-...
08/11/2009
7574524Method and system for on-demand allocation of a dynamic network of services
A system and method for providing real-time, dynamic switching between first and second service providers each capable of providing a service for users over a communications network. The method includes steps of: establishing switching criterion for deciding when to...
08/11/2009
7574523Relay peers for extending peer availability in a peer-to-peer networking environment
A system and method for allowing peers to exchange messages with other peers independently of their network location in a peer-to-peer environment. Messages may be transparently routed, potentially traversing partitions (e.g. firewalls and NATs), and using different...
08/11/2009
7574522Communication data relay system
A technology in a relay system for relaying communication data between a plurality of domains by an address translation, is capable of executing, even when there are both streams of inter-domain and intra-domain communications, the communications with security ensur...
08/11/2009
7571249System and method for routing communication sessions based on priority, presence and preference information
A communications system includes a presence server for collecting presence information and preference information for a presentity. The presence information includes availability of devices of the presentity, and the preference information includes a priority level ...
08/04/2009
7571248Operation history utilization system and method thereof
An operation history utilization system including a terminal electric device, a server electric device (user server), and an application server that are connected to one another via network. On the terminal electric device, there is implemented a device agent for st...
08/04/2009
7568047Method and apparatus for adaptive service label management
Multiple service label types may be used in a given network element to optimize scalability of the data plane, minimize overhead associated with service label management, and allow new services to be offered. Service label management may be done in a dynamic manner ...
07/28/2009
7565446Method for efficient delivery of clustered data via adaptive TCP connection migration
The present invention relates generally to a method for efficient I/O handling in a cluster-based architecture. According to one aspect, the invention enables efficient scheduling of TCP connection migrations within a cluster. According to another aspect, the invent...
07/21/2009
7565445Systems and methods for categorizing network traffic content
A method for categorizing network traffic content includes determining a first characterization of the network traffic content determining a first probability of accuracy associated with the first characterization, and categorizing the network traffic content based ...
07/21/2009
7565443Common persistence layer
A persistence layer for a message exchange system of an application integration system is disclosed. The message exchange system includes a message transport layer configured to transport messages from at least one sending application to one or more receiving applic...
07/21/2009
7565444Communication system
In a communication system comprising plural communication terminals, each having a relay function, and a host having a relay function and a route control function, during route search, the communication terminal adds an ID of a self-terminal to a route search packet...
07/21/2009
7562154System and method for filtering stale messages resulting from membership changes in a distributed computing environment
A cluster computer system capable of filtering stale messages resulting from changes in a cluster membership. The system has interconnected nodes each hosting one or more applications and having a node filter for filtering messages to and from other nodes based on a...
07/14/2009
7562155System, method, and computer program for a console switch
A console switch selectively connects a terminal to a port of an information processing device that has a plural number of ports connected through a network. This console switch includes: a first unit that obtains port information from the terminal, the port informa...
07/14/2009
7562153Method and apparatus for content distribution network brokering and peering
The present invention provides an architecture that advantageously leverages multiple content distribution networks to provide enhanced services. In accordance with an embodiment of the present invention, a share of content requests are served by each of a plurality...
07/14/2009
7558876Enhanced information and presence service
A network-based system for routing data between software applications with access to the network is taught, the system including at least one router connected to the network for routing between applications and the router, software in the router for creating and del...
07/07/2009
7558875Measurement-based construction of locality-aware overlay networks
Overlay network peers may be grouped so that each peer in a peer group has a similar transport network proximity measure with respect to the peers in other peer groups. A first set of transport network distances may include distances between a peer group and peer gr...
07/07/2009
7555561Cooperative adaptive web caching routing and forwarding web content data broadcasting method
Adaptive cooperative web caches construct and maintain routing and forwarding tables for efficient location of replicated web content data. The data stored in routing and forwarding tables indicate associations between web content requests and the internet protocol ...
06/30/2009
7552233System and method for information object routing in computer networks
An address of a server that should supply an information object or service to a requester is returned in response to a request therefor. The address of the server that is returned is an optimal server selected according to specified performance metrics. The specifie...
06/23/2009
7552234Arrangement for establishing a bidirectional tunnel between a mobile router and a correspondent node
A mobile router and a correspondent router, each configured for routing services for nodes within their routing prefixes associated with their respective routing tables, establish a secure, bidirectional tunnel based on a messaging protocol between each other and a ...
06/23/2009
7552236Routing interrupts in a multi-node system
A method, apparatus, system, and signal-bearing medium that, in an embodiment, detect a new task priority for a processor, where the processor is connected to a first node, find a home node for the processor via a cluster to which the processor belongs, and send the...
06/23/2009
7552235Autonomic selection of a request routing policy based upon cache effectiveness
The present invention is a system, method and apparatus for autonomic request routing policy selection. The system of the invention can include a multiplicity of pre-configured request routing policies and a data store of cache metrics for the pre-configured request...
06/23/2009
7543075Method of establishing a bi-directional label switched path in an optical network
A method of establishing a bi-directional Label Switched Path (LSP) includes an establishing request and available upstream and downstream label sets are sent from a first node to a terminal node of the LSP node-by-node. If the available upstream or downstream label...
06/02/2009
7543076Message header spam filtering
Message header spam filtering is described. In an embodiment, a message is received that includes header entries arranged in an ordered sequence which indicates a path by which the message was communicated. The header entries are parsed to categorize each header ent...
06/02/2009
7539772Method for facilitating forwarding of data packets through a node of a data transfer network using multiple types of forwarding tables
A method is provided for reducing size of memory required for a switching node's forwarding table by employing forwarding tables of different types to map received data packets addressed to downstream nodes and upstream nodes to appropriate output ports of the switc...
05/26/2009
7539771Organizational locality in prefix-based structured peer-to-peer overlays
Content and/or Path locality may be obtained using DHT protocols by assigning network nodes with individual node identifiers (IDs) in a hierarchical namespace. The hierarchical node IDs may be assigned to reflect organizational boundaries within the network. Therefo...
05/26/2009
7536476Method for performing tree based ACL lookups
A method for performing a lookup of a packet against an access control list. In one example, the method includes receiving an access control list, partioning said list into two or more complementary sets, and for each set, forming a tree having one or more end nodes...
05/19/2009
7536477Access mechanisms for efficient sharing in a network
One embodiment provides a computer-implemented method for processing data on a node. In this embodiment, the node first determines if a first transit buffer on the node is empty, wherein the first transit buffer is capable of holding one or more data packets destine...
05/19/2009
7536478Method and apparatus for opening and launching a web browser in response to an audible signal
The present invention disclosed and claimed herein comprises a system and method for launching a web browser on a network comprising a computer having an all new input interface and a communication interface coupled to a computer network; said audio input coupled to...
05/19/2009
7533185Data communication method, system and program using unicast and multicast communications
In a data communication method, when packet data are sent and received among a plurality of computers connected each other via the network, communications are established by using a unicast connection. Then, the packet data are sent by selectively using a multicast ...
05/12/2009
7529848Methods and systems for efficiently processing compressed and uncompressed media content
Methods and systems are described that permit efficient processing of user-defined multi-media editing projects that combine multiple different source data streams into a single compressed data stream that represents the project. The described approaches are directe...
05/05/2009
7529849Reduction of message flow between bus-connected consumers and producers
A system, method, and computer readable medium for reducing message flow on a message bus are disclosed. The method includes determining if at least one logical operator in a plurality of logical operators requires processing on a given physical processing node in a...
05/05/2009
7523219Method and apparatus for affinity of users to application servers
A method and apparatus route hypertext protocol requests to one of a plurality of application servers, which share a database through a backend database management system. The application servers store session data in the database. Hence, if a subsequent request is ...
04/21/2009
7523218O(log n) dynamic router tables for prefixes and ranges
An improved system and method is provided for packet routing in dynamic router tables. Specifically, the invention provides a method, computer system, and computer readable media for using Priority Search Trees (PSTs) to match, insert, and delete rules in dynamic ro...
04/21/2009
7519734System and method for routing service requests
A computer-implemented method routes service requests to services in a service framework provided by a plurality of hosts. The method comprises receiving a service request for a service in the service framework and discovering a plurality of candidate hosts that hos...
04/14/2009
7519731Comparing configuration information for a data forwarding device
Techniques for comparing sets of configuration information for data forwarding devices, such as routers, are disclosed. Scoping may be used to limit comparisons to particular hierarchical levels and/or categories of sets of configuration information. Different users...
04/14/2009
7519732Routing service method in voice over internet protocol system
A routing service method in a public switched telephone network (PSTN) system uses a stand-alone gateway interworking with disparate central office lines. The stand-alone gateway checks whether a call service can be provided over the Internet with reference to an in...
04/14/2009
          11            
 
Sign InRegister
Username  
Password   
forgot password?