Patents by Inventor Andrei Erofeev

Andrei Erofeev 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).

  • Publication number: 20110296520
    Abstract: According to certain aspects, a method for performing remote backup operations is provided that includes receiving a first unidirectional connection request from a media agent module to a proxy device within an enterprise network, through a firewall. The method also includes receiving a second unidirectional connection request from a remote device coupled to an untrusted network, such as through a second firewall. Secure connections are established from the media agent module to the proxy and from the remote device to the proxy. Additionally, the method can include routing with the proxy device backup data from the remote computing device to the media agent over the secured connections. The method also may include storing the backup data on a storage device within the enterprise network. In certain embodiments, during establishment of the secure connections, identification of the media agent or the storage device is not exposed to the untrusted network.
    Type: Application
    Filed: May 27, 2011
    Publication date: December 1, 2011
    Applicant: COMMVAULT SYSTEMS, INC.
    Inventor: Andrei Erofeev
  • Publication number: 20110295805
    Abstract: Preparing source data to be replicated in a continuous data replication environment. Certain systems and methods populate a file name database with entries having a unique file identifier descriptor (FID), short name and a FID of the parent directory of each directory or file on a source storage device. Such information is advantageously gathered during scanning of a live file system without requiring a snapshot of the source storage device. The database can be further used to generate absolute file names associated with data operations to be replayed on a destination storage device. Based on the obtained FIDs, certain embodiments can further combine write operations to be replayed on the destination storage device and/or avoid replicating temporary files to the destination system.
    Type: Application
    Filed: May 27, 2011
    Publication date: December 1, 2011
    Applicant: COMMVAULT SYSTEMS, INC.
    Inventor: Andrei Erofeev
  • Publication number: 20110257584
    Abstract: Substances are injected (e.g. laser injected) into skin tissue in order to change optical and/or mechanical properties of the tissue. Methods include ablating one or more micro-holes into tissue, pushing a substance into the one or more micro-holes with energy from the creation of the mirco-holes, with acoustic energy, and/or with laser energy. A container component is filled with the substance to be injected into the skin tissue.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 20, 2011
    Applicant: PALOMAR MEDICAL TECHNOLOGIES, INC.
    Inventors: Gregory B. Altshuler, Ilya Yaroslavsky, David Tabatadze, Valery V. Tuchin, Andrei Belikov, Andrei Erofeev
  • Patent number: 7962455
    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: June 14, 2011
    Assignee: CommVault Systems, Inc.
    Inventor: Andrei Erofeev
  • Patent number: 7870355
    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: January 11, 2011
    Assignee: CommVault Systems, Inc.
    Inventor: Andrei Erofeev
  • Publication number: 20100250508
    Abstract: Systems and methods for providing more efficient handling of I/O requests for clustered file system data subject to data migration or the like. For instance, exemplary systems can more quickly determine if certain files on primary storage represent actual file data or stub data for recalling file data from secondary storage. Certain embodiments utilize a driver cache on each cluster node to maintain a record of recently accessed files that represent regular files (as opposed to stubs). A dual-locking process, using both strict locking and relaxed locking, maintains consistency between driver caches on different nodes and the data of the underlying clustered file system, while providing improved access to the data by the different nodes. Moreover, a signaling process can be used, such as with zero-length files, for alerting drivers on different nodes that data migration is to be performed and/or that the driver caches should be flushed.
    Type: Application
    Filed: March 11, 2010
    Publication date: September 30, 2010
    Applicant: CommVault Systems, Inc.
    Inventor: Andrei Erofeev
  • Publication number: 20100100529
    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
    Type: Application
    Filed: December 18, 2009
    Publication date: April 22, 2010
    Applicant: CommVault Systems, Inc.
    Inventor: Andrei Erofeev
  • Publication number: 20100094808
    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
    Type: Application
    Filed: December 15, 2009
    Publication date: April 15, 2010
    Applicant: CommVault Systems, Inc.
    Inventor: Andrei Erofeev
  • Publication number: 20100036295
    Abstract: Devices and methods of treatment of tissue, such as skin tissue and subcutaneous tissue, with thermal control elements are disclosed. Some disclosed devices and methods employ local deformation of tissue in small areas. Devices and methods employing local deformation are used to produce fractional thermal treatments. Some devices and methods are external to a subject's skin others are beneath the subject's skin in the subcutaneous tissue.
    Type: Application
    Filed: August 10, 2009
    Publication date: February 11, 2010
    Applicant: PALOMAR MEDICAL TECHNOLOGIES, INC.
    Inventors: Gregory B. Altshuler, Robert R. Lopez, Andrei Erofeev, Christopher Gaal
  • Patent number: 7661028
    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: February 9, 2010
    Assignee: CommVault Systems, Inc.
    Inventor: Andrei Erofeev
  • Publication number: 20100031017
    Abstract: A system and method for encrypting secondary copies of data is described. In some examples, the system encrypts a secondary copy of data after the secondary copy is created. In some examples, the system looks to information about a data storage system, and determines when and where to encrypt data based on the information.
    Type: Application
    Filed: December 28, 2007
    Publication date: February 4, 2010
    Inventors: Parag Gokhale, Andrei Erofeev, Marcus S. Muller
  • Patent number: 7636743
    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: December 22, 2009
    Assignee: CommVault Systems, Inc.
    Inventor: Andrei Erofeev
  • Patent number: 7631351
    Abstract: The present invention provides systems and methods for performing storage operations through a firewall. Methods are provided that include, in a networked computer system, identifying, based on configuration data, whether each of a set of network elements is within a trusted network or not within the trusted network. Traffic between elements within the trusted network and elements not within the trusted network must pass through a firewall. The methods also include, prior to performing a storage operation through the firewall, allocating a specific set of ports, in accordance with at least one security parameter, for use in performing the storage operation. Methods are also provided which include monitoring traffic through the specific ports, and, if traffic is determined to be inactive through a first port of the specific ports, sending a packet through the first port.
    Type: Grant
    Filed: April 5, 2004
    Date of Patent: December 8, 2009
    Assignee: CommVault Systems, Inc.
    Inventor: Andrei Erofeev
  • Publication number: 20090254076
    Abstract: Devices and methods of treatment of tissue, such as skin tissue, with electromagnetic radiation (EMR) are disclosed that employ local deformation of tissue in small areas. Devices and methods employing local deformation are used to produce fractional lattices of EMR-treated islets in tissue.
    Type: Application
    Filed: March 17, 2009
    Publication date: October 8, 2009
    Applicant: PALOMAR MEDICAL CORPORATION
    Inventors: Gregory B. Altshuler, Andrei Belikov, James Childs, Andrei Erofeev, Ilya Yaroslavsky
  • Publication number: 20080320319
    Abstract: A system and method for encrypting secondary copies of data is described. In some examples, the system encrypts a secondary copy of data after the secondary copy is created. In some examples, the system looks to information about a data storage system, and determines when and where to encrypt data based on the information.
    Type: Application
    Filed: March 31, 2008
    Publication date: December 25, 2008
    Inventors: Marcus S. Muller, Parag Gokhale, Andrei Erofeev
  • Publication number: 20080186591
    Abstract: In one aspect, the present invention provides a dermatological device that comprises a optical mask that is adapted to receive a radiation beam, e.g., from an external radiation source via an optical fiber, and to transform the beam into a plurality of beamlets. A zoom lens system is optically coupled to the optical mask so as to receive the beamlets, wherein zoom lens system is capable of focusing the beamlets into a plurality of separate skin portions. The zoom lens system can provide adjustable magnification while substantially preserving the locations of the focused spots within the skin. By way of example, the zoom lens system can be a parfocal inverting optical system.
    Type: Application
    Filed: February 1, 2007
    Publication date: August 7, 2008
    Applicant: PALOMAR MEDICAL TECHNOLOGIES, INC.
    Inventors: Gregory B. Altshuler, Andrei Erofeev, Mikhail Smirnov
  • Publication number: 20080183162
    Abstract: Methods and devices for ablating portions of a tissue volume with electromagnetic radiation (EMR) to produce lattices of EMR-treated ablation islets in the tissue are disclosed, including lattices of micro-holes, micro-grooves, and other structures. Also, methods and devices for using the ablated islets are disclosed, including to deliver chromophores, filler, drugs and other substances to the tissue volume.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 31, 2008
    Applicant: PALOMAR MEDICAL TECHNOLOGIES, INC.
    Inventors: Gregory B. Altshuler, Ilya Yaroslavsky, Andrei Erofeev, Valery V. Tuchin
  • Publication number: 20070255355
    Abstract: The present invention generally provides methods and devices that allow more efficient delivery of a stimulus, such as optical radiation, to the skin. In many embodiments, negative and/or positive pressure is applied to one or more skin regions in order to maintain a skin target under tension so as to redistribute blood volume between the skin target and other skin segments. In many cases, such tension can cause a depletion of the volumetric blood content in the skin target (that is, in the blood vessels beneath a surface of the skin target), thereby facilitating delivery of radiation to the skin target.
    Type: Application
    Filed: April 6, 2007
    Publication date: November 1, 2007
    Applicant: PALOMAR MEDICAL TECHNOLOGIES, INC.
    Inventors: Gregory Altshuler, Andrei Erofeev, Robert Lopez, Liam O'Shea
  • Publication number: 20070226438
    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
    Type: Application
    Filed: December 18, 2006
    Publication date: September 27, 2007
    Inventor: Andrei Erofeev
  • Publication number: 20070183224
    Abstract: Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
    Type: Application
    Filed: December 18, 2006
    Publication date: August 9, 2007
    Inventor: Andrei Erofeev