-
公开(公告)号:US11102161B2
公开(公告)日:2021-08-24
申请号:US16123025
申请日:2018-09-06
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Faisal Ghaffar , Ahmad Abdul Wakeel , Kevin C. Carr
IPC: H04L12/58
Abstract: An example implementation for social networking service content sharing provides a computer-implemented method that includes analyzing content to be shared on a social networking service, the content being directed to a plurality of potential recipients. The method further includes analyzing the plurality of potential recipients to calculate a plurality of probability scores for each of the plurality of potential recipients. The method further includes calculating a recipient score for each of the plurality of potential recipients based at least in part on the plurality of probability scores for each of the plurality of potential recipients. The method further includes generating a metadata table for the plurality of potential recipients based at least in part on the recipient score for each of the plurality of potential recipients and designating a subset of the plurality of potential recipients to receive the content based at least in part on the metadata table.
-
公开(公告)号:US11049604B2
公开(公告)日:2021-06-29
申请号:US16142232
申请日:2018-09-26
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Al Chakra , Faisal Ghaffar , Ahmad Abdul Wakeel , Kevin Carr
IPC: G06F15/173 , G16H20/70 , H04L29/08 , G06F16/955 , G06F16/9535
Abstract: According to one or more embodiments of the present invention, a computer-implemented method includes creating a baseline online behavior profile of a user at a time t1 based on a usage of a social network by the user. The method further includes continuously monitoring an online behavior profile of the user on the social network and in response to detecting a deviation between the online behavior profile and the baseline online behavior profile, creating a changed online behavior profile of the user at a time t2, t2>t1. The method further includes extracting keywords from a plurality of online posts associated with the user, the online posts being from time t1 until time t2. The method further includes determining an event associated with the extracted keywords. The method further includes in response to the event being of a predetermined type, sending a notification to another user.
-
公开(公告)号:US11030610B2
公开(公告)日:2021-06-08
申请号:US16149177
申请日:2018-10-02
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Yuk L. Chan , Al Chakra , Jian Jun Wang
Abstract: A computer-implemented method includes submitting a preauthorization request for a payment to a payment provider. An authorization code associated with a set of final payment criteria is received from the payment provider, where the final payment criteria comprise at least one of a location restriction, a timeframe restriction, a category restriction, and a seller restriction. The authorization code is saved for later use. The authorization code is presented to a seller terminal as a payment for a sale, where the payment is approved based on confirmation that sale data describing the sale complies with the final payment criteria.
-
公开(公告)号:US11023123B2
公开(公告)日:2021-06-01
申请号:US16385827
申请日:2019-04-16
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Gary Denner , Jonathan Dunne , Liam Harpur
IPC: G06F3/0488 , G06F3/041 , G06F3/0482 , G06F3/0484
Abstract: For reconfiguring a user interface (UI) layout according to a deterioration of an interface device, a UI layout is analyzed to determine a position of a UI element on the interface device according to the UI layout determination is made that the UI element is positioned in a first area of the interface device, the first area having a first sensitivity to touch, where the first sensitivity is below a level of sensitivity. A second area of the interface device is identified, the second area having a second sensitivity to touch, where the second sensitivity is at least equal to the level of sensitivity. The UI element is relocated from the first area to the second area thereby forming a modified UI layout. The modified UI layout is sent for rendering on the interface device.
-
公开(公告)号:US10984352B2
公开(公告)日:2021-04-20
申请号:US15445120
申请日:2017-02-28
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Michael P. Clarke
Abstract: A system and method include an analytics engine of a system of an enterprise sharing issues encountered in the system. The method includes storing considerations to be applied to the sharing. The considerations include a service level agreement, contract, or confidentiality agreement. The method also includes deciding to share one or more of the issues based on applying the considerations to each of the issues, and sharing the one of more of the issues with one or more sharing partners based on the applying the considerations.
-
公开(公告)号:US10970637B2
公开(公告)日:2021-04-06
申请号:US15595998
申请日:2017-05-16
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Michael P. Clarke , Matt R. Hogstrom
Abstract: A computer-implemented method for optimizing research of an abstracted issue with a plurality of analytics engines is described. The method includes receiving a problem report at an analytics engine controller. The problem report includes symptoms of a problem in a computing system. The analytics engine forwards the problem report to a research optimization engine that abstracts one or more issues associated with the problem based on the symptoms of the problem. The research optimization engine then obtains anomaly research data for one or more of diagnosing the problem and fixing the problem. The anomaly research data is based on the one or more abstracted issues. The research optimization engine associates the abstracted issues with corresponding portions of the anomaly research data, then assigns the abstracted issues and corresponding portions of the anomaly research data to at least one of the plurality of analytics engines.
-
公开(公告)号:US20210056158A1
公开(公告)日:2021-02-25
申请号:US16545348
申请日:2019-08-20
Applicant: International Business Machines Corporation
Inventor: Jenny S. Li , Yu Deng , Al Chakra , Theresa Tai
IPC: G06F16/957 , G06F16/953 , G06F16/958 , G06K9/00 , G06K9/62 , G06F17/27
Abstract: A computer-implemented method can include obtaining content-associated data. The content-associated data can include an image that corresponds to content. The method can further include obtaining a set of descriptive terms corresponding to the image. The method can further include obtaining a set of related terms, based at least in part on the set of descriptive terms. The method can further include generating a set of user-expected terms, based at least in part on the set of related terms. The method can further include obtaining the content. The method can further include comparing the set of user-expected terms to the content. The method can further include generating a similarity value based on the comparing. The method can further include determining the similarity value does not exceed a threshold. The method can further include providing a notification in response to the determining that the similarity value does not exceed the threshold.
-
公开(公告)号:US10922622B2
公开(公告)日:2021-02-16
申请号:US15378578
申请日:2016-12-14
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Liam Harpur , Sumit Patel , Enda Sexton
Abstract: An automated dynamic message categorization system is provided and includes first, second and third processing units. The first processing unit is configured to generate a user interface (UI) and to present the UI to a user. The second processing unit is configured to pull information from a first textual element which has been entered into the UI, to identify second textual elements that are relevant to the first textual element based on the pulled information and to extract textual element identifiers from the second textual elements. The third processing unit is configured to generate, for each extracted textual element identifier, a confidence score describing a degree of correlation between each extracted textual element identifier and the first textual element. The first processing unit is further configured to present to the user each extracted textual element identifier with a corresponding confidence score as a selectable option via the UI.
-
公开(公告)号:US10904353B2
公开(公告)日:2021-01-26
申请号:US16443784
申请日:2019-06-17
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Patrick S. O'Donnell , Kevin L. Ortega
IPC: H04L29/08 , G06F12/0813 , H04L29/06
Abstract: A content serving data processing system is configured for trending topic cache eviction management. The system includes a computing system communicatively coupled to different sources of content objects over a computer communications network. The system also includes a cache storing different cached content objects retrieved from the different content sources. The system yet further includes a cache eviction module. The module includes program code enabled to manage cache eviction of the content objects in the cache by marking selected ones of the content objects as invalid in accordance with a specified cache eviction strategy, detect a trending topic amongst the retrieved content objects, and override the marking of one of the selected ones of the content objects as invalid and keeping the one of the selected ones of the content objects in the cache when the one of the selected ones of the content objects relates to the trending topic.
-
公开(公告)号:US10802947B2
公开(公告)日:2020-10-13
申请号:US15865477
申请日:2018-01-09
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Al Chakra , Zhen Yang Shi , Tian Ming Pan , Yi Xin Song , Yang Zhang , Yu Kun Wei , Fu Li Bian
Abstract: A computer-implanted method for creating a filtered digital entry includes generating, via a processor implementing a trace generation engine, a trace indicative of successful transactions and erroneous transactions. The processor instantiates a plurality of buffers in a buffer pool each configured to record a trace function boundary. The processor then analyzes each buffer in the buffer pool based on the trace function boundary to evaluate whether each function entry in the trace contains an erroneous transaction. If the processor determines that a function entry contains an erroneous transaction, the processor sets an output flag in a call stack map associated with that function. The processor then generates a filtered digital entry based on the call stack map. The filtered digital entry includes only erroneous transaction data from the trace.
-
-
-
-
-
-
-
-
-