-
公开(公告)号:US20190266638A1
公开(公告)日:2019-08-29
申请号:US15905181
申请日:2018-02-26
发明人: Paul R. BASTIDE , Fang LU , Alaa Abou Mahmoud
IPC分类号: G06Q30/02
摘要: According to one embodiment, a method, computer system, and computer program product for inserting advertisements into messages being exchanged between users based on geographical proximity is provided. The present invention may include identifying messaging programs on a user's mobile device; monitoring each message sent, received, or in the process of being typed between the user and one or more other users via the messaging programs for location references; receiving a location of the user, a location of other users, and a location of landmarks that are within a threshold distance of referenced locations indicated by the location references; selecting landmarks based on the user location, other user locations, and the landmark locations; and inserting a name for the selected landmarks into the messages containing the location references.
-
公开(公告)号:US10346812B2
公开(公告)日:2019-07-09
申请号:US15401023
申请日:2017-01-07
发明人: Alaa Abou Mahmoud , Paul R. Bastide , Fang Lu
摘要: Disclosed aspects relate to charge management of a device. A first location-modification event of the device may be detected by a charge management engine. The first location-modification event of the device may indicate a first movement event of the device from an original location to a target location. A device charge pattern may be determined based on a set of profile data for a user. The device charge pattern may include a set of criteria that indicates to charge the device. Achievement of the set of criteria may be identified by the charge management engine based on the device charge pattern. Achievement of the set of criteria may relate to the first location-modification event. An indication to charge the device may be provided by the charge management engine. A charge may be received by the device.
-
公开(公告)号:US10171601B2
公开(公告)日:2019-01-01
申请号:US15242564
申请日:2016-08-21
发明人: Alaa Abou Mahmoud , Paul R. Bastide , Fang Lu
摘要: 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.
-
公开(公告)号:US10158825B2
公开(公告)日:2018-12-18
申请号:US14843328
申请日:2015-09-02
摘要: 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.
-
公开(公告)号:US10142280B2
公开(公告)日:2018-11-27
申请号:US15060118
申请日:2016-03-03
发明人: Alaa Abou Mahmoud , Paul R. Bastide , Fang Lu
摘要: 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.
-
公开(公告)号:US20180198311A1
公开(公告)日:2018-07-12
申请号:US15786743
申请日:2017-10-18
发明人: Alaa Abou Mahmoud , Paul R. Bastide , Fang Lu
CPC分类号: G06Q10/20 , G06Q10/0631
摘要: Disclosed aspects relate to charge management of a device. A first location-modification event of the device may be detected by a charge management engine. The first location-modification event of the device may indicate a first movement event of the device from an original location to a target location. A device charge pattern may be determined based on a set of profile data for a user. The device charge pattern may include a set of criteria that indicates to charge the device. Achievement of the set of criteria may be identified by the charge management engine based on the device charge pattern. Achievement of the set of criteria may relate to the first location-modification event. An indication to charge the device may be provided by the charge management engine. A charge may be received by the device.
-
公开(公告)号:US09923862B2
公开(公告)日:2018-03-20
申请号:US14747128
申请日:2015-06-23
发明人: Alaa Abou Mahmoud , Paul R. Bastide , Fang Lu
摘要: 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.
-
公开(公告)号:US09916127B1
公开(公告)日:2018-03-13
申请号:US15265558
申请日:2016-09-14
发明人: Alaa Abou Mahmoud , Paul R. Bastide , Fang Lu
CPC分类号: G06F3/165 , G06F17/275 , G06F17/289 , G06F17/30749 , G10L15/005 , G10L25/87 , G10L2015/088 , G10L2015/221
摘要: Provided are techniques for audio input replay enhancement. It is determined that an audio input has been replayed a pre-determined number of times. In response to the determination, a key segment in the audio input is identified and a preferred language of a user listening to the audio input is identified. In response to determining that a language of the audio input is not the preferred language of the user, the key segment is translated into the preferred language of the user. While replaying the audio input, playing of the key segment is automatically slowed down and closed captioning is displayed for the key segment in the preferred language of the user.
-
公开(公告)号:US20180052865A1
公开(公告)日:2018-02-22
申请号:US15799101
申请日:2017-10-31
发明人: Alaa Abou Mahmoud , Paul R. Bastide , Fang Lu
CPC分类号: G06F21/6218 , G06F16/1734 , G06F16/435 , G06F21/552 , H04L63/101 , H04L67/10 , H04L67/22
摘要: A method, system and computer program product for sharing content of interest. Copy actions of content (e.g., photos, text) by users from various sources (e.g., documents, files) are monitored and detected. Users having copied content that are within a threshold degree of similarity are identified. A group consisting of these identified users is then formed. Copy actions of content from the users of the formed group are then monitored. If content copied by a user of the formed group is within a threshold degree of similarity to the content previously copied by one or more other users of the formed group, then a recommendation is made to the user who performed the copy action to share the copied content to the formed group. In this manner, content of interest (relevant content) is shared to those users without requiring those users to actively discover such content of interest.
-
公开(公告)号:US09887952B2
公开(公告)日:2018-02-06
申请号:US14333706
申请日:2014-07-17
发明人: Paul R. Bastide , Fang Lu , Alaa Abou Mahmoud
摘要: 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.
-
-
-
-
-
-
-
-
-