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: 11151663Abstract: 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: GrantFiled: November 9, 2018Date of Patent: October 19, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
-
Patent number: 11151664Abstract: 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: GrantFiled: June 10, 2019Date of Patent: October 19, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
-
Patent number: 10832348Abstract: 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: GrantFiled: November 8, 2013Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vladimir Gamaley, Gili Nachum, Andrew L. Schirmer, Eitan Shapiro
-
Patent number: 10616171Abstract: 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: GrantFiled: February 8, 2019Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventor: Eitan Shapiro
-
Patent number: 10454932Abstract: 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: GrantFiled: September 1, 2015Date of Patent: October 22, 2019Assignee: International Business Machines CorporationInventors: Joshua Fox, Michael Pelts, Eitan Shapiro
-
Publication number: 20190295187Abstract: 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: ApplicationFiled: June 10, 2019Publication date: September 26, 2019Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
-
Patent number: 10325091Abstract: 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: GrantFiled: August 25, 2016Date of Patent: June 18, 2019Assignee: International Business Machines CorporationInventor: Eitan Shapiro
-
Patent number: 10319048Abstract: 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: GrantFiled: August 27, 2015Date of Patent: June 11, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
-
Publication number: 20190173830Abstract: 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: ApplicationFiled: February 8, 2019Publication date: June 6, 2019Inventor: Eitan Shapiro
-
Patent number: 10305846Abstract: 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: GrantFiled: January 21, 2016Date of Patent: May 28, 2019Assignee: International Business Machines CorporationInventor: Eitan Shapiro
-
Publication number: 20190079936Abstract: 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: ApplicationFiled: November 9, 2018Publication date: March 14, 2019Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
-
Patent number: 10146839Abstract: 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: GrantFiled: December 17, 2014Date of Patent: December 4, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
-
Patent number: 9948650Abstract: 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: GrantFiled: September 1, 2015Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: Joshua Fox, Michael Pelts, Eitan Shapiro
-
Publication number: 20180060564Abstract: 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: ApplicationFiled: August 25, 2016Publication date: March 1, 2018Inventor: Eitan Shapiro
-
Publication number: 20170214648Abstract: 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: ApplicationFiled: January 21, 2016Publication date: July 27, 2017Inventor: Eitan Shapiro
-
Patent number: 9715490Abstract: 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: GrantFiled: November 6, 2015Date of Patent: July 25, 2017Assignee: International Business Machines CorporationInventors: Leonid Bolshinsky, Sharon Krisher, Eitan Shapiro
-
Publication number: 20170132204Abstract: 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: ApplicationFiled: November 6, 2015Publication date: May 11, 2017Inventors: Leonid Bolshinsky, Sharon Krisher, Eitan Shapiro
-
Patent number: 9582578Abstract: 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: GrantFiled: June 30, 2014Date of Patent: February 28, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Batya Kenig, Constantin Radchenko, Eitan Shapiro
-
Publication number: 20160179805Abstract: 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: ApplicationFiled: December 17, 2014Publication date: June 23, 2016Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev
-
Publication number: 20160179810Abstract: 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: ApplicationFiled: August 27, 2015Publication date: June 23, 2016Inventors: Leonid Bolshinsky, Inbal Ronen, Eitan Shapiro, Arnon Yogev