1
Bruce R Rabe, Mark Clifford, Norm Miles: Storage area network (SAN) management system for discovering SAN components using a SAN management server. Veritas Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P c, March 20, 2007: US07194538 (205 worldwide citation)

Embodiments of a LUN security utility which provides LUN security operations including, but not limited to, searching for and locating one or more LUNs, LUN selection, LUN to disk array port binding, LUN masking and fabric zoning operations in one utility. Embodiments may provide a central user inte ...


2
Bruce R Rabe, Russell Thrasher, Zafrir E Gan, Joseph Lopilato, Paul A Scammell: System and method for storage area network management. Symantec Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, March 17, 2009: US07506040 (82 worldwide citation)

System and method for providing a common data model for SAN discovery and/or SAN monitoring information collected from heterogeneous SAN components. In one embodiment, a SAN management server may execute on a host computer and may translate data in one or more vendor-specific languages obtained from ...


3
Bruce R Rabe, Mark A Parenti: Techniques for automated storage management. EMC Corporation, Muirhead and Saturnelli, August 7, 2012: US08239584 (30 worldwide citation)

Described are techniques for performing automated data storage configuration. A plurality of I/O operations are received on a data path. The I/O operations are analyzed and analysis information is determined. In accordance with the analysis information, an application which issued the plurality of I ...


4
Ryan Jancaitis, Bruce R Rabe: Creating and configuring virtual fabrics in storage area networks. Symantec Operating Corporation, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, November 15, 2011: US08060630 (16 worldwide citation)

Embodiments of a mechanism for creating and configuring virtual fabrics in Storage Area Networks (SANs). Embodiments may provide a vendor-neutral mechanism for creating and configuring virtual fabrics in physical SAN fabrics that may include heterogeneous switches. Each virtual fabric may include it ...


5
Scott E Joyce, Bruce R Rabe: Locating a data storage system. EMC Corporation, Krishnendu Gupta, Jason A Reyes, March 3, 2015: US08971916 (9 worldwide citation)

A method and system for use in locating a data storage system is disclosed. A mobile portable device transmits an activating signal to the data storage system via a wireless communications network. The activating signal transmitted by the mobile portable device is received in the data storage system ...


6
Sung Wook Ryu, Lisa Jianli Zhang, Bruce R Rabe: Automatic operating system handle creation in response to access control changes. Veritas Operating Corporation, Campbell Stephenson Ascolese, May 15, 2007: US07219189 (7 worldwide citation)

A method, computer program product, and system that enable automated creation of operating system handles in response to storage access control changes. A determination is made of the storage array LUNs to which a host has access control permission. Those storage array LUNs and the array port WWN ar ...


7
Dazhi Dong, Scott E Joyce, Bruce R Rabe, Xiaogang Wang, Qi Qu, Vincent Ma: Centralized searching in a data storage environment. EMC Corporation, Muirhead and Saturnelli, June 2, 2015: US09047352 (4 worldwide citation)

Described are techniques for searching. Search criteria including parameters is received. It is determined whether to perform searching based on storage provisioned for one or more selected applications identified in the search criteria. If it is determined to perform searching based on storage prov ...


8
Hongzhen Zhang, Bruce R Rabe, Scott E Joyce, Pauline Chen, Neil F Schutzman: Techniques for event filtering. EMC Corporation, Muirhead and Saturnelli, September 30, 2014: US08850453 (3 worldwide citation)

Described are techniques for event notification. A first notification about a first event is received. A timer is set to an amount of time. Processing waits until an occurrence of either receiving a second notification of a second event or expiration of said timer indicating that the amount of time ...


9
Bruce R Rabe, Scott E Joyce, Norman Miles: User interface having user-customized default values. EMC Corporation, BainwoodHuang, February 10, 2015: US08954880 (3 worldwide citation)

A method of operating a graphical user interface employs an input control enabling a user to provide an input value for a field. The method includes, during a first period of use of the graphical user interface by the user, automatically presenting a predetermined first input value as a default inpu ...


10
Scott E Joyce, Bruce R Rabe, Norman M Miles: Client request processing using protocol abstraction. EMC Corporation, Muirhead and Saturnelli, October 13, 2015: US09158729 (3 worldwide citation)

Described are techniques for processing a request. The request is sent from a command layer to a protocol abstraction layer. The request is to perform an operation on a first object of a first object type and the request includes one or more parameters. The protocol abstraction layer selects a first ...