Patents by Inventor Vladimir Gamaley

Vladimir Gamaley 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: 11360973
    Abstract: Examples of techniques for performing multilingual queries are described herein. A computer-implemented method includes monitoring, via a processor, a client for language settings during user-generated content creation and detect one or more language settings. The method includes analyzing user-created content to detect a language of a text. The method includes compiling a list of scored preferred languages for the client based on the detected language settings and the detected language of the text. The method includes intercepting a query from the client. The method includes analyzing a text of the intercepted query in a plurality of selected languages based on a language setting of a user interface application, a detected language of the query, and a predetermined number of preferred languages of the client to produce results of analysis for each selected language. The method includes generating a multilingual query based on results of analysis for the selected languages.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 10929412
    Abstract: Examples of techniques for sharing content based on topics are described herein. A method includes extracting a content topic from a piece of content. The method includes extracting a user topic based on a user activity. The method also includes matching the content topic with the user topic and generating a user score based on a detected number activities a user performs that include a matched user topic. The method further includes generating a sorted list of users with matched user topics, the list to be sorted by the user score.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: February 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 10831788
    Abstract: A method, computer program product, and computer system is provided. A processor identifies a shared property between a user of a social network and a group of the social network. A processor identifies an unshared property between the user of the social network and the group of the social network. A processor determines a first percentage of the one or more members of the group with the shared property. A processor determines a second percentage of the one or more members of the group with the unshared property. A processor generates a recommendation score for the group based, at least in part, on the first and second percentage.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 10832348
    Abstract: Techniques for topic recommendation are described herein. The techniques include a method that topic recommendation includes identifying topics associated with events within a social network environment. A rank may be determined indicating interest for an identified topic within the social network environment. The method may include recommending a topic to a user for posting in the social network environment based on the rank.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vladimir Gamaley, Gili Nachum, Andrew L. Schirmer, Eitan Shapiro
  • Patent number: 10776152
    Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: September 15, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gili Nachum, Vladimir Gamaley, Gil Perzy
  • Patent number: 10628510
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems for web link quality analysis. Embodiments of the present invention can be used to receive a first indication that a web link has been accessed by a first device and record one or more resources of the web link and actions taken on the one or more resources of the web link and generate a score for the web link based on one or more similar web links to the web link and then displaying the score associated with the web link. Embodiments of the present invention can be used to generate a second score for the web link based on actions taken on the web link and an amount of accessed resources of the one or more resources of the web link and generate a display of the second score associated with the web link.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 10606909
    Abstract: A method, executed by a computer, for optimizing searches includes receiving a boolean search query comprising a plurality of operators and operands and usage information corresponding to a user, determining modifications to be made to the boolean search query according to the usage information, and modifying the boolean search query according to the modifications. A computer program product and computer system corresponding to the above method are also disclosed herein.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Publication number: 20190354525
    Abstract: Examples of techniques for performing multilingual queries are described herein. A computer-implemented method includes monitoring, via a processor, a client for language settings during user-generated content creation and detect one or more language settings. The method includes analyzing user-created content to detect a language of a text. The method includes compiling a list of scored preferred languages for the client based on the detected language settings and the detected language of the text. The method includes intercepting a query from the client. The method includes analyzing a text of the intercepted query in a plurality of selected languages based on a language setting of a user interface application, a detected language of the query, and a predetermined number of preferred languages of the client to produce results of analysis for each selected language. The method includes generating a multilingual query based on results of analysis for the selected languages.
    Type: Application
    Filed: August 5, 2019
    Publication date: November 21, 2019
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Publication number: 20190310990
    Abstract: Examples of techniques for sharing content based on topics are described herein. A method includes extracting a content topic from a piece of content. The method includes extracting a user topic based on a user activity. The method also includes matching the content topic with the user topic and generating a user score based on a detected number activities a user performs that include a matched user topic. The method further includes generating a sorted list of users with matched user topics, the list to be sorted by the user score.
    Type: Application
    Filed: June 24, 2019
    Publication date: October 10, 2019
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 10430714
    Abstract: Techniques are described for automatic suggestion for socially connected experts in electronic discussions. In one example, techniques include extracting topics from an electronic discussion, generating a list of experts in the topics, and editing the list according to social closeness to participants in the electronic discussion.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 10423615
    Abstract: The method includes monitoring a computing device for language settings during user-generated content creation and detect one or more language settings. The method further includes analyzing user-created content to detect a language from a text of the user-generated content. The method further includes compiling a list of scored preferred languages for the computing device based on the detected language settings and the detected language of the text. The method further includes intercepting a query from the computing device. The method further includes analyzing a text of the intercepted query in a plurality of selected languages based on a language setting of a user interface application, a detected language of the query, and a predetermined number of preferred languages of the computing device to produce results of analysis for each selected language. The method further includes generating a multilingual query based on the results of analysis for the selected languages.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 10409810
    Abstract: The method includes monitoring a computing device for language settings during user-generated content creation and detect one or more language settings. The method further includes analyzing user-created content to detect a language from a text of the user-generated content. The method further includes compiling a list of scored preferred languages for the computing device based on the detected language settings and the detected language of the text. The method further includes intercepting a query from the computing device. The method further includes analyzing a text of the intercepted query in a plurality of selected languages based on a language setting of a user interface application, a detected language of the query, and a predetermined number of preferred languages of the computing device to produce results of analysis for each selected language. The method further includes generating a multilingual query based on the results of analysis for the selected languages.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: September 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 10331678
    Abstract: Examples of techniques for sharing content based on topics are described herein. A method includes extracting a content topic from a piece of content. The method includes extracting a user topic based on a user activity. The method also includes matching the content topic with the user topic and generating a user score based on a detected number activities a user performs that include a matched user topic. The method further includes generating a sorted list of users with matched user topics, the list to be sorted by the user score.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: June 25, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 10171515
    Abstract: A method, computer program product, and computer system for notifying a response sender of a malformed SIP response message. The method includes, producing a special ACK message after receiving a malformed response message from a SIP server. The special ACK message contains a correction of the determined malformation, and is sent to the SIP server for correction by the SIP server.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Asher Budik, Tamir Faibish, Vladimir Gamaley, Lior Luker
  • Patent number: 10171517
    Abstract: A method, computer program product, and computer system for notifying a response sender of a malformed SIP response message. The method includes, producing a special ACK message after receiving a malformed response message from a SIP server. The special ACK message contains a correction of the determined malformation, and is sent to the SIP server for correction by the SIP server.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Asher Budik, Tamir Faibish, Vladimir Gamaley, Lior Luker
  • Patent number: 10171516
    Abstract: A method, computer program product, and computer system for notifying a response sender of a malformed SIP response message. The method includes, producing a special ACK message after receiving a malformed response message from a SIP server. The special ACK message contains a correction of the determined malformation, and is sent to the SIP server for correction by the SIP server.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Asher Budik, Tamir Faibish, Vladimir Gamaley, Lior Luker
  • Publication number: 20180349171
    Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.
    Type: Application
    Filed: August 6, 2018
    Publication date: December 6, 2018
    Inventors: Gili Nachum, Vladimir Gamaley, Gil Perzy
  • Patent number: 10104131
    Abstract: Managing Session Initiation Protocol (SIP) subscription dialog state loss, including a SIP server locator configured to determine the identity of a SIP server that maintains a SIP subscription dialog corresponding to a SIP subscription dialog that is maintained by a SIP client, and a liveliness tester configured to periodically send to the SIP server a SIP RE-SUBSCRIBE message corresponding to the SIP subscription dialog.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Vladimir Gamaley, Gili Nachum, Gil Perzy
  • Patent number: 10055500
    Abstract: A method, executed by a computer, for optimizing searches includes receiving a boolean search query comprising a plurality of operators and operands and usage information corresponding to a user, determining modifications to be made to the boolean search query according to the usage information, and modifying the boolean search query according to the modifications. A computer program product and computer system corresponding to the above method are also disclosed herein.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Leonid Bolshinsky, Vladimir Gamaley, Sharon Krisher
  • Patent number: 10042668
    Abstract: Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a primary execution context to create multiple duplicate instances of the computer software application in corresponding duplicate execution contexts, and effecting a selection of a different candidate subset of predefined elements for each of the duplicate instances.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gili Nachum, Vladimir Gamaley, Gil Perzy