...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!
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.
| Number | Title | Issue Date |
| 8170042 | Transmit-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 |
| 7424026 | Method 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 |
| 7417962 | QoS 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 |
| 7418002 | Method 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 |
| 7406090 | Managing a buffer for media processing A method and apparatus to perform buffer management for media processing are described. ... | 07/29/2008 |
| 7397809 | Scheduling 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 |
| 7376140 | System 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 |
| 7373420 | Method 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 |
| 7366177 | Transmit 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 |
| 7362751 | Variable 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 |
| 7362761 | Packet 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 |
| 7355969 | Line 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 |
| 7349419 | Queue 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 |
| 7336675 | Optimized 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 |
| 7319860 | Pseudo-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 |
| 7317683 | Weighted 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 |
| 7315549 | Formatting 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 |
| 7292580 | Method 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 |
| 7280539 | Data 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 |
| 7280474 | Weighted 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 |
| 7277446 | Communication 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 |
| 7248593 | Method 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 |
| 7233599 | Interface 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 |
| 7230917 | Apparatus 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 |
| 7197050 | Unit 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 |
| 7190674 | Apparatus 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 |
| 7181637 | Packet 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 |
| 7133361 | Method 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 |
| 7130627 | Management 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 |
| 7123583 | Dual 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 |
| 7103056 | Scheduling 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 |
| 7088795 | Ultra 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 |
| 7079485 | Multiservice 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 |
| 7065098 | Redundant 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 |
| 7065089 | Method 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 |
| 7054267 | Method 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 |
| 7046688 | Packet 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 |
| 7046661 | Scheduling 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 |
| 7035246 | Maintaining 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 |
| 7035224 | Activity 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 |