Patents by Inventor Vitaly Stanislavovitch Kozlovsky

Vitaly Stanislavovitch Kozlovsky 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: 10970534
    Abstract: A system for document capture comprising a communication interface, a processor coupled to the communications interface, and a computer readable medium coupled to the processor. The computer readable medium stores a set of computer executable instructions that include instructions executable by the processor to receive an input capture flow comprising a first sequence of steps representing configurable code components of a document capture system. A step in the first sequence of steps holds configuration information for a corresponding configurable code component. The instructions further include instructions executable to compile the input capture flow into a capture process that defines a processing order for the configurable code components and setup attribute values for the configurable code components. Compiling the input capture flow into the capture process comprises optimizing the capture flow into a second sequence of steps and compiling the second sequence of steps into the capture process.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: April 6, 2021
    Assignee: OPEN TEXT CORPORATION
    Inventors: Vitaly Stanislavovitch Kozlovsky, Mikhail Yurievitch Zakharov, Aleksandr Yevgenyevitch Maklakov, Alexey Vyatcheslavovitch Petrochenko
  • Patent number: 10783145
    Abstract: Methods and apparatus are provided for block similarity based block level deduplication of data. An exemplary method comprises obtaining a deduplicated dataset comprising a plurality of unique data chunks; determining a number of differences between two of the unique data chunks; evaluating whether the number of differences satisfies a predefined similarity criteria (e.g., that the number of bit differences cannot exceed a specified limit); and storing metadata for a first one of the two unique data chunks if the predefined similarity criteria is satisfied for the two unique data chunks, wherein the metadata comprises a pointer to a second one of the two unique data chunks and bit differences between the two unique data chunks. The bit differences comprise an executable code and/or a bit mask. The predefined similarity threshold is optionally a tunable parameter. The first one of the two unique data chunks can be restored by processing the metadata.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: September 22, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Vitaly Stanislavovitch Kozlovsky, Aleksandr Valentinovich Shadrin, Inga Sergeyevna Petryaevskaya
  • Publication number: 20190238708
    Abstract: Systems and methods for optimizing digital document capture processes are disclosed. One embodiment is a system a network, a document processing system coupled to the network, the document processing system configured with a plurality of configurable code modules executable to execute a compiled capture process that implements a capture flow to convert source documents into document images and associated document attributes, the document processing system.
    Type: Application
    Filed: January 28, 2019
    Publication date: August 1, 2019
    Inventors: Vitaly Stanislavovitch Kozlovsky, Mikhail Yunevitch Zakharov, Aleksandr Yevgenyevitch Maklakov, Alexey Vyatcheslavovitch Petrochenko
  • Publication number: 20190236350
    Abstract: A system for document capture comprising a communication interface, a processor coupled to the communications interface, and a computer readable medium coupled to the processor. The computer readable medium stores a set of computer executable instructions that include instructions executable by the processor to receive an input capture flow comprising a first sequence of steps representing configurable code components of a document capture system. A step in the first sequence of steps holds configuration information for a corresponding configurable code component. The instructions further include instructions executable to compile the input capture flow into a capture process that defines a processing order for the configurable code components and setup attribute values for the configurable code components. Compiling the input capture flow into the capture process comprises optimizing the capture flow into a second sequence of steps and compiling the second sequence of steps into the capture process.
    Type: Application
    Filed: January 28, 2019
    Publication date: August 1, 2019
    Inventors: Vitaly Stanislavovitch Kozlovsky, Mikhail Yurievitch Zakharov, Aleksandr Yevgenyevitch Maklakov, Alexey Vyatcheslavovitch Petrochenko
  • Publication number: 20170083581
    Abstract: Methods and apparatus are provided for block similarity based block level deduplication of data. An exemplary method comprises obtaining a deduplicated dataset comprising a plurality of unique data chunks; determining a number of differences between two of the unique data chunks; evaluating whether the number of differences satisfies a predefined similarity criteria (e.g., that the number of bit differences cannot exceed a specified limit); and storing metadata for a first one of the two unique data chunks if the predefined similarity criteria is satisfied for the two unique data chunks, wherein the metadata comprises a pointer to a second one of the two unique data chunks and bit differences between the two unique data chunks. The bit differences comprise an executable code and/or a bit mask. The predefined similarity threshold is optionally a tunable parameter. The first one of the two unique data chunks can be restored by processing the metadata.
    Type: Application
    Filed: April 12, 2016
    Publication date: March 23, 2017
    Inventors: Vitaly Stanislavovitch Kozlovsky, Aleksandr Valentinovich Shadrin, Inga Sergeyevna Petryaevskaya