Patents by Inventor Roman Guliak

Roman Guliak 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: 11880644
    Abstract: In one embodiment, the disclosure provides a computer-implemented or programmed method, comprising: causing subscribing to a plurality of events provided by a first application programming interface; receiving a layout change event pushed from the first application programming interface; determining that a change in focused element resulted in a currently focused element; causing generating a transparent window on top of the currently focused element; causing receiving one or more character ranges respectively associated with one or more types of markup; causing determining one or more screen bounds corresponding to the one or more character ranges; and, causing respectively displaying, in the transparent window, the one or more types of markup at the screen bounds corresponding to the one or more character ranges associated with that type of markup.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: January 23, 2024
    Assignee: Grammarly, Inc.
    Inventors: Oleksiy Shevchenko, Victor Pavlychko, Valentyn Gaidylo, Nikita Volobuiev, Ievgen Rysai, Roman Guliak, Yura Tanskiy
  • Patent number: 11853689
    Abstract: In an embodiment, the disclosed technologies are capable of identifying a target word within a text sequence; displaying a subset of candidate synonyms for the target word, determining a synonym selected from the subset of candidate synonyms, and replacing the target word with the selected synonym, where the subset of candidate synonyms has been created using syntactic dependency data for the target word.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: December 26, 2023
    Assignee: Grammarly, Inc.
    Inventors: Roman Guliak, Stanislav Levental, Yuriy Tanskiy
  • Patent number: 11544448
    Abstract: In an embodiment, the disclosed technologies are capable of identifying a target word within a text sequence; displaying a subset of candidate synonyms for the target word, determining a synonym selected from the subset of candidate synonyms, and replacing the target word with the selected synonym, where the subset of candidate synonyms has been created using syntactic dependency data for the target word.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: January 3, 2023
    Assignee: GRAMMARLY, INC.
    Inventors: Roman Guliak, Stanislav Levental, Yuriy Tanskiy
  • Patent number: 11468227
    Abstract: In one embodiment, the disclosure provides a computer-implemented or programmed method, comprising: causing subscribing to a plurality of events provided by a first application programming interface; receiving a layout change event pushed from the first application programming interface; determining that a change in focused element resulted in a currently focused element; receiving, from the currently focused element, a digital electronic object comprising a source text; programmatically dividing the source text into a plurality of source text units; programmatically evaluating each particular source text unit among the plurality of source text units using a machine learning model, and receiving a classification output from the machine learning model; programmatically transforming the classification output to yield an output set of phrase suggestions; and, causing displaying one or more phrase suggestions of the output set of phrase suggestions.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: October 11, 2022
    Assignee: GRAMMARLY, INC.
    Inventors: Oleksiy Shevchenko, Victor Pavlychko, Valentyn Gaidylo, Nikita Volobuiev, Ievgen Rysai, Roman Guliak, Yura Tanskiy
  • Publication number: 20220035994
    Abstract: In an embodiment, the disclosed technologies are capable of identifying a target word within a text sequence; displaying a subset of candidate synonyms for the target word, determining a synonym selected from the subset of candidate synonyms, and replacing the target word with the selected synonym, where the subset of candidate synonyms has been created using syntactic dependency data for the target word.
    Type: Application
    Filed: January 27, 2021
    Publication date: February 3, 2022
    Inventors: Roman Guliak, Stanislav Levental, Yuriy Tanskiy
  • Patent number: 10915697
    Abstract: In an embodiment, the disclosed technologies are capable of identifying a target word within a text sequence; displaying a subset of candidate synonyms for the target word, determining a synonym selected from the subset of candidate synonyms, and replacing the target word with the selected synonym, where the subset of candidate synonyms has been created using syntactic dependency data for the target word.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: February 9, 2021
    Assignee: Grammarly, Inc.
    Inventors: Roman Guliak, Stanislav Levental, Yuriy Tanskiy