Patents by Inventor Igor Barinov

Igor Barinov 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: 10432411
    Abstract: A system and method is provided for storing data and ensuring integrity and reliability of the data using blockchain technology. An exemplary method is provided for time-stamping a file to be added to a blockchain network. The method includes generating a data file; identifying a hash value from a first block previously recorded in the blockchain network; embedding a beacon relating to the hash value in the data file; and recording the data file with the embedded beacon as a transaction in a second block in the blockchain network.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: October 1, 2019
    Assignee: Acronis International GmbH
    Inventors: Igor Barinov, Victor Lysenko, Serguei M. Beloussov, Stanislav Protasov, Mark Schmulevich
  • Patent number: 10394535
    Abstract: A floating element system and methods for dynamically adding features to an application without changing the design and layout of a GUI of the application are disclosed. At least one method is implemented as a visual software development tool of a software program. In some embodiments, the method adds a floating element to the GUI of the application.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: August 27, 2019
    Inventor: Igor Barinov
  • Patent number: 10157295
    Abstract: A system and method for authenticating data files using a block chain network. An exemplary method includes identifying data files in electronic data storage, computing hash values for files, adding pairs of the hash values and computing hash values for each resulting pair, continuing this process to a root level of a hash tree, and sending the root hash to a blockchain network in which one or more nodes in the blockchain network adds the hash value as one or more blocks in a blockchain.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: December 18, 2018
    Assignee: Acronis International GmbH
    Inventors: Igor Barinov, Victor Lysenko, Serguei Beloussov, Mark Shmulevich, Stanislav Protasov
  • Patent number: 10114980
    Abstract: A system and method provided for verifying data integrity for large volumes of critical data using blockchain technology. An exemplary method includes storing data files in electronic storage; creating a hash values for of each of the files; and transmitting the hash values to a blockchain network in which one or more nodes in the blockchain network adds the first hash values as blocks to the blockchain. Moreover, an API is provided to monitor data operations performed on the data files and transmit metadata of any operations performed to a transaction log. In turn, hash values relating to the data operations are also created and transmitted to the blockchain network to be added as additional blocks in the blockchain, such that the blockchain can be used to verify the accuracy of the data files stored on the electronic storage.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: October 30, 2018
    Assignee: Acronis International GmbH
    Inventors: Igor Barinov, Victor Lysenko, Serguei Beloussov, Mark Shmulevich, Stanislav Protasov
  • Publication number: 20180101701
    Abstract: A system and method for authenticating data files using a block chain network. An exemplary method includes identifying data files in electronic data storage, computing hash values for files, adding pairs of the hash values and computing hash values for each resulting pair, continuing this process to a root level of a hash tree, and sending the root hash to a blockchain network in which one or more nodes in the blockchain network adds the hash value as one or more blocks in a blockchain.
    Type: Application
    Filed: October 6, 2017
    Publication date: April 12, 2018
    Inventors: Igor Barinov, Victor Lysenko, Serguei Beloussov, Mark Shmulevich, Stanislav Protasov
  • Publication number: 20180025181
    Abstract: A system and method provided for verifying data integrity for large volumes of critical data using blockchain technology. An exemplary method includes storing data files in electronic storage; creating a hash values for of each of the files; and transmitting the hash values to a blockchain network in which one or more nodes in the blockchain network adds the first hash values as blocks to the blockchain. Moreover, an API is provided to monitor data operations performed on the data files and transmit metadata of any operations performed to a transaction log. In turn, hash values relating to the data operations are also created and transmitted to the blockchain network to be added as additional blocks in the blockchain, such that the blockchain can be used to verify the accuracy of the data files stored on the electronic storage.
    Type: Application
    Filed: July 21, 2016
    Publication date: January 25, 2018
    Inventors: Igor Barinov, Victor Lysenko, Serguei Beloussov, Mark Shmulevich, Stanislav Protasov
  • Publication number: 20170331635
    Abstract: A system and method is provided for storing data and ensuring integrity and reliability of the data using blockchain technology. An exemplary method is provided for time-stamping a file to be added to a blockchain network. The method includes generating a data file; identifying a hash value from a first block previously recorded in the blockchain network; embedding a beacon relating to the hash value in the data file; and recording the data file with the embedded beacon as a transaction in a second block in the blockchain network.
    Type: Application
    Filed: May 10, 2017
    Publication date: November 16, 2017
    Inventors: Igor Barinov, Victor Lysenko, Serguei M. Beloussov, Stanislav Protasov, Mark Shmulevich