Inventor
MORESHET HANA
US28 patents
⚠️ This page may combine multiple inventors who share the name “MORESHET HANA”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
EMC CORP
27 patentsUS6898685B2May 24, 2005
Ordering data writes from a local storage device to a remote storage device
EMC CORP130 citations99
US7113945B1Sep 26, 2006
Virtual storage device that uses volatile memory
EMC CORP77 citations98
US7340489B2Mar 4, 2008
Virtual storage devices
EMC CORP34 citations96
US7051176B2May 23, 2006
Reading data provided to a remote storage device
EMC CORP57 citations96
US7000086B2Feb 14, 2006
Virtual ordered writes
EMC CORP48 citations96
US6363385B1Mar 26, 2002
Method and apparatus for making independent data copies in a data processing system
EMC CORP63 citations96
US6839773B2Jan 4, 2005
Method for enabling overlapped input/output requests to a logical device using assigned and parallel access unit control blocks
EMC CORP64 citations94
US7383408B2Jun 3, 2008
Storage device that uses virtual ordered writes
EMC CORP28 citations93
US7380082B2May 27, 2008
Reading virtual ordered writes at local storage device
EMC CORP36 citations93
US7376651B2May 20, 2008
Virtual storage device that uses volatile memory
EMC CORP28 citations93
US7197616B2Mar 27, 2007
Virtual ordered writes
EMC CORP26 citations93
US7340461B2Mar 4, 2008
Deactivating virtual devices and rolling backup
EMC CORP20 citations92
US6718437B2Apr 6, 2004
Method and apparatus for reconfiguring striped logical devices in a disk array storage
EMC CORP33 citations92
US6546457B1Apr 8, 2003
Method and apparatus for reconfiguring striped logical devices in a disk array storage
EMC CORP32 citations92
US6513102B2Jan 28, 2003
Internal copy for a storage controller
EMC CORP27 citations92
US6408369B1Jun 18, 2002
Internal copy for a storage controller
EMC CORP30 citations92
US6665739B2Dec 16, 2003
Method for enabling overlapped input/output requests to a logical device using assigned and parallel access unit control blocks
EMC CORP16 citations91
US7031966B2Apr 18, 2006
Method and apparatus for making independent data copies in a data processing system
EMC CORP11 citations84
US6574703B1Jun 3, 2003
Initializing selected extents of a storage device
EMC CORP13 citations84
US7099875B2Aug 29, 2006
Method and apparatus for making independent data copies in a data processing system
EMC CORP12 citations80
US7395283B1Jul 1, 2008
Method and apparatus for making independent data copies in a data processing system
EMC CORP18 citations79
US7266572B2Sep 4, 2007
Restoring virtual devices
EMC CORP6 citations74
US7249130B2Jul 24, 2007
Virtual storage devices
EMC CORP6 citations74
US6901480B2May 31, 2005
Method and apparatus for reconfiguring striped logical devices in a disk array storage
EMC CORP8 citations74
US6990536B2Jan 24, 2006
Method for enabling overlapped input/output requests to a logical device from multiple hosts with explicit allegiances
EMC CORP8 citations71
US6665738B2Dec 16, 2003
Method for enabling overlapped input/output requests to a logical device from multiple hosts with explicit allegiances
EMC CORP5 citations71
US8032492B2Oct 4, 2011
Simultaneous activation of virtual devices
EMC CORP1 citations63