Patents by Inventor John Carrel

John Carrel 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: 8594335
    Abstract: A method, computer program product, and data storage system for associating an encryption key with each of a plurality of storage objects within a data storage system, thus defining a plurality of encryption keys. Each of the plurality of encryption keys is appended to include a key identifier tag, thus defining a plurality of tagged encryption keys. The key identifier tag included within each tagged encryption key identifies the storage object with which the tagged encryption key is associated.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: November 26, 2013
    Assignee: EMC Corporation
    Inventors: Amnon Izhar, John Carrel
  • Patent number: 7032228
    Abstract: A common device interface for facilitating communication exchanges between physical transport drivers and higher-level software emulations. The common device interface is defined by an input/output control block (IOCB) data structure that allows those portions of different emulations and physical transport drivers that interact with each other to be generic. Thus, the emulation need not know or be concerned with the underlying characteristics of the type of physical transport driver with which it is communicating.
    Type: Grant
    Filed: March 1, 2001
    Date of Patent: April 18, 2006
    Assignee: EMC Corporation
    Inventors: James M. McGillis, Robert DeCrescenzo, Timothy R. Rosner, John Carrel, David Meiri
  • Patent number: 5778167
    Abstract: A system and method for reassigning a data storage location containing corrupted data to a new data storage location containing the reconstructed previously corrupted data. The system includes a persistent medium storage device such as a disk in electrical communication with a persistent medium storage device controller having a nonvolatile memory. Corrupted data, detected during a read operation, is reconstructed by the system and the reconstructed data is written to nonvolatile memory. An indicator is set in a location in nonvolatile memory indicating that the reconstructed data is being written to a reassigned location on the persistent medium storage device. The persistent medium storage device then reassigns the storage location for the reconstructed data and the reconstructed data in nonvolatile memory is written to the reassigned location. Once the reconstructed data is written to the reassigned location, the indicator in nonvolatile memory is reset.
    Type: Grant
    Filed: June 12, 1997
    Date of Patent: July 7, 1998
    Assignee: EMC Corporation
    Inventors: John Carrel, Brian Mullahy