Patents by Inventor HAYTHAM ASSEM
HAYTHAM ASSEM 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: 9584655Abstract: A method for calculating a mean opinion score (MOS) during an ongoing Voice over Internet Protocol (VoIP) call is provided. The method may include determining a time delay between a VoIP source and a VoIP destination connected by a communications network. A start recording message is sent from the VoIP source to the VoIP destination. A first recorded call sample from the VoIP source and a second recorded call sample from the VoIP destination are generated, whereby the first and the second recorded call sample are generated with a recording delay value corresponding the determined time delay for synchronizing the first and the second recorded call sample. Using an intrusive call quality measurement, a first MOS value is calculated based on the first and the second recorded call sample. Using a non-intrusive call quality measurement, a second MOS value is calculated based on the first MOS value.Type: GrantFiled: May 4, 2016Date of Patent: February 28, 2017Assignee: International Business Machines CorporationInventors: Haytham Assem, Jonathan Dunne, James P. Galvin, Jr., Patrick J. O'Sullivan
-
Patent number: 9516160Abstract: A method for calculating a mean opinion score (MOS) during an ongoing Voice over Internet Protocol (VoIP) call is provided. The method may include determining a time delay between a VoIP source and a VoIP destination connected by a communications network. A start recording message is sent from the VoIP source to the VoIP destination. A first recorded call sample from the VoIP source and a second recorded call sample from the VoIP destination are generated, whereby the first and the second recorded call sample are generated with a recording delay value corresponding the determined time delay for synchronizing the first and the second recorded call sample. Using an intrusive call quality measurement, a first MOS value is calculated based on the first and the second recorded call sample. Using a non-intrusive call quality measurement, a second MOS value is calculated based on the first MOS value.Type: GrantFiled: March 4, 2016Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Haytham Assem, Jonathan Dunne, James P. Galvin, Jr., Patrick J. O'Sullivan
-
Publication number: 20160248907Abstract: A method for calculating a mean opinion score (MOS) during an ongoing Voice over Internet Protocol (VoIP) call is provided. The method may include determining a time delay between a VoIP source and a VoIP destination connected by a communications network. A start recording message is sent from the VoIP source to the VoIP destination. A first recorded call sample from the VoIP source and a second recorded call sample from the VoIP destination are generated, whereby the first and the second recorded call sample are generated with a recording delay value corresponding the determined time delay for synchronizing the first and the second recorded call sample. Using an intrusive call quality measurement, a first MOS value is calculated based on the first and the second recorded call sample. Using a non-intrusive call quality measurement, a second MOS value is calculated based on the first MOS value.Type: ApplicationFiled: May 4, 2016Publication date: August 25, 2016Inventors: Haytham Assem, Jonathan Dunne, James P. Galvin, JR., Patrick J. O'Sullivan
-
Patent number: 9386145Abstract: A method for calculating a mean opinion score (MOS) during an ongoing Voice over Internet Protocol (VoIP) call is provided. The method may include determining a time delay between a VoIP source and a VoIP destination connected by a communications network. A start recording message is sent from the VoIP source to the VoIP destination. A first recorded call sample from the VoIP source and a second recorded call sample from the VoIP destination are generated, whereby the first and the second recorded call sample are generated with a recording delay value corresponding the determined time delay for synchronizing the first and the second recorded call sample. Using an intrusive call quality measurement, a first MOS value is calculated based on the first and the second recorded call sample. Using a non-intrusive call quality measurement, a second MOS value is calculated based on the first MOS value.Type: GrantFiled: January 30, 2015Date of Patent: July 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Haytham Assem, Jonathan Dunne, James P. Galvin, Jr., Patrick J. O'Sullivan
-
Publication number: 20160191700Abstract: A method for calculating a mean opinion score (MOS) during an ongoing Voice over Internet Protocol (VoIP) call is provided. The method may include determining a time delay between a VoIP source and a VoIP destination connected by a communications network. A start recording message is sent from the VoIP source to the VoIP destination. A first recorded call sample from the VoIP source and a second recorded call sample from the VoIP destination are generated, whereby the first and the second recorded call sample are generated with a recording delay value corresponding the determined time delay for synchronizing the first and the second recorded call sample. Using an intrusive call quality measurement, a first MOS value is calculated based on the first and the second recorded call sample. Using a non-intrusive call quality measurement, a second MOS value is calculated based on the first MOS value.Type: ApplicationFiled: March 4, 2016Publication date: June 30, 2016Inventors: Haytham Assem, Jonathan Dunne, James P. Galvin, JR., Patrick J. O'Sullivan
-
Patent number: 9338072Abstract: A Voice over Internet Protocol (VoIP) session between computing devices can be identified. Each computing device can be associated with a communication link. Each of the computing devices can execute a VoIP application. Each application can include selectable codecs. The codecs can be an audio codec and a video codec. A unique list of the selectable codecs can be generated. The list can include sublists which can identify the codecs. A loss threshold with each sublist based on previously determined performance characteristics of the codecs can be associated. The threshold can be a packet loss threshold value of the link associated with the devices. A packet loss metric of the link can be evaluated. The link can be associated with a codec of the sublists. A programmatic action can be performed to select a different codec from the sublists responsive to the evaluating.Type: GrantFiled: November 19, 2014Date of Patent: May 10, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Haytham Assem, Jonathan Dunne, James P. Galvin, Patrick O'Sullivan
-
Patent number: 9325838Abstract: A method for calculating a mean opinion score (MOS) during an ongoing Voice over Internet Protocol (VoIP) call is provided. The method may include determining a time delay between a VoIP source and a VoIP destination connected by a communications network. A start recording message is sent from the VoIP source to the VoIP destination. A first recorded call sample from the VoIP source and a second recorded call sample from the VoIP destination are generated, whereby the first and the second recorded call sample are generated with a recording delay value corresponding the determined time delay for synchronizing the first and the second recorded call sample. Using an intrusive call quality measurement, a first MOS value is calculated based on the first and the second recorded call sample. Using a non-intrusive call quality measurement, a second MOS value is calculated based on the first MOS value.Type: GrantFiled: July 22, 2014Date of Patent: April 26, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Haytham Assem, Jonathan Dunne, James P. Galvin, Jr., Patrick J. O'Sullivan
-
Publication number: 20160028882Abstract: A method for calculating a mean opinion score (MOS) during an ongoing Voice over Internet Protocol (VoIP) call is provided. The method may include determining a time delay between a VoIP source and a VoIP destination connected by a communications network. A start recording message is sent from the VoIP source to the VoIP destination. A first recorded call sample from the VoIP source and a second recorded call sample from the VoIP destination are generated, whereby the first and the second recorded call sample are generated with a recording delay value corresponding the determined time delay for synchronizing the first and the second recorded call sample. Using an intrusive call quality measurement, a first MOS value is calculated based on the first and the second recorded call sample. Using a non-intrusive call quality measurement, a second MOS value is calculated based on the first MOS value.Type: ApplicationFiled: January 30, 2015Publication date: January 28, 2016Inventors: Haytham Assem, Jonathan Dunne, James P. Galvin, JR., Patrick J. O'Sullivan
-
Publication number: 20160028881Abstract: A method for calculating a mean opinion score (MOS) during an ongoing Voice over Internet Protocol (VoIP) call is provided. The method may include determining a time delay between a VoIP source and a VoIP destination connected by a communications network. A start recording message is sent from the VoIP source to the VoIP destination. A first recorded call sample from the VoIP source and a second recorded call sample from the VoIP destination are generated, whereby the first and the second recorded call sample are generated with a recording delay value corresponding the determined time delay for synchronizing the first and the second recorded call sample. Using an intrusive call quality measurement, a first MOS value is calculated based on the first and the second recorded call sample. Using a non-intrusive call quality measurement, a second MOS value is calculated based on the first MOS value.Type: ApplicationFiled: July 22, 2014Publication date: January 28, 2016Inventors: Haytham Assem, Jonathan Dunne, James P. Galvin, JR., Patrick J. O'Sullivan
-
Patent number: 9232048Abstract: 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: GrantFiled: December 4, 2013Date of Patent: January 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James P. Galvin, Jonathan Dunne, Patrick J. O'Sullivan, Haytham Assem
-
Patent number: 9232049Abstract: 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: GrantFiled: May 29, 2014Date of Patent: January 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Haytham Assem, Jonathan Dunne, James P. Galvin, Patrick O'Sullivan
-
Patent number: 9231840Abstract: A Voice over Internet Protocol (VoIP) session between computing devices can be identified. Each computing device can be associated with a communication link. Each of the computing devices can execute a VoIP application. Each application can include selectable codecs. The codecs can be an audio codec and a video codec. A unique list of the selectable codecs can be generated. The list can include sublists which can identify the codecs. A loss threshold with each sublist based on previously determined performance characteristics of the codecs can be associated. The threshold can be a packet loss threshold value of the link associated with the devices. A packet loss metric of the link can be evaluated. The link can be associated with a codec of the sublists. A programmatic action can be performed to select a different codec from the sublists responsive to the evaluating.Type: GrantFiled: January 15, 2014Date of Patent: January 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Haytham Assem, Jonathan Dunne, James P. Galvin, Patrick J. O'Sullivan
-
Publication number: 20150200826Abstract: A Voice over Internet Protocol (VoIP) session between computing devices can be identified. Each computing device can be associated with a communication link. Each of the computing devices can execute a VoIP application. Each application can include selectable codecs. The codecs can be an audio codec and a video codec. A unique list of the selectable codecs can be generated. The list can include sublists which can identify the codecs. A loss threshold with each sublist based on previously determined performance characteristics of the codecs can be associated. The threshold can be a packet loss threshold value of the link associated with the devices. A packet loss metric of the link can be evaluated. The link can be associated with a codec of the sublists. A programmatic action can be performed to select a different codec from the sublists responsive to the evaluating.Type: ApplicationFiled: January 15, 2014Publication date: July 16, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: HAYTHAM ASSEM, JONATHAN DUNNE, JAMES P. GALVIN, PATRICK J. O'SULLIVAN
-
Publication number: 20150200993Abstract: A Voice over Internet Protocol (VoIP) session between computing devices can be identified. Each computing device can be associated with a communication link. Each of the computing devices can execute a VoIP application. Each application can include selectable codecs. The codecs can be an audio codec and a video codec. A unique list of the selectable codecs can be generated. The list can include sublists which can identify the codecs. A loss threshold with each sublist based on previously determined performance characteristics of the codecs can be associated. The threshold can be a packet loss threshold value of the link associated with the devices. A packet loss metric of the link can be evaluated. The link can be associated with a codec of the sublists. A programmatic action can be performed to select a different codec from the sublists responsive to the evaluating.Type: ApplicationFiled: November 19, 2014Publication date: July 16, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Haytham ASSEM, Jonathan DUNNE, James P. GALVIN, Patrick O'SULLIVAN
-
Publication number: 20150156324Abstract: 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: ApplicationFiled: May 29, 2014Publication date: June 4, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: HAYTHAM ASSEM, JONATHAN DUNNE, JAMES P. GALVIN, PATRICK O'SULLIVAN