"That the automobile has practically reached the limit of its development is suggested by the fact that during the past year no improvements of a radical nature have been introduced."
Scientific American ; Jan. 2 edition, 1909
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 |
| 6967955 | Virtual path merging in a multipoint-to-point network tunneling protocol A computer network includes frame- or packet-based subnetworks connected by switches, the switches being interconnected by high-capacity trunks using a connection-based data transfer protocol similar to Asynchronous Transfer Mode (ATM). Some of the trunks include a ... | 11/22/2005 |
| 6711153 | Route lookup engine A Route Lookup Engine (RLE) for determining a next hop index is disclosed. The RLE receives a lookup key and performs a multi-bit trie search with prefix expansion and capture of a variable stride trie. The data that the RLE returns comprises the next hop informatio... | 03/23/2004 |
| 6667959 | Switch fabric testing A method is presented which allows for the testing and verification of an off-line switch fabric used in network switch having redundant switch fabrics. A special test cell is directed to the off-line switch fabric, loops through a portion of the switchin... | 12/23/2003 |
| 6587463 | Packet classification engine Packet classification apparatus includes a rule memory and a criterion memory. One type of rule memory entry contains an operator and a pointer to a criterion memory entry. The operator defines a comparison operation to be performed, such as EQUAL (exact ... | 07/01/2003 |
| 6570854 | System and method for performing explicit rate marking for flow control in ATM networks using a virtual bandwidth-based methodology An explicit rate marking system is disclosed for use in connection with a switching node to generate an explicit rate value for use in a resource management cell associated with a virtual circuit in an ATM network. The explicit rate marking system compris... | 05/27/2003 |
| 6553002 | Apparatus and method for routing data packets through a communications network A method and apparatus for determining the next router that a data packet is transmitted to on its way to a destination host by traversing a routing table using a hardware search engine and a unique search tree. The step of traversing each node in the sea... | 04/22/2003 |
| 6463067 | Submission and response architecture for route lookup and packet classification requests Packet processing logic includes a request queue for receiving lookup requests from a packet processor, where each request includes information elements from a received packet and indicates that a route lookup and a packet classification are to be perform... | 10/08/2002 |
| 6396838 | Management of free space in an ATM virtual connection parameter table Port cards in an ATM switch store parameters for virtual channel connections (VCCs) and virtual path connections (VPCs) in separate areas of a virtual connection parameter table (VCPT), the areas being defined by a VCC pointer and a VPC pointer. Also, a n... | 05/28/2002 |
| 6320864 | Logical multicasting method and apparatus A method and apparatus for performing logical multicasting within a network switch are disclosed so as to permit a downstream network device to perform cell forwarding in a manner which resembles spatial multicasting. A logical multicast cell has a connec... | 11/20/2001 |
| 6259693 | Cell combination to utilize available switch bandwidth An apparatus and method for enabling the combination of multiple streams of data cells into a single thread. By enabling plural input ports of an intermediate device to access a single parallel output port of the device, plural network switch elements sha... | 07/10/2001 |
| 6233243 | Method and apparatus for performing cut-through virtual circuit merging A method and apparatus for performing virtual connection merging in an output port of a network switch are disclosed. In the event no completely assembled packets have been received and scheduled for transmission, a partially received packet is selected f... | 05/15/2001 |
| 6192046 | Apparatus and method for efficiently transferring ATM cells across a backplane in a network switch The present invention is directed to an apparatus and method for efficiently transferring asynchronous transfer mode (ATM) cells across a backplane in a network switch. The present invention is realized through an electrical apparatus that converts parall... | 02/20/2001 |
| 6097726 | Virtual path merging in a multipoint-to-point network tunneling protocol A computer network includes frame- or packet-based subnetworks connected by switches, the switches being interconnected by high-capacity trunks using a connection-based data transfer protocol similar to Asynchronous Transfer Mode (ATM). Some of the trunks... | 08/01/2000 |
| 6094685 | Use of control blocks to map multiple unidirectional connections A method and apparatus for allocating and deallocating control blocks for virtual connections in a network telecommunications device allows optimal usage of memory. Lists are maintained within the telecommunications device which identify control blocks as... | 07/25/2000 |
| 6078595 | Timing synchronization and switchover in a network switch A data communications switch and method of operation are presently disclosed enabling flexible, selectable provision of a common timing signal for synchronized external communication through physical layer interfaces with other network devices, synchroniz... | 06/20/2000 |
| 6015300 | Electronic interconnection method and apparatus for minimizing propagation delays A module interconnection system which minimizes electronic signal propagation delays is disclosed. The module interconnection system includes a backplane, a first plurality of connectors arranged in a side by side generally parallel arrangement, and a sec... | 01/18/2000 |
| 6008995 | Card cage accommodating PC cards of different size A card cage for mounting printed circuit cards of at least two sizes is disclosed. The card cage includes an insert removably mounted to a mounting bar position between first and second ends of the card cage. The insert extends along a portion of the widt... | 12/28/1999 |
| 5991297 | Independently sizable memory pages for a plurality of connection ID types in a network switch A method and apparatus are disclosed for selectively accessing and independently sizing connection identification tables within a network switch. Upon receipt of a data unit, such as an asynchronous transfer mode cell at an input port of an Input Output M... | 11/23/1999 |
| 5987520 | Closed user group preprocessing decision for efficient call security validation A network node preprocesses Closed User Group (CUG) member rules and network configuration information available to the node during a configuration phase of the network preceding an operational phase in which calls are placed among the users. The preproce... | 11/16/1999 |
| 5953314 | Control processor switchover for a telecommunications switch First and second control processor cards are employed in conjunction with first and second switch fabric cards to interconnect Input/Output cards in a telecommunications switch. The control processor cards provide a portion of the functionality previously... | 09/14/1999 |
| 5905730 | High speed packet scheduling method and apparatus A packet scheduler is disclosed which provides a high degree of fairness in scheduling packets associated with different sessions. The scheduler also minimizes packet delay for packet transmission from a plurality of sessions which may have different requ... | 05/18/1999 |
| 5903564 | Efficient multicast mapping in a network switch An apparatus and technique for facilitating mapping of a Multicast Circuit Identifier ("MID") to a Local Circuit Identifiers ("CID") is disclosed. Table entries for such mapping can be disposed in non-contiguous memory locations. A pointer is employed in ... | 05/11/1999 |
| 5850399 | Hierarchical packet scheduling method and apparatus A method of fairly and efficiently scheduling transmission of a packet from a plurality of sessions onto a network is presented. The method includes providing an input having a plurality of sessions, grouping the sessions into a plurality of classes, sche... | 12/15/1998 |