Patents Assigned to ABBYY Software Ltd.
  • Publication number: 20140141836
    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: Application
    Filed: November 7, 2012
    Publication date: May 22, 2014
    Applicant: ABBYY SOFTWARE LTD.
    Inventors: Michael Rozumyanskiy, Boris Samoylov
  • Publication number: 20140129483
    Abstract: The present invention provides a method of predicting usage of and determining access to a cloud service according to an embodiment of the invention. The method includes the step of monitoring the usage of a service by end users of developers for a predetermined test period. Responsive to statistics associated with the monitoring during the predetermined test period, the method includes determining a future usage payment cost for the developers. Responsive to verification of a unique ID, the method includes performing the service by a service provider.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 8, 2014
    Applicant: ABBYY SOFTWARE LTD.
    Inventors: Andrey Isaev, Semyon Sergunin
  • Publication number: 20140118796
    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: Application
    Filed: December 12, 2012
    Publication date: May 1, 2014
    Applicant: ABBYY Software Ltd.
    Inventor: Andrey Isaev
  • Publication number: 20140122479
    Abstract: Described herein are methods for determining a type and semi-unique features of electronic files. The methods generally include generating at least one document hypothesis corresponding to the type of the document. For each document hypothesis, the document type is verified. A document type hypothesis is selected. A document name is formed based on the selected document type hypothesis and one or more features of the document. Such steps generally include automatically or programmatically naming of electronic files. A unique or semi-unique name is given, one that reproduces some of the document's contents, attributes and/or characteristics. Each document is provided with a name that can be easily understood and that is related to the content of the document.
    Type: Application
    Filed: December 12, 2012
    Publication date: May 1, 2014
    Applicant: ABBYY Software Ltd.
    Inventors: Vasily Panferov, Andrey Isaev
  • Publication number: 20140111638
    Abstract: Described are techniques that guarantee the best opportunity for a camera to capture an image with an acceptable level of quality. Too frequently, images captured with mobile devices such as smartphones and tablet computers fail to capture images of sufficient quality for optical character recognition, for example. Image capture is allowed only after successfully completing a check of sufficient stabilization and focusing of the camera. A variety of sensors may be used to check stability including gyrometers, proximity sensors, accelerometers, and light sensors.
    Type: Application
    Filed: October 24, 2012
    Publication date: April 24, 2014
    Applicant: ABBYY SOFTWARE LTD.
    Inventors: Yuri Isakov, Konstantin Tarachyov
  • Publication number: 20140081620
    Abstract: Disclosed is a method that involves acquiring an image with text, displaying all or a portion of the image on an electronic device. In response to detecting a swiping action or gesture, displaying a result of translation on a screen of the device. A first screen or display becomes a second one. Original text in a first language or source language may be easily and quickly compared to translated text shown on a second screen through a swiping gesture. Electronic dictionaries and machine translation may be used. These services may be independently stored and operated from different locations including on the device performing the translation, on a server or across a network (LAN, WAN, etc.). Optional manual correction of the translated text is also possible.
    Type: Application
    Filed: September 18, 2012
    Publication date: March 20, 2014
    Applicant: ABBYY Software Ltd.
    Inventor: Ekaterina Solntseva
  • Publication number: 20140081619
    Abstract: Methods are described for efficient and substantially instant recognition and translation of text in photographs. A user is able to select an area of interest for subsequent processing. Optical character recognition (OCR) may be performed on the wider area than that selected for determining the subject domain of the text. Translation to one or more target languages is performed. Manual corrections may be made at various stages of processing. Variations of translation are presented and made available for substitution of a word or expression in the target language. Translated text is made available for further uses or for immediate access.
    Type: Application
    Filed: October 15, 2012
    Publication date: March 20, 2014
    Applicant: ABBYY SOFTWARE LTD.
    Inventors: Ekaterina Solntseva, Konstantin Tarachyov
  • Patent number: 8548795
    Abstract: In one embodiment, the invention provides a method for translating a document in an input language into an output language comprising: a) for each document fragment for which a translation is readily available, translating said document fragment based on said readily available translation; and b) for each remaining untranslated fragment for which a translation is not readily available, translating said untranslated fragment based on a model-based machine translation technique. A translation is readily available if a search reveals at least one matching translation for the document fragment in a translation database.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: October 1, 2013
    Assignee: ABBYY Software Ltd.
    Inventors: Konstantin Anisimovich, Vladimir Selegey, Konstantin Zuev
  • Patent number: 8547589
    Abstract: A method for processing a batch of scanned images is provided. The method comprises processing the scanned images into documents; for documents comprising multiple pages 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; performing a data extraction operation to extract data from each document, said data extraction operation comprising 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: May 21, 2009
    Date of Patent: October 1, 2013
    Assignee: ABBYY Software Ltd.
    Inventors: Diar Tuganbaev, Sergey Zlobin, Irina Filimonova
  • Patent number: 8538162
    Abstract: A method for processing a batch of scanned images is disclosed. The method includes processing the scanned images into documents. For documents of multiple pages, the method maintains a page-based coordinate system to specify a location of structures within a page and joins the pages to form a multi-page sheet associated with a sheet-based coordinate system to specify a location of structures within the multi-page sheet. Data may be extracted from each document through 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: March 27, 2012
    Date of Patent: September 17, 2013
    Assignee: ABBYY Software Ltd.
    Inventors: Diar Tuganbaev, Maryana Skuratovskaya, Sergey Zlobin
  • Publication number: 20130223743
    Abstract: The invention relates to methods for determining a logical structure of a document. The system stores a collection of models, each of which describes one or more possible logical structures. At least one document hypothesis is generated for the whole document. For each document hypothesis, the system verifies the document hypothesis on each page, for example, by generating at least one block hypothesis for each block in the document based on the document hypothesis, selecting a best block hypothesis for each block, selecting the model that corresponds to a best document hypothesis the document hypothesis that has a best degree of correspondence with the selected best block hypotheses for the document, and forming a representation of the document based on the best document hypothesis described.
    Type: Application
    Filed: August 28, 2012
    Publication date: August 29, 2013
    Applicant: ABBYY SOFTWARE LTD.
    Inventors: Dmitry Deryagin, Konstantin Anisimovich
  • Publication number: 20130198615
    Abstract: In one embodiment, the invention provides a method, comprising detecting data fields on a scanned document image; generating a flexible document description based on the detected data fields, including creating a set of search elements for each data field, each search element having associated search criteria; and training or modifying the flexible document description using, for example, a search algorithm to detect the data fields on additional training images based on the set of search elements.
    Type: Application
    Filed: July 31, 2012
    Publication date: August 1, 2013
    Applicant: ABBYY SOFTWARE LTD.
    Inventors: Konstantin Zuev, Irina Filimonova, Sergey Zlobin, Maryana Skuratovskaya
  • Publication number: 20130191109
    Abstract: A method and computer system for translating sentences between languages from an intermediate language-independent semantic representation is provided. On the basis of comprehensive understanding about languages and semantics, exhaustive linguistic descriptions are used to analyze sentences, to build syntactic structures and language independent semantic structures and representations, and to synthesize one or more sentences in a natural or artificial language. A computer system is also provided to analyze and synthesize various linguistic structures and to perform translation of a wide spectrum of various sentence types. As result, a generalized data structure, such as a semantic structure, is generated from a sentence of an input language and can be transformed into a natural sentence expressing its meaning correctly in an output language.
    Type: Application
    Filed: July 20, 2012
    Publication date: July 25, 2013
    Applicant: ABBYY SOFTWARE LTD.
    Inventors: Konstantin Anisimovich, Vladimir Selegey, Konstantin Zuev
  • Publication number: 20130191108
    Abstract: Disclosed is a method for translating text fragments displayed on a screen from an input language into an output language and displaying the result. Translation may use electronic dictionaries, machine translation, natural language processing, control systems, information searches, (e.g., search engine via an Internet protocol), semantic searches, computer-aided learning, and expert systems. For a word combination, appropriate local or network accessible dictionaries are consulted. The disclosed method provides a translation in grammatical agreement in accordance with grammatical rules of the output language in consideration of the context of the text.
    Type: Application
    Filed: July 18, 2012
    Publication date: July 25, 2013
    Applicant: ABBYY SOFTWARE LTD.
    Inventors: Konstantin Anisimovich, Konstantin Zuev, Vladimir Selegey
  • Patent number: 8472719
    Abstract: A method of identifying stricken-out characters in handwriting, comprising parsing a scanned image into regions and objects, defining objects containing handwritten characters, applying structural or feature classifiers for primary character recognition, applying one or more supplemental feature classifiers preliminarily trained by strike-out characters, and identifying a stricken-out character if any. The stricken-out character may be further examined by special procedures, either automated or manual.
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: June 25, 2013
    Assignee: ABBYY Software Ltd.
    Inventors: Diar Tuganbaev, Dmitri Deriaguine
  • Patent number: 8452132
    Abstract: Methods and system for processing document images in OCR systems, particularly for selecting a proper file name for a recognized document. The method comprises generating at least one document type hypothesis for the document; verifying each document type hypothesis; selecting a best document type hypothesis and saving the document with a proper name based on the best type hypothesis and unique features. The method further includes determining a logical structure of a document and selecting a best document model hypothesis that has the best degree of correspondence with the selected best block hypotheses for the document. On the basis of the best document model hypothesis the text document reflecting the logical structure of the source document in extended computer-editable format is formed and saved with a proper file name.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: May 28, 2013
    Assignee: ABBYY Software Ltd.
    Inventors: Andrey Isaev, Dmitry Deryagin, Konstantin Anisimovich
  • Patent number: 8442810
    Abstract: In one embodiment, the invention provides a method for machine translation of a source document in an input language to a target document in an output language, comprising generating translation options corresponding to at least portions of each sentence in the input language; and selecting a translation option for the sentence based on statistics associated with the translation options.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: May 14, 2013
    Assignee: ABBYY Software Ltd.
    Inventors: Konstantin Anisimovich, Diar Tuganbaev, Vladimir Selegey, Konstantin Zuev
  • Patent number: 8412513
    Abstract: In one embodiment, the invention provides a method for machine translation of a source document in an input language to a target document in an output language, comprising generating translation options corresponding to at least portions of each sentence in the input language; and selecting a translation option for the sentence based on statistics associated with the translation options.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: April 2, 2013
    Assignee: ABBYY Software Ltd.
    Inventors: Konstantin Anisimovich, Diar Tuganbaev, Vladimir Selegey, Konstantin Zuev
  • Publication number: 20130054612
    Abstract: Described herein are methods for finding substantially similar/different sources (files and documents), and estimating similarity or difference between given sources. Similarity and difference may be found across a variety of formats. Sources may be in one or more languages such that similarity and difference may be found across any number and types of languages. A variety of characteristics may be used to arrive at an overall measure of similarity or difference including determining or identifying syntactic roles, semantic roles and semantic classes in reference to sources.
    Type: Application
    Filed: October 26, 2012
    Publication date: February 28, 2013
    Applicant: ABBYY SOFTWARE LTD.
    Inventor: Abbyy Software Ltd.
  • Publication number: 20130054595
    Abstract: Described herein are methods for determining a type and unique features of a document. The methods generally include generating at least one document hypothesis corresponding to the type of the document. For each document hypothesis, the document type is verified. A best type hypothesis is selected. A document name is formed based on the best type hypothesis and one or more unique features of the document. Such steps are generally included in automatically or programmatically naming of documents. A unique or semi-unique name is given, one that reproduces some of the document's contents, attributes and/or characteristics. Each document is provided with a name that can be easily understood and that is related to the content of the document.
    Type: Application
    Filed: October 26, 2012
    Publication date: February 28, 2013
    Applicant: ABBYY Software Ltd.
    Inventor: ABBYY Software Ltd.