Patents by Inventor Oleksiy Shevchenko

Oleksiy Shevchenko 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: 11871148
    Abstract: In embodiments of the present invention improved capabilities are described for artificial intelligence communication assistance for aiding in the audio-visual composition of electronic communications.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: January 9, 2024
    Assignee: Grammarly, Inc.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Publication number: 20230325590
    Abstract: A method of electronic communication assistance is provided. The method includes receiving, via an artificial intelligence assistant computing facility, an electronic communication from a first user intended to be received by a second user; and determining, via the artificial intelligence assistant computing facility, a capacity of the second user to receive the electronic communication. The method further includes determining, via the artificial intelligence assistant computing facility and based at least in part on the capacity of the second user, a time to send the electronic communication; and transmitting, via the artificial intelligence assistant computing facility, the time to the first user.
    Type: Application
    Filed: June 16, 2023
    Publication date: October 12, 2023
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 11727205
    Abstract: A method of electronic communication assistance is provided. The method includes receiving, via an artificial intelligence assistant computing facility, an electronic communication from a first user intended to be received by a second user; and determining, via the artificial intelligence assistant computing facility, a capacity of the second user to receive the electronic communication. The method further includes determining, via the artificial intelligence assistant computing facility and based at least in part on the capacity of the second user, a time to send the electronic communication; and transmitting, via the artificial intelligence assistant computing facility, the time to the first user.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: August 15, 2023
    Assignee: Grammarly, Inc.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 11620566
    Abstract: In embodiments of the present invention improved capabilities are described for an artificial intelligence communication assistant improving the effectiveness of communications with user reaction data.
    Type: Grant
    Filed: August 4, 2018
    Date of Patent: April 4, 2023
    Assignee: GRAMMARLY, INC.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 11564111
    Abstract: A system includes a base station and a server. The server includes a communication interface, a memory, and an electronic processor communicatively connected to the memory. The communication interface is configured to communicate with one or more base stations including the base station. The electronic processor is configured to receive location information of a third-party communication device that has received interference, determine whether the third-party communication device is located within a threshold distance from the base station based on a first interference radius associated with the base station, and output one or more resolution options to resolve interference between the base station and the third-party communication device in response to determining that the third-party communication device is located within the threshold distance from the base station.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: January 24, 2023
    Assignee: ATC Technologies, LLC
    Inventors: Maqbool Aliani, Mike Johnson, Katya Share, Oleksiy Shevchenko, Shervin Gerami
  • 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
  • Patent number: 11463500
    Abstract: In embodiments of the present invention improved capabilities are described for an artificial intelligence communication assistant augmenting a communication after it has been transmitted.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: October 4, 2022
    Assignee: GRAMMARLY, INC.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 11321522
    Abstract: In embodiments of the present invention improved capabilities are described for artificial intelligence communication assistance for aiding in the composition of electronic communications utilizing user communication profiles.
    Type: Grant
    Filed: August 4, 2018
    Date of Patent: May 3, 2022
    Assignee: GRAMMARLY, INC.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 11258734
    Abstract: In embodiments of the present invention improved capabilities are described for artificial intelligence communication assistance for the editing of electronic communications utilizing user communication profiles.
    Type: Grant
    Filed: August 4, 2018
    Date of Patent: February 22, 2022
    Assignee: Grammarly, Inc.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 11228731
    Abstract: In embodiments of the present invention improved capabilities are described for artificial intelligence communication assistance for aiding in the audio-visual composition of electronic communications.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: January 18, 2022
    Assignee: GRAMMARLY, INC.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 11146609
    Abstract: In embodiments of the present invention improved capabilities are described for a sender-receiver interface for artificial intelligence communication assistance for augmenting a communication after it has been transmitted.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: October 12, 2021
    Assignee: GRAMMARLY, INC.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 10922483
    Abstract: In embodiments of the present invention improved capabilities are described for artificial intelligence communication assistance for providing advice in drafting an electronic communication to a target recipient utilizing user communication profiles.
    Type: Grant
    Filed: August 4, 2018
    Date of Patent: February 16, 2021
    Assignee: Grammarly, Inc.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 10771529
    Abstract: In embodiments of the present invention improved capabilities are described for an artificial intelligence communication assistant augmenting a communication after it has been transmitted.
    Type: Grant
    Filed: August 4, 2018
    Date of Patent: September 8, 2020
    Assignee: Grammarly, Inc.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 10764534
    Abstract: In embodiments of the present invention improved capabilities are described for artificial intelligence communication assistance for aiding in the audio-visual composition of electronic communications.
    Type: Grant
    Filed: August 4, 2018
    Date of Patent: September 1, 2020
    Assignee: Grammarly, Inc.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 10594757
    Abstract: In embodiments of the present invention improved capabilities are described for a sender-receiver interface for artificial intelligence communication assistance for augmenting a communication after it has been transmitted.
    Type: Grant
    Filed: August 4, 2018
    Date of Patent: March 17, 2020
    Assignee: Grammarly, Inc.
    Inventors: Oleksiy Shevchenko, Ayan Mandal, Bradley Jon Hoover, Joel Tetreault, Maksym Lytvyn, Dmytro Lider
  • Patent number: 10387565
    Abstract: In embodiments of the present invention improved capabilities are described for methods and systems of grammar checking comprising a grammar checking facility and a plurality of human proofreaders in a crowd-source population for the detection and correction of grammatical errors in text as received from a computing device, wherein possible detected errors are categorized as high confidence or low confidence possible errors, and the high confidence errors are distributed to the human proofreaders.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: August 20, 2019
    Assignee: Grammarly, Inc.
    Inventors: Bradley Hoover, Maksym Lytvyn, Oleksiy Shevchenko
  • Publication number: 20190191002
    Abstract: System and methods for weather satellite content delivery. One system includes a weather satellite, a region receiver that receives weather data from the satellite, and a content delivery network. The content delivery network includes a plurality of data centers and an operation center communicatively coupled to the data centers and the region receiver. The operation center receives the weather data from the region receiver and stores the data within at least one of the data centers. The operation center receives, from a computing device, a user login request to initiate a virtual private cloud and, in response to the user login request, initiates the virtual private cloud in communication with the computing device. The operation center receives, through the virtual private cloud, a weather data request, and, in response to the request, transmits the weather data to the computing device for display on a user interface.
    Type: Application
    Filed: January 19, 2018
    Publication date: June 20, 2019
    Inventors: Maqbool Aliani, Ismael Garcia, Katya Share, Oleksiy Shevchenko, Shervin Gerami
  • Publication number: 20190098513
    Abstract: A system includes a base station and a server. The server includes a communication interface, a memory, and an electronic processor communicatively connected to the memory. The communication interface is configured to communicate with one or more base stations including the base station. The electronic processor is configured to receive location information of a third-party communication device that has received interference, determine whether the third-party communication device is located within a threshold distance from the base station based on a first interference radius associated with the base station, and output one or more resolution options to resolve interference between the base station and the third-party communication device in response to determining that the third-party communication device is located within the threshold distance from the base station.
    Type: Application
    Filed: September 28, 2018
    Publication date: March 28, 2019
    Inventors: Maqbool Aliani, Mike Johnson, Katya Share, Oleksiy Shevchenko, Shervin Gerami
  • Publication number: 20160371248
    Abstract: In embodiments of the present invention improved capabilities are described for methods and systems of grammar checking comprising a grammar checking facility and a plurality of human proofreaders in a crowd-source population for the detection and correction of grammatical errors in text as received from a computing device, wherein possible detected errors are categorized as high confidence or low confidence possible errors, and the high confidence errors are distributed to the human proofreaders.
    Type: Application
    Filed: August 29, 2016
    Publication date: December 22, 2016
    Inventors: Bradley Hoover, Maksym Lytvyn, Oleksiy Shevchenko