Patents by Inventor Ali Sobhi
Ali Sobhi 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: 10498841Abstract: Embodiments relate to determining the health of a network community. Aspects include defining, via a computer processor, measurable aspects associated with the network community. The measurable aspects include metrics for one or more of: quantified interactions among users in the network community, quantified activities among the users that are associated with a topic, and quantified activities indicative of network community accessibility. Aspects also include monitoring activities conducted via the network community, collecting data from monitored activities that correspond to the measurable aspects, and analyzing collected data from the monitored activities. The analyzing is performed as a function of the metrics. Aspects further include determining, via the computer processor, a health status of the network community from results of the analyzing.Type: GrantFiled: June 26, 2013Date of Patent: December 3, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christine A. Banke, Peter J. Fay, Barry A. Feigenbaum, Mary Jo Mueller, Ali Sobhi, Elizabeth V. Woodward
-
Publication number: 20150006708Abstract: Embodiments relate to determining the health of a network community. Aspects include defining, via a computer processor, measurable aspects associated with the network community. The measurable aspects include metrics for one or more of: quantified interactions among users in the network community, quantified activities among the users that are associated with a topic, and quantified activities indicative of network community accessibility. Aspects also include monitoring activities conducted via the network community, collecting data from monitored activities that correspond to the measurable aspects, and analyzing collected data from the monitored activities. The analyzing is performed as a function of the metrics. Aspects further include determining, via the computer processor, a health status of the network community from results of the analyzing.Type: ApplicationFiled: June 26, 2013Publication date: January 1, 2015Applicant: International Business Machines CorporationInventors: Christine A. Banke, Peter J. Fay, Barry A. Feigenbaum, Mary Jo Mueller, Ali Sobhi, Elizabeth V. Woodward
-
Publication number: 20140122069Abstract: A mechanism is provided for utilizing content analytics to automate corrections and improve speech recognition accuracy. A set of current corrected content elements is identified within a transcribed corrected media. Each current corrected content element in the set of current corrected content elements is weighted with an assigned weight based on one or more predetermined weighting conditions and a context of the transcribed corrected media. A confidence level is associated with each corrected content element based on the assigned weight. The set of current corrected content elements and the confidence level associated with each current corrected content element in a set of corrected elements is stored in a storage device for use in a subsequent transcription correction.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: International Business Machines CorporationInventors: Seth E. Bravin, Brian J. Cragun, Robert A. Foyle, Ali Sobhi
-
Publication number: 20140122058Abstract: A mechanism is provided for subtractive transcript improvement. The mechanism identifies a set of corrections made to a previous transcript, where the set of corrections comprise, for each correction in the set of corrections, an erred phrase and a correction made to the erred phrase. For each erred phrase in a set of erred phrases in a current transcript, the mechanism determines whether the erred phrase in the current transcript matches an erred phrase in the set of corrections made to the previous transcript. Responsive to the erred phrase in the current transcript matching an erred phrase in the set of corrections made to the previous transcript, the mechanism corrects the erred phrase in the current transcript with the correction made to the erred phrase in the previous transcript.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: International Business Machines CorporationInventors: Seth E. Bravin, Brian J. Cragun, Ali Sobhi
-
Patent number: 8364463Abstract: A mechanism is provided for optimizing a language/media translation map. A user input is received comprising an input language/media selection, one or more output languages/medias selections, and a threshold for at least one of accuracy or throughput of one or more requested language/media translations. For each of the one or more requested language media translations, a determination is made as to whether an accuracy or throughput of a selected one of an automated translation system or a human resource translator is above the threshold for the at least one of accuracy or throughput. Responsive to the accuracy or throughput being above the threshold, either the selected one of the automated translation system or the selected one of the human resource translator is added to a multiple language/media translation map. An optimized multiple language/media translation map is then generated for use by a translation orchestration module in the data processing system.Type: GrantFiled: September 25, 2009Date of Patent: January 29, 2013Assignee: International Business Machines CorporationInventors: Kohtaroh Miyamoto, Ali Sobhi
-
Patent number: 8364465Abstract: A mechanism is provided for optimizing a language/media translation map. A user input is received comprising an input language/media selection, one or more output languages/medias selections, and a threshold for at least one of accuracy or throughput of one or more requested language/media translations. For each of the one or more requested language media translations, a determination is made as to whether an accuracy or throughput of a selected one of an automated translation system or a human resource translator is above the threshold for the at least one of accuracy or throughput. Responsive to the accuracy or throughput being above the threshold, either the selected one of the automated translation system or the selected one of the human resource translator is added to a multiple language/media translation map. An optimized multiple language/media translation map is then generated for use by a translation orchestration module in the data processing system.Type: GrantFiled: March 19, 2012Date of Patent: January 29, 2013Assignee: International Business Machines CorporationInventors: Kohtaroh Miyamoto, Ali Sobhi
-
Publication number: 20120179451Abstract: A mechanism is provided for optimizing a language/media translation map. A user input is received comprising an input language/media selection, one or more output languages/medias selections, and a threshold for at least one of accuracy or throughput of one or more requested language/media translations. For each of the one or more requested language media translations, a determination is made as to whether an accuracy or throughput of a selected one of an automated translation system or a human resource translator is above the threshold for the at least one of accuracy or throughput. Responsive to the accuracy or throughput being above the threshold, either the selected one of the automated translation system or the selected one of the human resource translator is added to a multiple language/media translation map. An optimized multiple language/media translation map is then generated for use by a translation orchestration module in the data processing system.Type: ApplicationFiled: March 19, 2012Publication date: July 12, 2012Applicant: International Business Machines CorporaionInventors: Kohtaroh Miyamoto, Ali Sobhi
-
Publication number: 20110077933Abstract: A mechanism is provided for optimizing a language/media translation map. A user input is received comprising an input language/media selection, one or more output languages/medias selections, and a threshold for at least one of accuracy or throughput of one or more requested language/media translations. For each of the one or more requested language media translations, a determination is made as to whether an accuracy or throughput of a selected one of an automated translation system or a human resource translator is above the threshold for the at least one of accuracy or throughput. Responsive to the accuracy or throughput being above the threshold, either the selected one of the automated translation system or the selected one of the human resource translator is added to a multiple language/media translation map. An optimized multiple language/media translation map is then generated for use by a translation orchestration module in the data processing system.Type: ApplicationFiled: September 25, 2009Publication date: March 31, 2011Applicant: International Business Machines CorporationInventors: Kohtaroh Miyamoto, Ali Sobhi