Patents by Inventor Shreyas P. Gandhi

Shreyas P. Gandhi 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: 7990994
    Abstract: Storage gateway provisioning, configuration, and management functions provide mechanisms to specify and manage parameters and operations associated with storage gateways. The parameters may include any combination of VLAN topology, zoning behavior, LUN masking, bandwidth, and priority. The parameters may also include path information describing initiator to target associations, enabling load-balancing aggregations and multipathing redundancy. Parameters may be specified at relatively low-levels, describing specific HW elements, or may be specified at relatively high-levels, describing desired bandwidth and redundancy requirements, with SW determining low-level HW assignments. Configuration and management functions enable dynamic modification of storage gateway parameters (such as bandwidth between selected initiator and target pairs). Management functions also enable dynamic switchover from a primary path to a secondary path with respect to a storage device.
    Type: Grant
    Filed: October 22, 2005
    Date of Patent: August 2, 2011
    Assignee: Habanero Holdings, Inc.
    Inventors: Jia-Jen Yeh, Akram A. Abou-Emara, Harinder Singh Bhasin, Sriram Chidambaram, Shreyas P. Gandhi, Nakul Pratap Saraiya, Christopher Dean Youngworth
  • Patent number: 7516214
    Abstract: A rules engine is provided to enhance management capability in storage area networks and particularly within storage switches. Resulting state and status information for virtual logical units can be maintained in a database. The database can be indexed according to the current state and/or status of members of a virtual logical unit. When an event associated with a physical target of a virtual logical unit is detected, the current state and status of members of the virtual logical unit can be determined. The current state and status information can be maintained in dynamic state and status indicator. The current state and status information can be used to identify a corresponding entry in the rules database. From the rules database, the proper resulting status and/or state of the members and/or the virtual logical unit can be determined.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: April 7, 2009
    Assignee: EMC Corporation
    Inventor: Shreyas P. Gandhi