Patents by Inventor Sachin Doshi

Sachin Doshi 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: 7706277
    Abstract: In an embodiment, a method is provided. The method of this embodiment provides transmitting data from a source node to a destination node, receiving a special flow control pause frame transmitted by the destination node in response to the destination node detecting a flow modification condition, and adjusting transmission of the data to the destination node in accordance with information included in the special flow control pause frame.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: April 27, 2010
    Assignee: Intel Corporation
    Inventors: Sutapa Chandra, Sachin Doshi, Raju Krishnamurthi
  • Patent number: 7564785
    Abstract: A method for dynamic flow control includes accepting incoming data into a shared resource during a first time period after transmitting a flow control message, and diverting incoming data from the shared resource during a second time period that is after the first time period.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: July 21, 2009
    Assignee: Intel Corporation
    Inventors: Raju Krishnamurthi, Sachin Doshi, Vijay Chougule
  • Patent number: 7243171
    Abstract: An apparatus and a system, as well as a method and an article, may operate to control a data flow associated with one of a plurality of ports sharing a resource, including a memory. The port having the controlled data flow may have an actual usage value above a determined average shared resource usage value associated with the plurality of ports.
    Type: Grant
    Filed: November 10, 2003
    Date of Patent: July 10, 2007
    Assignee: Intel Corporation
    Inventors: Sachin Doshi, Suryakant Maharana, Raju Krishnamurthi
  • Publication number: 20070115824
    Abstract: In an embodiment, a method is provided. The method of this embodiment provides transmitting data from a source node to a destination node, receiving a special flow control pause frame transmitted by the destination node in response to the destination node detecting a flow modification condition, and adjusting transmission of the data to the destination node in accordance with information included in the special flow control pause frame.
    Type: Application
    Filed: November 18, 2005
    Publication date: May 24, 2007
    Inventors: Sutapa Chandra, Sachin Doshi, Raju Krishnamurthi
  • Publication number: 20050259575
    Abstract: A method for dynamic flow control includes accepting incoming data into a shared resource during a first time period after transmitting a flow control message, and diverting incoming data from the shared resource during a second time period that is after the first time period.
    Type: Application
    Filed: May 21, 2004
    Publication date: November 24, 2005
    Inventors: Raju Krishnamurthi, Sachin Doshi, Vijay Chougule
  • Publication number: 20050262281
    Abstract: A method for managing a shared resource includes pseudorandomly selecting a first port from a plurality of ports that accept requests to access a shared resource, and granting access to the shared resource for current requests from the plurality of ports, with granting of access in a deterministic order starting from a currently requesting port that is deterministically related to the first port.
    Type: Application
    Filed: May 21, 2004
    Publication date: November 24, 2005
    Inventors: Prakash Nayak, Sachin Doshi
  • Publication number: 20050144415
    Abstract: An apparatus and a system, as well as a method and article, may operate to allocate one or more links from a plurality of memory locations included in a memory segment of a memory to a port at substantially one time.
    Type: Application
    Filed: December 30, 2003
    Publication date: June 30, 2005
    Inventors: Sachin Doshi, Himanshu Goel
  • Publication number: 20050129008
    Abstract: An apparatus and a system, as well as a method and article, may operate to send a packet from a first switch to a second switch by way of a stacked port, the packet identifying a congesting port included in the second switch as a source of congestion with respect to a congested port included in the first switch.
    Type: Application
    Filed: December 16, 2003
    Publication date: June 16, 2005
    Inventors: Sachin Doshi, Suryakant Maharana, Praveen Subrahmanian
  • Publication number: 20050102448
    Abstract: An apparatus and a system, as well as a method and an article, may operate to control a data flow associated with one of a plurality of ports sharing a resource, including a memory. The port having the controlled data flow may have an actual usage value above a determined average shared resource usage value associated with the plurality of ports.
    Type: Application
    Filed: November 10, 2003
    Publication date: May 12, 2005
    Inventors: Sachin Doshi, Suryakant Maharana, Raju Krishnamurthi