Patents by Inventor HITHAM AHMED ASSEM ALY SALAMA

HITHAM AHMED ASSEM ALY 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: 11962467
    Abstract: An embodiment includes a method for use in managing a cluster comprising a plurality of computers, each computer comprising at least one hardware processor coupled to at least one memory. The method comprises a computer-implemented manager: collecting access pattern data for the plurality of computers; based at least in part on the access pattern data, determining that at least a first one of the plurality of computers is overutilized; and responsive to determining that the first computer is overutilized, moving stored data from the first computer to at least a second one of the plurality of computers.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: April 16, 2024
    Assignees: International Business Machines Corporation, UNIVERSITY COLLEGE DUBLIN
    Inventors: Hitham Ahmed Assem Aly Salama, Teodora Sandra Buda, Patrick J. O'Sullivan, Philip Perry, Lei Xu
  • Patent number: 11888919
    Abstract: A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: January 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan, Hitham Ahmed Assem Aly Salama
  • Patent number: 11860971
    Abstract: According to an embodiment of the present invention, an approach accurately detects anomalies or outliers of a time-series dataset. A method for identifying whether a particular data element of the time-series dataset is an outlier comprises predicting a value for that particular data element and obtaining a threshold value that defines, relative to the predicted value, whether an actual value of the data element is an outlier. In an aspect of a present invention embodiment, the threshold value is generated based on historic error values associated with data elements temporally preceding the particular data element of the time-series dataset.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: January 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Teodora Buda, Hitham Ahmed Assem Aly Salama, Bora Caglayan, Faisal Ghaffar
  • Patent number: 11853017
    Abstract: Techniques that facilitate machine learning optimization are provided. In one example, a system includes a computational resource component, a batch interval component, and a machine learning component. The computational resource component collects computational resource data associated with a group of computing devices that performs a machine learning process. The batch interval component determines, based on the computational resource data, batch interval data indicative of a time interval to collect data for the machine learning process. The machine learning component provides the batch interval data to the group of computing devices to facilitate execution of the machine learning process based on the batch interval data.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: December 26, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Teodora Buda, Patrick Joseph O'Sullivan, Hitham Ahmed Assem Aly Salama, Lei Xu
  • Patent number: 11586609
    Abstract: An embodiment for contextualizing abnormal events which employ location-based social networks, LBSN, data to determine events that may be linked to the abnormal events is provided. The embodiment may include detecting an occurrence of an abnormal event within a geographic region, wherein the abnormal event occurs at an occurrence time. The embodiment may also include obtaining location-based social networks, LBSN, data relating to the geographic region for a time period including the occurrence time. The embodiment may further include analyzing the obtained LBSN data, wherein the analyzation determines a linked event within the geographic region for the time period. The embodiment may also include associating the linked event with the abnormal event.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: February 21, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Teodora Sandra Buda, Hitham Ahmed Assem Aly Salama, Bora Caglayan, Faisal Ghaffar, Andres Omar Portillo Dominguez, Shane Brady, Magdalena Kacmajor
  • Publication number: 20220385716
    Abstract: A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores.
    Type: Application
    Filed: July 11, 2019
    Publication date: December 1, 2022
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Patrick J. O'Sullivan, Hitham Ahmed Assem Aly Salama
  • Publication number: 20220083531
    Abstract: An embodiment for contextualizing abnormal events which employ location-based social networks, LBSN, data to determine events that may be linked to the abnormal events is provided. The embodiment may include detecting an occurrence of an abnormal event within a geographic region, wherein the abnormal event occurs at an occurrence time. The embodiment may also include obtaining location-based social networks, LBSN, data relating to the geographic region for a time period including the occurrence time. The embodiment may further include analyzing the obtained LBSN data, wherein the analyzation determines a linked event within the geographic region for the time period. The embodiment may also include associating the linked event with the abnormal event.
    Type: Application
    Filed: September 15, 2020
    Publication date: March 17, 2022
    Inventors: Teodora Sandra Buda, Hitham Ahmed Assem Aly Salama, Bora Caglayan, Faisal Ghaffar, Andres Omar Portillo Dominguez, Shane Brady, Magdalena Kacmajor
  • Patent number: 11113629
    Abstract: An embodiment includes a method for use in managing a system comprising one or more computers, each computer comprising at least one hardware processor coupled to at least one memory, the method comprising a computer-implemented manager: generating a potential configuration for hardware resources of the system; determining whether the potential configuration satisfies accuracy and time constraints for a selected machine learning model; if the potential configuration satisfies the constraints, indicating the potential configuration to be the optimal configuration for the system; and if the potential configuration does not satisfy the constraints, adapting the potential configuration to satisfy the constraints. The adapting may comprise repeating the generating and determining steps. The adapting may be based at least in part on the hardware resources and the selected machine learning model.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hitham Ahmed Assem Aly Salama, Teodora Sandra Buda, Faisal Ghaffar, Lei Xu
  • Patent number: 11113625
    Abstract: An embodiment includes a method for use in managing a system comprising one or more computers, each computer comprising at least one hardware processor coupled to at least one memory, the method comprising a computer-implemented manager: generating a potential configuration for hardware resources of the system; determining whether the potential configuration satisfies accuracy and time constraints for a selected machine learning model; if the potential configuration satisfies the constraints, indicating the potential configuration to be the optimal configuration for the system; and if the potential configuration does not satisfy the constraints, adapting the potential configuration to satisfy the constraints. The adapting may comprise repeating the generating and determining steps. The adapting may be based at least in part on the hardware resources and the selected machine learning model.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hitham Ahmed Assem Aly Salama, Teodora Sandra Buda, Faisal Ghaffar, Lei Xu
  • Patent number: 11048665
    Abstract: Embodiments for data replication in a distributed file system environment by a processor. Data replication of one or more files that are more frequently used as compared to other files in a plurality of files may be increased according to hot data detected from one or more queries to a distributed file system.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: June 29, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Teodora S. Buda, Hitham Ahmed Assem Aly Salama, Lei Xu, Patrick J. O'Sullivan, Christina Thorpe, Leandro Almeida
  • Patent number: 11037064
    Abstract: A system and method for recognizing recurrent crowd mobility patterns in a defined geographical area are presented. A crowded area may be determined for a selected geographical region at predefined time intervals based on spatial distribution of a plurality of users collected from a social media network. A crowd footprint may be generated according to the crowded areas determined at the predefined time intervals. Recurrent crowd mobility patterns may be detected according to the crowd footprint.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: June 15, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Teodora Buda, Faisal Ghaffar, Patrick J. O'Sullivan, Hitham Ahmed Assem Aly Salama, Lei Xu
  • Publication number: 20210014296
    Abstract: A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores.
    Type: Application
    Filed: July 11, 2019
    Publication date: January 14, 2021
    Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Patrick J. O'Sullivan, Hitham Ahmed Assem Aly Salama
  • Patent number: 10776231
    Abstract: Detecting data anomalies by receiving a first data set related to a first variable metric, determining data anomaly detection scores for data points of the first data set according to a plurality of data anomaly detection techniques, generating an adaptive ground-truth window according to the data anomaly detection scores, assigning a weighting value to each data point within the adaptive ground-truth window, training a machine learning system using the set of data anomaly detection scores and weighting values, and providing a trained machine learning system for evaluating a second data set.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Teodora S. Buda, Hitham Ahmed Assem Aly Salama, Faisal Ghaffar, Lei Xu, Bora Caglayan
  • Patent number: 10776886
    Abstract: A method, computer system, and a computer program product for improving social media network actions is provided. The present invention may include determining a proposed action by a user and predicting a predicted influence score for the proposed action. The present invention may include identifying a prior related action in the user's social media network. The present invention may include retrieving a previously calculated average influence score for the type and user of the prior related action and applying a decay profile to the average influence score from the time of the action to a current time. The present invention may include comparing the predicted influence score with the decayed average influence score at the current time. The present invention may include posting the proposed action on the social media network at a time when the predicted influence score is greater than the decayed average influence score.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Faisal Ghaffar, Teodora S. Buda, Hitham Ahmed Assem Aly Salama, Bora Caglayan
  • Patent number: 10764395
    Abstract: A computer-implemented method, computer program product, and computing system is provided for managing quality of experience for communication sessions. In an implementation, a method may include determining a participant focus metric for each of a plurality of participants of a communication session. The method may also include identifying one of the plurality of participants of the communication session as having sufficient capacity to support the communication session based upon, at least in part, the participant focus metric for each of the plurality of participants of the communication session. The method may also include selecting the one of the plurality of participants having a sufficient capacity to support the communication session as a selected focus for the communication session. The method may further include adaptively implementing a centralized communication session architecture utilizing the selected focus.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hitham Ahmed Assem Aly Salama, Jonathan Dunne, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Publication number: 20200174902
    Abstract: Detecting data anomalies by receiving a first data set related to a first variable metric, determining data anomaly detection scores for data points of the first data set according to a plurality of data anomaly detection techniques, generating an adaptive ground-truth window according to the data anomaly detection scores, assigning a weighting value to each data point within the adaptive ground-truth window, training a machine learning system using the set of data anomaly detection scores and weighting values, and providing a trained machine learning system for evaluating a second data set.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Teodora S. Buda, Hitham Ahmed Assem Aly Salama, Faisal Ghaffar, Lei Xu, Bora Caglayan
  • Publication number: 20200151826
    Abstract: A method, computer system, and a computer program product for improving social media network actions is provided. The present invention may include determining a proposed action by a user and predicting a predicted influence score for the proposed action. The present invention may include identifying a prior related action in the user's social media network. The present invention may include retrieving a previously calculated average influence score for the type and user of the prior related action and applying a decay profile to the average influence score from the time of the action to a current time. The present invention may include comparing the predicted influence score with the decayed average influence score at the current time. The present invention may include posting the proposed action on the social media network at a time when the predicted influence score is greater than the decayed average influence score.
    Type: Application
    Filed: November 8, 2018
    Publication date: May 14, 2020
    Inventors: Faisal Ghaffar, Teodora S. Buda, Hitham Ahmed Assem Aly Salama, Bora Caglayan
  • Publication number: 20200074267
    Abstract: Various embodiments are directed to concepts for spatio-temporal prediction based on one-dimensional features and two-dimensional features from diverse data sources. One embodiment comprises processing one-dimensional data matrices representative of variations of one-dimensional, 1D, feature values with a fully connected network to generate respective outputs from the fully connected network. It also comprises processing two-dimensional data matrices representative of variations of two-dimensional, 2D, feature values with a convolutional neural network to generate respective outputs from the convolutional neural network.
    Type: Application
    Filed: August 31, 2018
    Publication date: March 5, 2020
    Inventors: Hitham Ahmed Assem Aly Salama, Faisal Ghaffar, Teodora S. Buda, Bora Caglayan
  • Publication number: 20190362245
    Abstract: According to an embodiment of the present invention, an approach accurately detects anomalies or outliers of a time-series dataset. A method for identifying whether a particular data element of the time-series dataset is an outlier comprises predicting a value for that particular data element and obtaining a threshold value that defines, relative to the predicted value, whether an actual value of the data element is an outlier. In an aspect of a present invention embodiment, the threshold value is generated based on historic error values associated with data elements temporally preceding the particular data element of the time-series dataset.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 28, 2019
    Inventors: Teodora Buda, Hitham Ahmed Assem Aly Salama, Bora Caglayan, Faisal Ghaffar
  • Publication number: 20190320042
    Abstract: A computer-implemented method, computer program product, and computing system is provided for managing quality of experience for communication sessions. In an implementation, a method may include determining a participant focus metric for each of a plurality of participants of a communication session. The method may also include identifying one of the plurality of participants of the communication session as having sufficient capacity to support the communication session based upon, at least in part, the participant focus metric for each of the plurality of participants of the communication session. The method may also include selecting the one of the plurality of participants having a sufficient capacity to support the communication session as a selected focus for the communication session. The method may further include adaptively implementing a centralized communication session architecture utilizing the selected focus.
    Type: Application
    Filed: June 28, 2019
    Publication date: October 17, 2019
    Inventors: Hitham Ahmed Assem Aly Salama, Jonathan Dunne, James P. Galvin, JR., Patrick J. O'Sullivan