Patents by Inventor Manas Barooah

Manas Barooah 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: 9256572
    Abstract: In one embodiment, a network device in a network obtains information identifying first storage and second storage. The network device notifies one or more other network devices in the network that traffic that is received by the other network devices is to be routed to the network device. The network device performs data migration from the first storage to the second storage. When the data migration from the first storage to the second storage is completed, the network device notifies the other network devices in the network that traffic that is received by the other network devices is no longer to be routed to the network device.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: February 9, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Manas Barooah, Rahul Chari
  • Publication number: 20150089012
    Abstract: In one embodiment, a network device in a network obtains information identifying first storage and second storage. The network device notifies one or more other network devices in the network that traffic that is received by the other network devices is to be routed to the network device. The network device performs data migration from the first storage to the second storage. When the data migration from the first storage to the second storage is completed, the network device notifies the other network devices in the network that traffic that is received by the other network devices is no longer to be routed to the network device.
    Type: Application
    Filed: November 28, 2014
    Publication date: March 26, 2015
    Inventors: Manas BAROOAH, Rahul CHARI
  • Patent number: 8914540
    Abstract: In one embodiment, a network device in a network obtains information identifying first storage and second storage. The network device notifies one or more other network devices in the network that traffic that is received by the other network devices is to be routed to the network device. The network device performs data migration from the first storage to the second storage. When the data migration from the first storage to the second storage is completed, the network device notifies the other network devices in the network that traffic that is received by the other network devices is no longer to be routed to the network device.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: December 16, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Manas Barooah, Rahul Chari
  • Patent number: 7548975
    Abstract: Methods and apparatus for implementing storage virtualization on a network device of a storage area network are disclosed. A virtual enclosure is created that has one or more virtual enclosure ports and is adapted for representing one or more virtual storage units. Each of the virtual storage units represents one or more physical storage locations on one or more physical storage units of the storage area network. Each of the virtual enclosure ports of the virtual enclosure is associated with a port of a network device within the storage area network. An address or identifier is then assigned to each of the virtual enclosure ports.
    Type: Grant
    Filed: January 9, 2002
    Date of Patent: June 16, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjaya Kumar, Manas Barooah, John L. Burnett
  • Patent number: 6950395
    Abstract: Methods and apparatus are disclosed for a token bucket metering or policing system with a delayed filing scheme which may be used, inter alia, in a computer or communications system, such as a packet switching system, router, or other device. The token bucket scheme updates the number of tokens in a particular bucket in response to an expiration of a timer or a receipt of a packet corresponding to a packet stream being metered or policed based on the particular bucket. One implementation determines whether a difference between a current time value with a last bucket update time value equals or exceeds a predetermined time interval. If the difference between the current time value with the last bucket update time value equals or exceeds the predetermined time interval, then a predetermined number of tokens is added to a bucket, and the last bucket update time value is incremented by approximately the predetermined time interval.
    Type: Grant
    Filed: December 31, 2000
    Date of Patent: September 27, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmed R. Bashandy, Faisal Mushtaq, Jayaraman R. Iyer, Manas Barooah
  • Publication number: 20030131182
    Abstract: Methods and apparatus for implementing storage virtualization on a network device of a storage area network are disclosed. A virtual enclosure is created that has one or more virtual enclosure ports and is adapted for representing one or more virtual storage units. Each of the virtual storage units represents one or more physical storage locations on one or more physical storage units of the storage area network. Each of the virtual enclosure ports of the virtual enclosure is associated with a port of a network device within the storage area network. An address or identifier is then assigned to each of the virtual enclosure ports.
    Type: Application
    Filed: January 9, 2002
    Publication date: July 10, 2003
    Applicant: Andiamo Systems
    Inventors: Sanjaya Kumar, Manas Barooah, John L. Burnett