Patents by Inventor Ronald PASSERINI

Ronald PASSERINI 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: 8549364
    Abstract: In one or more embodiments of the invention, communication among host agents providing high availability in a computer cluster is implemented by reading and writing to files on a shared data store. Each host agent holds a lock on a file on the shared data store corresponding to a liveness indicator for the host agent and a coordinator host agent periodically monitors the liveness indicators for host failures.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: October 1, 2013
    Assignee: VMware, Inc.
    Inventors: Elisha Ziskind, Marc Sevigny, Sridhar Rajagopal, Rostislav Vavrick, Ronald Passerini
  • Publication number: 20100211829
    Abstract: In one or more embodiments of the invention, communication among host agents providing high availability in a computer cluster is implemented by reading and writing to files on a shared data store. Each host agent holds a lock on a file on the shared data store corresponding to a liveness indicator for the host agent and a coordinator host agent periodically monitors the liveness indicators for host failures.
    Type: Application
    Filed: February 18, 2009
    Publication date: August 19, 2010
    Applicant: VMWARE, INC.
    Inventors: Elisha ZISKIND, Marc SEVIGNY, Sridhar RAJAGOPAL, Rostislav VAVRICK, Ronald PASSERINI
  • Publication number: 20070088767
    Abstract: A technique for remapping data in a storage management system is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for remapping data in a storage management system having backup data that enable restoration of historical data of a storage system. The method may comprise receiving at least one access request for a first set of historical data. The method may also comprise identifying a second set of historical data, wherein the first set of historical data is a subset of the second set of historical data. The method may further comprise identifying, in the storage management system, one or more storage locations containing backup data for the second set of historical data. The method may additionally comprise storing a mapping list of the one or more identified storage locations to facilitate subsequent access requests for any of the second set of historical data.
    Type: Application
    Filed: October 13, 2006
    Publication date: April 19, 2007
    Applicant: Revivio, Inc.
    Inventors: Ronald PASSERINI, Robert Warren Perry, Christopher Angelo Rocca, Michael Daniel Anthony
  • Publication number: 20070088768
    Abstract: A technique for improving scalability and portability of a storage management system is disclosed. In one particular exemplary embodiment, the technique may be realized as a storage management system operatively coupled to a storage system. The storage management system may comprise a plurality of processor modules, wherein each processor module is capable of intercepting write commands directed to the storage system, backing up data associated with the write commands, and generating metadata having timestamps for the backup data. The storage management system may also comprise one or more indexing modules that create one or more indexing tables for the backup data based on the metadata, wherein the one or more indexing modules are in communication with the processor modules and the storage system.
    Type: Application
    Filed: October 13, 2006
    Publication date: April 19, 2007
    Applicant: Revivio, Inc.
    Inventors: Ronald PASSERINI, Robert Perry, Christopher Rocca, Michael Anthony
  • Publication number: 20070088922
    Abstract: Techniques for time-dependent storage management with a portable application programming interface are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for time-dependent storage management. The method may comprise interfacing with a host and a storage system having one or more storage devices. The method may also comprise intercepting all write commands that the host issues to the storage system. The method may additionally comprise performing a copy-on-write operation for each intercepted write command, wherein copy-on-write data and metadata associated with each intercepted write command are recorded, the metadata including at least a timestamp associated with each intercepted write command.
    Type: Application
    Filed: October 13, 2006
    Publication date: April 19, 2007
    Applicant: Revivio, Inc.
    Inventors: Ronald PASSERINI, Robert Perry, Christopher Rocca, Michael Anthony
  • Publication number: 20070088973
    Abstract: A technique for timeline compression in a data store is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for timeline compression in a storage system, wherein digital content of the storage system is backed up to enable restoration of the digital content to one or more points in a timeline. The method may comprise selecting a time interval in the timeline. The method may also comprise identifying one or more sets of backup data recorded for the selected time interval, wherein the identified one or more sets of backup data represent at least a portion of old data overwritten during the selected time interval. The method may further comprise discarding other backup data recorded for the selected time interval, thereby reducing a granularity level of the timeline in the selected time interval.
    Type: Application
    Filed: October 13, 2006
    Publication date: April 19, 2007
    Applicant: Revivio, Inc.
    Inventors: Ronald Passerini, Robert Perry, Christopher Rocca, Michael Anthony