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

Icon_funbox Did You Know...

...that after Parker Brothers executives turned down the game of Monopoly because it had "52 fundamental errors" (including taking too long to play), a copy of the game wound up in the home of the company president who stayed up until 1 a.m. to finish playing it? He was so impressed by the game that the next day he wrote to inventor Charles Darrow and offered to buy it!

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/417 - Having output queuing only


Subclass of Class 370 - Multiplex communications
Definition: Subject matter having queues exclusively on outputs of the
No. of patents: 124
Last issue date: 05/01/2012


1        
NumberTitleIssue Date
8170042Transmit-side scaler and method for processing outgoing information packets using thread-based queues
Embodiments of a transmit-side scaler and method for processing outgoing information packets using thread-based queues are generally described herein. Other embodiments may be described and claimed. In some embodiments, a process ID stored in a token area may be com...
05/01/2012
7424026Method and apparatus providing continuous adaptive control of voice packet buffer at receiver terminal
Disclosed is a device, a computer program and a method to receive and buffer data packets that contain information that is representative of time-ordered content, such as a voice signal, that is intended to be presented to a person in a substantially continuous and ...
09/09/2008
7417962QoS capable mobile ad-hoc network device
The ad-hoc router enables a decentralized IP routing network (mobile of fixed) amongst a set of network devices, and can offer quality of services for voice, video and data applications. The ad-hoc router is divided into a receiving, control/management processing, I...
08/26/2008
7418002Method and apparatus for monitoring buffer contents in a data communication system
A method and apparatus for buffering data units in a communication switch that allows for configurable monitoring of the buffer contents is presented. Such an apparatus includes a context table that stores a plurality of independent group identifiers for each connec...
08/26/2008
7406090Managing a buffer for media processing
A method and apparatus to perform buffer management for media processing are described. ...
07/29/2008
7397809Scheduling methods for combined unicast and multicast queuing
An improved combined Switching Data Unit (SDU) queuing discipline for unicast and multicast (Protocol Data Unit) PDU forwarding at a switching node is provided. Multicast SDU descriptors are replicated and stored in entries of a First-In/First-Out queue portion of a...
07/08/2008
7376140System and method for assignment of ATM virtual circuits to queues in a DSLAM
A method for distributing digital subscriber line (xDSL) data traffic includes receiving xDSL traffic at a DSLAM including a plurality of input ports and a plurality of output queues. Each input port includes a plurality of virtual circuits. Each of the plurality of...
05/20/2008
7373420Method and apparatus for weighted fair queuing
Management of a plurality of queues is made weighted and fair through the introduction of a system of credits. A credit is spent when a fixed-size unit of storage is served from a selected one of the queues. A scheduler selects a queue when an identifier of the queu...
05/13/2008
7366177Transmit scheduling supporting temporarily unavailable receivers
Transmissions may be scheduled in communication networks to accommodate the possibilities that target receivers are unavailable to receive. ...
04/29/2008
7362751Variable length switch fabric
Variable length switch fabric for switching variable length data packets between input and output transmission paths in a communication network. In one embodiment of the invention, apparatus is provided for switching variable length data packets between input and ou...
04/22/2008
7362761Packet processing apparatus
A packet processing apparatus that realizes improved overall relaying performance by distributing input packets to multiple packet analyzing modules for information processing is disclosed. The packet processing apparatus includes a distributor for assigning a seque...
04/22/2008
7355969Line card port protection rate limiter circuitry
An apparatus for link layer port-based hardware implemented acceptance rate limiting control is presented. The apparatus employs a single up-down counter tracking a receive port buffer occupancy level. The single up-down counter is incremented by a receive line rate...
04/08/2008
7349419Queue sizing for packet routing
The present invention relates to determining a queue size for a network router based on the number of voice channels capable of being handled by a particular output link and a desired failure probability for transmitting voice information over that output link. Sinc...
03/25/2008
7336675Optimized back-to-back enqueue/dequeue via physical queue parallelism
A method and apparatus to receive a plurality of packet from an inflow of a single packet flow. In response to receiving the plurality of packets, a plurality of packet pointers is enqueued into multiple physical queues. Each of the plurality of packet pointers desi...
02/26/2008
7319860Pseudo-interactive input processing in wireless environments
An electronic communications device including a user input device for inputting characters; and buffering and communications systems for storing in a buffer characters input by the user input device, and transmitting the content of the buffer over a communications l...
01/15/2008
7317683Weighted fair queue serving plural output ports
A data communication apparatus includes a plurality of output ports and a scheduler for assigning priorities for outbound data frames. The scheduler includes one or more scheduling queues. Each scheduling queue indicates an order in which data flows are to be servic...
01/08/2008
7315549Formatting data for a buffer
In one embodiment of the present invention, a method includes writing a first variable length packet to a first portion of a buffer, and writing a second variable length packet to a second portion of the buffer while writing the first variable length packet. The buf...
01/01/2008
7292580Method and system for guaranteeing quality of service in a multi-plane cell switch
Data cells of plural classes are transferred from input ports to output ports through a switch by storing the cells at each input port in class-specific virtual output queues (VOQ) within sets of VOQs associated with output ports, and providing credits to VOQs accor...
11/06/2007
7280539Data driven type information processing apparatus
In order to perform functional packet copying to read a large amount of data of an unspecified length from a memory at high speed and to prevent the packet copying operation from affecting other packet flow, a self-synchronous transfer control circuit having a funct...
10/09/2007
7280474Weighted fair queue having adjustable scaling factor
A scheduler for a network processor includes a scheduling queue in which weighted fair queuing is applied. The scheduling queue has a range R. Flows are attached to the scheduling queue at a distance D from a current pointer for the scheduling queue. The distance D ...
10/09/2007
7277446Communication of digital data over a wireless transmission medium
Data packets are received at a communications node. Each of the received data packets is associated with one of a set of different service classes. Packets corresponding to the received data packets are transmitted to recipients. The order in which the data packets ...
10/02/2007
7248593Method and apparatus for minimizing spinlocks and retaining packet order in systems utilizing multiple transmit queues
A method, apparatus, and article of manufacture for retaining packet order in multiprocessor systems utilizing multiple transmit queues while minimizing spinlocks are disclosed herein. Embodiments of the present invention define multiple transmit queues for a given ...
07/24/2007
7233599Interface device with stored data on transmission lines characteristics
The present invention relates to high speed communications, in particular, to an interface device between a transmitting device and a receiving device of a transmission system, wherein the transmitting device is capable of automatic compensation of cross-talk timing...
06/19/2007
7230917Apparatus and technique for conveying per-channel flow control information to a forwarding engine of an intermediate network node
A flow bit mechanism and technique conveys per-channel flow control information pertaining to the status of output buffers located on line cards to at least one performance routing engine (PRE) of an intermediate network node, such as an aggregation router. Each lin...
06/12/2007
7197050Unit for transmitting data blocks in acknowledged mode on a channel featuring a radio link with a mobile station
The transmitting unit comprises means for obtaining a sequence of data blocks to be transmitted on a channel, means for receiving information acknowledging the blocks of the sequence from an addressee unit, and means for controlling the transmission of the blocks of...
03/27/2007
7190674Apparatus for controlling packet output
In a packet scheduler, an arithmetic-operation controlling means designates output ports in a time-sharing manner and a parallel arithmetic operation means performs an arithmetic operation common with the queues of each designated output port to obtain packet output...
03/13/2007
7181637Packet processing system and method for a data transfer node with time-limited packet buffering in a central queue
A method and system are provided for processing data packets at a data-transfer network node. The method and system include determining a length of time that a packet has been buffered at the node by associating a timer with each data packet received and buffered in...
02/20/2007
7133361Method and system for improvement of network performance over asymmetic links
A communications system includes a plurality of communications channels for transporting packets. The system also includes a gateway that is coupled to the communications channels. The gateway is configured to buffer a packet that is received over one of the communi...
11/07/2006
7130627Management of neighbor lists
Methods of maintaining neighbor list information in a wireless communication system and corresponding apparatus. The method may comprise maintaining a separate neighbor list for each of a plurality of cells, the neighbor lists indicating neighbor cells and correspon...
10/31/2006
7123583Dual use rate policer and re-marking logic
A method for performing rate policing and re-marking in a packet switched communications network that can be used to enforce and/or monitor Class of Services (CoS) contracts including terms for single or multiple classes of service. A switching system configured as ...
10/17/2006
7103056Scheduling the dispatch of cells in multistage switches using a hierarchical arbitration scheme for matching non-empty virtual output queues of a module with outgoing links of the module
A multiple phase cell dispatch scheme, in which each phase uses a simple and fair (e.g., round robin) arbitration methods, is described. VOQs of an input module and outgoing links of the input module are matched in a first phase. An outgoing link of an input module ...
09/05/2006
7088795Ultra wide band base band receiver
The present invention is a receiver having a radio frequency (RF) front end, a pulse detector operatively coupled to the RF front end, and a data recovery unit operatively coupled to the pulse detector. The data recovery unit is configured to receive spread spectrum...
08/08/2006
7079485Multiservice switching system with distributed switch fabric
A digital switching system comprises: (a) a line card layer containing a plurality of real or virtual line cards; (b) a switch card layer containing a plurality of real or virtual switch cards; and (c) an interface layer interposed between the line card layer and th...
07/18/2006
7065098Redundant telecommunication system using memory equalization apparatus and method of operation
Data which must be memory equalized across a redundant, high availability system utilizing processor-based components is structured in memory segments which form data packets for a data link between active and standby components. Direct memory access is employed to ...
06/20/2006
7065089Method and system for mediating traffic between an asynchronous transfer mode (ATM) network and an adjacent network
The present invention provides a system and method of mediating cell traffic between an asynchronous transmission mode (ATM) network and an adjacent network, each cell in said cell traffic having a set of transmission parameters related to the ATM network and a resp...
06/20/2006
7054267Method and apparatus for scheduling traffic to meet quality of service requirements in a communication network
Packets are scheduled for transmission over a communication link in a network, using a Largest Weighted Delay First (LWDF) scheduling policy. A delay measure Wi, i=1, 2, . . . N, is computed for each of N packets, each associated with a corresponding one ...
05/30/2006
7046688Packet scheduler
There is provided a packet scheduler for managing output awaiting packets stored in a plural of queue blocks each having a weighting coefficient settled based on an output guaranteeing bandwidth, whereby an output order for the head packets is stored in respective q...
05/16/2006
7046661Scheduling the dispatch of cells in non-empty virtual output queues of multistage switches using a pipelined hierarchical arbitration scheme
A pipeline-based matching scheduling approach for input-buffered switches relaxes the timing constraint for arbitration with matching schemes, such as CRRD and CMSD. In the new approach, arbitration may operate in a pipelined manner. Each sub-scheduler is allowed to...
05/16/2006
7035246Maintaining a global time reference among a group of networked devices
Synchronization is maintained among a plurality of network devices having local clocks that participate in a network. A first packet is broadcast from a first network device to other network devices that participate in the network. The first packet includes a global...
04/25/2006
7035224Activity detection in a star node with a plurality of coupled network nodes
The invention relates to a network comprising a plurality of network nodes and one star node, which star node is provided for the direct coupling of at least two network nodes. The star node comprises a plurality of star interfaces which are assigned to at least one...
04/25/2006
1        
 
Sign InRegister
Username  
Password   
forgot password?