Patents by Inventor Alaa Abou Mahmoud

Alaa Abou Mahmoud 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).

  • Publication number: 20190129924
    Abstract: A computer-implemented method improves an efficiency of a client computer's electronic text-based messaging operation. A client computer transmits a user-selected set of preferred typographic features to a text-based electronic messages server, where typographic features describe a stylistic appearance of an electronic text-based message. The client computer also transmits, to the text-based electronic messages server, instructions to sort text-based electronic messages that are addressed to the client computer according to the user-selected set of preferred typographic features. The client computer receives text-based messages that have been sorted by the text-based electronic messages server according to the user-selected set of preferred typographic features, and then displays those text-based messages in an order according to how the text-based electronic messages server sorted the text-based electronic messages.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: ALAA ABOU MAHMOUD, PAUL R. BASTIDE, FANG LU
  • Patent number: 10275461
    Abstract: According to one embodiment of the present invention, a system for converting a display from a source spoken language to a target spoken language includes at least one processor. The at least one processor may be configured to determine the source spoken language of content within a selected area of the display. The at least one processor may be further configured to translate the content from the source spoken language to a selected target spoken language. In addition, the at least one processor may be configured to evaluate the translated content and remap the translated content to the selected area based on the evaluation. Finally, the at least one processor may be configured to present the translated content within the selected area on the display.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Robert E. Loredo, Fang Lu
  • Publication number: 20190116151
    Abstract: A set of similar messages addressed to a user is detected. Redundantly similar portions of the set of similar messages and a progressive set of differences between the set of similar messages are identified. The set of similar messages are consolidated into a single consolidated message. The single consolidated message includes one version of the redundantly similar portions in association with the progressive set of differences in a sequence and the progressive set of differences formatted differently from the redundant similar portions.
    Type: Application
    Filed: December 9, 2018
    Publication date: April 18, 2019
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10257149
    Abstract: A method, system and computer program product for handling an overwhelming amount of messages in an activity stream. Messages in an activity stream, such as an activity stream of a social networking system, of a user are monitored. Those monitored messages that contain an actionable item or event are identified. The messages that contain an actionable item or event are prioritized in a list based on one or more of the following factors: the deadline, the relationship of the sender of the message to the user, the user's desired social relationship with the sender of the message and the event schedule. The prioritized list is then displayed to the user. In this manner, the user will be able to handle the overwhelming amount of messages in an activity stream by determining which posts with an actionable item or event to respond prior to other posts in the user's activity stream.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Publication number: 20190094964
    Abstract: Content subject matter areas of interest to a user viewing a social network activity stream are determined using iterative eye-gaze analysis to determine content at locations viewed by the user within the social network activity stream, and further using image and text analysis of the viewed content based upon frequencies of occurrence of words and image types within the viewed content. Portions of new content appearing in the social network activity stream determined to include the content subject matter areas of interest to the user are emphasized to attract the user's attention.
    Type: Application
    Filed: November 30, 2018
    Publication date: March 28, 2019
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20190087543
    Abstract: A mechanism is provided in a data processing system to implement a healthcare cognitive system which operates for predicting engagement items for care providers. An engagement item prediction component executing within the healthcare cognitive system detects a scheduled appointment between a patient and a doctor. The engagement item prediction component scans communication pattern and details of patient communications for indicators of a medical condition of the patient. The healthcare cognitive system generates a set of one or more questions related to the medical condition. The engagement item prediction component presents the set of one or more questions to the user and receives one or more responses to the set of one or more questions from the patient. The healthcare cognitive system generates one or more seed topics based on the one or more responses and presents the one or more seed topics to the doctor for the scheduled appointment.
    Type: Application
    Filed: September 20, 2017
    Publication date: March 21, 2019
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10237229
    Abstract: A method, system and computer program product for improving readability and understandability in messages posted on a social media website. The messages posted on a social media website, such as the user's social networking feed, are scanned. The scanned messages are analyzed for topics, meaning and/or tenses using natural language processing. The text in the scanned messages are split into message segments based on topic, meaning, tenses, punctuation, custom identifiers, hashtags and/or @ symbols. These message segments are then grouped based on relatedness of the topics, meaning and/or tenses. The message segments are ordered in each group of message segments, such as based on timestamps. The ordered message segments are then displayed to the user. By displaying these message segments in separate groupings in a logical order, the user will be able to view the messages posted on the user's social media website in a more readable and understandable manner.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: March 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Fang Lu, Alaa Abou Mahmoud
  • Patent number: 10230680
    Abstract: A method, system and computer program product for improving readability and understandability in messages posted on a social media website. The messages posted on a social media website, such as the user's social networking feed, are scanned. The scanned messages are analyzed for topics, meaning and/or tenses using natural language processing. The text in the scanned messages are split into message segments based on topic, meaning, tenses, punctuation, custom identifiers, hashtags and/or @ symbols. These message segments are then grouped based on relatedness of the topics, meaning and/or tenses. The message segments are ordered in each group of message segments, such as based on timestamps. The ordered message segments are then displayed to the user. By displaying these message segments in separate groupings in a logical order, the user will be able to view the messages posted on the user's social media website in a more readable and understandable manner.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Fang Lu, Alaa Abou Mahmoud
  • Patent number: 10223233
    Abstract: A user's interactions with an application may be recalled for a user upon the user's return to an application. Interactions including a point of gaze and input interactions by a user within an application may be recorded. A user may become distracted, no longer interacting with the application, and this can be detected. In response, a segment of the recorded interactions can be saved. This segment can determined based on a time period prior to the detection that the user is distracted. When the user's interaction returns to the application, this can be detected, and the saved segment of interactions can be replayed to the user.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu, Ying Mo
  • Publication number: 20190052591
    Abstract: A first level of relevance, to at least one interest of a user, of content within a topic message within a message stream can be determined. Responsive to determining that the first level of relevance, to the at least one interest of the user, of the content within the topic message is below a threshold value, each of a plurality of reply messages within the message stream can be processed using natural language processing performed by a processor. For each of the reply messages, a respective second level of relevance of the reply message to the at least one interest of the user can be determined. For each of the reply messages for which the respective second level of relevance is equal to or above the threshold value, an alert can be presented to bring an attention of the user to the reply message.
    Type: Application
    Filed: October 12, 2018
    Publication date: February 14, 2019
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10168771
    Abstract: A content subject matter area of interest to a user is determined, using eye-gaze analysis of a user viewing existing activity stream content, according to content at a content location viewed by the user within the existing activity stream content. User-specific activity stream content augmentations are configured that are applicable to new activity stream content viewed by the user that includes the content subject matter area of interest to the user determined from the eye-gaze analysis. Using the configured user-specific activity stream content augmentations, portions of the new activity stream content viewed by the user determined to include the content subject matter area of interest to the user are augmented.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10171411
    Abstract: A set of similar messages addressed to a user is detected. Redundantly similar portions of the set of similar messages and a progressive set of differences between the set of similar messages are identified. The set of similar messages are consolidated into a single consolidated message. The single consolidated message includes one version of the redundantly similar portions in association with the progressive set of differences in a sequence and the progressive set of differences formatted differently from the redundant similar portions.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10171601
    Abstract: Disclosed aspects relate to availability-based video presentation management using a social networking environment. A user request for a provision of a set of contents is received from a user of the social networking environment. A video request to present at least one video of a set of videos to the user in advance of the provision of the set of contents is detected. A set of user profile data in the social networking environment is analyzed with respect to a busyness factor for the user. Based on the set of user profile data with respect to the busyness factor, a selected video of the set of videos is determined. In response to determining the selected video of the set of videos, the selected video of the set of videos is presented to the user in advance of the provision of the set of contents.
    Type: Grant
    Filed: August 21, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10164923
    Abstract: A method, system and computer-usable medium are disclosed for using culture-related information for detecting spam. Cultural aspect data corresponding to a recipient or a sender of an electronic communication is processed to generate spam detection rules, which are in turn used to detect electronic communications that may be spam.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Ralph E. LeBlanc, Jr., Fang Lu, Alaa Abou Mahmoud
  • Patent number: 10158732
    Abstract: A computer implemented method and system for delegating authority on an online account includes monitoring a user of a plurality of users using an online social network on a communications system. A designated user for an originating user from the plurality of users is assigned, responsive to the originating user of the plurality of user's selection of the designated user. The designated user is activated, responsive to determining an absence of access of the originating user on the online social network. A delegation action is presented to the designated user, and the delegation action is performed on behalf of the originating user, responsive to the designated user's selection of the delegation action.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: December 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10158825
    Abstract: Each of segment of a recording is analyzed for complexity specifying a rate of speech at a normal playback speech. A target rate is selected at which to playback the recording, the target rate specifying a fastest optimal speed at which a particular user listening to the recording is able to comprehend the playback. During playback of the recording, a separate adjusted playback rate is selected for each of the segments to adjust the playback rate of speech from the rate of speech at the normal playback speed to the target rate.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: December 18, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Gregory P. Dracoulis, Peter E. Stubbs, Steven J. Ulrick
  • Publication number: 20180349509
    Abstract: A method, computer program product, and computer system for analyzing an image to detect a plurality of geometric shapes in the image. The method may also include building a graph data structure resembling the image based upon, at least in part, analyzing the image. In some embodiments, building the graph data structure may include traversing the image to generate one or more graph data structure clauses.
    Type: Application
    Filed: June 2, 2017
    Publication date: December 6, 2018
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20180351896
    Abstract: Criteria can be received from a user via a user interface, the criteria specifying image types or desired image attributes. A plurality of word groups that each satisfy a respective criterion can be identified in a first electronic message, each word group comprising at least one word. For each word group that satisfies the respective criterion, at least one image that satisfies an image type specified by the respective criterion or that has at least one image attribute specified by the respective criterion can be automatically selected from a plurality of images, wherein the selected image corresponds to a meaning of the word group that satisfies the respective criterion. Each image selected for each respective word group that satisfies the respective criterion can be presented with the first electronic message.
    Type: Application
    Filed: August 12, 2018
    Publication date: December 6, 2018
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10142280
    Abstract: A method for managing conversations in social media and networks may include selecting, by a processor, a message posted to a social medium for management and associating a goal with the selected message for management. The method may also include monitoring, by the processor, other messages posted to the social medium for messages that are related to the selected message for management. The method may additionally include determining, by the processor, whether the goal has been met based on monitoring the other messages posted to the social network. A first predetermined function is performed in response to the goal being met or a second predetermined function is performed in response to the goal not being met.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10129193
    Abstract: A first level of relevance, to at least one interest of a user, of content within a topic message within a message stream can be determined. Responsive to determining that the first level of relevance, to the at least one interest of the user, of the content within the topic message is below a threshold value, each of a plurality of other messages within the message stream can be processed using natural language processing performed by a processor. A respective second level of relevance, to the at least one interest of the user, of each the other messages can be determined. For each of the other messages for which the respective second level of relevance is equal to or above the threshold value, an alert can be presented to bring an attention of the user to the other message.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: November 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu