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

Icon_funbox Celebrity Inventors

Actor Zeppo Marx patented a "Cardiac Pulse Rate Monitor" in 1969.

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


          9            
NumberTitleIssue Date
7698459Method and system for identifying a device address
A method is disclosed for identifying a device address of a destination device having a device address unknown to a source device. The method may include sending a communication, with a hunt address in place of a known destination address, from a source device to a ...
04/13/2010
7698460Peer-to-peer method of quality of service (QoS) probing and analysis and infrastructure employing same
A peer-to-peer (P2P) probing/network quality of service (QoS) analysis system utilizes a UDP-based probing tool for determining latency, bandwidth, and packet loss ratio between peers in a network. The probing tool enables network QoS probing between peers that conn...
04/13/2010
7698456Methods and apparatus to support routing of information
A first network node maintains separate routing policy information to forward network traffic depending on a direction of the network traffic. Upstream routing policy information at the first node identifies a second node to forward upstream traffic received from at...
04/13/2010
7698457Scalable and dynamic quality of service control
Applications and users dynamically make QoS provisioning requests for individual traffic flows traversing client and server hosts. A traffic flow provisioning request is conveyed to a services manager, which determines a set of traffic attributes for the flow and de...
04/13/2010
7698455Method 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...
04/13/2010
7698461Method and apparatus for queuing data flows
In a data system, such as a cable modem termination system, different-priority flows are scheduled to be routed to their logical destinations by factoring both the priority level and the time spent in queue. The time that each packet of each flow spends waiting for ...
04/13/2010
7698454Interfacing with streams of differing speeds
A system processes packet data received in a number of incoming streams of variable speeds. The system includes an input interface, input logic, and one or more packet processors. The input interface receives the packet data and outputs the data using a first arbitr...
04/13/2010
7698462Systems and methods for adaptive communication control
Computer program products, apparatus, and methods for processing digital messages to recipients at destination domains is provided. A plurality of profiles are established, each profile for handling digital to a specific domain or set of domains. A request to proces...
04/13/2010
7694011Techniques for load balancing over a cluster of subscriber-aware application servers
Techniques for distributing control plane traffic, from an end node in a packet switched network to a cluster of service gateway nodes that host subscriber-aware application servers, include receiving a control plane message for supporting data plane traffic from a ...
04/06/2010
7694012System and method for routing data
A method of and system for routing data includes passing a data request to a primary data source, encountering a type of error in accessing the requested data from the primary data source, and selecting one of a plurality of alternate data sources based on the type ...
04/06/2010
7694014Automatic relaxing and revising of target server specifications for enhanced requests servicing
A method, system and computer program product for dynamically modifying target server specifications to improve the success rate of client requests in a data network. A client's initial request is transmitted by a client router to a dynamically updating target serve...
04/06/2010
7694013Duplicating switch for streaming data units to a terminal
Streaming to a terminal by using a duplicating switch to receive a stream of data units, using the duplicating switch to store content from the stream, using the duplicating switch to generate a second stream that incorporates the content that was stored and address...
04/06/2010
7689713System operator independent server alerted synchronization system and methods
A system for enabling server alerted synchronization between a client device and a synchronization server where the network address of the client device is subject to arbitrary reassignment by the network operator without communication with the synchronization serve...
03/30/2010
7689711System and method for routing messages between applications
A system and method for enabling the interchange of enterprise data through an open platform is disclosed. This open platform can be based on a standardized interface that enables parties to easily connect to and use the network. Services operating as senders, recip...
03/30/2010
7689712Techniques for integrating note-taking and multimedia information
Techniques to improve a user's note-taking experience. While taking notes for a presentation, a user can request one or more portions of information recorded during the presentation to be inserted into the user's notes document. User interfaces are provided that ena...
03/30/2010
7685308Method for transmitting data by using X-cast mode
There is provided a method for transmitting data to a multicast group including a plurality of receivers by using an X-cast mode, comprising the steps of transmitting an X-cast IP data packet having a X-cast header including addresses of a destination router and the...
03/23/2010
7685309System and method for separating addresses from the delivery scheme in a virtual private network
Methods and systems consistent with the present invention establish a virtual network on top of current IP network naming schemes. The virtual network uses a separate layer to create a modification to the IP packet format that is used to separate network behavior fr...
03/23/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
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
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
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
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
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
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
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
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
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
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
          9            
 
Sign InRegister
Username  
Password   
forgot password?