Patents by Inventor Ilya Aleksandrovich Bulgakov

Ilya Aleksandrovich Bulgakov 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: 10691891
    Abstract: Systems and methods for extracting facts from natural language texts. An example method of information extraction comprises extracting, from a natural language text, a first plurality of information objects; extracting, from the natural language text, a second plurality of information objects; identifying a set of conflicting information objects, such that a first information object of the set of conflicting information objects belongs to the first plurality of information objects and a second information object of the set of conflicting information objects belongs to the second plurality of information objects; and producing a final list of information objects extracted from the natural language text, by applying, to the set of conflicting information objects, a conflict arbitration function which performs at least one of: modifying the first information object, deleting the first information object, or merging two or more information objects of the set of conflicting information objects.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: June 23, 2020
    Assignee: ABBYY Production LLC
    Inventors: Stepan Evgenyevich Matskevich, Ilya Aleksandrovich Bulgakov
  • Publication number: 20190384816
    Abstract: Systems and methods for extracting facts from natural language texts. An example method of information extraction comprises extracting, from a natural language text, a first plurality of information objects; extracting, from the natural language text, a second plurality of information objects; identifying a set of conflicting information objects, such that a first information object of the set of conflicting information objects belongs to the first plurality of information objects and a second information object of the set of conflicting information objects belongs to the second plurality of information objects; and producing a final list of information objects extracted from the natural language text, by applying, to the set of conflicting information objects, a conflict arbitration function which performs at least one of: modifying the first information object, deleting the first information object, or merging two or more information objects of the set of conflicting information objects.
    Type: Application
    Filed: August 20, 2019
    Publication date: December 19, 2019
    Inventors: Stepan Evgenyevich Matskevich, Ilya Aleksandrovich Bulgakov
  • Patent number: 10437931
    Abstract: Systems and methods for extracting facts from natural language texts. An example method of information extraction comprises extracting, from a natural language text, a first plurality of information objects; extracting, from the natural language text, a second plurality of information objects; identifying a set of conflicting information objects, such that a first information object of the set of conflicting information objects belongs to the first plurality of information objects and a second information object of the set of conflicting information objects belongs to the second plurality of information objects; and producing a final list of information objects extracted from the natural language text, by applying, to the set of conflicting information objects, a conflict arbitration function which performs at least one of: modifying the first information object, deleting the first information object, or merging two or more information objects of the set of conflicting information objects.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: October 8, 2019
    Assignee: ABBYY Production LLC
    Inventors: Stepan Evgenyevich Matskevich, Ilya Aleksandrovich Bulgakov
  • Publication number: 20190294672
    Abstract: Systems and methods for extracting facts from natural language texts. An example method of information extraction comprises extracting, from a natural language text, a first plurality of information objects; extracting, from the natural language text, a second plurality of information objects; identifying a set of conflicting information objects, such that a first information object of the set of conflicting information objects belongs to the first plurality of information objects and a second information object of the set of conflicting information objects belongs to the second plurality of information objects; and producing a final list of information objects extracted from the natural language text, by applying, to the set of conflicting information objects, a conflict arbitration function which performs at least one of: modifying the first information object, deleting the first information object, or merging two or more information objects of the set of conflicting information objects.
    Type: Application
    Filed: March 28, 2018
    Publication date: September 26, 2019
    Inventors: Stepan Evgenyevich Matskevich, Ilya Aleksandrovich Bulgakov
  • Publication number: 20190294665
    Abstract: Systems and methods for extracting facts from natural language texts.
    Type: Application
    Filed: March 28, 2018
    Publication date: September 26, 2019
    Inventors: Stepan Evgenyevich Matskevich, Ilya Aleksandrovich Bulgakov