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

Icon_funbox Bizarre Patents

Patent No. 5285430

Behavior Modification Wristwatch

A wristwatch including a watch band and a watch body having an octagon shaped perimeter and being red in color and having the word STOP thereon to resemble a stop sign.

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/418 - Contention resolution for output


Subclass of Class 370 - Multiplex communications
Definition: Subject matter having a particular protocol to resolve the
No. of patents: 239
Last issue date: 12/28/2010


1            
NumberTitleIssue Date
7860120Network interface supporting of virtual paths for quality of service with dynamic buffer allocation
A plurality of virtual paths in a network interface between a host port and a network port are managed according to respective priorities using dynamic buffer allocation. Thus, multiple levels of quality of service are supported through a single physical network por...
12/28/2010
7548547Controlling the transfer of terminal server data
The present invention extends to methods, systems, and computer program products for controlling the transfer of terminal server data. In some embodiments, contending request to send terminal server data are resolved by a flow control module situated between a termi...
06/16/2009
7440403Method and software for calculating rate constraints
A method for determining and enforcing rate constraints on process flows in a network, the method comprising receiving at least one process flow. A flow rate vulnerability (FRV) factor and a required bandwidth (RBW) parameter are determined for the at least one proc...
10/21/2008
7428239Apparatus and method for priority queuing with segmented buffers
Apparatus and methods for efficient queuing and dequeuing using segmented output buffers comprising sub-buffers and priority queues. Output buffers are monitored for empty sub-buffers. When a newly empty sub-buffer is discovered, a refill request is enqueued in a ra...
09/23/2008
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
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
7366154Forward error correction scheme for high rate data exchange in a wireless system
A transmitter/receiver system for high data transfer in a wireless communication system includes a physical layer processor that comprises an FEC coder, a demultiplexer and a plurality of modem processors. The FEC coder applies error correction codes to the high dat...
04/29/2008
7366106Radio communication terminal and communication method
A radio communication terminal, being used in a radio communication systems in which the transmission rate varies depending on radio wave conditions and communication statuses of other users, comprises a reception module which receives packets transmitted by a base ...
04/29/2008
7356631Apparatus and method for scheduling requests to source device in a memory access system
An apparatus and method for scheduling requests to a source device is provided. The apparatus comprises a high-priority request queue for storing a plurality of high-priority requests to the source device; a low-priority request queue for storing a low-priority requ...
04/08/2008
7356751Error handling and audience measurement in datacast network with return channel
A data broadcast network with a return channel providing a guaranteed error-free data delivery simultaneously to multiple receiving devices. The network transmits data in packets and uses the return channel for audience measurement and packets recovery. Whenever a c...
04/08/2008
7352714Methods and apparatuses for allocating time slots to half duplex wireless mobile stations
Methods and apparatuses for allocating control and data time slots to a plurality of wireless mobile stations in a wireless communication system using time division multiplexing. The methods and apparatuses assign such time slots by first placing the wireless mobile...
04/01/2008
7352695Switch and a switching method
A switch at a transmission end of a system including a number of memory devices defining queues for receiving traffic to be switched, each queue having an associated predetermined priority classification, and a processor for controlling the transmission of traffic f...
04/01/2008
7352764Content addressable merged queue architecture for switching data
A content addressable merged queue (camQ) architecture for switching data. The camQ architecture comprises a first array of priority cells for indicating a priority of a plurality of cells and a second array of destination cells for indicating a destination of the p...
04/01/2008
7349406Method and apparatus for virtual network connection merging
A method and apparatus are provided for performing a virtual network connection merge. In one example, the method assembles at least one data unit from data traffic of at least one network connection. A credit is calculated for each network connection. A chosen data...
03/25/2008
7349704Method and system for sharing over-allocated bandwidth between different classes of service in a wireless network
A method and system for sharing over-allocated bandwidth between different classes of service in a wireless network. Traffic is transmitted for a first service class in excess of bandwidth allocated to the first service class using unused bandwidth allocated to a se...
03/25/2008
7350202Method for re-programming a firmware state machine during execution
A method of reprogramming classification data in a packet classification state machine without interrupting the operation of the state machine is disclosed. Data relating to a plurality of new nodes from a starting node of the classification tree within a classifica...
03/25/2008
7349333Associated systems and methods for providing data services using idle cell resources
Associated systems and methods for providing data services using idle cell capacity in a communications system. The systems and methods assign priorities to each remote user device in the communications system. In response to a request for service for a remote user ...
03/25/2008
7339911Selection between two different coding schemes and corresponding modulation schemes according to the allowable transmission delay of the data
Transmitters comprising detectors (32) for detecting packet data to be transmitted are provided with selectors (34) for in response to detection results of real-time requirements selecting first coding schemes and first modulation schemes like convolut...
03/04/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
7336930Interference cancellation in wireless relaying networks
In accordance with the invention, signal information representative of a first set of information to be transmitted more than one time over at least one link is stored as a priori known signal information. This could be previously received and/or, detected informati...
02/26/2008
7333444Method and apparatus for creating a robust highly connected direct interconnection network
One embodiment of the present invention provides a system for generating an interconnection network. During operation, the system associates an n-bit binary identifier with each node in the interconnection network. The system also groups the n bits of each binary id...
02/19/2008
7333429Method and apparatus for oversubscription of permanent virtual circuits
The method establishes a number of permanent virtual circuits to be configured on a multiservice access device. At least one of the permanent virtual circuits is configured as an oversubscription (OS PVC). The OS PVC may be configured as a normal PVC with additional...
02/19/2008
7324537Switching device with asymmetric port speeds
In general, in one aspect, the disclosure describes a switching device that includes a plurality of ports. The ports operate at asymmetric speeds. The apparatus also includes a switching matrix to provide selective connectivity between the ports. The apparatus furth...
01/29/2008
7321940Iterative architecture for hierarchical scheduling
Conventional schedulers employ designs allocating specific processor and memory resources, such as memory for configuration data, state data, and scheduling engine processor resources for specific aspects of the scheduler, such as layers of the scheduling hierarchy,...
01/22/2008
7321553Methods and apparatus for asserting flow control at input ports of a shared-memory switch
In a method of allocating a shared resource among a plurality of competing applicants, a share of the resource allocated to one of the applicants is limited on the basis of a current proportion of the resource allocated to the applicant and a total of respective sha...
01/22/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
7315901Method and system for network processor scheduling outputs using disconnect/reconnect flow queues
A system and method of moving information units from a network processor toward a data transmission network in a prioritized sequence which accommodates several different levels of service. The present invention includes a method and system for scheduling the egress...
01/01/2008
7313147Network device and its data transmission method
A network device for transmitting data of a host system to a network including a buffer for storing the data, a first transmission interface providing a control signal to the host system, and a second transmission interface coupled to the buffer for transmitting the...
12/25/2007
7305507Multi-stage round robin arbitration system
Round robin arbitration system includes a first round robin arbitration module and a second round robin arbitration module. The first round robin arbitration module has a first bit width. It is configured to partition a plurality of requests into a plurality of bloc...
12/04/2007
7301943QoS-oriented burstification method supporting various grades of burstification delay guarantee
There is disclosed an QoS-oriented burstification method supporting various grades of burstification delay guarantee. For the arrival packets, the packets are sequentially inserted in a sequence of windows on weight basis, thereby forming a queue. The window size to...
11/27/2007
7302510Fair hierarchical arbiter
A fair hierarchical arbiter comprises a number of arbitration mechanisms, each arbitration mechanism forwarding winning requests from requestors in round robin order by requestor. In addition to the winning requests, each arbitration mechanism forwards valid request...
11/27/2007
7298755Apparatus and method for communicating with a network and for monitoring operational performance of the apparatus
An apparatus for communicating with a network comprises a data packet pipeline and a monitoring element. The data packet pipeline is configured to transfer data between a buffer and a network socket. The monitoring element is configured to provide an indication of a...
11/20/2007
7292594Weighted fair share scheduler for large input-buffered high-speed cross-point packet/cell switches
A switching fabric connects input ports to output ports. Each input has an input pointer referencing an output port, and each output has an output pointer referencing an input port. An arbiter includes input and output credit allocators, and an arbitration module (m...
11/06/2007
7283558Distributed weighted fair arbitration and forwarding
Multi-stage arbitration at a switching fabric. The switching fabric includes a traffic profiler that generates a request for a cell with a specified traffic class. The switching fabric includes a first stage arbitration between traffic classes of cells enqueued at t...
10/16/2007
7283487Transmission slot allocation method and map for virtual tunnels in a transmission line
In accordance with one embodiment of the present invention, a map of transmission slots for a port of a network element includes a plurality of hierarchical sets of port transmission slots. The hierarchical sets include a plurality of parent sets. Each parent set ha...
10/16/2007
7281144Power management in communication devices
Actual power savings achieved by using a power savings mode in a communications device may be increased by analyzing the effects of the power savings mode on delays and using the analysis on which to base a decision as to whether or not to enter the power savings mo...
10/09/2007
7280538Multicast concentrators
A multicast concentrator to both concentrate and multicast packets, and the concomitant self-routing control mechanism for the switching of the packets in the multicast concentrator. An m-to-n multicast concentrator always guarantees that the total number of 0-bound...
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
7274689Packet switch with one-stop buffer in memory with massive parallel access
A broadband packet switch that handles all packets that arrive within the same frame time by simultaneously bit-pipelining the packets into different sections of the one-stop packet buffer through an input switch. Each packet remains in is selected section until its...
09/25/2007
7272149Bandwidth allocation systems and methods
A system for shaping traffic from a plurality of data streams includes a queuing stage having a plurality of first-in, first-out shaping queues, the queuing stage being configured to classify incoming entries of traffic, and to assign an incoming element of traffic ...
09/18/2007
1            
 
Sign InRegister
Username  
Password   
forgot password?