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: 20170116104
    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: Application
    Filed: October 21, 2015
    Publication date: April 27, 2017
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu, Ying Mo
  • Publication number: 20170115731
    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: Application
    Filed: March 25, 2016
    Publication date: April 27, 2017
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu, Ying Mo
  • Publication number: 20170091715
    Abstract: A method for detecting a conflict may include detecting a reference to a date and time in a communication. The method may also include determining a participation of the user in a prospective event associated with the date and time based on the context of the communication. The method may additionally include comparing the date and time associated with the prospective event to a date and time of previously scheduled events in a calendar system to detect any conflict. The method may also include detecting a conflict between the prospective event and a previously scheduled event in response to the date and time associated with the prospective event at least partially corresponding to the date and time of the previously scheduled event. The method may further include automatically presenting an indication of the conflict in response to detecting the conflict.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Inventors: Alaa Abou Mahmoud, Vinod A. Valecha
  • Publication number: 20170085507
    Abstract: A plurality of word groups that satisfy at least one criterion, each word group comprising at least one word, can be identified in an electronic message. For each word group that satisfies the at least one criterion, at least a first image corresponding to a meaning of the word group can be automatically selected from a plurality of images. Each image selected for each respective word group that satisfies the at least one criterion can be presented with the electronic message.
    Type: Application
    Filed: September 17, 2015
    Publication date: March 23, 2017
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20170064244
    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: Application
    Filed: September 2, 2015
    Publication date: March 2, 2017
    Inventors: ALAA ABOU MAHMOUD, GREGORY P. DRACOULIS, PETER E. STUBBS, STEVEN J. ULRICK
  • Publication number: 20170034290
    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: Application
    Filed: July 27, 2015
    Publication date: February 2, 2017
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20170031433
    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: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20170006094
    Abstract: A method for associating contextual information with an electronic communication. The method includes a computer processor monitoring one or more activities of a user of a computing device, and determining contextual information respectively associated with the one or more monitored activities of the user, wherein contextual information includes information describing the one or more monitored activities. The method further includes identifying the user initiating an electronic communication and a time that the user of the computing device initiates the electronic communication.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Alaa Abou Mahmoud, Vinod A. Valecha
  • Publication number: 20160380959
    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: June 17, 2016
    Publication date: December 29, 2016
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20160380956
    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: June 23, 2015
    Publication date: December 29, 2016
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20160366088
    Abstract: A method, system and computer program product for ensuring that the composed message is being sent to the appropriate recipient. A message being composed by an author is detected. The intended recipient(s) to receive the composed message are identified. The composed message is then analyzed to identify one or more of the following characteristics: a topic, a greeting, a dialect, a conversation pattern and a language pattern. A profile for the intended recipient storing information regarding the characteristics of the recipient (e.g., social group, historical topics discussed, conversation pattern) is obtained. A score is generated based on the consistency between the characteristics of the analyzed message with the characteristics of the recipient obtained from the recipient's profile. A notification may then be issued to the author if the score is less than a threshold value to ensure that the intended recipient is the correct recipient to receive the composed message.
    Type: Application
    Filed: June 9, 2015
    Publication date: December 15, 2016
    Inventors: Alaa Abou Mahmoud, Gregory P. Dracoulis, Peter E. Stubbs, Steven J. Ulrick
  • Patent number: 9507831
    Abstract: One embodiment provides a method for determining credibility of a user in recommending an object. The method comprises monitoring activity relating to an object in an online network, and determining a baseline of activity for the object based on the activity monitored. In response to detecting a user interaction by a first user with the object, information relating to the user interaction is recorded. An analysis of the information recorded is performed in view of information relating to one or more other user interactions by one or more other users with the object. Based on the analysis, a credibility score for the first user is determined. The credibility score represents a degree of confidence in reliability of the first user to recommend the object. Presentation of user recommendations for objects is controlled based on credibility scores to decrease impact of astroturfing, crowdturfing and spamming on the presentation.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: November 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20160344673
    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: Application
    Filed: May 22, 2015
    Publication date: November 24, 2016
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Publication number: 20160335044
    Abstract: As disclosed herein a method, executed by a computer, for enabling enhanced reading device usability includes detecting, on an electronic device, a read operation that audibly reads visually presented information. The method further includes retrieving from a user profile a first threshold value and a second threshold value. The method further includes analyzing potential distractions to determine an estimated distraction level. The method further includes pausing the read operation if the estimated distraction level is greater than or equal to the first threshold value. The method further includes resuming the read operation if the estimated distraction level is less than or equal to the second threshold value. A computer system, and a computer program product corresponding to the method are also disclosed herein.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 17, 2016
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 9471275
    Abstract: As disclosed herein a method, executed by a computer, for enabling enhanced reading device usability includes detecting, on an electronic device, a read operation that audibly reads visually presented information. The method further includes retrieving from a user profile a first threshold value and a second threshold value. The method further includes analyzing potential distractions to determine an estimated distraction level. The method further includes pausing the read operation if the estimated distraction level is greater than or equal to the first threshold value. The method further includes resuming the read operation if the estimated distraction level is less than or equal to the second threshold value. A computer system, and a computer program product corresponding to the method are also disclosed herein.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: October 18, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20160301651
    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: Application
    Filed: April 7, 2015
    Publication date: October 13, 2016
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Publication number: 20160301646
    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: Application
    Filed: March 3, 2016
    Publication date: October 13, 2016
    Inventors: ALAA ABOU MAHMOUD, PAUL R. BASTIDE, FANG LU
  • Patent number: 9442923
    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: November 24, 2015
    Date of Patent: September 13, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Robert E. Loredo, Fang Lu
  • Publication number: 20160229376
    Abstract: An identification of a vehicle is received. An identification of a first user to receive delegation of control of the vehicle is received. Authentication information for the first user for the vehicle is determined. A request to authenticate the first user for delegation of control of the vehicle to the first user is received. The request to authenticate includes at least the authentication information for the first user is determined. Responsive to the determination, control of the vehicle is delegated to the first user.
    Type: Application
    Filed: April 15, 2016
    Publication date: August 11, 2016
    Inventors: Alaa Abou Mahmoud, Sangeeta Gautam, David W. Jourtas, Vinod A. Valecha
  • Patent number: 9399445
    Abstract: An identification of a vehicle is received. An identification of a first user to receive delegation of control of the vehicle is received. Authentication information for the first user for the vehicle is determined. A request to authenticate the first user for delegation of control of the vehicle to the first user is received. The request to authenticate includes at least the authentication information for the first user is determined. Responsive to the determination, control of the vehicle is delegated to the first user.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: July 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Sangeeta Gautam, David W. Joutras, Vinod A. Valecha