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
Systems and methods for determining muscle force through dynamic gain optimization of a muscle PID controller for designing a replacement prosthetic joint
Stable aqueous composite compositions
Pressing mold for optical lenses and method for manufacturing glass optical lenses
Solid-state image capture device and image capture apparatus
Composite high reflectivity layer
End-of-session authentication
Inspection systems and methods for detecting defects on extreme ultraviolet mask blanks
  Randomly Featured Patents
Drill
Method to reduce STI HDP-CVD USG deposition induced defects
Container or like structure
Stirrer-feeder for pneumatic distributors drills
Molybdate catalysts
Process and device for monitoring vibrational excitation of an axial compressor
Rotary encoder
Sheet feeder for a sheet handling machine
Structure, material, and design for assembling a low-K Si die to achieve an industrial grade reliability wire bonding package
Lithium ion secondary battery and method of fabricating thereof