Patents by Inventor Ranjit Ghate

Ranjit Ghate 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).

  • Publication number: 20130297902
    Abstract: A system and method are provided for securely sharing storage resources in a storage network. One or more organizations are modeled in a structure where each organization includes one or more units. Users are assigned to a unit and are also assigned a command access level. The command access level grants access to certain management commands that may be performed on storage resources. Storage resources are then bound to units in the organization and may be accessed by users in the unit. Once command access levels are assigned and storage resources are bound, access for a user in the unit is restricted to the command access level assigned to the user and the storage resources bound to the user's unit. When a command from a user is received, the command access level of the user and the bound storage resources for the unit of the user is determined. Then, a management command is performed using the bound storage for the user's unit if the command is available for the command access level.
    Type: Application
    Filed: April 26, 2013
    Publication date: November 7, 2013
    Inventors: Jim Collins, Chandra Prasad, Ranjit Ghate, Brian Stevens
  • Patent number: 8132058
    Abstract: An apparatus and method for testing a network-based storage virtualization system. A tester is connected to a host side of a storage virtualization system. The tester provides test scripts to the storage virtualization system to test I/O and other operations. A separate link, independent of said storage virtualization system, is provided to a storage side of said storage virtualization system to allow verification of the correct translation from virtual to physical independent of the data path used by the virtualization system. Thus, the tester verifies, over the separate link, the physical configuration of VLUNs and data written to the VLUNs by the tester on storage devices.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: March 6, 2012
    Assignee: NetApp, Inc.
    Inventors: Kumar Gajjar, Robert Robbins, Ranjit Ghate
  • Patent number: 7617252
    Abstract: A storage virtualization system for accessing at least one storage device for a virtual logical unit (VLUN) from at least one host. The system includes at least one upstream processing element (UPE) which is adapted for coupling to a corresponding host server. The system is further adapted for coupling to at least one storage device. The controller also includes a primary central processing element (CPE) that can be configurably coupled to the UPEs. The primary CPE permits data transfer to occur between a host and a storage device via the corresponding UPE. The controller further includes a backup CPE that can be configurably coupled to the UPEs. The backup CPE is configurable to permit the data transfer when the primary CPE becomes unavailable.
    Type: Grant
    Filed: May 29, 2006
    Date of Patent: November 10, 2009
    Assignee: NetApp, Inc.
    Inventors: Rahim Ibrahim, Tuan Nguyen, Ashish Shah, Ranjit Ghate, Chan Ng, Gen-Hwa Chiang
  • Patent number: 7171434
    Abstract: A storage virtualization system for accessing at least one storage device for a virtual logical unit (VLUN) from at least one host. The system includes at least one upstream processing element (UPE) which is adapted for coupling to a corresponding host server. The system is further adapted for coupling to at least one storage device. The controller also includes a primary central processing element (CPE) that can be configurably coupled to the UPEs. The primary CPE permits data transfer to occur between a host and a storage device via the corresponding UPE. The controller further includes a backup CPE that can be configurably coupled to the UPEs. The backup CPE is configurable to permit the data transfer when the primary CPE becomes unavailable.
    Type: Grant
    Filed: September 9, 2002
    Date of Patent: January 30, 2007
    Assignee: Network Appliance, Inc.
    Inventors: Rahim Ibrahim, Tuan Nguyen, Ashish Shah, Ranjit Ghate, Chan Ng, Gen-Hwa Chiang
  • Publication number: 20060206494
    Abstract: A storage virtualization system for accessing at least one storage device for a virtual logical unit (VLUN) from at least one host. The system includes at least one upstream processing element (UPE) which is adapted for coupling to a corresponding host server. The system is further adapted for coupling to at least one storage device. The controller also includes a primary central processing element (CPE) that can be configurably coupled to the UPEs. The primary CPE permits data transfer to occur between a host and a storage device via the corresponding UPE. The controller further includes a backup CPE that can be configurably coupled to the UPEs. The backup CPE is configurable to permit the data transfer when the primary CPE becomes unavailable.
    Type: Application
    Filed: May 29, 2006
    Publication date: September 14, 2006
    Inventors: Rahim Ibrahim, Tuan Nguyen, Ashish Shah, Ranjit Ghate, Chan Ng, Gen-Hwa Chiang
  • Patent number: 7032136
    Abstract: An apparatus and method for testing a network-based storage virtualization system. A tester is connected to a host side of a storage virtualization system. The tester provides test scripts to the storage virtualization system to test I/O and other operations. A separate link, independent of said storage virtualization system, is provided to a storage side of said storage virtualization system to allow verification of the correct translation from virtual to physical independent of the data path used by the virtualization system. Thus, the tester verifies, over the separate link, the physical configuration of VLUNs and data written to the VLUNs by the tester on storage devices.
    Type: Grant
    Filed: September 9, 2002
    Date of Patent: April 18, 2006
    Assignee: Network Appliance, Inc.
    Inventors: Kumar Gajjar, Robert Robbins, Ranjit Ghate
  • Publication number: 20030061220
    Abstract: A storage virtualization system for accessing at least one storage device for a virtual logical unit (VLUN) from at least one host. The system includes at least one upstream processing element (UPE) which is adapted for coupling to a corresponding host server. The system is further adapted for coupling to at least one storage device. The controller also includes a primary central processing element (CPE) that can be configurably coupled to the UPEs. The primary CPE permits data transfer to occur between a host and a storage device via the corresponding UPE. The controller further includes a backup CPE that can be configurably coupled to the UPEs. The backup CPE is configurable to permit the data transfer when the primary CPE becomes unavailable.
    Type: Application
    Filed: September 9, 2002
    Publication date: March 27, 2003
    Inventors: Rahim Ibrahim, Tuan Nguyen, Ashish Shah, Ranjit Ghate, Chan Ng, Gen-Hwa Chiang
  • Patent number: 5487066
    Abstract: A distributed intelligence network using time and frequency domain multiplexing. On power-up, each node determines its skew and requests downloading of program code and configuration data. A node claims timeslots by transmitting a packet into an apparently empty timeslot and verifying receipt of its own packet.
    Type: Grant
    Filed: January 21, 1994
    Date of Patent: January 23, 1996
    Assignee: First Pacific Networks, Inc.
    Inventors: Robert P. McNamara, Alan Saldinger, Robert J. Cringle, Gigi C. Chu, Shanubhog G. Sangameswara, Peterpaul Vita, Michael M. Ouye, David R. F. Stevens, Celeste Baranski, Cai U. Monsson, Timothy P. Murphy, Kevin T. Murphy, Gary M. Ellis, Ranjit Ghate