Patents by Inventor Ameya S. Varde

Ameya S. Varde has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7577157
    Abstract: According to some embodiments, a processing element arranges for a packet to be transmitted through a port without storing a packet identifier in a local transmit queue if a number of transmit buffers to be associated with the packet does not exceed a pre-determined threshold.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: August 18, 2009
    Assignee: Intel Corporation
    Inventors: Alok Kumar, Prashant Chandra, Uday Naik, Ameya S. Varde, David Chou
  • Patent number: 7433364
    Abstract: Techniques for optimizing queuing performance include passing, from a ring having M slots, one or more enqueue requests and one or more dequeue requests to a queue manager, and determining whether the ring is full, and if the ring is full, sending only an enqueue request to the queue manager when one of the M slots is next available, otherwise, sending both an enqueue request and a dequeue request to the queue manager.
    Type: Grant
    Filed: December 24, 2003
    Date of Patent: October 7, 2008
    Assignee: Intel Corporation
    Inventors: Prashant R. Chandra, Uday Naik, Alok Kumar, Ameya S. Varde, David A. Romano
  • Patent number: 7336675
    Abstract: A method and apparatus to receive a plurality of packet from an inflow of a single packet flow. In response to receiving the plurality of packets, a plurality of packet pointers is enqueued into multiple physical queues. Each of the plurality of packet pointers designates one of the plurality of packets from the single packet flow. The plurality of packet pointers are dequeued from the multiple physical queues to transmit the plurality of packets along an outflow of the single packet flow.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: February 26, 2008
    Assignee: Intel Corporation
    Inventors: Uday R. Naik, Prashant R. Chandra, Alok Kumar, Ameya S. Varde
  • Patent number: 7159051
    Abstract: According to some embodiments, systems an apparatuses may have a communication path to exchange information packets. A processor may process information packets. A buffer pool cache local to the processor may store free buffer handles for information packets when the buffer pool cache local to the processor is not full. A non-local memory may store the free buffer handles for information packets when the buffer pool cache local to the processor is full.
    Type: Grant
    Filed: September 23, 2003
    Date of Patent: January 2, 2007
    Assignee: Intel Corporation
    Inventors: Prashant R. Chandra, Uday Naik, Alok Kumar, Ameya S. Varde