-
公开(公告)号:US10756955B2
公开(公告)日:2020-08-25
申请号:US14949940
申请日:2015-11-24
Applicant: International Business Machines Corporation
Inventor: Richard A. Burford , Al Chakra , Paul M. Smith , Christopher R. Walker
Abstract: A method for dynamically modifying thresholds for computer system alerts is provided. The method includes receiving alert notification criteria based on an initial set of threshold parameters including an initial set of rules and initial threshold values for monitored metrics associated with a computer system, monitoring the computer system for current values for the monitored metrics, determining calculated threshold values for the monitored metrics based on a statistical analysis between the current values for the monitored metrics and the initial set of threshold parameters, and modifying the alert notification criteria based on one or more of the calculated threshold values and at least one of an initial alert notification criteria rule or a user instruction to modify the alert notification criteria. The initial set of rules includes one or more attributes and one or more schedules.
-
公开(公告)号:US10728151B2
公开(公告)日:2020-07-28
申请号:US15624809
申请日:2017-06-16
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Alexandre A. Da Silva , Jeremy A. Greenberger , Li Li , Allison M. Moore
IPC: H04L12/801 , G06F9/48 , G06F16/2455 , G06F16/2457 , G06N20/00 , H04L12/26 , H04L29/08 , H04L12/721 , H04L12/851
Abstract: Embodiments include techniques for channeling elements in an analytics engine environment, techniques include analyzing a current process, and identifying critical data element types associated with the current process. The techniques also include receiving a real-time data stream including a plurality of data elements, and pre-filtering the plurality of data elements, wherein the pre-filtering determines one or more of the plurality of data elements are associated with the critical data element type. The technique includes selecting a channel of a plurality of channels to fast-path the one or more of the plurality of data elements based at least in part on the pre-filtering, and increasing a confidence level corresponding to the current process and the critical data element type based on a state of the current process.
-
公开(公告)号:US10691223B2
公开(公告)日:2020-06-23
申请号:US16535317
申请日:2019-08-08
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Bret W. Dixon , Timothy W. L. Koh
Abstract: Aspects of the present invention disclose a method, computer program product, and system for interpreting text entry for an input/output device. The method includes one or more processors receiving input from a set of sensors. The sensors are grouped in segments corresponding to a finger of a user. The method further includes one or more processors identifying input by a user of a gesture into a sensor of the set of sensors. The method further includes one or more sensors determining a first alphanumeric character that corresponds to the identified gesture input by the user. The method further includes one or more processes generating an input stream of alphanumeric characters, the input stream comprising the determined first alphanumeric character that corresponds to the identified gesture and one or more additional alphanumeric characters determined from identified gestures input by the user.
-
公开(公告)号:US10664251B2
公开(公告)日:2020-05-26
申请号:US16153330
申请日:2018-10-05
Applicant: International Business Machines Corporation
Inventor: Christopher Barton , Al Chakra , Sumit Patel
Abstract: Utilizing problem insights based on the entire environment as inputs to drive a static compiler. A decision engine receives inputs associated with applications to be compiled. The decision engine also receives optimization constraints based on available resources. A decision learning model is applied to the inputs to predict compiler performance and the results are provided to the decision engine. The decision engine determines a profile that comprises an order of execution and an optimization level for use during compilation of the plurality of applications. The profile is then used to schedule compiling and optimization of the applications.
-
公开(公告)号:US20190371065A1
公开(公告)日:2019-12-05
申请号:US15991229
申请日:2018-05-29
Applicant: International Business Machines Corporation
Inventor: Kelley Anders , Al Chakra , Liam S. Harpur , Robert H. Grant
Abstract: Modifying augmented reality viewing is provided. It is determined that a user is viewing a scene space via augmented reality at a current geographic location of the user. It is detected that the viewing of the scene space is suboptimal for the user based on at least one of overcrowding of the viewed scene space at the current geographic location and significant battery usage to support augmented reality processing. Priority of one or more masks associated with the viewing of the scene space by the user is determined based on a user profile. The one or more masks associated with the viewing of the scene space are implemented based on the current geographic location of the user and the user profile. The one or more masks indicate that a portion of the viewed scene space is not to be processed for the viewing of the scene space via augmented reality.
-
公开(公告)号:US20190306264A1
公开(公告)日:2019-10-03
申请号:US16443784
申请日:2019-06-17
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Patrick S. O'Donnell , Kevin L. Ortega
IPC: H04L29/08 , H04L29/06 , G06F12/0813
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.
-
公开(公告)号:US10397302B2
公开(公告)日:2019-08-27
申请号:US15220817
申请日:2016-07-27
Applicant: International Business Machines Corporation
Inventor: Al Chakra , John A. Feller , Trudy L. Hewitt , Francesco C. Schembari
IPC: G06F3/0488 , G06F3/0482 , G06F3/0483 , G06F3/0484 , H04W4/18 , H04L29/08 , G06F16/954 , G06F16/957 , H04L12/26
Abstract: Methods and systems may provide for receiving a set of attributes that identify a pegged area of a page delivered to a user interface during a first browsing session and storing the set of attributes. Additionally, the set of attributes may be used to conduct a subsequent delivery of the pegged area to a user interface during a second browsing session, wherein the subsequent delivery of the pegged area excludes portions of the page that are outside the pegged area. In one example, the subsequent delivery is conducted further based on the type of client device participating in the second browsing session.
-
公开(公告)号:US20190243523A1
公开(公告)日:2019-08-08
申请号:US16385827
申请日:2019-04-16
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Gary Denner , Jonathan Dunne , Liam Harpur
IPC: G06F3/0488 , G06F3/0482 , G06F3/0484 , G06F3/041
CPC classification number: G06F3/0488 , G06F3/0416 , G06F3/0418 , 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.
-
公开(公告)号:US10359928B2
公开(公告)日:2019-07-23
申请号:US14753683
申请日:2015-06-29
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Gary Denner , Jonathan Dunne , Liam Harpur
IPC: G06F3/0488 , G06F3/0484 , G06F3/041 , G06F3/0482
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.
-
公开(公告)号:US20190208010A1
公开(公告)日:2019-07-04
申请号:US16294610
申请日:2019-03-06
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Al Chakra , Jonathan Dunne , Liam Harpur , Asima Silva
CPC classification number: H04L67/1085 , G06Q50/01 , H04L51/063 , H04L51/10 , H04L51/32 , H04L63/04 , H04L63/102
Abstract: Technical solutions are described automatically filtering user images being uploaded to a social network. An example computer-implemented method includes detecting an image file, which contains an image of a user, being uploaded to the social network server. The method further includes determining compliance of the image file with a predetermined profile associated with the user. The method further includes, in response to the image failing to comply with the predetermined profile, modifying the image file to generate a modified image file, and uploading the modified image file to the social network server.
-
-
-
-
-
-
-
-
-