-
公开(公告)号:US11119805B2
公开(公告)日:2021-09-14
申请号:US16504302
申请日:2019-07-07
Applicant: International Business Machines Corporation
Inventor: Rahul Ghosh , Giribabu V. Paramkusham , Aaron J. Quirk , Upendra Sharma
Abstract: A method, system and computer program product for selecting virtual machines to be migrated to a public cloud. The current resource usage for virtual machine instances running in the private cloud is determined. Furthermore, any scaling policies attached to the virtual machine instances running in the private cloud are obtained. Additional resource usages for any of the virtual machine instances with a scaling policy are computed for when these virtual machine instances are scaled out. A cost of running a virtual machine instance in the public cloud is then determined using its current resource usage as well as any additional resource usage if a scaling policy is attached to the virtual machine instance based on the cost for running virtual machine instances in a public cloud. If the cost is less than a threshold cost, then the virtual machine instance is selected to be migrated to the public cloud.
-
公开(公告)号:US11063948B2
公开(公告)日:2021-07-13
申请号:US16512997
申请日:2019-07-16
Applicant: International Business Machines Corporation
Inventor: Paul R. Bastide , Lisa Seacat DeLuca , Aaron J. Quirk
IPC: H04L29/06 , H04L29/08 , G06F9/50 , H04L12/923
Abstract: A method, system and computer program product for handling potential service load interruptions. The utilization of resources, such as servers in a service infrastructure of a SaaS provider, are monitored. If the utilization of a resource exceeds a threshold, then the resource is identified as having an excessive service load leading to a potential service load interruption. When a request is received from a user requesting to access such a resource, one or more action items to be completed by the user are generated and presented to the user. “Action items” refer to any activity that is required by the user to be performed thereby providing the SaaS provider additional time to address the potential service load interruption in an appropriate manner. Additional action item(s) will be presented to the user until the SaaS provider addresses the potential service load interruption, at which point, the request will be serviced.
-
3.
公开(公告)号:US10972586B2
公开(公告)日:2021-04-06
申请号:US16454149
申请日:2019-06-27
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Rahul Ghosh , Shouvik Mitra , Aaron J. Quirk , Stuart J. Reece
Abstract: A computer-implemented method for deploying a plurality of data conversion flow between a first application in a first system to a second application in a second system, without restarting the plurality of data conversation flow, is provided. The computer-implemented method may further include providing a plurality of modifiable data conversation that identifies a plurality of input parameters, a plurality of data formats, a plurality of data description, a plurality of conversation routines, a plurality of paths of the conversion routines, and a plurality of output information that determines routes of converted data for the first application. The computer-implemented method may further include converting the plurality of modifiable data conversion to form a data input from the first application to the second application. The computer-implemented method may further include providing an application interface for transmitting the plurality of modifiable data to the second application, without restarting the data conversion flow.
-
公开(公告)号:US10956001B2
公开(公告)日:2021-03-23
申请号:US16377159
申请日:2019-04-06
Applicant: International Business Machines Corporation
Inventor: Lisa Seacat DeLuca , Clifford A. Pickover , Dana L. Price , Aaron J. Quirk
IPC: G06F3/0484 , G06F3/0481
Abstract: First statistical data and at least second statistical data can be received from respective data processing systems, the statistical data received from each data processing system indicating a respective duration of time for the data processing system to perform a task. A progress profile for the task can be updated by conglomerating the first statistical data with at least the second statistical data. A request indicating the task can be received from a third data processing system. In response, the progress profile can be communicated to the third data processing system. The third data processing system can present on a display a progress bar and indicate status of completion of the task by reiteratively updating the progress bar. The status of completion can be determined based on a duration of time expected for the task indicated in the progress profile and an amount of time that has elapsed.
-
公开(公告)号:US10891547B2
公开(公告)日:2021-01-12
申请号:US15244214
申请日:2016-08-23
Applicant: International Business Machines Corporation
Inventor: Lisa Wood Bradley , Aaron J. Quirk , Lin Sun
Abstract: T-shirt size recommendation for a first user based on crowd sourcing. A recommendation for t-shirt size may be made by defining a first image of a container based on historical data related to container instantiation; receiving, by the computer, from a first user, a request to deploy a first instantiation of a container corresponding to the first image, with the request including input data including information indicative of a planned context of the first instantiation; applying a plurality of machine logic based rules to the input data to determine a first a first recommended T-shirt size associated with the first image; and communicating, by the computer, the first recommended T-shirt size to the first user for use with the first instantiation of the container corresponding to the first image.
-
公开(公告)号:US10885122B2
公开(公告)日:2021-01-05
申请号:US15992361
申请日:2018-05-30
Applicant: International Business Machines Corporation
Inventor: Judith H. Bank , Lisa M. W. Bradley , Aaron J. Quirk , Lin Sun
IPC: G06F16/93 , G06N7/00 , G06F16/951 , G06F40/197
Abstract: Probable origination date may be derived by using a stream of data captured, for example, from the Internet and from other documentation sources such as historical information about a target object, its author, related environmental data, social media data, blogs, microblogs, posts, historical information, and/or other data sources. Techniques such as textual analysis, statistical analytics, and/or artificial intelligence may combine and correlate the information from data sources to extract clues that may indicate the original author and date of authorship. Based on the number of conflicting or validating references, and the relationships between them, a probability or confidence score in the accuracy of the analysis may be generated.
-
公开(公告)号:US10740486B2
公开(公告)日:2020-08-11
申请号:US15850788
申请日:2017-12-21
Applicant: International Business Machines Corporation
Inventor: Lisa Seacat DeLuca , Dana L. Price , Aaron J. Quirk , Shelbee D. Smith-Eigenbrode
IPC: G06F21/62 , G09G5/00 , G06F3/0488 , G09G3/20 , G06F3/0482 , G06F3/01
Abstract: Disclosed embodiments provide a temporary privacy mode for an electronic device. The user selects one or more regions of allowable content and/or unallowable content. The user then invokes a temporary privacy mode of the device. While the device is in the temporary privacy mode, only the allowable content is viewable on the display of the electronic device. The unallowable content is obfuscated or hidden from view. The third party therefore cannot see the content deemed private by the user. When the third party has completed review of the content, the user can exit the temporary privacy mode to return to normal operation.
-
8.
公开(公告)号:US10706268B2
公开(公告)日:2020-07-07
申请号:US16184489
申请日:2018-11-08
Applicant: International Business Machines Corporation
Inventor: Lisa M. Bradley , Brian O'Donovan , Aaron J. Quirk , Lin Sun
IPC: G06K9/00 , G06F16/432 , G06F16/583 , G06F16/438 , G06F40/106 , G06T11/00
Abstract: A method, system and computer program product for ensuring a desired distribution of images in a multimedia document (e.g., yearbook, slideshow). A desired distribution of facial signatures in a multimedia document to be created by the user is received. Upon receiving an image to be added to the multimedia document by the user, a facial signature for a face detected in the image is generated. The current number of instances of the facial signature in the multimedia document is then determined. A determination is then made as to whether the current number of instances of the facial signature meets the desired distribution. An indication is then provided to the user as to whether the current number of instances of the facial signature meets or does not meet the desired distribution. In this manner, the user can ensure a desired distribution of images in the multimedia document.
-
公开(公告)号:US10681101B2
公开(公告)日:2020-06-09
申请号:US16042204
申请日:2018-07-23
Applicant: International Business Machines Corporation
Inventor: Todd E. Kaplinger , Alexandre Polozoff , Aaron J. Quirk , Lin Sun
Abstract: There are provided a system, a method and a computer program product for controlling one or more media files in a mobile device. The system predicts a future usage of the media files. The system ranks each media file according to a likelihood that the each media file is processed at a time and a location associated with the predicted future usages. The system preemptively downloads the media files to a local data storage device of the mobile device, according to the ranking. There are also provided a system, a method and a computer program product for using one or more networks for a mobile device. The mobile device downloads an amount of data while the mobile device is connected to the first pre-determined wireless network. The mobile device configures certain applications in the mobile device to use the second pre-determined wireless network.
-
公开(公告)号:US10609164B2
公开(公告)日:2020-03-31
申请号:US14884898
申请日:2015-10-16
Applicant: International Business Machines Corporation
Inventor: Rahul Ghosh , Aaron J. Quirk
IPC: G06F3/0484 , H04L29/08 , G06F11/34 , G06F17/40
Abstract: In some aspects, a computer-implemented method for diagnosing an unfavorable mobile application user experience is described. The method may include retrieving user application interaction data from a mobile device, inter-correlating the user application interaction data, updating a user interaction database with the inter-correlated user application data, and diagnosing, via a processor operatively connected to the user interaction database, information indicative of a cause of the unfavorable user experience.
-
-
-
-
-
-
-
-
-