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

Icon_funbox Bizarre Patents

Patent No. 6637447

Beerbrella

A small umbrella which may be removably attached to a beverage container in order to shade the beverage container from the direct rays of the sun.

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


Subclass of Class 370 - Multiplex communications
Definition: Subject matter having a particular protocol to resolve the
No. of patents: 231
Last issue date: 03/20/2012


1            
NumberTitleIssue Date
8139596Communicating prioritized messages to a destination queue from multiple source queues using source-queue-specific priority values
There is disclosed a method, apparatus and computer program for communicating messages between a first messaging system and a second messaging system. The messaging system comprises a set of source queues with each source queue owning messages retrievable in priorit...
03/20/2012
8059671Switching device
A switching device comprising at least one ingress port and at least one egress port. The switching device is arranged to receive data packets through the at least one ingress port and to forward received data packets to respective ones of the at least one egress po...
11/15/2011
7733895Non-preemptive scheduling in network elements
A graph based on a data traffic matrix represents the occupancy of a set of virtual output queues to an optical crosspoint packet data switch. Edges in the graph are assigned to a matching in order of decreasing weight, provided that the edges do not conflict with o...
06/08/2010
7724760Method and apparatus for bandwidth guarantee and overload protection in a network switch
A method for selecting a queue for service across a shared link. The method includes classifying each queue from a group of queues within a plurality of ingresses into one tier of a number “N” of tiers. The number “N” is greater than or equal to 2. Informati...
05/25/2010
7688839Data link/physical layer packet buffering and flushing
A buffering structure including at least a first FIFO storage structure to stage at least a selected one of undiverted egress packets and undiverted ingress packets is provided. The buffering structure further includes at least first associated packet drop logic to ...
03/30/2010
7646782Data link/physical layer packet buffering and flushing
A buffering structure including at least a first FIFO storage structure to stage at least a selected one of undiverted egress packets and undiverted ingress packets is provided. The buffering structure further includes at least first associated packet drop logic to ...
01/12/2010
7561590Network switch having virtual input queues for flow control
A network switching device for transferring data among n channels includes n receive circuits and n ingress modules. The receive circuits receive frames from n channels. The ingress modules include a memory circuit that stores each frame in buffers. The buffers stor...
07/14/2009
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
7391766Packet 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 predefined threshold value ‘WPCth’. The packet sequence number ...
06/24/2008
7369491Regulating data-burst transfer
The invention discloses methods and apparatus for regulating the transfer of data bursts across a data network comprising electronic edge nodes interconnected by fast-switching optical core nodes. To facilitate switching at an electronic edge node, data bursts are o...
05/06/2008
7366161Full duplex voice path capture buffer with time stamp
For diagnostic and trouble-shooting purposes, an audio/voice signal capture mechanism is adapted to be interfaced with a time division multiplexed (TDM) transport path-cascaded echo canceler and compression arrangement for an integrated access device (IAD). The audi...
04/29/2008
7362750Switch module architecture
A switching module has external ports for sending and receiving data packets and mesh interfaces for internal mesh connections with other modules. A switching engine directs packets to one or other of the mesh interfaces according to the port number of a ‘destinat...
04/22/2008
7362765Network traffic management system with floating point sorter
A technique to implement a network traffic management system with an integrated multidimensional floating point sorter (306) is to store data such that it may be retrieved in a sorted fashion. Entries are stored (407) into a memory according to time st...
04/22/2008
7359385ATM switching apparatus and method
An ATM switching apparatus and method in which delay of ATM cells is prevented and multicast is implemented are disclosed. The multicast is determined by analyzing a received cell's destination address and the transfer times value. If there are several destination a...
04/15/2008
7356030Network switch cross point
A switching fabric having cross points that process multiple stripes of serial data. Each cross point includes a plurality of port slices and ports. Each port includes a plurality of FIFOs, a FIFO read arbitrator, a multiplexer, a dispatcher, and an accumulator. In ...
04/08/2008
7353289System for an open architecture development platform with centralized synchronization
One aspect of the preferred embodiment relates to an application framework for managing mobile clients and application programs. By utilizing the preferred embodiment, a system administrator may be provided the capability to manage and control multiple devices, dire...
04/01/2008
7349387Digital cross-connect
Two or more cross-connect ICs are interconnected. Each IC directly receives some, but not all, of the system inputs, and outputs to some, but not all, outputs. Each cross-connect IC has a switch matrix that has the same number of inputs as the system, and a lesser n...
03/25/2008
7349340System and method of monitoring e-service Quality of Service at a transaction level
Quality of Service (QoS) management in a service-based system may be provided by adaptively adjusting system operational parameters in response to real time relationships between QoS specifications and measurements. A QoS manager may include a measurement engine con...
03/25/2008
7349330Packet receiver with the influence of jitter and packet losses reduced before a buffer becomes idle due to data delays and packet receiving method using the same
A packet receiver includes a packet memory circuit for temporarily storing received packets in a FIFO (First-In First-Out) fashion in the form of a queue. A read start threshold setting circuit sets, with respect to the length of the queue, a read start threshold at...
03/25/2008
7339935ATM switch for distributing cells to avoid blocking in the ATM switch
An ATM switch includes a first stage, a second stage and a third stage each of which stages includes at least one basic switch, wherein the first stage, the second stage and the third stage are connected. The basic switch includes a part which refers to time informa...
03/04/2008
7336662System and method for implementing GFR service in an access node's ATM switch fabric
A scheme for implementing GFR service in an ATM environment, e.g., an access node's ATM switch fabric. Regulation of a GFR flow is throttled between two modes, a guaranteed rate mode and a non-guaranteed rate mode, depending upon timestamps computed by applicable tr...
02/26/2008
7330900Low-latency packet processor
Packets of real-time media streams are processed at a network node such within a desired maximum latency less than the frame interval of the streams. The media streams have respective packet rates all substantially equal to a nominal packet rate and respective packe...
02/12/2008
7327680Methods and apparatus for network congestion control
Methods and apparatus are provided for controlling congestion in a network such as a fiber channel network. Techniques are provided for detecting congestion at a shared resource such as a network node. When a controller sends data to a shared resource, the delay bet...
02/05/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
7324511Device, method and system for transferring frame
In between network devices interconnected by plural optical channels, logical paths are defined according to upper traffic and also priority of the traffic. The network device includes: a frame forming section for reading user packets out of a buffer section compose...
01/29/2008
7321595Method for processing various numbers of ports in network processor
A method for processing various numbers of ports in a network processor. A method for processing various numbers of ports in a network processor comprises the steps of: a) receiving the number N of ports from a system controller; b) allocating N−1 number of regist...
01/22/2008
7319670Apparatus and method for transmitting data to a network based on retransmission requests
An apparatus for transmitting to a network comprises a queue, packetization logic, interface logic, and queue logic. The packetization logic is configured to packetize data into a plurality of data packets and to store, to the queue, entries pointing to the data pac...
01/15/2008
7319667Communication system with priority data compression
A data compression system that dynamically adapts the degree of compression used in response to the priority of the data to be compressed is provided by virtue of one embodiment of the present invention. In one embodiment, only low priority data is compressed while ...
01/15/2008
7317730Queueing architecture and load balancing for parallel packet processing in communication networks
A parallel packet processing queueing architecture and method are described. A packet is divided up into cells. A first or start processor queue is selected for the first cell. The following cells of the packet are then placed in the queues in a predetermined order....
01/08/2008
7317726Scheduling in a fast optical switch
In a fast optical switch comprising a plurality of star couplers, channel switching, Time Division Multiplex (TDM) switching, or both may be provided. The operation of the fast optical switch is enabled by a fast scheduler comprising at least two scheduler modules. ...
01/08/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
7310317Apparatus and method for de-prioritization of bypass packets in a packet based communication system
A method and apparatus for de-prioritizing mobile-to-mobile calls in favor of mobile-to-landline calls in a communication system. De-prioritizing mobile-to-mobile calls, which are less sensitive to infrastructure delays due to to their bypass of encoding and decodin...
12/18/2007
7305493Embedded transport acceleration architecture
An apparatus and a system may include an adaptation module, a plurality of Direct Transport Interfaces (DTIs), a DTI accelerator, and a Transport Control Protocol/Internet Protocol (TCP/IP) accelerator. The adaptation module may provide a translated sockets call fro...
12/04/2007
7298703Hysteresis method for reducing control code transmission between a line card and a switching fabric
Disclosed is a circuit and method for reducing control code transmission between a line card and a switching fabric. One embodiment includes a memory receiving (and storing) data transmitted at a second rate during a first period of time. A quantity of data in the m...
11/20/2007
7296093Network processor interface system
A heterogeneous and scalable bridge capable of translating a plurality of network protocols is adapted for coupling to a network switch fabric. The bridge uses at least one egress buffer interface and can perform port aggregation and bandwidth matching for various d...
11/13/2007
7292576ATM switch having output buffers
An ATM switch includes a first stage, a second stage and a third stage each of which stages includes at least one basic switch, wherein the first stage, the second stage and the third stage are connected. The basic switch includes a part which refers to time informa...
11/06/2007
7292530Method and apparatus to manage packet fragmentation
Embodiments of a method and apparatus to improve network performance by managing packet fragmentation are described. ...
11/06/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
7284187Encapsulated document and format system
Methods for producing and multiplexing a file format, as well as structures for a hierarchical file format and data file, are provided. The data file may include data that is divided in a hierarchical manner, including a highest level document portion that supports ...
10/16/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
1            
 
Sign InRegister
Username  
Password   
forgot password?