Patents by Inventor William Zahavi

William Zahavi 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: 6886020
    Abstract: A data management and archive method and apparatus, such as for implementation in an automated system to monitor and manage status, performance and configuration data for a plurality of networked storage components. Analysis and cross-correlation of data related to the plurality of storage components can be done individually, collectively and/or comparatively. A collection manager component of a workload analyzer is implemented to start and stop data collection in the context of a system comprising at least one storage component (or at least two networked storage components). The collection manager includes a command and control module that coordinates requests of data from at least one collection agent configured on at least one host connected to the storage component(s).
    Type: Grant
    Filed: August 17, 2000
    Date of Patent: April 26, 2005
    Assignee: EMC Corporation
    Inventors: William Zahavi, Lee W. Sapiro, Saymai Thammavong, Ron Arnan
  • Publication number: 20050086646
    Abstract: A data management and archive method and apparatus, such as for implementation in an automated system to monitor and manage status, performance and configuration data for a plurality of networked storage components. Analysis and cross-correlation of data related to the plurality of storage components can be done individually, collectively and/or comparatively. A collection manager component of a workload analyzer is implemented to start and stop data collection in the context of a system comprising at least one storage component (or at least two networked storage components). The collection manager includes a command and control module that coordinates requests of data from at least one collection agent configured on at least one host connected to the storage component(s). The collection manager manages collection of data and effects file transfer of collected data according to a user specified policy, and maintains status of the data collected.
    Type: Application
    Filed: November 5, 2004
    Publication date: April 21, 2005
    Inventors: William Zahavi, Lee Sapiro, Saymai Thammavong, Ron Arnan
  • Patent number: 6820035
    Abstract: This invention is a system and method for performing a data management function using correlated data obtained from analyzing work performed on data stored in a data storage system.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: November 16, 2004
    Assignee: EMC Corporation
    Inventor: William Zahavi
  • Patent number: 6813731
    Abstract: A system provides mechanisms and techniques to retrieve trace data from a trace buffer residing in a data storage system. The software program operating on a processor within the data storage system operates in trace mode to produce trace data in the trace buffer upon occurrence of trace events. An event trace routine operates in response to a system call to access the trace buffer and return either a current value of a trace buffer pointer or the current trace buffer pointer as well as trace data read from the trace buffer beginning at a location and in an amount as specified in the system call to the event trace routine. The trace capture process can operate either within the data storage system or preferably on a remote host computer system to access trace data in the trace buffer in the data storage system by using the event trace routine.
    Type: Grant
    Filed: February 26, 2001
    Date of Patent: November 2, 2004
    Assignee: EMC Corporation
    Inventors: William Zahavi, Andrew M. Shooman, Yeshayahu Hass
  • Patent number: 6775826
    Abstract: This invention is a system and method for replaying workload data that may be accessed in a data storage environment and then replayed for testing or other reasons. The invention has the capability to extract a trace of all I/Os to a data storage system for an extended period of time and then replay these I/Os back to that or another system. Variables may also be manipulated though the play back system to increase testing flexibility at a lower cost than actually introducing new physical variables.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: August 10, 2004
    Assignee: EMC Corporation
    Inventors: William Zahavi, Kenneth R. Coguen, Paul F. Hale, Andrew M. Shooman, Yeshayahu Hass
  • Publication number: 20020120815
    Abstract: A system provides mechanisms and techniques to retrieve trace data from a trace buffer residing in a data storage system. The software program operating on a processor within the data storage system operates in trace mode to produce trace data in the trace buffer upon occurrence of trace events. An event trace routine operates in response to a system call to access the trace buffer and return either a current value of a trace buffer pointer or the current trace buffer pointer as well as trace data read from the trace buffer beginning at a location and in an amount as specified in the system call to the event trace routine. The trace capture process can operate either within the data storage system or preferably on a remote host computer system to access trace data in the trace buffer in the data storage system by using the event trace routine.
    Type: Application
    Filed: February 26, 2001
    Publication date: August 29, 2002
    Inventors: William Zahavi, Andrew M. Shooman, Yeshayahu Hass