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.
MAC protocol employing multiple data rates
Method and apparatus for combining high data rate traffic and low data rate traffic on a common transmission medium while maximizing efficient use of available...
Router with class of service mapping
A router includes a classifier that classifies packets assigned to 2.sup.n-m classes of service into 2.sup.n classes of service that are supported by the router....
Mixed topology data switching system
Methods and apparatus for enabling communication between a source network device and one or more destination network devices are disclosed. A system enabling...
Shared communications network employing virtual-private-network identifiers
A service provider's routers (PE1, P1, P2, PE2) provide connections between and share routing information with routers (CE1, CE2) of a customer virtual private...
Cable detect and EMI reduction apparatus and method
A repeater, useable for connecting switches in a data communication network, is provided in a distributed and/or modular fashion. The repeater includes a...
System and method for establishing processor redundancy
The present invention relates to providing processor redundancy in a system such as a router. According to an embodiment of the present invention, in a system...
Forced network portal
A system manages communications between a user and a network by receiving a user request for access to a network file during a user network connection session...
System and method for crash handling on redundant systems
The present invention relates to providing processor redundancy in a system such as a router. According to an embodiment of the present invention, when a primary...
Network switch with hash table look up
An improved look up mechanism for accessing a RAM to obtain forwarding information for data frames being transported among ports of a high-performance switch is...
Communicating packetized data over a channel using a dual leaky bucket
priority scheme for assigning priorities...
A priority scheme is based on an amount of preallocated bandwidth unused by channel unit ports. A first water level in a first bucket is associated with an...
Transparent optical self-healing-ring communication network
An optical self-healing-ring communication network is described which includes: a first optical communication line, forming a closed optical path; at least two...
Method and apparatus for performing periodic ranging for cable modems
Disclosed are a method apparatus for performing periodic ranging with a cable modem. It is determined whether an actual power level of the cable modem requires...
Apparatus and methods for controlling restart conditions of a faulted
A system including a method and apparatus are provided for controlling fault conditions in a computer controlled device such as a data communications device. The...
Method and system for processing fragments and their out-of-order delivery
during address translation
A set of packetized fragments in which only a portion of the fragments carry translation information for the set of fragments is translated by storing in a...
Method and apparatus for robust call routing
Apparatus and method for performing a recoverable routing of calls using an automatic call distributor to avoid loss of calls at busy agent terminals. Switching...
Spatio-temporal processing for interference handling
A space-time signal processing system with advantageously reduced complexity. The system may take advantage of multiple transmitter antenna elements and/or...
Method and apparatus for communication between network devices operating at
A method for communicating information in a communication network having a first high speed device, a second high speed device, and a low speed device includes...
Content-aware switching of network packets
A content-aware flow switch intercepts a client content request in an IP network, and transparently directs the content request to a best-fit server. The...
Method and apparatus for managing packets using a real-time feedback signal
A technique manages packets in a data communications device having a memory using a real-time feedback signal. The technique involves transmitting an initial set...
ATM path cell scheduling for constant and variable bit rate traffic
A system schedules both CBR and non-CBR traffic on one or more virtual paths in accordance with associated aggregate peak cell rates by including in a stream of...
Telecommunications modular cardholder with integral handle
A method for forming a telecommunications modular cardholder comprises providing a generally flat workpiece; cutting a handle in the workpiece while leaving the...
Method and system for cooling a card shelf
A method and system for cooling a card shelf includes a backplane, a plurality of side support members disposed proximate the backplane, a top support member...
Mechanism for enabling compliance with the IEEE standard 1149.1 for
boundary-scan designs and tests
A mechanism for enabling compliance with the IEEE boundary-scan standard 1149.1 includes, in a first preferred embodiment, a compliance enabler working with...
Method and apparatus for communicating quality of service information among
computer communication devices
A method and apparatus allows a switch or other network equipment device to provide Quality of Service information to a router or other user equipment devices...
System and method for measuring round trip times in a network using a TCP
An embodiment of the present invention is a system and method for measuring round trip times in a network, such as the Internet, by utilizing a packet, such as a...
Adjustable telephone system and method
An adjustable telephone system includes a base and a support coupled to the base. The support is operable to dispose the base in a plurality of positions...
Dynamic trunk protocol
A dynamic trunk protocol enables dynamic negotiation of trunk encapsulation types between ports connecting intermediate stations in a computer network. The...
Method and apparatus for virtualizing a locally initiated outbound
connection from a connection manager
A system and method are disclosed for virtualizing locally initiated outbound connections from a physical machine used to implement a virtual machine. The method...
Audio codec reselection for increased port density
An Internet telephony gateway and method for operating a gateway are disclosed. The gateway is designed with a port to support a predefined maximum number of...
System and method for the decoding of variable length codes
A system for decoding variable length codes comprises a window buffer, a unique variable length code look-up table and a decoder. The window buffer is coupled to...
Web-based integrated testing and reporting system
A centralized product testing system and method for its operation are disclosed. The system has a test application server that communicates with remote users as...
Architecture for a process complex of an arrayed pipelined processing
A processor complex architecture facilitates accurate passing of transient data among processor complex stages of a pipelined processing engine. The processor...
Arrangement for controlling network proxy device traffic on a
transparently-bridged local area network using...
A transparently-bridged wide area network connecting Ethernet/IEEE 802.3-based local area networks uses redundant proxy devices one each LAN for internetwork...
Distributed database system with authoritative node
An authorizing apparatus for use with a client that connects to a first server in a network is described. The authorizing apparatus includes a second server that...
Load balancing between service component instances
Service requests, which are used to properly process a network access request received from a client, are processed by routing the service requests between at...
System for interference cancellation
A spatial processor that exploits signals that arrive via multiple outputs of a communication channel to provide soft decision values useful to a trellis or...
Apparatus and method for operating on data in a data communications system
A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a...
Router image support device
A multi-network system is provided with a facility for storing an old or superseded router image without the need for increasing router memory. A local storage...
Load balancing mechanism for a translational bridge environment
Mechanism for use in an internetworking device incorporating a translational bridging function to provide load balancing across multiple instances of the same...
Method and apparatus for supporting header suppression and multiple
microflows in a network
A first packet processing node in a header suppression mode suppresses transmission of one or more packet headers. A second packet processing node receives the...
Method and apparatus for providing asynchronous memory functions for
bi-directional traffic in a switch platform
A method and apparatus for providing asynchronous memory functions for bi-directional cell traffic in a switch platform are provided, wherein a parameterized...
All-optical gain controlled L-band EDFA structure with reduced four-wave
An approach for minimizing four-wave mixing (FWM) cross-talk (XT) in a WDM (wavelength division multiplexing) optical communication system is disclosed. An...
Event initiation bus and associated fault protection for a
A telecommunications device includes an event initiation bus, at least one card coupled to the bus that can execute an event, and at least one controller also...
Authentication and authorization mechanisms for Fortezza passwords
A method and apparatus that provide network access control are disclosed. In one embodiment, a network access control apparatus is configured to receive and...
IP network for accomodating mobile users with incompatible network
An flexible address translation method allows a computer network to automatically learn that a visiting node has attached and then automatically establish a...
Method and apparatus for identifying network data traffic flows and for
applying quality of service treatments...
A system within a computer network identifies specific traffic flows originating from a given network entity and requests and applies appropriate policy rules or...
Connection control interface for asynchronous transfer mode switches
A connection control interface for switches in a network is provided. The connection control interface allows the multiservice switch to provide a number of...
Methods and apparatus for caching network traffic
Methods and apparatus are described for caching a first data object in a cache. In response to a data request for the first data object, it is determined whether...
Correlation system for use in wireless direct sequence spread spectrum
A correlation system for use in wireless direct sequence spread spectrum systems includes a RF down converter which receives an encoded RF signal and generates...