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

Icon_funbox Famous Patents

Felix Hoffmann, a German chemist, was searching for something to relieve his father's arthritis. In doing so, he "rediscovered" acetylsalicylic acid and in 1900, patented a stable process for developing it. Hence, we have aspirin.

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


          10            
NumberTitleIssue Date
7644179Inter-VSAN routing with NAT
Disclosed are apparatus and methods for facilitating communication between two devices from two different VSANs by propagating each device's presence from a first VSAN to the other device's different VSAN using a network address translation (NAT) mechanism. For inst...
01/05/2010
7644177Multicast-routing-protocol-independent realization of IP multicast forwarding
Improved systems and methods for implementing data-driven protocols are provided. In one embodiment, improved implementations of multicast routing protocols are provided. Separation between multicast forwarding and control elements are provided by use of a powerful ...
01/05/2010
7644178End to end test between gateways in a IP network
The present invention relates to methods and arrangements to test end to end relations between gateways MGW1, MGW2 in an IP network IPNW, which method comprises the following steps: 1) reserving call handling resources CH231-CH260 in a de...
01/05/2010
7636788Method and apparatus for matching a user's use profile in commerce with a broadcast
A method for advertising over a network and broadcast media combination. A user's computer at a location on the network is operable to receive a signal from a broadcast generated by an advertiser, which signal has embedded therein unique coded information. The user'...
12/22/2009
7634577Media gateway proxy
A Media Gateway proxy receives a message and parses the message. The message contains an attribute, sub-command, and a destination address. The proxy stores the message and the attributes. Each of the attributes corresponds to a selected one of a plurality of Media ...
12/15/2009
7631098Method, system and program product for optimized concurrent data download within a grid computing environment
In a Grid computer system having a plurality of download servers in network communication with client computers and a download management system, a client requests a download plan from the download management system for downloading data in parallel from the pluralit...
12/08/2009
7627690Data generating device
A data generating device is installed more upstream than a switching device for switching based on data of a first layer. The data generating device reads forward management information relating to a forwarding process of forward data from data of a second layer hig...
12/01/2009
7627689Information processing system, apparatus, method and computer program product having network-specific address features and global address features
In an information processing system in which communication is performed using a IM server, a client connected to a NAT apparatus is capable of easily performing direct communicate with one of the other clients, regardless of whether or not the one of the other clien...
12/01/2009
7624191Transmission of call-related data in a communications system
A method for transmitting data in a CTI communications system in the 3rd party configuration, employs a communications system having a plurality of terminals which, for a communication connection between two or more terminals, generates a call which compr...
11/24/2009
7624192Framework for user interaction with multiple network devices
A framework for providing user interaction with one or more networked devices. The invention allows for user configuration of networked computers such that each of the networked computer input and output devices interact with one another in a prescribed manner. The ...
11/24/2009
7624193Multi-vendor mediation for subscription services
A mediation server assigns customized “plug-ins” to particular network access servers (NAS) that allow a service provider application to use a single interface to communicate with multiple types of NASs. Vendor specific details of NAS transaction processing are ...
11/24/2009
7620730Method for multicasting a message on a computer network
A method for multicasting a message in a computer network is described, in which at least some nodes of a multicast group transmit fault recovery information to other nodes of the group in addition to, or as part of, the message itself. The fault recovery informatio...
11/17/2009
7620729Compliance initiative navigation
A method, apparatus and computer-usable medium for a virtual policy control router, comprising applicable control elements relating to one or more external or internal policies. Two or more policy control repositories are aggregated to create a virtual policy contro...
11/17/2009
7617327Method and system for implementing external applications using remote socket application programming interface for virtual routers
A routing device including an operating system kernel, a virtual router residing external to the kernel, a router manager configured to manage the virtual router, an application residing external to the virtual router, and a number of physical interfaces is disclose...
11/10/2009
7613825Hierarchical packet processing system and method, relay device and server
The hierarchical packet processing system comprises a relay unit and a server, which relay received packets. The relay unit comprises a call unit for calling up a prescribed service processing unit for performing the service process of a received packet, a first ser...
11/03/2009
7613826Methods and apparatus for providing multiple policies for a virtual private network
A system provides a request for a policy from a policy server, and receives the policy from the policy server. The policy indicates processing to be applied to a traffic partition passing through the device. The system configures the policy within a routing structur...
11/03/2009
7613824Method of using a web-browser to pass information from a first web-entity to one of a plurality of second web-entities
When a user obtains information from a web-based information system this is usually being obtained for a task which then needs to be completed by the user. Often this task involves sending the information onto another device. For example, in the case that the web-ba...
11/03/2009
7613827Distributed traffic controller for network data
A distributed gateway for controlling computer network data traffic dynamically reconfigures traffic assignments among multiple gateway machines for increased network availability. If one of the distributed gateway machines becomes unavailable, traffic assignments a...
11/03/2009
7610401Method of relaying traffic from a source to a targeted destination in a communications network and corresponding equipment
The present invention discloses a method of relaying traffic from a source application (46a-46c) to a targeted destination in a communications network (14, 16). The method comprises the steps of providing a first and at least one s...
10/27/2009
7610402Spectators in a peer-to-peer relay network
Methods and apparatus for implementing peer-to-peer relay. In one implementation, a peer-to-peer relay network includes: a plurality of N peer systems; wherein each peer system in said peer-to-peer relay network is connected to a number of other peer systems in said...
10/27/2009
7606933Shared memory and high performance communication using interconnect tunneling
A high performance computer system has a number of compute nodes interconnected by an inter-node communication network. Each compute node has a local packetized interconnect coupled to the inter-node communication network by an interface. Data packets on the local p...
10/20/2009
7606934Dynamic routing of I/O requests in a multi-tier storage environment
A method for routing an incoming service request is described wherein the service request is routed to a selected storage tier based on that selected storage tier having a predicted value indicating a state having greater utility as compared with the predicted value...
10/20/2009
7606935Systems and methods of automatic retransmission of electronic mail
Disclosed are systems and methods of automatic retransmission of electronic mail. ...
10/20/2009
7603479Portable diagnostic device for trouble-shooting a wireless network and a method for trouble-shooting a wireless network
A portable diagnostic device (PDD) for diagnosing packet-based wireless networks. the PDD comprises an input device configured to convert user input into electrical signals, a radio frequency (RF) transceiver, an antenna, processing logic, a modem, and a display dev...
10/13/2009
7603478Displaying routing information for a measurement system
Computer-implemented system and method for presenting routing information in a measurement system. A meta-routing tool receives user input specifying a device, then retrieves a topography description for the device indicating connectivity between a plurality of comp...
10/13/2009
7603477Method of forming a local mobility domain and a local mobility agent and system and apparatus thereof
An automated system and method of establishing a local mobility domain (LMD) and a local mobility agent (LMA) on a mobile terminal node (MN) using Internet Protocol version (IPv6) preferably includes: establishing within the MN a newly contacted access router (AR) a...
10/13/2009
7600040Buffering 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...
10/06/2009
7600039Label-based multiplexing
A communication system adds transport layer protocol independent address labels to data packets. The communication system then routes the data packets based on the address labels rather than routing addresses, such as IP, UDP, and ATM headers, and thus can multiplex...
10/06/2009
7596629System and method for interconnecting heterogeneous layer 2 VPN applications
Systems and methods for interconnecting heterogeneous layer 2 virtual private network applications. To facilitate such interconnections, a common addressing scheme for forwarders is provided. All current pseudowire signaling protocols can incorporate this addressing...
09/29/2009
7590756Method and system for transferring data in a communications network using redundant communication paths
A communication node of the present invention automatically transmits original and duplicate packets over different paths in a communications network to improve delivery reliability of the packet and to decrease packet delivery time. A packet is typically marked for...
09/15/2009
7590755Method to offload a network stack
A method to offload a network stack connection is presented. A request, which includes a list of resource requirements from each software layer in the stack, to offload the network stack connection is sent through the stack to the peripheral device. The peripheral d...
09/15/2009
7590754Context-sensitive switching in a computer network environment
A conventional router can be used as a context-sensitive switch by encoding a header (e.g., a source and/or destination field of an address header) of a data packet with information descriptive of the data contained in a payload of the data packet and programming a ...
09/15/2009
7587517Packet routing via payload inspection for quality of service management
Packet routing via payload inspection at routers in a core of a distributed network for use in distributing content according to quality of service guarantees. Packets contain subjects and attributes in addition to routing information. The subjects correspond with p...
09/08/2009
7587515Method and system for restrictive caching of user-specific fragments limited to a fragment cache closest to a user
A method, a system, an apparatus, and a computer program product are presented for a fragment caching methodology. Within the request path from a client to a server, a first computing device may attach to a request message a message header that indicates that the fi...
09/08/2009
7587516Class network routing
Class network routing is implemented in a network such as a computer network comprising a plurality of parallel compute processors at nodes thereof. Class network routing allows a compute processor to broadcast a message to a range (one or more) of other compute pro...
09/08/2009
7584299Configuration of VPNs
The gateway devices in a VPN require configuration when the VPN is set up and to reflect changes. To process the configuration tasks efficiently, a method is described of configuring a virtual private network (VPN) within a shared network, in which a queue of config...
09/01/2009
7584297Soft diversity satellite gateway architecture
Methods and systems are provided for satellite communication wherein a plurality of geographically-separated apertures are controlled by a central controller that analyzes link availability of each aperture and then user connectivity is prioritized above a minimum u...
09/01/2009
7584298Topology aware route control
The present invention uses proxy points for measuring different routes to a destination address space. Multiple paths to the desired destination address space are identified. Each path begins at a source and terminates at the destination address space. Proxy points ...
09/01/2009
7581020System and method for addressing a mobile device in an IP-based wireless network
A system and method for addressing a mobile device in an IP-based wireless network is provided. Push service providers prepare data for transmission to the mobile device using a first IP address. The addressed data is then transmitted to a push proxy. The push proxy...
08/25/2009
7581021System and method for providing multiple virtual host channel adapters using virtual switches
A processor node of a network is provided which includes one or more processors and a virtualized channel adapter. The virtualized channel adapter is operable to reference a table to determine whether a destination of the communication is supported by the virtualize...
08/25/2009
          10            
 
Sign InRegister
Username  
Password   
forgot password?