Patents by Inventor Alexander Rylov

Alexander Rylov 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: 9098489
    Abstract: A method comprising a preliminary automated analysis of at least one corpus of natural language text is disclosed. For each sentence of a corpus, the method includes performing a syntactic analysis using linguistic descriptions to generate at least one syntactic structure for the sentence, building a semantic structure for the sentence, associating each generated syntactic and semantic structure with the sentence, and saving each structure. For each corpus text that was preliminary analyzed, performing an indexing operation to index lexical meanings and values of linguistic parameters of each syntactic structure and each semantic structure associated with sentences in the corpus text. A semantic search includes at least one automatic preliminary analyzed corpus of sentences comprising searched values of linguistic, syntactic and semantic parameters.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: August 4, 2015
    Assignee: ABBYY InfoPoisk LLC
    Inventors: Konstantin Zuev, Alexander Rylov
  • Patent number: 8812304
    Abstract: In one embodiment, the invention provides a method for a system to provide information based on a query, the method comprising: performing a first search of at least one first source for information responsive to the query; providing a result of the search to a user; searching documents using at least a part of the result of the search; providing the user with at least one example of usage of the result of the search obtained from the searching of stored documents; based on user input, performing a second search of at least one second source for information responsive to the query; and providing a result of said second search to the user.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: August 19, 2014
    Assignee: ABBYY InfoPoisk LLC
    Inventors: Anna Matveenko, Alexander Rylov, Tatiana Parfentieva
  • Publication number: 20140188456
    Abstract: A method for providing the appropriate meaning of an entry in a text is described. The method includes the steps of determining if there are alternative meanings of the entry in an electronic dictionary and if there are alternative meanings determining the dictionary markup theme associated with each of the alternative meanings of the entry. Also, the theme associated with the text is determined. For a hierarchical structure associated with themes of entries in the electronic dictionary, the distance between the theme of the text with the dictionary markup theme of the alternative meanings of the entry is compared. Based on the distance between the theme of the text and the dictionary markup theme of the alternative meanings of the entry, the appropriate meaning is selected.
    Type: Application
    Filed: December 27, 2012
    Publication date: July 3, 2014
    Applicant: ABBYY Development LLC
    Inventors: Alexander Rylov, Ivan Arkhipov
  • Publication number: 20140019124
    Abstract: In one embodiment, computer-implemented systems and methods related to electronic dictionary systems are provided including: storing statistical information representing user interactions with the dictionary system over a period of time and electronically analyzing the statistical information so as to determine a customized message to a user. The customized message may be provided for display as part of a user interface comprising at least one field for entering a dictionary query, at least one field for providing dictionary results, and at least one field for customized user messages.
    Type: Application
    Filed: September 19, 2013
    Publication date: January 16, 2014
    Applicant: Abbyy Infopoisk LLC
    Inventors: Ivan ARKHIPOV, Anna Matveenko, Alexander Rylov
  • Publication number: 20130212123
    Abstract: In one embodiment, the invention provides a method for a system to provide information based on a query, the method comprising: performing a first search of at least one first source for information responsive to the query; providing a result of the search to a user; searching documents using at least a part of the result of the search; providing the user with at least one example of usage of the result of the search obtained from the searching of stored documents; based on user input, performing a second search of at least one second source for information responsive to the query; and providing a result of said second search to the user.
    Type: Application
    Filed: February 14, 2012
    Publication date: August 15, 2013
    Inventors: Anna Matveenko, Alexander Rylov, Tatiana Parfentieva
  • Publication number: 20130080946
    Abstract: In one embodiment, computer-implemented systems and methods related to electronic dictionary systems are provided including: storing statistical information representing user interactions with the dictionary system over a period of time and electronically analyzing the statistical information so as to determine a customized message to a user. The customized message may be provided for display as part of a user interface comprising at least one field for entering a dictionary query, at least one field for providing dictionary results, and at least one field for customized user messages.
    Type: Application
    Filed: March 26, 2012
    Publication date: March 28, 2013
    Inventors: Ivan Arkhipov, Anna Matveenko, Alexander Rylov
  • Patent number: 8155952
    Abstract: In one embodiment, the invention provides a method, comprising: receiving a query from a user computer device; determining what custom messages are applicable based on the query; and delivering any applicable custom messages to the user computer device. The messages may be selected and customized based on a customization control parameter. In one embodiment, the customization control parameter may include the interface language, the regional settings, and the version of the product. Advantageously, trial versions of dictionaries may have different messages from paid or non-trial versions. For example, for the trial versions, a warning message will be sent informing the user that the trial period is about to expire. Additionally, the server device has the capability to detect whether the version used by a user is bootleg or not, and send customized messages to users of bootleg versions.
    Type: Grant
    Filed: August 12, 2009
    Date of Patent: April 10, 2012
    Assignee: Abbyy Software, Ltd
    Inventors: Anna Matveenko, Alexander Rylov
  • Patent number: 8135581
    Abstract: In one embodiment, the invention provides a method for a system to provide information based on a query, the method comprising: performing a first search of at least one first source for information responsive to the query; providing a result of said search to a user; based on user input, performing a second search of at least one second source for information responsive to the query; and providing a result of said second search to the user.
    Type: Grant
    Filed: August 12, 2009
    Date of Patent: March 13, 2012
    Assignee: ABBYY Software Ltd
    Inventors: Anna Matveenko, Alexander Rylov
  • Publication number: 20110257963
    Abstract: A method comprising a preliminary automated analysis of at least one corpus of natural language text is disclosed. For each sentence of a corpus, the method includes performing a syntactic analysis using linguistic descriptions to generate at least one syntactic structure for the sentence, building a semantic structure for the sentence, associating each generated syntactic and semantic structure with the sentence, and saving each structure. For each corpus text that was preliminary analyzed, performing an indexing operation to index lexical meanings and values of linguistic parameters of each syntactic structure and each semantic structure associated with sentences in the corpus text. A semantic search includes at least one automatic preliminary analyzed corpus of sentences comprising searched values of linguistic, syntactic and semantic parameters.
    Type: Application
    Filed: June 30, 2011
    Publication date: October 20, 2011
    Inventors: Konstantin Zuev, Alexander Rylov
  • Publication number: 20100042617
    Abstract: In one embodiment, the invention provides a method for a system to provide information based on a query, the method comprising: performing a first search of at least one first source for information responsive to the query; providing a result of said search to a user; based on user input, performing a second search of at least one second source for information responsive to the query; and providing a result of said second search to the user.
    Type: Application
    Filed: August 12, 2009
    Publication date: February 18, 2010
    Inventors: Anna Matveenko, Alexander Rylov
  • Publication number: 20100042593
    Abstract: In one embodiment, the invention provides a method, comprising: receiving a query from a user computer device; determining what custom messages are applicable based on the query; and delivering any applicable custom messages to the user computer device. The messages may be selected and customized based on a customization control parameter. In one embodiment, the customization control parameter may include the interface language, the regional settings, and the version of the product. Advantageously, trial versions of dictionaries may have different messages from paid or non-trial versions. For example, for the trial versions, a warning message will be sent informing the user that the trial period is about to expire. Additionally, the server device has the capability to detect whether the version used by a user is bootleg or not, and send customized messages to users of bootleg versions.
    Type: Application
    Filed: August 12, 2009
    Publication date: February 18, 2010
    Inventors: Anna Matveenko, Alexander Rylov