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.
Synchronous pipelined switch using serial transmission
The invention provides a method and system for operating a switch, in which incoming data cells are converted from parallel to serial for synchronous input to a...
Method and system for implementing congestion detection and flow control in
high speed digital network
This system is made to perform congestion detection and flow control in high speed digital packet switching network (22) carrying discardable and non-discardable...
Codec-independent technique for modulating bandwidth in packet network
The size of packet payloads are varied according to the amount of congestion in a packet network. More data is put in packet payloads when more congestion exits...
Apparatus and method for debugging source code
A method and apparatus for debugging a set of source code is disclosed. A plurality of test commands for testing the source code are obtained. The plurality of...
Automatically verifying the feasibility of network management policies
A method and apparatus are provided for verifying policies that govern a policy-based system. The method and apparatus may be implemented as a policy verifier...
Unified mixing, speaker selection, and jitter buffer management for
multi-speaker packet audio systems
A receiver manages multiple speakers in a packet network telephone call. A packet gateway receives audio packets from the multiple speakers over the packet...
Domain mapping method and system
A method and system for mapping a network domain provides a centralized repository for network information to support network devices, including an intrusion...
Method of updating dictionaries in a data transmission system using data
Method of updating dictionaries in a data transmission system wherein strings of characters have to be transmitted in a compressed form from the transmit device...
Method and apparatus for decoupling ball grid array devices
A small circuit board, preferably having or providing capacitance is mounted on the surface of a main circuit board opposite the surface where a BGA or other...
Connector imbalance compensation apparatus and method
A conductive area or layer of a circuit board is aligned with, and spaced from, a portion of a first differential signal conductor pair and connected through a...
Non-orthogonal packing method and apparatus
An item to be packaged which has at least a first substantially planar surface is positioned within the carton, also having at least a first substantially planar...
Disconnect policy for distributed computing systems
A mechanism for performing a disconnect policy involving authorizing a data communication session between a client and a first server is disclosed. The mechanism...
Mechanism for authorizing a data communication session between a client and
A mechanism for authorizing a data communication session between a client and a first server is disclosed. When a request is received to establish a session with...
Signaling state management system for packet network gateways
A signal state management (SSM) system avoids both the overhead of maintaining call state and complex signaling in a packet network gateway, while simultaneously...
Integrated multi-function adapters using standard interfaces through single
a access point
Methods and systems are provided for communicating to multiple functions on a single adapter device over an external communications bus, where the external...
Power regulation using multi-loop control
Improved adjustment of transmission power in a communication system is provided. In one embodiment, in a point to multipoint communication system, transmission...
Load sharing over blocked links
In order to load share non-configuration message traffic on more than one port of a non-root spanning tree protocol compliant switching node, upon receiving a...
LED surface mount
A surface mountable and low profile electrical component which can be electrically coupled to the solder side of a PCB, while other electrical components are...
Computer program command generator and parser
A system is provided for generically generating and parsing instructions. The system generates instructions from data that specifies values for attributes of...
A method and device for managing a telecommunication system, including call forwarding, with a computer network (LAN, WAN, etc.) integrated with a private branch...
Method and apparatus for authorization based phone calls in packet switched
A call authorization system moves state maintenance for authorization based phone calls from a central authorization server to different gateways in a packet...
Card shelf fire suppression system and method
A card shelf fire suppression system includes a card shelf having a backplane and a plurality of slots. The slots are each configured to receive an electronic...
Method for selection on a pattern sequence
A method is disclosed for making a selection on a pattern sequence depending on whether or not the sequence belongs to a routing set, the routing set having at...
Method and device for storing an IP header in a cache memory of a network
Method and device for caching the IP header of a message being routed through a data transmission network wherein each node includes a route processor for...
Adaptive timer for LLC type 2 reliable transport in a computer network
A method for computing an ACK timing interval for an ACK timer in a protocol layer LLC type 2 session first measures a time interval between transmission of a...
Method and apparatus for network flow control
A data transfer flow control system for a packet communications system includes a plurality of nodes interconnected by transmission links. The rate at which a...
Adaptive clock recovery in asynchronous transfer mode networks
In a data communication network, a system clock rate can be inferred at a receiver by measuring the data rate during successive periods. This information is used...
Method and system for minimizing the connection set up time in high speed
packet switching networks
The present invention is directed to a high speed packet switching network and, in particular to a method and system for minimizing the time to establish a...
Method and apparatus for transparent optical communication with two-fiber
bidirectional ring with...
A closed-ring transparent optical communication network that provides for protection of the principal communication channel of each supported wavelength and...
Per user and network routing tables
A gateway is provided which routes a packet sent from a user to the connected network which would maximize the chances that the packet arrives at its destination...
System and method using level three protocol information for network
centric problem analysis and topology...
A method is provided for managing a computer network includes the step of providing respective router configuration information in executable form; producing...
Representing and verifying network management policies using collective
A method and apparatus are provided for representing abstract network management policies and processing such policies to resolve conflicts. In one aspect, the...
Technique for group-based routing update with limited per
An improved group-based routing update technique allows limited per neighbor customization of routing update messages generated by an interdomain router for its...
Easily installable and removable electro-magnetic interference shielding
A faceplate according to the present invention is shown for covering an opening in a metal electrical equipment frame, such as a network router, which is...
Block mask ternary cam
A method and system for flexible matching of data in a CAM that does not use the overhead of one mask bit for each matched value bit. The entries of the CAM are...
System and method for dynamically allocating bandwidth to a plurality of
slave cards coupled to a bus
A bus management system for dynamically allocating bandwidth comprises a bus and a plurality of slave cards coupled to the bus. The slave cards communicate data...
Content - based filtering of multicast information
The invention provides a method and system for content-based filtering of multicast information. A set of sources (S) which desire to distribute potentially...
Storing and retrieving connection information using bidirectional hashing
of connection identifiers
A network appliance is configured to store and retrieve instructions for handling a packet corresponding to a connection. The network appliance includes a...
Fiber optic cable storage device
A cable storing apparatus including a device for storing communications cable such as fiber optic cable. The device includes a plurality of cable guide...
Rate adaptive XDSL communication system and method
A rate adaptive digital subscriber line (XDSL) communication system and method are disclosed. An XDSL link for XDSL equipment is trained at a data rate set by a...
Method and apparatus for rapidly reconfiguring computers networks executing
the spanning tree algorithm
A method that rapidly reconfigures a computer network having a plurality of devices executing the spanning tree algorithm. First, one or more devices are...
Flow control technique for traffic in a high speed packet switching network
A flow control mechanism for use in a high speed packet switching network where calls are multiplexed on network trunks with each connection using a reserved...
Method and apparatus for preventing memory overrun in a data transmission
Provided is a method for preventing memory overrun in a data transmission system. The data transmission system includes a CPU, an HDLC controller having a...
Fiber shelf assembly
A shelf assembly and system, which reduces the potential for accidental disruption of service or damage to neighboring transmission elements in a ...
Method and apparatus for upstream frequency channel transition
Transitions among different upstream frequency channels in a cable television plant in order to transmit data occur while considering the noise level of the...
Testing of replicated components of electronic device
A technique is provided for use in testing replicated components (e.g., identical circuit components) of an electronic device for defects. In one aspect of this...
Responding to network access requests using a transparent media access and
uniform delivery of service
Network access requests, which may based on different access methods, are processed by using a protocol gateway that insulates the processing of the access...
Communicating network information using universal resource locators
A method and apparatus are provided for communicating network information among network devices using protocols based on Universal Resource Locators. In one...
Serial media independent interface
Provided is a 10/100Base-T MAC to PHY interface requiring only two wires (pins) per port, with two additional global wires: a clock wire (pin), and a...