Patents by Inventor Eitan SHAPIRO

Eitan SHAPIRO 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: 11151663
    Abstract: A document-oriented search can be executed to generate a set of document results, at least one of the documents associated with at least one potential expert. The document results can be analyzed to produce a list of potential experts. An expertise score for at least one of the potential experts can be calculated based on a content score and a metadata score for the at least one of the potential experts. A confidence score for the potential expert can be calculated based on a diversity-constrained content score and a diversity-constrained metadata score for the at least one of the potential experts, the diversity-constrained content score and the diversity-constrained metadata score calculated using an evidence diversity score for the at least one of the potential experts. A list of experts with associated confidence scores that are above a confidence score threshold can be sent to a client device.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
  • Patent number: 11151664
    Abstract: A document-oriented search can be executed to generate a set of document results, at least one of the documents associated with at least one potential expert. The document results can be analyzed to produce a list of potential experts. An expertise score for at least one of the potential experts can be calculated based on a content score and a metadata score for the at least one of the potential experts. A confidence score for the potential expert can be calculated based on a diversity-constrained content score and a diversity-constrained metadata score for the at least one of the potential experts, the diversity-constrained content score and the diversity-constrained metadata score calculated using an evidence diversity score for the at least one of the potential experts. A list of experts with associated confidence scores that are above a confidence score threshold can be sent to a client device.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
  • 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: 10616171
    Abstract: Embodiments of the present invention provide systems and methods for applying social collaboration programs. Within a social network setting, a user can be connected to other users within the social network setting. Counters are collected on events associated with the other users within the social network setting and a visual representation is outputted to the user. The visual representation includes keywords; a count bar (with sub-sections) indicative of a number of occurring events associated with the other users within the social network setting; a total number of events among the other users within the social network setting; and the image of the other users associated with the count bar. Events are analyzed by utilizing mapping logic, inverted structures, indexed structures, and aggregating collected counters.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventor: Eitan Shapiro
  • Patent number: 10454932
    Abstract: A search engine system with privacy protection, including a data indexer configured to create an index of data, a search engine configured to search the index of the data in response to a query, and create a search result set including excerpts from the data, and a privacy protector configured to identify at least one data entity within at least one excerpt of the search result set that meets at least one predefined entity extraction criterion, redact the search result set by removing the data entity from the excerpt, and present the redacted search result set on a computer output device.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joshua Fox, Michael Pelts, Eitan Shapiro
  • Publication number: 20190295187
    Abstract: A document-oriented search can be executed to generate a set of document results, at least one of the documents associated with at least one potential expert. The document results can be analyzed to produce a list of potential experts. An expertise score for at least one of the potential experts can be calculated based on a content score and a metadata score for the at least one of the potential experts. A confidence score for the potential expert can be calculated based on a diversity-constrained content score and a diversity-constrained metadata score for the at least one of the potential experts, the diversity-constrained content score and the diversity-constrained metadata score calculated using an evidence diversity score for the at least one of the potential experts. A list of experts with associated confidence scores that are above a confidence score threshold can be sent to a client device.
    Type: Application
    Filed: June 10, 2019
    Publication date: September 26, 2019
    Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
  • Patent number: 10325091
    Abstract: An example system includes a processor to receive personal data including passwords and personal information associated with a user. The processor is to also compute patterns for the passwords based on the personal data. The processor is to further receive a plurality of characters for a proposed password. The processor is to also detect that the proposed password is unsecure based on the personal data and the computed patterns. The processor is to generate a secure password in real-time based on the personal data and the proposed password.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventor: Eitan Shapiro
  • Patent number: 10319048
    Abstract: A method includes executing, via a processor, a document-oriented search based on a query in an index of documents to generate a set of document results, each document associated with at least one potential expert. The method includes analyzing the document results to produce a list of potential experts. The method includes calculating an expertise score for each potential expert based on a calculated content score and metadata score for each potential expert. The method includes calculating an evidence diversity score for each potential expert. The method includes calculating a confidence score for each potential expert based on a diversity-constrained content score and a diversity-constrained metadata score for each potential expert. The method includes displaying a list of potential experts with associated confidence scores.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: June 11, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
  • Publication number: 20190173830
    Abstract: Embodiments of the present invention provide systems and methods for applying social collaboration programs. Within a social network setting, a user can be connected to other users within the social network setting. Counters are collected on events associated with the other users within the social network setting and a visual representation is outputted to the user. The visual representation includes keywords; a count bar (with sub-sections) indicative of a number of occurring events associated with the other users within the social network setting; a total number of events among the other users within the social network setting; and the image of the other users associated with the count bar. Events are analyzed by utilizing mapping logic, inverted structures, indexed structures, and aggregating collected counters.
    Type: Application
    Filed: February 8, 2019
    Publication date: June 6, 2019
    Inventor: Eitan Shapiro
  • Patent number: 10305846
    Abstract: Embodiments of the present invention provide systems and methods for applying social collaboration programs. Within a social network setting, a user can be connected to other users within the social network setting. Counters are collected on events associated with the other users within the social network setting and a visual representation is outputted to the user. The visual representation includes keywords; a count bar (with sub-sections) indicative of a number of occurring events associated with the other users within the social network setting; a total number of events among the other users within the social network setting; and the image of the other users associated with the count bar. Events are analyzed by utilizing mapping logic, inverted structures, indexed structures, and aggregating collected counters.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventor: Eitan Shapiro
  • Publication number: 20190079936
    Abstract: A document-oriented search can be executed to generate a set of document results, at least one of the documents associated with at least one potential expert. The document results can be analyzed to produce a list of potential experts. An expertise score for at least one of the potential experts can be calculated based on a content score and a metadata score for the at least one of the potential experts. A confidence score for the potential expert can be calculated based on a diversity-constrained content score and a diversity-constrained metadata score for the at least one of the potential experts, the diversity-constrained content score and the diversity-constrained metadata score calculated using an evidence diversity score for the at least one of the potential experts. A list of experts with associated confidence scores that are above a confidence score threshold can be sent to a client device.
    Type: Application
    Filed: November 9, 2018
    Publication date: March 14, 2019
    Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
  • Patent number: 10146839
    Abstract: A method includes executing, via a processor, a document-oriented search based on a query in an index of documents to generate a set of document results, each document associated with at least one potential expert. The method includes analyzing the document results to produce a list of potential experts. The method includes calculating an expertise score for each potential expert based on a calculated content score and metadata score for each potential expert. The method includes calculating an evidence diversity score for each potential expert. The method includes calculating a confidence score for each potential expert based on a diversity-constrained content score and a diversity-constrained metadata score for each potential expert. The method includes displaying a list of potential experts with associated confidence scores.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: December 4, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
  • Patent number: 9948650
    Abstract: A search engine system with privacy protection, including a data indexer configured to create an index of data, a search engine configured to search the index of the data in response to a query, and create a search result set including excerpts from the data, and a privacy protector configured to identify at least one data entity within at least one excerpt of the search result set that meets at least one predefined entity extraction criterion, redact the search result set by removing the data entity from the excerpt, and present the redacted search result set on a computer output device.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joshua Fox, Michael Pelts, Eitan Shapiro
  • Publication number: 20180060564
    Abstract: An example system includes a processor to receive personal data including passwords and personal information associated with a user. The processor is to also compute patterns for the passwords based on the personal data. The processor is to further receive a plurality of characters for a proposed password. The processor is to also detect that the proposed password is unsecure based on the personal data and the computed patterns. The processor is to generate a secure password in real-time based on the personal data and the proposed password.
    Type: Application
    Filed: August 25, 2016
    Publication date: March 1, 2018
    Inventor: Eitan Shapiro
  • Publication number: 20170214648
    Abstract: Embodiments of the present invention provide systems and methods for applying social collaboration programs. Within a social network setting, a user can be connected to other users within the social network setting. Counters are collected on events associated with the other users within the social network setting and a visual representation is outputted to the user. The visual representation includes keywords; a count bar (with sub-sections) indicative of a number of occurring events associated with the other users within the social network setting; a total number of events among the other users within the social network setting; and the image of the other users associated with the count bar. Events are analyzed by utilizing mapping logic, inverted structures, indexed structures, and aggregating collected counters.
    Type: Application
    Filed: January 21, 2016
    Publication date: July 27, 2017
    Inventor: Eitan Shapiro
  • Patent number: 9715490
    Abstract: In an approach to automating multilingual indexing, a computer receives text of a conversation between at least two users. The computer detects at least one language associated with the text. The computer determines whether the language associated with the text is detected with a confidence level that exceeds a threshold. The computer retrieves text from one or more previous conversations between the two users. The computer detects at least one language associated with the text. The computer determines whether the at least one language associated with the text is detected with a confidence level that exceeds a pre-defined threshold. The computer analyzes the text using at least one of the detected languages to create one or more terms. The computer indexes the one or more terms and stores a boost value associated with each of the one or more indexed terms corresponding to confidence level of the detected language.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Leonid Bolshinsky, Sharon Krisher, Eitan Shapiro
  • Publication number: 20170132204
    Abstract: In an approach to automating multilingual indexing, a computer receives text of a conversation between at least two users. The computer detects at least one language associated with the text. The computer determines whether the language associated with the text is detected with a confidence level that exceeds a threshold. The computer retrieves text from one or more previous conversations between the two users. The computer detects at least one language associated with the text. The computer determines whether the at least one language associated with the text is detected with a confidence level that exceeds a pre-defined threshold. The computer analyzes the text using at least one of the detected languages to create one or more terms. The computer indexes the one or more terms and stores a boost value associated with each of the one or more indexed terms corresponding to confidence level of the detected language.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 11, 2017
    Inventors: Leonid Bolshinsky, Sharon Krisher, Eitan Shapiro
  • Patent number: 9582578
    Abstract: A method for incremental crawling of content stored on a plurality of content providers using aggregation is provided. The method comprises receiving a request to crawl content on one or more associated content providers; retrieving one or more first references to content on a first content provider; retrieving one or more second references to content on one or more second content providers during the same request; aggregating the first and second references; and returning the aggregated first and second references. This is done while taking into consideration opaque timestamp object which is managed in a distributed manner. The opaque timestamp is filled in by the content providers but stored in the crawler side between crawling sessions.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Batya Kenig, Constantin Radchenko, Eitan Shapiro
  • Publication number: 20160179805
    Abstract: Examples of techniques for calculating confidence scores are described herein. A method includes executing, via a processor, a document-oriented search based on a query in an index of documents to generate a set of document results, each document associated with at least one potential expert. The method includes analyzing the document results to produce a list of potential experts. The method includes calculating an expertise score for each potential expert based on a calculated content score and metadata score for each potential expert. The method includes calculating an evidence diversity score for each potential expert. The method includes calculating a confidence score for each potential expert based on a diversity-constrained content score and a diversity-constrained metadata score for each potential expert. The method includes displaying a list of potential experts with associated confidence scores.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
  • Publication number: 20160179810
    Abstract: Examples of techniques for calculating confidence scores are described herein. A method includes executing, via a processor, a document-oriented search based on a query in an index of documents to generate a set of document results, each document associated with at least one potential expert. The method includes analyzing the document results to produce a list of potential experts. The method includes calculating an expertise score for each potential expert based on a calculated content score and metadata score for each potential expert. The method includes calculating an evidence diversity score for each potential expert. The method includes calculating a confidence score for each potential expert based on a diversity-constrained content score and a diversity-constrained metadata score for each potential expert. The method includes displaying a list of potential experts with associated confidence scores.
    Type: Application
    Filed: August 27, 2015
    Publication date: June 23, 2016
    Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev