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

Icon_funbox Did You Know...

...that the video game, Pong, was invented by a guy who graduated at the bottom of his engineering class? Nolan Bushnell spent more time running the games at a local amusement park than he did on his studies at the University of Utah. His dreams of working for Disney's amusement empire were dashed when the company wouldn't hire him. Taking a boring job, Nolan daydreamed about electronic versions of popular games. He invented Pong, the first video game, and went on to found Atari Co.

Newsletter  PatentStorm News

Make the Most of PatentStorm

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

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

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

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: 4069
Last issue date: 03/16/2010


1                      
NumberTitleIssue Date
7680950Efficient search for storage objects in a network
A system and method related to efficiently searching for an object in a network including a plurality of realms, e.g., a plurality of local area networks (LANs). The method may ensure that nodes within a LAN are able to locate objects within that LAN using only comp...
03/16/2010
7680951High speed subscribe-and-alert service using content graphs
Described are techniques used in connection with subscribe and alert services as may be embodied in a subscription system. The subscription system uses a preprocessor for preprocessing subscription and notification messages prior to submission to the subscription/pu...
03/16/2010
7680949Source address selection scheme suitable for multi-home environment
In a source address selection system containing a router device connected to a plurality of Internet service providers, and a communication node connected to the router device, it becomes possible to utilize the multi-home environment effectively, by enabling the se...
03/16/2010
7676594Middleware platform
The present invention relates to the provision of a middleware platform apparatus and related method operating on top of the heterogeneous wireless network. In other words, there is provided at least one bearer service in a heterogeneous wireless network for at leas...
03/09/2010
7676595Anycast addressing for internet protocol version six
A protocol associated with an Internet protocol version six (IPv6) network address included within a network packet provides both unicast and anycast addressing, while having the same bit locations and bit functions associated with a top-level aggregation identifier...
03/09/2010
7676596Method and system for broadcasting live data over a network
Method and system for broadcasting live data over a network are described. In one embodiment, live data is accessed. Next, a first client is authenticated. The live data is then broadcast to a first client, wherein the first client is capable of buffering and re-tra...
03/09/2010
7673069Strong routing consistency protocol in structured peer-to-peer overlays
A structured peer-to-peer overlay performs a key-based routing (KBR) that achieves a strong routing consistency guarantee as well as reasonable scalability. The key space of the structured overlay is partitioned into zones, each separately managed by a group members...
03/02/2010
7673068Method and system for implementing a high availability VLAN
A network node is described herein which ensures that whenever an ingress station (e.g., PC) communicates a special MAC DA packet then that packet's copies are forwarded (via a high availability VLAN) to its port(s) that are associated with remote network node(s) an...
03/02/2010
7668970Optimized scalable network switch
In a massively parallel computing system having a plurality of nodes configured in m multi-dimensions, each node including a computing device, a method for routing packets towards their destination nodes is provided which includes generating at least one of a 2m plu...
02/23/2010
7668969Rule structure for performing network switch functions
One or more rules for performing one or more network switch functions, the one or more rules conforming to an improved rule structure, are provided. The improved rule structure comprises a first specification defining one or more conditions to be met, the one or mor...
02/23/2010
7668971Dynamic path computation element load balancing with backup path computation elements
In one embodiment, a first path computation element (PCE) operates between first and second network domains, and is adapted to service requests from path computation clients (PCCs) in at least the first domain. In response to a backup event (e.g., failure of a secon...
02/23/2010
7664875Multi-path content distribution and aggregation
Communication occurs between a source and a destination over plural communications paths by first identifying content to be sent to a destination via a communications system. After discovering that plural communications paths connecting directly to the destination a...
02/16/2010
7664874Node capable of saving a third-layer operation
In a node having first, second, and third layers, a packet (or a cell) is mapped in the first layer. The first layer judges whether the packet (or the cell) is to be dropped at the node or to be hopped to a next node. The first layer transmits the packet to the thir...
02/16/2010
7664873Generating path-centric traffic information for analysis using an association of packet-centric information to path-centric information
Samples from an addressed data forwarding devices, such as a router, are associated with path-centric information. Information from the samples is used to update corresponding path-centric traffic information, such as flow information for example. The aggregated pat...
02/16/2010
7660908Implementing virtual packet storage via packet work area
A method, apparatus and computer program product are provided for implementing virtual packet storage via packet work area (PWA) in a network processor system. A mapping area including a packet work area and a corresponding set of packet segment registers (PSRs) are...
02/09/2010
7650425System and method for controlling communication between a host computer and communication devices associated with remote devices in an automated monitoring system
A site controller adapted to be used in an automated monitoring system for monitoring and controlling a plurality of remote devices via a host computer connected to a first communication network is provided. The site controller is configured for controlling communic...
01/19/2010
7650426Method of and apparatus for communication, and computer product
A communication apparatus, in a communication network in which a plurality of routes can be set with respect to a destination, acquires a line condition of a communication line in each route, calculates a communication cost of each route, based on the line condition...
01/19/2010
7650424Supporting mobile hosts on an internet protocol network
A subnet of an information network includes one or more mobile hosts, and a first interface of a home router. The first interface and the mobile hosts are assigned corresponding group addresses. Unicast addresses of packets received at a second interface of the home...
01/19/2010
7650427Load balancing using IPv6 mobility features
Techniques are provided for using the mobility support features of IPv6 to 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 addr...
01/19/2010
7647424Multi-level redirection system
In a multi-level redirection method, a first level redirection of a first request is performed based on static information. At a manager, a second level redirection of a second request is performed to an agent server based on dynamic information. The manager is conf...
01/12/2010
7647422VPN failure recovery
An approach to rapid failover of a communication path between computers that are linked by redundant virtual links in a virtual private network (VPN) features detection of communication link and device failures through an active monitoring approach and re-routing of...
01/12/2010
7647423Workflow based and metadata driven reporting system
A flexible metadata driven and workflow based report generation system is disclosed. According to various embodiments, the system comprises at least one client application on a client terminal and a report manager system. The client application allows a user to run ...
01/12/2010
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
7644180Method for altering link weights in a communication network to provide traffic information for improved forecasting
The present invention comprises methods for increasing the rank of the routing matrix of an IP network by systematically altering link weights in the IP network. A full rank routing matrix may be used with further methods in accordance with the present invention to ...
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
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
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
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
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
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
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
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
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
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
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
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
1                      
 
Forgot password?
Register here