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
System and method for controlling device location determination
Crowd control barrier II
Presenting a link to a user
Method and apparatus to adjust received signal
Austenitic stainless steel welding wire and welding structure
Battery terminal with current sensor
Air driven alternators for battery powered vehicles
  Randomly Featured Patents
Diffuser for aeration basin
Particle size distribution analyzer
Fluidized-bed apparatus
Data processing apparatus
Component subjected to thermal stresses and having parts for intended breakage
Fluid activated flow control apparatus
Battery charger
Bathtub
Method for decreasing mobility of dense carbon dioxide in subterranean formations
PSK Modem having dual-integrator voltage controlled oscillator