Patents Assigned to ABBYY Development LLC
  • Patent number: 9483466
    Abstract: In accordance with a first aspect of the invention, there is provided a method comprising receiving an input as part of a translation request from a requestor, performing a first translation of the input; wherein the first translation is a machine translation, returning the first translation to the requestor; and based on feedback on the first translation from the requestor performing the following (a) fragmenting the input into multiple translation jobs, (b) distributing the multiple translation jobs to a plurality of human translators; (c) generating a second translation of the input based on translations of the multiple jobs by the human translators; and (d) returning the second translation to the requestor.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: November 1, 2016
    Assignee: ABBYY Development LLC
    Inventor: Ding-Yuan Tang
  • Patent number: 9477898
    Abstract: Methods for correcting distortions in an image including text, or an image of a page that includes text, are disclosed. The methods include identifying reliable and substantially straight lines from elements in the image. Vanishing points are determined from the lines. Parameters associated with a rectangle are determined. A coordinate conversion is performed.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: October 25, 2016
    Assignee: ABBYY Development LLC
    Inventors: Olga Kacher, Vladimir Rybkin
  • Patent number: 9418407
    Abstract: Disclosed are systems, computer-readable mediums, and methods for detecting glare in a frame of image data. A frame of image data is preprocessed. A set of connected components in the preprocessed frame is determined. A set of statistics is calculated for one or more connected components in the set of connected components. A decision for the one or more connected components is made, using the calculated set of statistics, if the connected component is a light spot over text. Whether glare is present in the frame is determined.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: August 16, 2016
    Assignee: ABBYY Development LLC
    Inventors: Konstantin Bocharov, Mikhail Kostyukov
  • Patent number: 9413912
    Abstract: Methods and devices are described for detecting boundaries of documents on flatbed and multi-function scanners on a first pass of a carriage assembly, and then performing a high resolution scan on a second pass. High resolution images of documents can then be obtained with little or no interaction normally necessary to identify areas of interest on the scanner bed. Patterns on the scanner cover or lid facilitate not only edge determination, but orientation of text and other objects, and straightening of images in preparation for OCR and related functions. Electronic images and files derived from paper documents may be automatically cropped, deskewed, subjected to OCR, and named consistent with content or other information derived from them.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: August 9, 2016
    Assignee: ABBYY Development LLC
    Inventor: Andrey Isaev
  • Patent number: 9412030
    Abstract: Disclosed are systems, computer-readable mediums, and methods for receiving, from a camera, a frame representing image data prior to the image data being saved in long term memory. Areas of image data are analyzed to determine types of defects contained within each area of image data. At least one area contains a defect, and the types of defects include glare, blur, defocused, and noise. The frame is visually altered based upon each area of image data that contains a defect such that each defect can be ascertained within the frame, and the altered frame is displayed.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: August 9, 2016
    Assignee: ABBYY Development LLC
    Inventors: Konstantin Bocharov, Mikhail Kostyukov
  • Patent number: 9411801
    Abstract: Disclosed are implementations of methods and systems for displaying definitions and translations of words by searching for a translation simultaneously in various languages according to a query in a general language dictionary. The invention removes the need to specify a source language for the word or word combination when translated into a target language. The target language may be preset. Translation is possible for word combinations in multiple sources languages. Source words may be entered manually or captured by an imaging component of an electronic device. When captured, a word combination is selected, and subjected to optical character recognition (OCR) and translation. Source language and OCR language may be suggested via geolocation of the electronic device.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: August 9, 2016
    Assignee: ABBYY Development LLC
    Inventor: Maria Osipova
  • Patent number: 9396389
    Abstract: A digital camera associated with a mobile processing apparatus is used to produce a file containing a 2D digitized image of a document having pre-formatted fields for user's check marks. The image is electronically matched to a digital template of the document for extracting digitized images of the pre-formatted fields, which are thereafter analyzed for presence therein of user-entered check marks.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: July 19, 2016
    Assignee: ABBYY Development LLC
    Inventor: Sergey Anatolyevich Kuznetsov
  • Patent number: 9390321
    Abstract: A method for processing a batch of scanned images is provided. The method comprises processing the scanned images into documents. For documents of multiple pages, the method comprises maintaining a page-based coordinate system to specify a location of structures within a page and joining the pages to form a multi-page sheet having a sheet-based coordinate system to specify a location of structures within the multi-page sheet. The method comprises performing a data extraction operation to extract data from each document, said data extraction operation including a page mode wherein structures are detected on individual pages using the page-based coordinate system and a document mode wherein structures are detected within the entire document using the sheet-based coordinate system.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: July 12, 2016
    Assignee: ABBYY Development LLC
    Inventors: Diar Tuganbaev, Marinos Dimostheons, Sergey Zlobin, Irina Filimonova
  • Patent number: 9378061
    Abstract: An algorithm for assigning priorities to tasks queued for processing by users based on how heavily each task's user used the system resources in the past, including the number of tasks queued by the user in the past, the volume of these tasks, and the amount of processor time used. In the OCR context, the tasks are graphic files placed on servers and chosen for processing in accordance with the assigned priorities.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: June 28, 2016
    Assignee: ABBYY Development LLC
    Inventors: Vasily Vladimirovich Panferov, Dmitry Konstantinovich Mesheryakov
  • Patent number: 9378414
    Abstract: Disclosed are systems, computer-readable mediums, and methods for determining a text contains Chinese, Japanese, or Korean characters. A document image is received and binarized. The binarized document image is searched for connected components. A plurality of fragments is identified based on the connected components. A language hypothesis for each fragment of the plurality of fragments is determined. The language hypothesis has a probability rating. A subset of fragments from the plurality of fragments having the highest probability ratings is selected. The language hypothesis of each fragment in the subset of fragments is verified. A determination of the presence of Chinese, Japanese, or Korean characters is made based at least on the verification of the language hypothesis of the subset of fragments.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: June 28, 2016
    Assignee: ABBYY Development LLC
    Inventors: Atroshchenko Mikhail Yurievich, Dmitry Georgievich Deryagin, Yuri Georgievich Chulinin
  • Patent number: 9378428
    Abstract: A method for recognizing characters in an image includes receiving the image containing characters to be recognized and analyzing the received image. A first portion of the received image is compared to a set of patterns to determine a first coincidence value for each pattern in the set of patterns and a first series of hypotheses is generated based at least on the determined first coincidence values. A second portion of the received image is compared to a set of selected patterns to determine a second coincidence value for each pattern in the set of selected patterns, where the set of selected patterns is selected based at least on the generated first series of hypotheses. Recognition of the characters is based on the first and second series of hypotheses, and an identified sequence of characters.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: June 28, 2016
    Assignee: ABBYY Development LLC
    Inventors: Ivan Petrovich Khintsitskiy, Anton Andreevich Masalovich, Andrey Anatolievich Isaev
  • Patent number: 9336369
    Abstract: In one embodiment, a method for controlling use of a software licensed product is provided. The method comprises tracking a usage of the software licensed product by a plurality of user computers within an intranet; and for all but one instance of the usage of the software licensed product, terminating the usage of the software license product.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: May 10, 2016
    Assignee: ABBYY Development LLC
    Inventor: Eugene Indenbom
  • Patent number: 9319547
    Abstract: Methods and devices are described for detecting boundaries of documents on flatbed and multi-function scanners on a first pass of a carriage assembly, and then performing a high resolution scan on a second pass. High resolution images of documents can then be obtained with little or no interaction normally necessary to identify areas of interest on the scanner bed. Patterns on the scanner cover or lid facilitate not only edge determination, but orientation of text and other objects, and straightening of images in preparation for OCR and related functions. Electronic images and files derived from paper documents may be automatically cropped, deskewed, subjected to OCR, and named consistent with content or other information derived from them.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: April 19, 2016
    Assignee: ABBYY Development LLC
    Inventor: Andrey Isaev
  • Patent number: 9304657
    Abstract: Various embodiments are provided for enabling audio tagging of image files. The audio messages are obtained by the system, usually by recording an audio message from a user, and then converted into a textual tag, using speech recognition technology. In some implementations semantic analysis of text component of these massages is performed. In some implementations the textual tags are then propagated to other image files associated with the user.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: April 5, 2016
    Assignee: ABBYY Development LLC
    Inventors: David Yan, Konstantin Anisimovich
  • Patent number: 9256922
    Abstract: Systems and methods for improving the quality of recognition of the object based on a series of frame images of objects are described herein. A plurality of images depicting the same object are received. A first image is selected from the plurality of images. The first image may be an image with the highest quality from plurality of images. For each image in the plurality of images, motion estimation of elements of an image in the plurality of images and the first image is performed. Based on the results of motion estimation, motion compensation and signal accumulation of the object in the images in the plurality of images using the first image are performed. A high resolution image of the object obtained based on the motion compensation and signal accumulation is generated. Character recognition on the resulting high resolution image is performed.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: February 9, 2016
    Assignee: ABBYY Development LLC
    Inventors: Ivan Zagaynov, Vasily Loginov
  • Patent number: 9251428
    Abstract: An improved method for entering text or objects into fields is provided. Instead of a keyboard, a viewfinder provides text segmenting, text selecting and text recognizing (optical character recognition—OCR) functionalities. Text at a marker (e.g., a cursor or crosshairs) associated with the viewfinder is recognized and insertion of the recognized text is performed. The current frame is generally not captured by a user. As the user moves the camera to position a new word at the marker, the view finder is updated to provide results of recognition associated with the new word. A user is able to identify an area of interest, select text or other object of interest, and insert the same into one or more fields. The viewfinder may operate in conjunction with a camera of the electronic device on which the viewfinder is operating. Other mechanisms and variations are described.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: February 2, 2016
    Assignee: ABBYY Development LLC
    Inventors: Michael Rozumyanskiy, Boris Samoylov
  • Patent number: 9241084
    Abstract: Methods and devices are described for detecting boundaries of documents on flatbed and multi-function scanners on a first pass of a carriage assembly, and then performing a high resolution scan on a second pass. High resolution images of documents can then be obtained with little or no interaction normally necessary to identify areas of interest on the scanner bed. Patterns on the scanner cover or lid facilitate not only edge determination, but orientation of text and other objects, and straightening of images in preparation for OCR and related functions. Electronic images and files derived from paper documents may be automatically cropped, deskewed, subjected to OCR, and named consistent with content or other information derived from them.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: January 19, 2016
    Assignee: ABBYY Development LLC
    Inventor: Andrey Isaev
  • Patent number: 9225876
    Abstract: Systems and method for improving the quality of document images are provided. One method includes identifying a plurality of image fragments within a previously received document image that includes text. The method further includes separating the plurality of image fragments into a plurality of classes. Each class includes a subset of the plurality of image fragments that are substantially similar to one another. The method further includes, for each of the plurality of classes: (1) processing a class of image fragments to generate a combined and substantially enlarged image fragment for the class; and (2) filtering the combined and substantially enlarged image fragment to generate a filtered image fragment for the class. The method further includes generating an improved document image by replacing or modifying the image fragments within the document image based on the filtered image fragments.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: December 29, 2015
    Assignee: ABBYY Development LLC
    Inventors: Mikhail Kostyukov, Ivan Zagaynov
  • Patent number: 9224040
    Abstract: The invention involves a method for processing of machine-readable forms or documents of non-fixed format. The method makes use of, for example, a structural description of characteristics of document elements, a description of a logical structure of the document, and methods of searching for document elements by using the structural description. A structural description of the spatial and parametric characteristics of document elements and the logical connections between elements may include a hierarchical logical structure of the elements, specification of an algorithm of determining the search constraints, specification of characteristics of every searched element, and specification of a set of parameters for a compound element identified on the basis of the aggregate of its components. The method of describing the logical structure of a document and methods of searching for elements of a document may be based on the use of the structural description.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: December 29, 2015
    Assignee: ABBYY Development LLC
    Inventors: Konstantin Zuev, Diar Tuganbaev, Marinos Dimosthenos
  • Publication number: 20150331852
    Abstract: Disclosed are systems, computer-readable mediums, and methods for providing a meaning of an entry in a text is described. A lexico-morphological analysis is performed on the text. A syntactical analysis is performed on the text. A semantic analysis is performed on the text. A syntactical structure and a semantic structure for the entry is chosen. One or more syntactic links between each alternative meaning of words in proximity to the entry is determined. A weight is determined. One or more semantic links between each word in proximity to the entry are determined. For each semantic link, a weight associated with each semantic link is determined; and based on the weights associated with each semantic and syntactic link, determining meaning of the entry.
    Type: Application
    Filed: December 24, 2013
    Publication date: November 19, 2015
    Applicant: ABBYY Development LLC
    Inventors: Alexander Gennadievich Rylov, Ivan Sergeevich Arkhipov