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

Icon_funbox Bizarre Patents

Patent No. 6745394

Ballistic resistant body covering

A ballistic resistant body covering for protecting the torso, groin and neck area from ballistic missiles.

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: 2919
Last issue date: 02/07/2012


1                      
NumberTitleIssue Date
8111707Compression mechanisms for control plane—data plane processing architectures
Methods, apparatuses, and systems directed to efficient compression processing in system architectures including a control plane and a data plane. Particular implementations feature integration of compression operations and mode selection with a beltway mechanism th...
02/07/2012
8107486Flexible queue controller reserve list
A device and method of allocating pointers in a network switch includes allocating the first predetermined number of free pointers from a free list to a first in first out memory, allocating the second predetermined number of pointers to a linked list after the firs...
01/31/2012
8098674Queue selection method and scheduling device
A queue selection method for controlling selection of many queues without increasing the circuit scale is provided. Queues are organized into groups, and each group is created as a tree structure with a plurality of steps, and a queue is selected by selecting a grou...
01/17/2012
8098675Service interface for QoS-driven HPNA networks
An in-band signaling model media control (MC) terminal for an HPNA network includes a frame classification entity (FCE) and a frame scheduling entity (FSE) and provides end-to-end Quality of Service (QoS) by passing the QoS requirements from higher layers to the low...
01/17/2012
8089978Method for managing under-run and a device having under-run management capabilities
A device having under-run management capabilities and to a method for managing under-runs. The method includes providing, to a memory unit, channel information from multiple channels; allocating time slots for communication channel transmissions; the method is chara...
01/03/2012
8085801Resource arbitration
A circuit includes queue buffers, a bid masking circuit, and a priority selection circuit. Each of the queue buffers carries packets of a respective message class selected from a set of message classes and asserts a respective bid signal indicating that the queue bu...
12/27/2011
8085800Queuing method
A method of queuing data packets, said data packets comprising data packets of a first packet type and data packets of a second packet type. The method comprises grouping received packets of said first and second packet types into an ordered series of groups, each g...
12/27/2011
8081645Context sharing between a streaming processing unit (SPU) and a packet management unit (PMU) in a packet processing environment
A method for processing multiple data packets includes receiving from a network interface, at a packet management unit (PMU), a data packet for processing, and determining whether to store or drop the data packet. The method further includes queueing the data packet...
12/20/2011
8081644Method and device for controlling a queue buffer
A method and device of controlling a queue buffer, in which a congestion notification procedure is conducted if a queue length parameter exceeds a threshold value, said threshold value being adapted automatically by a procedure that takes into account a flow control...
12/20/2011
8072996Multiple-buffer queueing of data packets with high throughput rate
The present invention is a method and apparatus to buffer data. A buffer memory of a first type stores data associated with a connection identifier corresponding to a channel in a network. The data is organized into at least one chunk based on a linked list. The con...
12/06/2011
8072997Packet receiving management method and network control circuit with packet receiving management functionality
A method of network packet receiving management includes: providing a buffer unit which includes a plurality of data blocks with a first packet number and a plurality of data blocks with a second number of packets, wherein the data blocks with the first packet numbe...
12/06/2011
8072998Systems and methods for congestion control using random early drop at head of buffer
A system selectively drops data from a queue. The system includes queues that temporarily store data, a dequeue engine that dequeues data from the queues, and a drop engine that operates independently from the dequeue engine. The drop engine selects one of the queue...
12/06/2011
8072995Apparatus for ethernet PHY/MAC communication
An integrated Ethernet PHY/MAC apparatus having a single link partner capability register shared between a PHY and a corresponding MAC, which implements IEEE Standard 302.3, including IEEE Standards 802.3u and 802.3x. Apparatus also includes plural PHYs, each having...
12/06/2011
8064470Transmitting recorded material
Recorded material such as video is transmitted in compressed form to a receiver, which has a buffer for smoothing differences between the data rate received and that consumed by a decoder that follows. The whole of the recording is analysed to determine a point at w...
11/22/2011
8059670Hardware queue management with distributed linking information
A network element including a processor with logic for managing packet queues by way of packet descriptor index values that are mapped to addresses in the memory space of the packet descriptors. A linking memory is implemented in the same integrated circuit as the p...
11/15/2011
8054848Single DMA transfers from device drivers to network adapters
Methods and arrangements of data communications are discussed. Embodiments include transformations, code, state machines or other logic to provide data communications. An embodiment may involve receiving from a protocol stack a request for a buffer to hold data. The...
11/08/2011
8054847Buffer management in a network device
Buffer management in a network device. A new data packet is received at a packet buffer queue of the network switch, wherein the new data packet is a portion of a burst block. If the packet buffer queue is full, a data packet from within the packet buffer queue that...
11/08/2011
8050284Method, 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 determine a load change in a cache queue. If the load is increased or dec...
11/01/2011
8036238Information processing system and access method
A plurality of logical units are set in an information processing device and a storage device and connected by logical paths. The information processing device monitors the path state. When a state change of a path has occurred, the information processing device sea...
10/11/2011
8031729System and method for receive queue provisioning
Systems and methods that provide receive queue provisioning are provided. In one embodiment, a communications system may include, for example, a first queue pair (QP), a second QP, a general pool and a resource manager. The first QP may be associated with a first co...
10/04/2011
8031728Method of controlling audio communication on a network
A method of controlling provision of audio communication on a network comprising at least two endpoints (1, 3), at least one acting as a source and at least one acting as a destination, comprises setting a desired maximum and minimum packet size at the source...
10/04/2011
8023522Enabling long-term communication idleness for energy efficiency
A network adapter comprises a controller to change to a first mode from a second mode based on a number of transmit packets, sizes of received packets, and intervals between arrivals of the received packets. In one embodiment, the network controller further comprise...
09/20/2011
8023521Methods and apparatus for differentiated services over a packet-based network
Methods and apparatus for the provision of differentiated services in a packet-based network may be provided in a communications device such as a switch or router having input ports and output ports. Each output port is associated with a set of configurable queues t...
09/20/2011
8018960Communication devices, communication systems, a Bluetooth communications protocol communication device, and communication methods
Communication devices, communication systems, a Bluetooth communication protocol communication device, and communication methods are provided. According to a first aspect, a communication device includes a single buffer configured to store communication data; contro...
09/13/2011
8009688Decoding packets with deadlines in communications channels processing unit
A method of processing first and second record packets of real-time information includes computing for each packet a deadline interval and ordering processing of the packets according to the respective deadline intervals. A single-chip integrated circuit has a proce...
08/30/2011
8009687Measurement of network performance in transporting packet streams
A method and apparatus for measuring network performance. A packet from a stream of multimedia data packets is received from across a network during a measurement interval. The time interval from the start of the measurement interval to receiving the packet is measu...
08/30/2011
8009689Apparatus and method for dynamically limiting output queue size in a quality of service network switch
A method for sending a frame of data from a first channel to a second channel comprises reserving q of n available buffers of m total buffers to the first channel. A frame that is received from the first channel in i of the q buffers is stored and the status is chan...
08/30/2011
8005103Network routing method and system utilizing label-switching traffic engineering queues
The present invention is directed to a scalable packet-switched network routing method and system that utilizes modified traffic engineering mechanisms to prioritize tunnel traffic and non-tunnel traffic. The method includes the steps of receiving a request to estab...
08/23/2011
8005102System and method for scheduling variable bit rate (VBR) streams in a wireless communications system
A system and method for scheduling variable bit rate (VBR) streams in a wireless communications system is provided. A method for broadcasting data includes receiving a plurality of broadcast data streams, assigning the broadcast data streams into a plurality of fram...
08/23/2011
7995596System and method for offloading packet protocol encapsulation from software
A method is provided for offloading packet protocol encapsulation from software. In operation, pointer information is received. Furthermore, packet protocol encapsulation is offloaded from software by assembling packets in hardware, using the pointer information.
08/09/2011
7995597Method and system for weighted fair queuing
A system for scheduling data for transmission in a communication network includes a credit distributor and a transmit selector. The communication network includes a plurality of children. The transmit selector is communicatively coupled to the credit distributor. Th...
08/09/2011
7990988Shared-management device
The invention concerns a scheduler for sharing a resource comprising a storage unit for storing user deadlines, FIFO storage units, associated each with a first increment value (d(j)) and, for some of them (c(j, i), with a second increment value (d(i)), for storing ...
08/02/2011
7990989Transaction selector employing transaction queue group priorities in multi-port switch
An apparatus for selecting one of a plurality of transaction queues from which to transmit a transaction out of a port of a switch. The apparatus includes a group indicator, for each of the queues, for indicating which one of a plurality of groups of the queues the ...
08/02/2011
7990987Network processor having bypass capability
A network processor having bypass capability in which some data units are diverted from being processed by the processor core of the network processor. In one embodiment, a network processor may include a receiver to receive data units, configuration information use...
08/02/2011
7990990Circuit and method for transmitting data stream
A circuit including a first data selection circuit and a second data selection circuit for transmitting a data stream is provided. The first data selection circuit having first controllable channels turns on a first operating channel being one of the first controlla...
08/02/2011
7986705Determining a transmission order for frames based on bit reversals of sequence numbers
In an embodiment, frames are received in an arrival order. Each of the frames has a target client and a sequence number that represents a relative position of the frame in the arrival order. A transmission order is determined based on bit reversals of the sequence n...
07/26/2011
7986706Hierarchical pipelined distributed scheduling traffic manager
A hierarchical pipelined distributed scheduling traffic manager includes multiple hierarchical levels to perform hierarchical winner selection and propagation in a pipeline including selecting and propagating winner queues of a lower level to subsequent levels to de...
07/26/2011
7974297Quality of service queue management in home mesh network
An embodiment is a technique to perform queue management. A packet is received from an upper layer or a classifier in a multi-hop mesh network. The packet has a packet type classified by the classifier. The received packet is enqueued into one of a plurality of buff...
07/05/2011
7969999Signal packet relay device
A packet-signaling relay device selectively relays incoming signal packets, and includes a random number generation unit which generates a random number, a delete threshold generation unit which generates a delete threshold based on an objective delete probability, ...
06/28/2011
7965727Broadcast distributing system and broadcast distributing method
An IP encapsulator in a broadcast distributing system divides broadcast data received from an image distributing source into packets, and IP-encapsulates the packets. The IP encapsulator transmits the IP-encapsulated packets to a subscriber line terminal (SLT) via a...
06/21/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?