U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5107620

Electrified Table Cloth

An electrified table cloth for preventing crawling insects from gaining access to the consumer's food or drink.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 370/412 - Queuing arrangement


Subclass of Class 370 - Multiplex communications
Definition: Subject matter wherein pathfinding through a packet switch
No. of patents: 2940
Last issue date: 05/22/2012


          7            
NumberTitleIssue Date
7573895Software assisted RDMA
A system and method for processing a packet such as an inbound RDMA write packet in a network communication system. When processing the packet, a prefetch may retrieve a header of the next packet or, in the case of the inbound RDMA write packet, the prefetch may add...
08/11/2009
7570652Systems and methods for handling frame discard indication within cell-based data communication networks
A data communication network provides techniques for handling frame discard of non-delineable flows. When a data flow is established, it is evaluated to determine whether a frame delimiter value is required and, if so, whether it is present. If the frame delimiter i...
08/04/2009
7561589Virtual address storage which may be of particular use in generating fragmented packets
A virtual address storage system, which may be of particular used in generating fragmented packets, is implemented using a linked list of data segments. Multiple storage segments linked together in a linked list data structure are maintained to represent a virtual c...
07/14/2009
7558278Apparatus and method for rate-based polling of input interface queues in networking devices
Controlling congestion in a networking device having a plurality of input interface queues comprises estimating, in each of one or more sampling states, a data arrival rate for each of the plurality of input interface queues with respect to incoming data packets rec...
07/07/2009
7554999Compact medium access control (MAC) layer
Electronic devices having compactly designed media access control (MAC) layers, that can be employed as nodes in a wireless network such as an Institute of Electrical and Electronic Engineers' (IEEE) 802.11 wireless local area network (WLAN) are described herein.
06/30/2009
7551637Method and apparatus for channel sensitive scheduling in a communication system
Method and apparatus for a channel sensitive scheduler for scheduling transmissions in a communication system. The scheduler is defined by a priority function of the channel condition as determined by amount of transmission power needed by a mobile station. In one e...
06/23/2009
7551636System and method for buffering variable-length data
A method for buffering variable length data at a decoupler includes receiving, at a decoupler, a request to queue variable length data from a producer, with the decoupler comprising a management header and a buffer pool. One of a plurality of fixed-length segments i...
06/23/2009
7539203Multiple channel flow control with first-in-first-out (FIFO) read/write random access memory (RAM)
According to embodiments of the present invention, a data source provides data on multiple channels to a data sink. In embodiments, each channel shares the same random access memory (RAM)-based flow control and has first-in-first-out (FIFO) read/write. ...
05/26/2009
7532635Methods for memory assignment schemes and architecture for shareable parallel memory module based internet switches
Systems and methods are described for high-speed memory assignment schemes for routing packets in a sharable parallel memory module based switch system. A method includes receiving a parameter, determining availability of memory location, determining if an available...
05/12/2009
7529259Physical layer session resource broker
The physical layer session resource broker (PHY SRB) according to the invention receives request from application servers (VOD SERVER, TV BRDCST SERVER, GAME SERVER, WEB SERVER) which are translated into physical layer parameter values. The physical layer parameter ...
05/05/2009
7529260Packet transmission apparatus, packet transmission system and packet transmission method
There is provided a packet transmission apparatus, system and method that are implemented in an apparatus generating a packet to send out packet generated toward another device via a network bus, including: generating a first packet having a first header and content...
05/05/2009
7529258Method and system for cascading analyzer trace memories
Cascaded analyzer trace memories are described herein. According to one embodiment, the method comprises receiving a packet stream in a master analyzer and a slave analyzer, wherein the master analyzer includes a first trace memory, and wherein the slave includes a ...
05/05/2009
7522620Method and apparatus for scheduling packets
A method and apparatus for scheduling packets using a pre-sort deficit round-robin method. Scheduling decisions for packets are made when packets are received, and entries for the received packets are stored in a pre-sorted scheduling array. A packet is transmitted ...
04/21/2009
7522621Apparatus and method for efficiently modifying network data frames
Apparatus and method for storing network frame data which is to be modified. A plurality of buffers stores the network data which is arranged in a data structure identified by a frame control block and buffer control block. A plurality of buffer control blocks assoc...
04/21/2009
7522622Dynamic color threshold in a queue
A network device for dynamically allocating memory locations to plurality of queues. The network device includes means for determining an amount of memory buffers that is associated with a port, for assigning a fixed allocation of memory buffers to each of a plurali...
04/21/2009
7515598Configurable transmit and receive system interfaces for a network device
According to some embodiments, an apparatus is provided comprising a plurality of transmit storage structures each being associated with a storage width, a write block, and a read block. The write block is to receive information having a first width via an interface...
04/07/2009
7515599Information storage medium containing enhanced AV (ENAV) buffer configuration information, reproducing method thereof and method for managing the buffer
A recording and/or reproducing apparatus for use with an information storage medium including ENAV buffer configuration information includes: an ENAV buffer in which an ENAV file is loaded; and an ENAV engine which interprets and reproduces the ENAV file, wherein th...
04/07/2009
7512143Buffer management for a target channel adapter
A method, apparatus, system, and signal-bearing medium that in an embodiment determine whether a current number of buffers allocated to a queue pair is less than a maximum number of buffers for the queue pair, decide whether a current number of buffers allocated to ...
03/31/2009
7512142Managing a finite queue
A source process communicates with a sink process by writing messages to a finite queue. The source process determines whether the finite queue is full. If the source process determines that the finite queue is full, the finite queue is emptied and a refresh-all mes...
03/31/2009
7508836Data processing apparatus and method for handling transactions
A data processing apparatus and method are provided for handling transactions issued to a slave device from a master device. Each transaction involves the transfer of one or more data packets between the master device and the slave device. The data processing appara...
03/24/2009
7505474System for interactive queuing through public communication networks
The invention pertains to a system and method of interactive queue management through public communication networks. Interactive queue management allows business or automated systems to easily and efficiently interact with waiting individuals in any queue through th...
03/17/2009
7505475Multiple access communication system and data transceiver
A multiple access communications system achieving an improvement in transmission efficiency is disclosed. A slave station receives data from variable speed data terminals and generates a plurality of data packets. The slave station then transmits a transmission requ...
03/17/2009
7502377PCI to PCI express protocol conversion
In embodiments of the present invention, a PCI bus to PCE Express protocol conversion module includes a process implemented by control logic to convert streaming PCI information to PCI Express packets. In one embodiment, an agent may transfer PCI data and associated...
03/10/2009
7499463Method and apparatus for enforcing bandwidth utilization of a virtual serialization queue
The invention relates to a method for controlling bandwidth. The method includes receiving a plurality of packets from a network, analyzing each of the plurality of packets by a classifier to determine to which of a plurality of temporary data structures each of the...
03/03/2009
7492778Data memory extension for use in double buffered TDM switches
A time division multiplex switch supporting multi-rate input and output serial data streams has a double-buffered data memory with buffer extensions associated respectively with each portion of the memory. The extensions store residual data for a delay period after ...
02/17/2009
7492780Method and apparatus for detecting timeout for packets transmitted in a packet-switched point-to-point communication architecture
Method and apparatus for detecting timeout for packets transmitted in a packet-switched point-to-point communication system is described. In one example, timeout logic in a transmitter includes a master time counter, a first-in-first-out circuit (FIFO), difference l...
02/17/2009
7492779Apparatus for and method of support for committed over excess traffic in a distributed queuing system
An apparatus for and method of enforcing precedence of committed traffic over excess traffic that overcomes the difficulty in supporting committed over excess traffic and has particular application to distributed queuing systems. Queue control messages are generated...
02/17/2009
7489701Customer-specific traffic shaping
A technique for managing a customer's traffic in a network node, such as a service provider edge device, involves dedicating a group of queues in the network node to the customer, performing queue-specific rate shaping on the customer's traffic according to queue-sp...
02/10/2009
7486685System for sharing channels by interleaving flits
A system for carrying two channels of data over a single physical connection. In multi-node systems, data packets are divided into flits with flits from two channels being interleaved and carried by a single physical connection. Once the flits are transmitted, they ...
02/03/2009
7486689System and method for mapping InfiniBand communications to an external port, with combined buffering of virtual lanes and queue pairs
A system and method for mapping outbound communications (e.g., encapsulated Ethernet packets) from InfiniBand queue pairs (QP) and/or virtual lanes (VL) to ports through which they are to be transmitted to an external communication system. A memory is shared between...
02/03/2009
7486688Compact packet switching node storage architecture employing Double Data Rate Synchronous Dynamic RAM
A two-chip/single-die switch architecture and a method for accessing a DDR SDRAM memory store in a switching environment are presented. The two-chip/single-die architecture includes an internal memory storage block on the single-die, an external memory storage inter...
02/03/2009
7486687Method and allocation device for allocating pending requests for data packet transmission at a number of inputs to a number of outputs of a packet switching device in successive time slots
A method for allocating pending requests for data packet transmission at a number of inputs to a number of outputs of a switching system in successive time slots, including a matching method including the steps of providing a first request information in a first tim...
02/03/2009
7486686Method and apparatus for scheduling data on a medium
A bandwidth guaranteeing, BW, process transmits data from a first group of queues to a medium. When none of the queues of the first group wishes to transmit data via the bandwidth guaranteeing process, a weighted fair queuing process is provided for dividing any exc...
02/03/2009
7483442VCRC checking and generation
An Infiniband switch can be provided. The switch can have an input port logic unit for determining an output virtual lane for a received packet and for storing a descriptor of the determined output virtual lane in a packet field not protected by a checksum field of ...
01/27/2009
7480308Distributing packets and packets fragments possibly received out of sequence into an expandable set of queues of particular use in packet resequencing and reassembly
Packets and packets fragments possibly received out of sequence are distributed into an expandable set of queues. For each particular packet or fragment, a queue within a set of queues is identified that does not contain a packet or packet fragment that is subsequen...
01/20/2009
7480309Port aggregation load balancing
The network switches and computer readable mediums of the present invention allocate port assignments based on load, that is, the amount of data being forwarded through each port in the group. The load balancing of the present invention is preferably dynamic, that i...
01/20/2009
7477649Active FIFO threshold adjustment
An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to store input data in response to a write pointer and present output data in response to a read pointer. The second circuit may be configured to generate a control sig...
01/13/2009
7477650Method and apparatus for frame-aware and pipelined hierarchical scheduling
A method and apparatus for frame-aware and pipelined hierarchical scheduling is described. In accordance with at least one embodiment of the invention, some or all schedulers of a communication node are associated with one or more storage devices that maintain value...
01/13/2009
7477651System and method for implementing quality of service in a backhaul communications environment
A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and determining whether one or more samples included in the flow should be suppressed. The method further includes suppressing a selected on...
01/13/2009
7474668Flexible multilevel output traffic control
A two stage rate shaping and scheduling system and method is implemented to control the flow of traffic to at least one output interface. The system and method involves initially queuing incoming packets into type-specific queues and applying individual rate shaping...
01/06/2009
          7            
 
Sign InRegister
Username  
Password   
forgot password?