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.
System and method for detecting and directing traffic in a network
A method for detecting and directing traffic in a network environment is provided that includes receiving a packet included within a communication flow that is...
Fibre channel forwarding information base
According to the present invention, methods and apparatus are provided to improve the techniques and mechanisms for forwarding packets at a fiber channel switch....
Bridging routed encapsulation
A technique for forwarding packets. An intermediate node assigns a link-layer address to an interface. Packets that specify the link-layer address as the...
Method and apparatus for precisely measuring a packet transmission time
A method for transmitting a message packet from a network device having multiple transmit queues at a precise time flushes all packets previously enqueued in a...
Methods and devices for flexible bandwidth allocation
Method and devices are provided for allocating network resources in a flexible manner. In some implementations, a customer's unused resources for a particular...
Methods and apparatus for network congestion control
Methods and apparatus are provided for controlling congestion in a network such as a fiber channel network. Techniques are provided for detecting congestion at a...
Static random access memory architecture
An architecture for a semiconductor static random access memory (SRAM) is described. In one example, a first set or group or stage of SRAM banks are coupled to a...
Methods and devices for assigning RFID device personality
Methods and devices are provided for identifying, locating and provisioning individual RFID devices in a network with "personalities" that are appropriate for...
Enhanced trust relationship in an IEEE 802.1x network
Architecture for providing access to an IEEE 802.1x network. A trust relationship is created between a switch of the network and an access point of the network...
Incremental compilation of packet classifications using fragmented tables
An improvement in the compilation of classification tables from across control lists increases the efficiency of memory utilization by fragments in the lower...
Method of establishing bi-directional connectivity of a network element in
The present invention describes a method and apparatus to ensure bi-directional connectivity between neighbor network elements in distance-vector protocol (e.g.,...
Bounded index extensible hash-based IPv6 address lookup method
The present invention provides a technique for efficiently looking up address-routing information in an intermediate network node, such as a router. To that end,...
Method and system for controlling subscriber access in a network capable
of establishing connections with a...
A method for controlling subscriber access in a network capable of establishing connections with a plurality of domains includes receiving a communication from 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...
Method and system for managing communication in emergency communication
A method and system for managing communication in an emergency communication network is described. The emergency communication network receives a plurality of...
Extension of two-dimensional variable length coding for image compression
A method and an apparatus to decode a bitstream that includes codewords formed by a method of encoding series of quantized coefficients of a transform of a block...
Communication bandwidth distribution system and method
An information communication routing system and method for dynamically determining and utilizing available communication bandwidth is presented. Free excess...
Method and system for sharing reserved bandwidth between several dependent
connections in high speed packet...
A method is given for sharing reserved bandwidth between a plurality of connections issuing from a port of a node. A connection bandwidth is determined for each...
System and method for managing bandwidth in a network environment
A method for managing bandwidth in a network environment is provided that includes monitoring a state transition of a communication session associated with an...
Network router integrated onto a silicon chip
A router is integrated onto a single silicon chip and includes an internal bus that couples multiple data receive and transmit channels to a central processing...
Methods and apparatus for maintaining a queue
Typically, queues in a router device are used to track data information such as packets or data flows for later transmission to another downstream communication...
Using modem profiles to improve connectivity, connect timing, and
compression performance on a modem relay (MR)...
Cached or predictive negotiation of compression parameters over a modem relay network connection involves method and apparatus for determining at a gateway the...
Efficient processing of connection control messages in managing virtual
circuits using signaling protocols
To send a connection control message associated with a first set of attributes, only a difference of the first set of attributes from a second set of attributes...
Converting data packets in a communication network
Converting a data packet involves receiving a first data packet. The first data packet has a first header expressed according to a first protocol, where the...
Proxy addressing scheme for cable networks
A proxy in a cable modem termination system receives IP packets having an address associated with set top box out of band messages. The proxy encapsulates the...
Implementing access control lists using a balanced hash table of access
control list binary comparison trees
A method and system for implementing Access Control Lists (ACLs) using a Balanced Hash Table of ACL Binary Comparison Trees (ABCTs), where the Balanced Hash...
Method and system for multicasting over a UTOPIA bus
According to one embodiment of the invention, a method for multicasting data includes receiving, at a line card multicast data and an indication of a plurality...
Enabling push technologies for mobile IP
Methods and apparatus for enabling a Mobile Node supporting mobile IP to roam without an assigned IP address and receive lookups indicating that a Corresponding...
Managing network service access
Managing network service access includes receiving a packet data service request. The packet data service request is associated with a mobile subscriber and a...
Methods and apparatus for alleviating deadlock in a fibre channel network
Methods and apparatus are provided for alleviating deadlock and controlling congestion in a network such as a fibre channel network. Techniques are provided for...
Technique for nondisruptively recovering from a processor failure in a
multi-processor flow device
A technique non-disruptively recovers from a processor failure in a multi-processor flow device, such as an intermediate network node of a computer network. Data...
Techniques for attaching a heatsink to a circuit board using anchors which
install from an underside of the...
A heatsink attachment assembly includes a first anchor, a second anchor and a heatsink clip. The first anchor is configured to insert into a first hole in a...
Methods and devices for uniquely provisioning RFID devices
Methods and devices are provided for identifying and provisioning individual RFID devices in a network. According to some implementations of the invention, a...
Methods and apparatus for scheduling operation of a data source
A computerized device has dynamically modifiable hardware, such as an ASIC, that performs queue-scheduling operations. The hardware incorporates a generic...
Multi-port line card redundancy technique for an intermediate network node
A multi-port line card redundancy technique automatically reconfigures ports on line cards of an intermediate network node, such as an aggregation router, in the...
Iterative architecture for hierarchical scheduling
Conventional schedulers employ designs allocating specific processor and memory resources, such as memory for configuration data, state data, and scheduling...
Method and apparatus for availability measurement of complex networks
A method for performing an availability measurement on a networked system comprising: identifying at least one measurement point in the system; defining a...
Methods and apparatus for transform coefficient filtering
According to the present invention, methods and apparatus for filtering transform coefficients are provided. Transform coefficients associated with an input bit...
Techniques for attaching a heatsink to a circuit board using anchors which
install from an underside of the...
An improved heatsink attachment assembly includes a first anchor configured to secure to a first location of the circuit board, and a second anchor configured to...
Method and apparatus for using far end camera control (FECC) messages to
implement participant and layout...
A method and an apparatus for providing layout selection, participant selection, and/or participant-to-participant far end camera control of the selected...
Method and system for configurable network intrusion detection
According to one embodiment of the invention, a method for use in intrusion detection includes storing a default signature file defining one or more default...
Methods and apparatus for selecting a server to process a request
The invention is directed to techniques for selecting a resource from several resources to process a request from a client. A client sends the request to a data...
Configuration synchronization for redundant processors executing different
versions of software
Methods and devices are provided for maintaining configuration synchronization when an Active unit and a Standby unit have different versions of a software...
Controlling delivery of power and network communications to a set of
An improved assembly (e.g., an integrated power cycler and terminal server) controls power and communications to a set of devices. The assembly includes a...
Media gateway adapter
A method for communicating messages from a media gateway is disclosed. A thread pair comprising a communication protocol control stack thread and one or more...
Single number reachability using cellular and desktop telephones
A system for providing a single number reachability solution for communications with a desktop telephone and a cellular telephone includes a mobility application...
Digital circuit apparatus and method for accelerating preliminary
operations for cryptographic processing
A digital circuit apparatus and method for cryptographic data processing includes steps and means for determining a first modulus having up to a first number of...
Voice conference historical monitor
A method for displaying a voice conference historical monitor is provided. A summation of a plurality of voice streams is received at a user's endpoint of a...
Method for enabling a user interface for a network telephone
According to the present invention, methods, data structures, and computer-readable media for processing input to a telephone having an interactive user...
Distributed imposition of multi-level label stack using local label
Improved scalability and performance for label switched routers are provided. Large numbers of interfaces may be readily accommodated. In one implementation,...