Acronis Assigned Fifteen Patents
Utility ranking and funding for cloud storage, trusted data restoration and authentication, scalable de-dupe engine, inspecting archive slices for malware, DR using application streaming, data remediation without data loss, improving indexer performance by multiplexing data of underlying index, determining boot status of recovery servers, data packing into blobs for efficient storage, analyzing process chains to detect malicious behavior, blockchain-based verification of ML, selectively restoring computer system to operational state, granular recovery using hot-plug virtual disks, data classification during file backup, de-duping blocks of data
By Francis Pelletier | July 12, 2022 at 2:00 pmUtility ranking and funding for cloud storage
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,349,677) developed by Beloussov, Serguei, Costa Del Sol, Singapore, Melnikov, Oleg, Kirkland, WA, and Protasov, Stanislav, Moscow, Russia, for “system and method for utility ranking and funding for cloud storage.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and methods for managing access to data objects in cloud storage. In one aspect, an exemplary method comprises storing, by a processor, a data object in a storage device of a cloud storage service for a duration of time, wherein the data object is accessible to a plurality of user accounts. The method comprises extending the duration of time for retaining the data object on the storage device to a first extended duration when a degree of access of the data object by the plurality of user accounts meets a target threshold value during the duration of time. The method further comprises extending the duration of time for retaining the data object on the storage device to a second extended duration when the degree of access does not meet the target threshold value during the duration of time.”
The patent application was filed on November 13, 2020 (17/097,449).
Trusted data restoration and authentication
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,334,443) developed by Aseev, Eugene, Moscow Region, Russia, Chadwick, Michael, Chandler, AZ, Tormasov, Alexander, Protasov, Stanislav, Shmulevich, Mark, Moscow, Russia, and Beloussov, Serguei, Costa del Sol, Singapore, for “trusted data restoration and authentication.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method and system for verified data restoration in storage systems is described. The method may include calculating a hash sum relating to initial data for storing in an archive and storing the data into the archive and storing the calculated initial hash sum into a blockchain network. The method may further include retrieving the data from the archive and calculating a retrieved hash sum of the retrieved data. The method may also include comparing the initial hash sum from the blockchain network with the retrieved hash sum. The method may additionally include restoring the data from the archive if the initial hash sum is equivalent to the retrieved hash sum.”
The patent application was filed on January 11, 2018 (15/868,349).
Scalable de-duplication engine
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,334,247) developed by Volkov, Oleg, Zaitsev, Andrey, Korotaev, Kirill, Moscow, Russia, Beloussov, Serguei, Costa Del Sol, Singapore, and Protasov, Stanislav, Moscow, Russia, for “systems and methods for a scalable de-duplication engine.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and method for de-duplicating blocks of data. In one aspect, an exemplary method comprises receiving a block of data at a de-duplication engine that comprises a first block node and a first page node, wherein the first block node stores a single block descriptor for at least two identical blocks previously received and wherein the first page node stores single instances of identical pages in the at least two identical blocks. The method comprises comparing the received block with the at least two identical blocks. In response to determining that the received block partially matches the at least two identical blocks, the method comprises storing a block descriptor of the received block in a second block node and storing at least one page that matches between the received block and the at least two identical blocks in a second page node of the de-duplication engine.”
The patent application was filed on September 30, 2020 (17/037,963).
Inspecting archive slices for malware
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,328,061) developed by Strogov, Vladimir, Stupak, Anatoly, Kulaga, Andrey, Sergeev, Alexey, Moscow, Russia, Beloussov, Serguei, Costa Del Sol, Singapore, and Protasov, Stanislav, Moscow, Russia, for “system and method of inspecting archive slices for malware.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and method for inspecting archived slices for malware. In one exemplary aspect, the method comprises mounting, to a disk, a first slice of a plurality of slices in a backup archive, wherein the first slice is an image of user data at a first time. The method further comprises detecting a modified block of the mounted, identifying at least one file in the mounted first slice that corresponds to the detected modified block, and scanning the at least one file for viruses and malicious software. In response to detecting that the at least one file is infected, the method comprises generating a cured slice that comprises the user data of the mounted first slice without the at least one file.”
The patent application was filed on February 24, 2020 (16/798,709).
Disaster recovery using application streaming
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,327,850) developed by Enakiev, Anton, Strogov, Vladimir, Sergeev, Alexey, Moscow, Russia, Beloussov, Serguei, Costa del Sol, Singapore, and Protasov, Stanislav, Moscow, Russia, for “system and method for disaster recovery using application streaming.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and method for disaster recovery using application streaming. In one aspect, a method includes generating a backup image of a computing system having at least one installed application and user data. The generating involves including the user data in the backup image and actively excluding program data files of the at least one installed application from the backup image. The method includes determining an application package specifying the installed application. The application package is stored at an application streaming service. Responsive to detecting a disaster recovery event, the method further includes copying the user data from the backup image to a recovery computing instance, and executing, on the recovery computing instance, a remote application from the application streaming service based on the determined application package.”
The patent application was filed on May 12, 2020 (16/872,591).
Data remediation without data loss
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,327,848) developed by Ishanov, Oleg, Singapore, Singapore, Strogov, Vladimir, Moscow, Russia, Kornachev, Igor, Dolgoprudny, Russia, Kulaga, Andrey, Moscow, Russia, Grebennikov, Nikolay, Moscow, Russia, Beloussov, Serguei, Costa del Sol, Singapore, and Protasov, Stanislav, Moscow, Russia, for “system and method for data remediation without data loss.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and methods for data remediation without data loss. In one exemplary aspect, the method comprises performing, at a first time, a first backup of a plurality of files on a file system of a computer system, tracking changes to any of the plurality of files on the file system after the first time, performing, at a second time, a second backup of the plurality of files on the file system, detecting, based on a scan of the second backup, an infection of the computer system caused by a malicious application, identifying, by the processor, a most recent backup of the file system that does not comprise the infection, in response to determining that the first backup is the most recent backup: restoring the first backup to the file system, and restoring a subset of files on the file system for which authorized changes.”
The patent application was filed on December 18, 2019 (16/718,399).
Improving indexer performance by multiplexing data of underlying index
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,321,295) developed by Andreev, Alexander, Sofia, Bulgaria, Onuchin, Sergey, Moscow, Russia, Gajjar, Hiten, Gunasekera, Dulitha, Bakti, Dian, Reddy, Prabhuraj, Lim, Yee Chen, Singapore, Singapore, Beloussov, Serguei, Costa del Sol, Singapore, and Protasov, Stanislav, Moscow, Russia, for “systems and methods for improving indexer performance by multiplexing data of an underlying index.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and method for multiplexing data of an underlying index. In an exemplary aspect, an index handler may generate a plurality of slots and a plurality of data buckets for a traditional index. The index handler may receive, from a software application, a request to access a data file. The index handler may determine whether any slot of the plurality of slots is attached to a respective data bucket of the plurality of data buckets comprising the data file. In response to determining that a first slot of the plurality of slots is attached to a first data bucket comprising the data file, the index handler may enable, via the first data bucket attached to the first slot, access to the data file to the software application.”
The patent application was filed on November 14, 2019 (16/683,809).
Determining boot status of recovery servers
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,288,151) developed by Yakushkin, Alexey, Gomenyuk, Georgy, Enakiev, Anton, Moscow, Russia, Ulasen, Sergey, Costa del Sol, Singapore, Protasov, Stanislav, Moscow, Russia, and Beloussov, Serguei, Costa del Sol, Singapore, for “system and method of determining boot status of recovery servers.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and method for determining a boot status of a failover server. In an exemplary aspect, a method may receive a failover test request for a failover server that provides disaster recovery for a production server, wherein the failover test request queries a successful boot status of the failover server. The method may determine whether a login into the failover server can be performed to execute the failover test request. In response to determining that the login cannot be performed, the method may retrieve server metrics for a failover server from a metric store and may determine a probability of the successful boot status based on both the retrieved server metrics and historic server metrics. In response to determining that the probability is greater than a threshold probability, the method may mark a recovery point of the failover server as validated.”
The patent application was filed on July 27, 2020 (16/939,115).
Data packing into blobs for efficient storage
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,263,090) developed by Tormasov, Alexander, Moscow, Russia, Beloussov, Serguei, Costa del Sol, Singapore, and Protasov, Stanislav, Moscow, Russia, for “system and method for data packing into blobs for efficient storage.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and method storing data. In an exemplary aspect, a method comprises determining a threshold data size for objects in a target data system, generating a data blob that has an allocated size of at least the threshold data size, wherein the data blob comprises at least one data set, identifying a data set stored in a source data system for backup to the target data system, determining whether a size of the data set is less than the threshold data size, and responsive to determining that the size of the data set is less than the threshold data size, inserting the data set into the data blob, and writing the data blob to the target data system.”
The patent application was filed on December 2, 2019 (16/700,433).
Analyzing process chains to detect malicious behavior
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,250,126) developed by Strogov, Vladimir, Levchenko, Vyacheslav, Moscow, Russia, Beloussov, Serguei, Costa del Sol, Singapore, Ulasen, Sergey, and Protasov, Stanislav, Moscow, Russia, for “systems and methods for analyzing process chains to detect malicious behavior.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and method for malicious behavior detection in processing chains comprising identifying a chain of related processes executing on a computing device, for each respective process in the chain of related processes: monitoring events generated by the respective process, storing snapshots of data modified by any of the events, determining a level of suspicion for the respective process by applying an artificial intelligence, AI) model to the snapshots of data, determining whether the chain of related processes is trusted based on the determined levels of suspicion, and in response to determining that the chain of related processes is not trusted, restoring objects affected by the chain from the snapshots.”
The patent application was filed on September 25, 2019 (16/581,952).
Blockchain-based verification of ML
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,249,982) developed by Tormasov, Alexander, Moscow, Russia, Beloussov, Serguei, Costa del Sol, Singapore, and Protasov, Stanislav, Moscow, Russia, for a “blockchain-based verification of machine learning.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed are systems and method for machine learning and blockchain-based anti-discrimination validation. The described techniques uses a machine learning model to generate a numerical determination associated with a first person based on an input data set associated with the first person. The numerical determination is further based on a corrective module configured to compensate for prohibited discrimination by the machine learning model. The technique generates a blockchain transaction data structure comprising a state of the machine learning model at the time of generating the numerical determination, a copy of the input data set associated with the person, and an indication of a correction by the machine learning model. The blockchain transaction data structure is recorded or published in a blockchain network.”
The patent application was filed on January 16, 2019 (16/248,986).
Selectively restoring computer system to operational state
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,249,791) developed by Sergeev, Alexey, Enakiev, Anton, Strogov, Vladimir, Moscow, Russia, Beloussov, Serguei, Costa del Sol, Singapore, and Protasov, Stanislav, Moscow, Russia, for “system and method of selectively restoring a computer system to an operational state.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and method for selectively restoring a computer system to an operational state. In an exemplary aspect, the method may create a backup image of the computer system comprising a set of data blocks and may store the backup image of the computer system in an archive storage database. The method may determine a subset of the data blocks of the backup image that are required to keep the computer system operational. In response to determining that the computer system should be restored, the method may restore the subset of the data blocks such that the computer system is operational during startup, and may restore a remaining set of the data blocks from the backup image after the startup of the computer system.”
The patent application was filed on April 30, 2020 (16/863,233).
Granular recovery using hot-plug virtual disks
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,243,696) developed by Ruslyakov, Alexey A., Moscow Region, Russia, Lyadvinsky, Maxim V., Moscow, Russia, Manukyan, Emil, Yerevan, Armenia, and Beloussov, Serguei M., Costa del Sol, Singapore, for a “granular recovery using hot-plug virtual disks.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method, computer program product, computing system, and system for using hot-plug virtual disks in granular recovery are described. The method may include receiving, at a cloud computing site, a backup configuration including a list of protected resources associated with a cloud computing tenant. The method may further include mounting a hot-plug virtual disk to a virtual machine including the protected resources associated with the cloud computing tenant. The method may also include collecting metadata corresponding to the protected resources associated with the cloud computing tenant. The method may additionally include generating, at the cloud computing site, a backup of the virtual machine including the protected resources associated with the cloud computing tenant. Moreover, the method may include storing the metadata corresponding to the protected resources associated with the cloud computing tenant and storing the backup of the virtual machine including the protected resources associated with the cloud computing tenant.”
The patent application was filed on September 25, 2020 (17/032,705).
Data classification during file backup
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,237,913) developed by Aseev, Eugene, Protasov, Stanislav S., Moscow, Russia, Beloussov, Serguei M., Costa del Sol, and Solanki, Sanjeev, Pasir Ris, Singapore, for “system and method for data classification during file backup.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A system and method is provided for data classification to control file backup operations. An exemplary method includes sampling metadata of one or more files on a computer at a predetermined time interval, determining whether the metadata has changed over time after a predetermined amount of metadata is collected, deriving a model of the change of the metadata over time when the metadata has changed over time, wherein the model of change is a snapshot of dynamically sampled attributes of the one or more files and reflects a state of the computer, performing an analysis of the model of change by determining features of the one or more files comprising at least file usage dynamics of the computer and a user associated with the one or more files based on the model, and selecting a backup plan for the one or more files according to the file usage dynamics.”
The patent application was filed on April 27, 2018 (15/964,334).
De-duplicating blocks of data
Acronis International GmbH, Shaffhausen, Switzerland, has been assigned a patent (11,226,737) developed by Volkov, Oleg, Zaitsev, Andrey, Korotaev, Kirill, Moscow, Russia, Beloussov, Serguei, Costa del Sol, Singapore, and Protasov, Stanislav, Moscow, Russia, for “methods and systems for de-duplicating blocks of data.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed herein are systems and method for de-duplicating blocks of data. In one aspect, an exemplary method comprises for each previously de-duplicated block of data of a de-duplication engine, storing de-duplicated pages references by hashes and a block descriptor. The method comprises receiving, at the de-duplication engine, a new block of data for de-duplication assessment and determining a similarity of the received block to the previously de-duplicated blocks. When the received block is determined as being similar to the previously de-duplicated blocks, the method comprises storing the received block without duplication in the de-duplication engine, including pages of the block referenced by the hashes and the block descriptor.”
The patent application was filed on September 30, 2020 (17/037,920).