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: 10498841
    Abstract: 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: Grant
    Filed: June 26, 2013
    Date of Patent: December 3, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christine A. Banke, Peter J. Fay, Barry A. Feigenbaum, Mary Jo Mueller, Ali Sobhi, Elizabeth V. Woodward
  • Publication number: 20150006708
    Abstract: 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: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Applicant: International Business Machines Corporation
    Inventors: Christine A. Banke, Peter J. Fay, Barry A. Feigenbaum, Mary Jo Mueller, Ali Sobhi, Elizabeth V. Woodward
  • Publication number: 20140122058
    Abstract: 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: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Applicant: International Business Machines Corporation
    Inventors: Seth E. Bravin, Brian J. Cragun, Ali Sobhi
  • Publication number: 20140122069
    Abstract: 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: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Applicant: International Business Machines Corporation
    Inventors: Seth E. Bravin, Brian J. Cragun, Robert A. Foyle, Ali Sobhi
  • Patent number: 8364465
    Abstract: 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: Grant
    Filed: March 19, 2012
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Kohtaroh Miyamoto, Ali Sobhi
  • Patent number: 8364463
    Abstract: 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: Grant
    Filed: September 25, 2009
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Kohtaroh Miyamoto, Ali Sobhi
  • Publication number: 20120179451
    Abstract: 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: Application
    Filed: March 19, 2012
    Publication date: July 12, 2012
    Applicant: International Business Machines Corporaion
    Inventors: Kohtaroh Miyamoto, Ali Sobhi
  • Publication number: 20110077933
    Abstract: 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: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Applicant: International Business Machines Corporation
    Inventors: Kohtaroh Miyamoto, Ali Sobhi