|
Match
|
Document |
Document Title |
|
|
8170023 |
System and method for a software-based TCP/IP offload engine for implementing efficient digital media streaming over internet protocol networks
A method of sending data through a network from a first computing device to a second computing device is described, where the computing devices adhere to a packet-based network protocol. A...
|
|
|
8125924 |
Method and devices for transferring data
A method for transmitting data is disclosed, whereby data are transmitted in packets between a first device and a second device, whereby a further device disposed between the first device and the...
|
|
|
8122155 |
RDMA write completion semantics
An RDMA Network Interface Controller (NIC) is operated to accomplish an RDMA WRITE operation initiated by an application operating on a host computing device to which the RDMA NIC is coupled for...
|
|
|
8072987 |
Full array non-disruptive data migration
Source and destination fiber channel devices are coupled to a fiber channel fabric. Hosts communicate with the fiber channel devices using fiber channel addresses. All data is copied from the...
|
|
|
8050284 |
Method, device and communication equipment for controlling a burst assembly
A method for controlling burst assembly, device, and communication equipment thereof are provided. In the present invention, an assembly time and a predetermined time threshold are compared to...
|
|
|
8050280 |
Efficient switching device and method for fabricating the same using multiple shared memories
An efficient switching device and a method for fabricating the same using multiple shared memories are provided. The switching device includes: an output time determination unit to determine an...
|
|
|
8040900 |
N-port network adaptor
Methods, systems and computer program products for an N-port network adaptor that is interchangeable between a network switch and a network adaptor. Embodiments of the invention include a method in...
|
|
|
8031722 |
Techniques for controlling a network switch of a data storage system
A technique controls a network switch having a set of ports. The technique involves configuring the network switch to provide an initial set of communications paths between the ports. The initial...
|
|
|
8018951 |
Pacing a data transfer operation between compute nodes on a parallel computer
Methods, systems, and products are disclosed for pacing a data transfer between compute nodes on a parallel computer that include: transferring, by an origin compute node, a chunk of an application...
|
|
|
7996485 |
Method and apparatus for reducing pool starvation in a shared memory switch
A switch includes a reserved pool of buffers in a shared memory. The reserved pool of buffers is reserved for exclusive use by an egress port. The switch includes pool select logic which selects a...
|
|
|
7948888 |
Network device and method for operating network device
A network device including at least one rate-limited-queue and multiple timer modules, the network device being operable to receive and/or transmit data flows from and/or to a communication...
|
|
|
7948974 |
Creating a low bandwidth channel within a high bandwidth packet stream
Creating a low-bandwidth channel in a high-bandwidth channel. By taking advantage of extra bandwidth in a high-bandwidth channel, a low-bandwidth channel is created by inserting extra packets. When...
|
|
|
7944825 |
ATM cell/packet switch and communication control method using the same
In order to provide an ATM cell□packet switch which can easily maintain the band for the normality confirmation packet of the user data transfer path without influencing the user band at a state o...
|
|
|
7944931 |
Balanced bandwidth utilization
A memory subsystem includes Data Store 0 and Data Store 1. Each data store is partitioned into N buffers, N>1. An increment of memory is formed by a buffer pair, with each buffer of the buffer pair...
|
|
|
7944930 |
Memory buffering with fast packet information access for a network device
A networking device employing memory buffering in which a first memory is logically configured into blocks, and the blocks are logically configured into particles, where a second memory is...
|
|
|
7936767 |
Systems and methods for monitoring high speed network traffic via sequentially multiplexed data streams
Systems and methods for monitoring high-speed network traffic via sequentially multiplexed data streams. Exemplary embodiments include a switch module system, including a first switch module...
|
|
|
7929549 |
Method and apparatus for scrambling data for control of high-speed bidirectional signaling
A memory subsystem includes a master controller that includes a pseudo random bit sequence (PRBS) generator having a plurality of output taps and an exclusive-OR (XOR) unit. The memory subsystem...
|
|
|
7903659 |
Memory organization in a switching device
A network device switches variable length data units from a source to a destination in a network. An input port receives the variable length data unit and a divider divides the variable length data...
|
|
|
7876747 |
Method and apparatus for efficient load distribution on link aggregations
A system for providing a substantially balanced distribution of traffic over an aggregation of output lines carrying digital information makes use of m random or pseudo-random bits substantially...
|
|
|
7873041 |
Method and apparatus for searching forwarding table
A method and apparatus for searching a forwarding table are provided. The apparatus includes: a data storage unit storing a forwarding table including a plurality of forwarding entries aligned in...
|
|
|
7869440 |
Efficient splitting and mixing of streaming-data frames for processing through multiple processing modules
Streaming data is processed through one or more pipes of connected modules including mixers and/or splitters. The data is carried in composite physically allocated frames having virtual subframes...
|
|
|
7856011 |
Reordering packets
There are disclosed processes and apparatus reordering packets. The system includes a plurality of source processors that transmit the packets to a destination processor via multiple communication...
|
|
|
7852858 |
Method and device for communication between multiple sockets
One (SC3) of the sockets (SC) is designated to be capable of receiving the data stream received by each socket associated with a selected process, Said socket thereby designated (SC3) further...
|
|
|
7848334 |
Method and device for transferring data packets
A device is coupled to a first network and a second network and comprises a first storage element and a second storage element. The device stores data packets originating from the first network in...
|
|
|
7848332 |
Method and apparatus for classifying a network protocol and aligning a network protocol header relative to cache line boundary
Techniques for routing a payload of a first network protocol, which includes header information for a second network protocol, include communicating a packet. In a circuit block, a first type for...
|
|
|
7817572 |
Communications apparatus and communication method
A communications apparatus for directly transferring payload data included in a received packet to an application memory area. The communications apparatus comprises an error check unit for...
|
|
|
7801151 |
Method and apparatus for forwarding service in a data communication device
A method for forwarding service in the data communication device and the forwarding apparatus, said apparatus includes a memory unit and a forwarding unit, wherein storing the Route Prefix, the...
|
|
|
7787446 |
Packet unstopper system for a parallel packet switch
A system for controlling egress buffer saturation includes, for each data packet flow, a comparator for comparing the number of data packets ‘WPC’ temporarily stored within an egress buffer to a p...
|
|
|
7782870 |
Method and apparatus for consolidating available computing resources on different computing devices
Computing resources available on multiple computing devices are consolidated by an intermediate computing system and provided to other computing systems when those computing systems need additional...
|
|
|
7778253 |
Data switch, and communication system using the data switch
A preferred embodiment comprising a data switch includes a first processor for routing data packets including a MAC address, using a MAC address table stored in a writable memory. The switch...
|
|
|
7773590 |
Combined interface and non-interface specific associative memory lookup operations for processing of packets
Mechanisms for programming and performing combined interface and non-interface specific associative memory lookup operations for processing of packets are disclosed. One system includes multiple...
|
|
|
7769003 |
Data packet switch and method of operating same
A high speed data packet switch comprising input and output ports and a switch fabric to link each input port to each output port wherein each connection between input and output ports comprises a...
|
|
|
7746871 |
Method and apparatus for communicating data using TX/RX FIFO structure in a wideband stereo codec interface
A method and interface are provided for using a memory that distinguishes transmission data from reception data and performs a First-In-First-Out (FIFO) operation on the transmission and reception...
|
|
|
7743108 |
Method and apparatus for reducing pool starvation in a shared memory switch
Reducing pool starvation in a switch is disclosed. The switch includes a plurality of egress ports, and a reserved pool of buffers in a shared memory. The reserved pool of buffers is one of a...
|
|
|
7738483 |
Systems and methods for managing communication between master and slave devices
Systems and methods for increasing the efficiency of communications between master devices and slave devices in a system. A master normally sends a command to a slave if a token from the slave is...
|
|
|
7733888 |
Pointer allocation by prime numbers
A prime number based pointer allocation technique. A packet-forwarding system incorporating the technique stores cells of a packet in packet memory, according to allocated pointers that have a...
|
|
|
7733878 |
System and method for packet transmission from fragmented buffer
The present invention is directed to methods and systems for implementing a DMA scheduling mechanism and a DMA system for transmission from fragmented buffers. According to an aspect of the present...
|
|
|
7733879 |
Memory management unit for a network switch
A network switch having at least one port data port interface, a first memory, a second memory, and a memory management unit in connection with the at least one data port interface, the first...
|
|
|
7715410 |
Queueing system for processors in packet routing operations
In a data-packet processor, a configurable queuing system for packet accounting during processing has a plurality of queues arranged in one or more clusters, an identification mechanism for...
|
|
|
7715411 |
Storage apparatus and data transfer method
A controller controls exchange of data between a plurality of storage units based on transfer rates of the storage units and a fixed rate. If at least one of the transfer rates of a transfer-source...
|
|
|
7701946 |
Mechanism for data and event management across networks
In one embodiment, a method and apparatus for a mechanism for data and event management across networks is disclosed. The method includes creating one or more random connections to transmit event...
|
|
|
7688838 |
Efficient handling of work requests in a network interface device
A method for communication includes inputting from a host processor to a network interface device a sequence of work requests indicative of operations to be carried out by the network interface...
|
|
|
7672315 |
Methods and apparatus for deskewing VCAT/LCAS members
Write logic and read logic are coupled to SDRAM and a frame status table. VCG members are written into SDRAM by the write logic and an entry (based on the MFI and SQ) in the frame status table is...
|
|
|
7672316 |
Method for processing overhead of optical network and device thereof
A method for overhead processing of optical network and device thereof are disclosed, the device includes: an overhead memory, an overhead processor, and an overhead processor control module. The...
|
|
|
7653075 |
Processing communication flows in asymmetrically routed networks
A network system includes a first device and a second device separated by a network having asymmetric routes in which traffic forwarded in a first direction from the first device to the second...
|
|
|
7646766 |
Signal-processing device with improved triggering
A digital signal-processing device is described which comprises a recording controller for control of recording in the memories drives a trigger-switching element arranged in the trigger line...
|
|
|
7626990 |
Packet counters and packet adders for traffic profiling in a multiprocessor router
A packet counter/adder for use in a multiprocessor system. The packet counter stores a counter value of data packets processed by a plurality of processors in the multiprocessor system. The packet...
|
|
|
7620057 |
Cache line replacement with zero latency
A method for cache management includes assigning a respective cache line in a cache of a processing device to each of a plurality of processing flows in the processing device, and loading...
|
|
|
7609657 |
Network device and address learning method thereof
An address learning method for a network device having a plurality of connection ports, at least one of which is electrically connected to a terminal device. The method includes a fetching process,...
|
|
|
7606265 |
Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH
A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network are provided. A SONET/SDH universal framer (SURF)...
|