At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Default internet traffic and transparent passthrough
A method for routing packets sent from a user to the internet is provided for systems in which the user is connected to a private network. The method includes:...
Method and apparatus for determining troubleshooting information for
completed calls in a telecommunications...
After completion of a voice-over IP call, for example, first information representing a Layer 3 path of a packet flow of a completed call that has passed through...
Self converging communication fair rate control system and method
Self converging communication fair rate control systems and methods of the present invention facilitate fair utilization of node buffers and optimized...
Processor having systolic array pipeline for processing data packets
A processor for use in a router, the processor having a systolic array pipeline for processing data packets to determine to which output port of the router the...
Method for computing FRR backup tunnels using aggregate bandwidth
Systems and methods for estimating aggregate bandwidths of primary traffic flows are provided. Tighter upper bounds on aggregate bandwidths for arbitrary...
Method for generating a simulated network based on an actual managed
A method for generating a simulated network. A network discovery database for a managed network is accessed, wherein the network discovery database includes...
A block cipher mode of operation implements a block cipher with an arbitrary block length and provides output ciphertext that is always the same size as the...
PIM sparse mode to source specific multicast conversion
A method, apparatus, or computer executable instructions for converting Protocol Independent Mode (PIM) requests. In one embodiment, the method includes...
Priority propagation in a multi-level scheduling hierarchy
Priority propagation is achieved in the context of a rate-based scheduling hierarchy. Priority traffic is not delayed by non-priority traffic by more than the...
Shared buffer switch interface
A system and method for using a single shared buffer to service multiple destinations for a telecommunications switch is disclosed. Upon receiving a cell of data...
Methods and apparatus for implementing a speed sensitive mobile router
Methods and apparatus are disclosed for implementing a speed sensitive mobile network device (e.g., Mobile Router). The speed of the mobile network device is...
Closed loop method and apparatus for throttling the transmit rate of an
ethernet media access controller
A system and method for MAC-PHY rate matching combines carrier sense signal and rate matching techniques to implement close loop rate matching. An adapter entity...
Dynamic handling of multiple software component versions for device
A method and an apparatus are disclosed for managing multiple software component versions. The method and apparatus detect a version change to one software...
Early detection of false start-of-packet triggers in a wireless network
An apparatus, a carrier medium storing instructions to implement a method, and a method in a node of a wireless network able to receive packets that exactly or...
System and method for saving power in a wireless network by reducing power
to a wireless station for a time...
A method, an apparatus and a carrier medium storing instructions to implement the method. The method is in a first wireless station of a wireless network, and...
Dynamic, on-demand storage area network (SAN) cache
Disclosed are apparatus and methods for facilitating caching in a storage area network (SAN). In general, data transfer traffic between one or more hosts and one...
Virtual MAC address system and method
A method for creating a virtual MAC address, the method includes receiving an Internet Protocol address that is to be associated with a virtual MAC address. The...
System and method for communicating data in a loadbalancing environment
A method for communicating data in a network environment is provided that includes receiving a request from an end user for a communications link, the request...
A user uses a lurker to check a colleague's location electronically. If the colleague is at the location and a device is available for communicating with the...
Method and apparatus for providing a general purpose computing platform at
a router on a network
A method and apparatus for providing a general purpose computing platform at a router on a network are disclosed. A virtual machine is configured on a router to...
Systems and methods include providing a router that may be deployed as multiple logical routers that share a common fast interconnect. These logical routers may...
Comparison tree data structures of particular use in performing lookup
Comparison tree data structures of particular use in performing lookup operations are disclosed. A data structure typically includes first and second elements of...
Programming tree data structures and handling collisions while performing
Inter alia, methods, apparatus, data structures, computer-readable medium, mechanisms, and means for programming routes and access control lists in comparison...
Switching system supporting data communications supported by multiple
In a particular embodiment, a system for communicating data includes a data switch coupled to one or more CPE devices. The data switch may communicate with one...
Programmable FSM engine using a new CAS application language
An apparatus including a private branch exchange (PBX) switch, a residential gateway to receive channel associated signals (CAS) from the PBX switch, and a...
Method and apparatus for clearing a large number of connections in an ATM
A method for clearing a plural number of connections from each of two connected nodes by clearing the first connection from the first node, generating a single...
Method for classifying packets using multi-class structures
In one embodiment, a super class that contains a plurality of matching rules is generated. The matching rules of the super class are converted into a...
Method and apparatus for per session load balancing with improved load
sharing in a packet switched network
Systems and methods for implementing per-session load balancing of packets that increase traffic sharing and reduce systematic unequal distribution of traffic...
Wireless Internet video camera
Method for network management using a virtual machine in a network device
An approach for improving a network management system by using a virtual machine in a network device is described. Applets are created and downloaded to the...
Approaches for automatically switching message authentication keys
Approaches are disclosed for switching transport protocol connection keys. A method of automatically changing a message authentication key at each of two...
Method and system for real-time insertion of service during a call session
over a communication network
A method and apparatus for real-time insertion of services into an IP telephony call session are disclosed. A client initiates a service request message to a...
Apparatus and method for preventing loops in a computer network
A network device is configured in a manner to prevent connectivity loops such as one way connectivity loops. A user configures a port of the network device to...
System and method for routing calls across call managers using a route
A call manager includes a first device process that controls a first telephony device and that receives a call request from the first telephony device. The call...
Matching of radius request and response packets during high traffic volume
A solution for matching RADIUS request packets with corresponding RADIUS response packets when the number of simultaneous outstanding requests is greater than...
Private network gateways interconnecting private networks via an access
Gateways providing connectivity for respective private IPv4 networks to an IPv6 network establish communications between IPv4 nodes in the private network....
Method and apparatus for determining a multilayer switching path
A method and apparatus that provide for determining a multilayer switching path are disclosed. In one embodiment of the invention, a Layer 3 path and a Layer 2...
Method for dissemination of non-routing information using the IS-IS
A method and apparatus for the dissemination of non-routing information to nodes of a network is provided. A new type of IS-IS packet (called a NRI IS-IS packet)...
Method and apparatus for configuring network devices with subnetworks in
an ATM environment and retrieving...
A method and apparatus retrieves and stores configuration information for network endpoint devices from other devices in the network, such as a switch adjacent...
Hardware filtering support for denial-of-service attacks
A system and method is provided for automatically identifying and removing malicious data packets, such as denial-of-service (DoS) packets, in an intermediate...
Selecting the data rate of a wireless network link according to a measure
of error vector magnitude
An apparatus in a node of a wireless network for setting the data rate for sending data to a remote node, and a method for setting the data rate. The method...
Optimization of point-to-point sessions
According to one embodiment of the present invention, a method of optimizing point-to-point sessions is disclosed. A registration request is received from a...
Network route processor using state-based switchover
Embodiments of the present invention provide for switchover from an active processor to a standby processor in a route processor system. An up-to-date copy of...
Automatically configuring switch ports with appropriate features
A method and apparatus for automatically configuring a physical port of a switch with features appropriate to a connection type snoops incoming packets to...
Network availability status detection device and method
According to an embodiment of the present invention, a device configured to send and receive messages over a first network and a second network includes a...
System and method for regulating data traffic in a network
A method and system for regulating the flow of data packets in a data switching network environment is provided. The network comprises at least one virtual local...
Methods and apparatus for network message traffic redirection
Conventional methods of addressing a Distributed Denial of Service attack include taking the target node offline, and routing all traffic to an alternate...
System and method for providing path protection of computer network
A computer network includes an inside network and an external network. The inside network may communicate with the external network over a first path through a...
Method and apparatus for communicating information between a browser and
an application program
A method and apparatus are provided for communicating information and carrying out other interactions between a browser and an application program. A hyperaction...
Methods and apparatus for controlling power supplied to a remote device
through a network cable
A detection circuit monitors a hardware-level signal received from a remote device for voltage transitions indicating that the remote device is connected to a...