Patents by Inventor Hitham A. A. A. Salama

Hitham A. A. A. Salama 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: 9635087
    Abstract: A method, a computer program product, and a computer system for monitoring conversational audio quality of Voice over Internet Protocol (VoIP) are provided. A monitoring system determines a size of an audio file and an available bandwidth. The monitoring system predicts time of receiving the audio file, based on the size and the bandwidth. The monitoring system determines whether the time of receiving the audio file exceeds a monitoring timer interval by a certain threshold. The monitoring system uses an intrusive testing method for monitoring call quality, in response to determining that the time of receiving the audio file exceeds the monitoring timer interval by the certain threshold.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hitham A. A. A. Salama, Jonathan Dunne, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Patent number: 9609041
    Abstract: A method, a computer program product, and a computer system for monitoring conversational audio quality of Voice over Internet Protocol (VoIP) are provided. A monitoring system determines a size of an audio file and an available bandwidth. The monitoring system predicts time of receiving the audio file, based on the size and the bandwidth. The monitoring system determines whether the time of receiving the audio file exceeds a monitoring timer interval by a certain threshold. The monitoring system uses an intrusive testing method for monitoring call quality, in response to determining that the time of receiving the audio file exceeds the monitoring timer interval by the certain threshold.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hitham A. A. A. Salama, Jonathan Dunne, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Patent number: 9571328
    Abstract: A self-organizing internet protocol television (IPTV) grid system that: establishes an internet protocol television grid including an IPTV server, a plurality of grid nodes, a first end user device and a second end user device; communicates an IPTV channel signal over a first communication path that begins at the IPTV server and ends at the first end user device; communicates the IPTV channel signal over a second communication path that begins at the IPTV server and ends at the second end user device; determines that a quality issue condition exists for the channel signal as communicated to the second end user device; and responsive to the determination of the quality issue condition, communicates the IPTV channel signal over a third communication path that begins at the first end user device and ends at the second end user device.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hitham A. A. A. Salama, Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Patent number: 9537707
    Abstract: A self-organizing internet protocol television (IPTV) grid system that: establishes an internet protocol television grid including an IPTV server, a plurality of grid nodes, a first end user device and a second end user device; communicates an IPTV channel signal over a first communication path that begins at the IPTV server and ends at the first end user device; communicates the IPTV channel signal over a second communication path that begins at the IPTV server and ends at the second end user device; determines that a quality issue condition exists for the channel signal as communicated to the second end user device; and responsive to the determination of the quality issue condition, communicates the IPTV channel signal over a third communication path that begins at the first end user device and ends at the second end user device.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hitham A. A. A. Salama, Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Publication number: 20160142463
    Abstract: A method, a computer program product, and a computer system for monitoring conversational audio quality of Voice over Internet Protocol (VoIP) are provided. A monitoring system determines a size of an audio file and an available bandwidth. The monitoring system predicts time of receiving the audio file, based on the size and the bandwidth. The monitoring system determines whether the time of receiving the audio file exceeds a monitoring timer interval by a certain threshold. The monitoring system uses an intrusive testing method for monitoring call quality, in response to determining that the time of receiving the audio file exceeds the monitoring timer interval by the certain threshold.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 19, 2016
    Inventors: Hitham A.A.A. Salama, Jonathan Dunne, James P. Galvin, JR., Patrick J. O'Sullivan
  • Publication number: 20160142464
    Abstract: A method, a computer program product, and a computer system for monitoring conversational audio quality of Voice over Internet Protocol (VoIP) are provided. A monitoring system determines a size of an audio file and an available bandwidth. The monitoring system predicts time of receiving the audio file, based on the size and the bandwidth. The monitoring system determines whether the time of receiving the audio file exceeds a monitoring timer interval by a certain threshold. The monitoring system uses an intrusive testing method for monitoring call quality, in response to determining that the time of receiving the audio file exceeds the monitoring timer interval by the certain threshold.
    Type: Application
    Filed: April 23, 2015
    Publication date: May 19, 2016
    Inventors: Hitham A.A.A. Salama, Jonathan Dunne, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Publication number: 20150280960
    Abstract: A self-organizing internet protocol television (IPTV) grid system that: establishes an internet protocol television grid including an IPTV server, a plurality of grid nodes, a first end user device and a second end user device; communicates an IPTV channel signal over a first communication path that begins at the IPTV server and ends at the first end user device; communicates the IPTV channel signal over a second communication path that begins at the IPTV server and ends at the second end user device; determines that a quality issue condition exists for the channel signal as communicated to the second end user device; and responsive to the determination of the quality issue condition, communicates the IPTV channel signal over a third communication path that begins at the first end user device and ends at the second end user device.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 1, 2015
    Applicant: International Business Machines Corporation
    Inventors: Hitham A. A. A. Salama, Jonathan Dunne, Paul B. French, James P. Galvin, JR., Patrick J. O'Sullivan
  • Publication number: 20150281753
    Abstract: A self-organizing internet protocol television (IPTV) grid system that: establishes an internet protocol television grid including an IPTV server, a plurality of grid nodes, a first end user device and a second end user device; communicates an IPTV channel signal over a first communication path that begins at the IPTV server and ends at the first end user device; communicates the IPTV channel signal over a second communication path that begins at the IPTV server and ends at the second end user device; determines that a quality issue condition exists for the channel signal as communicated to the second end user device; and responsive to the determination of the quality issue condition, communicates the IPTV channel signal over a third communication path that begins at the first end user device and ends at the second end user device.
    Type: Application
    Filed: February 17, 2015
    Publication date: October 1, 2015
    Inventors: Hitham A. A. A. Salama, Jonathan Dunne, Paul B. French, James P. Galvin, JR., Patrick J. O'Sullivan
  • Publication number: 20150156314
    Abstract: In one embodiment, the quality of experience for a multi-part conference call is determined. Values for network characteristics for a conference call between at least three parties is captured using a multi-party conference call system. The network characteristics encompasses at least parameters expressed in an E-Model R-Factor equation. A quality of experience (QoE) is determined that accounts for degradation effects. The determined QoE is represented as a corrected mean opinion score (MOS) perceived by the receiving party. A controllable parameter of the conference call is dynamically and automatically modified to positively affect the determined QoE of the receiving party when the QoS is below a designated minimal QoE threshold.
    Type: Application
    Filed: December 4, 2013
    Publication date: June 4, 2015
    Applicant: International Business Machines Corporation
    Inventors: JAMES P. GALVIN, JR., JONATHAN DUNNE, PATRICK J. O'SULLIVAN, HITHAM A SALAMA