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

Icon_funbox Quotables

"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

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.

 

Assignee: Ascend Communications, Inc.


Location: Westford, MA
No. of patents: 23

NumberTitleIssue Date
6967955Virtual 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
6711153Route 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
6667959Switch 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
6587463Packet 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
6570854System 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
6553002Apparatus 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
6463067Submission 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
6396838Management 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
6320864Logical 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
6259693Cell 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
6233243Method 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
6192046Apparatus 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
6097726Virtual 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
6094685Use 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
6078595Timing 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
6015300Electronic 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
6008995Card 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
5991297Independently 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
5987520Closed 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
5953314Control 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
5905730High 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
5903564Efficient 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
5850399Hierarchical 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
 
Sign InRegister
Username  
Password   
forgot password?