Patents by Inventor Ilia Alekseevich MELNIKOV

Ilia Alekseevich MELNIKOV 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: 10614796
    Abstract: A method of processing a user-generated input command executable at a computing apparatus includes, for each one of the plurality of machine-executable instructions, receiving a plurality of example expressions of the machine-executable instruction, generating a plurality of features for the plurality of example expressions, and analyzing the plurality of features associated with the plurality of example expressions to determine a plurality of feature patterns. The plurality of feature patterns is used to convert the user-generated input command into a machine executable output instruction, the machine executable output instruction being one of the plurality of machine-executable instructions. Systems for processing a user-generated command are also disclosed.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: April 7, 2020
    Assignee: Yandex Europe AG
    Inventor: Ilia Alekseevich Melnikov
  • Patent number: 10255240
    Abstract: There is disclosed a method of processing a search query, the method executable at a server.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: April 9, 2019
    Assignee: Yandex Europe AG
    Inventors: Denis Sergeevich Philippov, Evgeny Mikhailovich Volkov, Ilia Alekseevich Melnikov, Tatiana Mikhailovna Lando
  • Patent number: 9898448
    Abstract: Method for text processing executable at a computing device, comprising appreciating a source phrase comprised of source words; appreciating a target phrase comprised of target words; associating a respective source word feature set with each one of the source words; associating a respective target word feature set with each one of the target words; analyzing source word feature sets and target word feature sets; and based on the analysis, generating one or more phrase transformation rules for transforming the source phrase into the target phrase. Also a server and non-transitory computer-readable medium storing program instructions for carrying out the method.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: February 20, 2018
    Assignee: YANDEX EUROPE AG
    Inventor: Ilia Alekseevich Melnikov
  • Publication number: 20170372700
    Abstract: A method of entering data in an electronic device comprises receiving a voice request via a voice interface of the electronic device and obtaining a plurality of tags, each tag associated with a respective entry field of a user interface for an application of the electronic device. The device obtains at least one text portion associated with a respective tag derived from the voice request by converting the voice request into text; analyzing the text to provide at least one text portion; and associating at least one text portion with a respective tag of the plurality of tags. At least one entry field of the application is filled in with a respective text portion associated with the respective tag associated with the entry field.
    Type: Application
    Filed: May 22, 2015
    Publication date: December 28, 2017
    Inventors: Evgeny Mikhailovich VOLKOV, Denis Sergeevich PHILIPPOV, Ilia Alekseevich MELNIKOV
  • Publication number: 20170229116
    Abstract: A method of processing a user-generated input command executable at a computing apparatus includes, for each one of the plurality of machine-executable instructions, receiving a plurality of example expressions of the machine-executable instruction, generating a plurality of features for the plurality of example expressions, and analyzing the plurality of features associated with the plurality of example expressions to determine a plurality of feature patterns. The plurality of feature patterns is used to convert the user-generated input command into a machine executable output instruction, the machine executable output instruction being one of the plurality of machine-executable instructions. Systems for processing a user-generated command are also disclosed.
    Type: Application
    Filed: March 5, 2015
    Publication date: August 10, 2017
    Inventor: Ilia Alekseevich MELNIKOV
  • Publication number: 20160321266
    Abstract: There is disclosed a method of processing a search query, the method executable at a server.
    Type: Application
    Filed: October 7, 2014
    Publication date: November 3, 2016
    Inventors: Denis Sergeevich PHILIPPOV, Evgeny Mikhailovich VOLKOV, Ilia Alekseevich MELNIKOV, Tatiana Mikhailovna LANDO
  • Publication number: 20160232142
    Abstract: Method for text processing executable at a computing device, comprising appreciating a source phrase comprised of source words; appreciating a target phrase comprised of target words; associating a respective source word feature set with each one of the source words; associating a respective target word feature set with each one of the target words; analyzing source word feature sets and target word feature sets; and based on the analysis, generating one or more phrase transformation rules for transforming the source phrase into the target phrase. Also a server and non-transitory computer-readable medium storing program instructions for carrying out the method.
    Type: Application
    Filed: October 23, 2015
    Publication date: August 11, 2016
    Inventor: Ilia Alekseevich MELNIKOV