Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Bonomi; Flavio Giovanni
Address:
Palo Alto, CA
No. of patents:
15
Patents:












Patent Number Title Of Patent Date Issued
8185745 Detection of frequent and dispersed invariants May 22, 2012
A scalable method and apparatus that detects frequent and dispersed invariants is disclosed. More particularly, the application discloses a system that can simultaneously track frequency rates and dispersion criteria of unknown invariants. In other words, the application discloses an
8170045 Class-based bandwidth partitioning May 1, 2012
Class-based bandwidth partitioning of a sequence of packets of varying packet classes is performed, such as, but not limited to determining whether or not to admit a packet to a queue based on a probability corresponding to a class of packets associated with the packet, with this pro
8139586 Enhanced packet classification March 20, 2012
A method for classifying a data packet containing a header is provided. The method may comprise parsing the header of a data packet into header elements. Rules in secondary lookup tables generated from a primary lookup table may be accessed. The respective header elements of the data
7813350 System and method to process data packets in a network using stateful decision trees October 12, 2010
A method and device to process a packet received by a network device is described. The method may comprise analyzing the packet to identify at least one set of a plurality of sets, mapping the at least one set to at least one functional unit, and performing functionality associated with
7782859 Enhanced packet classification August 24, 2010
A method for classifying a data packet containing a header is provided. The method may comprise parsing the header of a data packet into header elements. Rules in secondary lookup tables generated from a primary lookup table may be accessed. The respective header elements of the data
7453898 Methods and apparatus for simultaneously scheduling multiple priorities of packets November 18, 2008
Methods and apparatus are disclosed for simultaneously scheduling multiple priorities of packets, such as in systems having a non-blocking switching fabric. In one implementation, the maximum bandwidth which a particular input can send is identified. During a scheduling cycle, a current
7403526 Partitioning and filtering a search space of particular use for determining a longest prefix mat July 22, 2008
Disclosed are, inter alia, methods, apparatus, data structures, computer readable media, mechanisms, and means for partitioning and filtering a search space of particular use for determining a longest prefix match thereon, such as for routing packets. One implementation uses one or more
7184443 Packet scheduling particularly applicable to systems including a non-blocking switching fabric a February 27, 2007
Methods and apparatus are disclosed for scheduling packets, such as in systems having a non-blocking switching fabric and homogeneous or heterogeneous line card interfaces. In one implementation, multiple request generators, grant arbiters, and acceptance arbiters work in conjunction
7177317 Flexible scheduler in an asynchronous transfer mode (ATM) switch February 13, 2007
A flexible scheduler in an ATM switch. The scheduler enables each connection to be served fairly according to associated quality of service parameters, while enabling several other features. A connection can be shaped while minimizing additional memory and processing requirements. Sp
6396834 Flexible scheduler in an asynchronous transfer mode (ATM) switch May 28, 2002
A flexible scheduler in an ATM switch. The scheduler enables each connection to be served fairly according to associated quality of service parameters, while enabling several other features. A connection can be shaped while minimizing additional memory and processing requirements. Sp
6349089 Flexible scheduler in an asynchronous transfer mode (ATM) switch February 19, 2002
A flexible scheduler in an ATM switch. The scheduler enables each connection to be served fairly according to associated quality of service parameters, while enabling several other features. A connection can be shaped while minimizing additional memory and processing requirements. Sp
6292492 Efficient method and apparatus for allocating memory space used for buffering cells received on September 18, 2001
A switch guaranteeing a minimum amount of memory space for desired connection while allowing efficient dynamic change of maximum memory space that can be used by a connection. Only an amount of memory space which is required for guaranteeing the minimum amount of memory space is reserved
6219352 Queue management with support for multicasts in an asynchronous transfer mode (ATM) switch April 17, 2001
An ATM switch supporting multicast transmissions and efficient transmission of frames. A cell is received on a multicast connection and transmitted on several branches/ports. Instead of copying a multicast cell several times for each output branch, only one copy of each multicast cell is
6011775 Method and apparatus for integrated traffic shaping in a packet-switched network January 4, 2000
A scalable integrated traffic shaper for use in a packet-switched network that regulates multiple connections and prevents lost data by integrating link scheduling and traffic shaping to fairly arbitrate between incoming connections.
5864540 Method for integrated traffic shaping in a packet-switched network January 26, 1999
A scalable integrated traffic shaper for a use in a packet-switched network that regulates multiple connections and prevents lost data by integrating link scheduling and traffic shaping to fairly arbitrate between incoming connections.










 
 
  Recently Added Patents
High conductive water-based silver ink
Detecting patterns of abuse in a virtual environment
System, method, and software for researching, analyzing and comparing expert witnesses
Information processing apparatus, information processing method, and program
Protection circuit, substrate for electro-optical device, electro-optical device, electrophoretic display device, electronic apparatus, and manufacturing method of electro-optical device
Semiconductor chip, stack module, and memory card
Active and progressive targeted advertising
  Randomly Featured Patents
Easy opening container unit having a domed end panel
Efficient power control of a power amplifier by periphery switching
Matrix-addressed liquid crystal display device with compensation for potential shift of pixel electrodes
Cutting head of a weed cutter of the type using a rotating cutting string
Interactive sensor systems and methods for dimensioning
Self-limiting wear contact pad slider and method for making the same
Chair
Multi-spectral seeker antenna
Loading apparatus for cargo vessel
Watercraft for transportation and exercise