Patents by Inventor Matthew D. Waxman

Matthew D. Waxman 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: 9417812
    Abstract: Methods and apparatus for migrating data with minimal disruption in a storage virtualization system. In one embodiment, a method includes collecting information on a backend logical unit (LUN) having a direct path from a host, presenting the backend LUN to the host through a virtual target via the storage virtualization application, disconnecting the direct path from the host to the backend LUN so that the backend LUN is accessed by the host via the storage virtualization application transparently to the host, and migrating data from the backend LUN to a destination storage transparently to the host.
    Type: Grant
    Filed: December 26, 2007
    Date of Patent: August 16, 2016
    Assignee: EMC CORPORATION
    Inventors: Ashish Arun Palekar, Sudhindra Swayampakulaa, Karunaker Chinthapatla, Matthew D. Waxman
  • Patent number: 9311001
    Abstract: A method and system for managing allocation of storage resources, comprises the steps of: the storage network management system allocating one or more virtual data storage volumes for use by a host computer; the storage network management system presenting the virtual data storage volumes to the host computer as representative of available physical storage on the one or more storage arrays, but not allocating physical data storage for the virtual data storage volumes, wherein the virtual data storage volumes can include regions that are either allocated to physical storage or are unallocated to physical storage; the storage management system creating a data storage pool that includes the one and the more data storage arrays; and upon receiving a write request to the virtual data volume that covers an unallocated region of the volume, the storage network management system allocating physical storage from the storage pool for the virtual data volume.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: April 12, 2016
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Matthew D. Waxman
  • Patent number: 8856589
    Abstract: An architecture for protecting against failure in a switched storage network using virtualization.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: October 7, 2014
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Lee W. VanTine, Matthew D. Waxman
  • Patent number: 8782245
    Abstract: This invention is a system and method for managing provisioning of resources for one or more data storage networks using a new architecture.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: July 15, 2014
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Matthew D. Waxman
  • Patent number: 8656100
    Abstract: This invention is a system and method for managing provisioning of resources for one or more data storage networks using a new architecture.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: February 18, 2014
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Matthew D. Waxman
  • Patent number: 8627005
    Abstract: A method, system, and program product for managing a plurality of storage area networks including a plurality of data storage volumes and one or more hosts, wherein the volumes are in a storage network, wherein the network includes one or more processors in the network, the program product comprising a computer-readable storage medium encoded with computer-executable program code enabling controlling virtualization of volumes in the storage network and managing a SCSI virtualization service; wherein the volume virtualization controller service supports virtualization enabling virtual Storage Area Networks (SAN)s by parsing between front-end SANs and back-end SANs regardless of physical configuration of the front and back-end SANs, to enable mapping from virtual volumes to back-end storage elements across virtual SANs.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: January 7, 2014
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Lee W. VanTine, Matthew D. Waxman
  • Patent number: 8332613
    Abstract: Technology for minimizing disruptions when host data on a physical volume is encapsulated into a virtualization layer or de-encapsulated is disclosed. Evaluation of a physical volume used as data storage for a virtualization layer before committing to direct access to the physical volume is enabled by preventing direct access before presenting the physical volume directly to the host and by preventing the virtualization layer from moving data on the physical volume while redirecting to the physical volume a first plurality of I/O requests that were directed to the virtualization layer.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: December 11, 2012
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, Helen S. Raizen, Matthew D. Waxman, David W. Harvey, Michael E. Bappe
  • Patent number: 8219681
    Abstract: This invention is a system and method for managing provisioning of resources for one or more data storage networks using a new architecture.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: July 10, 2012
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Matthew D. Waxman
  • Patent number: 8127307
    Abstract: Methods and apparatus for a storage virtualization system with distributed event processing. In an exemplary embodiment, a method comprises receiving an event by an intelligent switch in a storage virtualization system in which the intelligent switch is coupled to a control path cluster, identifying a type of the event to determine whether the event can be processed by the intelligent switch, processing the event by the intelligent switch where the event type is of a type that can be processed by the intelligent switch, wherein the intelligent switch continues to run in the absence of the control path cluster without direct communication between data path controllers, and processing the event at a control path cluster if the event type cannot be processed by the intelligent switch.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: February 28, 2012
    Assignee: EMC Corporation
    Inventors: Ashish Arun Palekar, Sudhindra Swayampakulaa, Anshul Chadda, Matthew D. Waxman
  • Patent number: 8032701
    Abstract: This invention is a system and method for managing allocation of storage resources in a storage network, the storage network including physical data storage on a plurality of storage arrays that are in the storage network, and the network is in communication with one or more hosts and the network further includes a storage network management system, communicatively coupled to the storage arrays via the network, the storage management system includes a storage virtualizer capable of intercepting and virtualizing an IO stream from the one or more hosts and which storage network management system further includes a storage and switch controller in communication with the storage virtualizer for storage network management.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: October 4, 2011
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Matthew D. Waxman
  • Patent number: 7992038
    Abstract: An architecture for protecting against failure in a switched storage network using virtualization.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: August 2, 2011
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Lee W. VanTine, Matthew D. Waxman
  • Patent number: 7984253
    Abstract: An architecture for managing a plurality of storage area networks including a plurality of data storage volumes and one or more hosts, wherein the volumes are in a switched storage network in the storage area networks the architecture comprising one or more processors in communication with switching capability for the switched storage network, wherein the one or more processors include program logic for embodying logical constructions of a storage presentation layer including target virtualization and logical unit (LU) virtualization; and a volume presentation layer including volume virtualization for replication of data.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: July 19, 2011
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Lee W. Vantine, Matthew D. Waxman
  • Patent number: 7849262
    Abstract: A system and method for managing one or more Storage Area Networks (SAN), in which the one or more SAN's consist of one or more data storage volumes and one or more hosts. Whereas the one or more data storage volumes are in a switched storage network.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: December 7, 2010
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Lee W. VanTine, Matthew D. Waxman
  • Patent number: 7818517
    Abstract: An architecture for managing a switched storage network consisting of one or more data storage volumes and one or more hosts. The data storage volumes are in a switched storage network. One or more processors provide the switching capability for the switched storage network. The one or more processors are capable of embodying logical constructions of a storage presentation layer and a volume presentation layer.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: October 19, 2010
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Lee W. VanTine, Matthew D. Waxman
  • Patent number: 7770059
    Abstract: An architecture for protecting against failure in a switched storage network using virtualization.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: August 3, 2010
    Assignee: EMC Corporation
    Inventors: Bradford B. Glade, David W. Harvey, John Kemeny, Lee W. VanTine, Matthew D. Waxman
  • Patent number: 7620774
    Abstract: This invention is a system and method for managing one or more data storage networks using a new architecture.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: November 17, 2009
    Assignee: EMC Corporation
    Inventor: Matthew D. Waxman
  • Patent number: 7620775
    Abstract: This invention is a system and method for managing one or more data storage networks using a new architecture.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: November 17, 2009
    Assignee: EMC Corporation
    Inventor: Matthew D. Waxman
  • Patent number: 7315914
    Abstract: Systems and methods are provided for executing a vendor specific command in a storage area network including a plurality of data storage volumes and at least one host. In one embodiment, a system includes an intelligent multi-protocol switch (IMPS) and a storage and switch controller that is coupled to the IMPS. The IMPS receives a command from the at least one host. The command includes a command byte field storing a vendor specific service action. The storage and switch controller receives the command from the IMPS. A processor included in the storage and switch controller interprets the vendor specific service action and executes the command.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: January 1, 2008
    Assignee: EMC Corporation
    Inventors: Prakash Venkatanarayanan, Harold M. Sandstrom, Cesareo Contreras, Cynthia J. Burns, Matthew D. Waxman