Patents by Inventor Maja Vukovic

Maja Vukovic 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).

  • Patent number: 11137884
    Abstract: A method, system, and/or computer program product modifies an appearance of a graphical user interface (GUI) for a user. One or more processors determine a user context and a cognitive state of a user and identify a preferred focal point for the user. The processor(s) adjust a visual style of an image according to the determined user context and cognitive state of the user and the identified focal point for the user, and then present a graphical user interface that displays the image to the user using the adjusted visual style.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: October 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Publication number: 20210294600
    Abstract: A system can include a memory that stores computer-executable components and a processor, operably coupled to the memory, that can execute the computer-executable components stored in the memory. The computer-executable components can include a model generator component that can execute a search function on an application based on a set of application component topics to identify application components of the application that facilitate execution of the application. A configuration property extractor component can analyze the application based on the application components and can determine configuration properties associated with operating the application components. An application builder component can process the application components and the configuration properties and can generate instructions that facilitate execution of the application in a target computing environment.
    Type: Application
    Filed: March 19, 2020
    Publication date: September 23, 2021
    Inventors: Anup Kalia, Jin Xiao, Jinho Hwang, Maja Vukovic, John Rofrano
  • Publication number: 20210287108
    Abstract: A shift-left analysis system receives information regarding an application implemented by one or more microservices. The system determines a microservice performance metric based on a performance prediction model for each microservice of the application. The system outputs an application performance metric for the application based on the microservice performance metrics determined for the one or more microservices of application.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Inventors: Jinho Hwang, Li Zhang, Maja Vukovic, Alaa S. Youssef
  • Patent number: 11122119
    Abstract: Aspects of the disclosure relate to managing migration of an application. The managing migration of an application includes establishing a source dataset. The source dataset includes a set of source features. The source features relate to a source. The source includes the application. A determination of a first set of migration plans is made. The determination is made with an evaluation. The evaluation is made using the source dataset and a set of legacy features. The evaluation is performed with a cost measure. The application is migrated from the source to the target. The migration is based on the determined first set of migration plans.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kun Bai, Jinho Hwang, Brian Peterson, Maja Vukovic
  • Patent number: 11120352
    Abstract: A method for operating a cognitive monitor includes measuring a cognitive tone of a user, determining a categorization of the cognitive tone of the user, selecting an effector using the categorization of the cognitive tone of the user, wherein the effector is selected to achieve a predicted future cognitive tone in the user, and applying the at least one effector using a feedback mechanism of the cognitive monitor.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: James R. Kozloski, Clifford A. Pickover, Valentina Salapura, Maja Vukovic
  • Publication number: 20210279566
    Abstract: Embodiments relate to a system, program product, and method for training a contrastive neural network (CNN) in an active learning environment. A neural network is pre-trained with labeled data of a historical dataset. The CNN is trained for the new dataset by applying the new dataset and contrasting the new dataset against the historical dataset to extract novel patterns. Features novel to the new dataset are learned, including updating weights of the knowledge operator. The borrowed knowledge operator weights are combined with the updated knowledge operator weights. The CNN is leveraged to predict one or more labels for the new dataset as output data.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 9, 2021
    Applicant: International Business Machines Corporation
    Inventors: Chen Lin, Hongtan Sun, John Rofrano, Maja Vukovic
  • Publication number: 20210279066
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate transformation of an enterprise application into a cloud native container are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an analysis component that employs a model to discover attributes of an enterprise application. The computer executable components can further comprise a transformation component that generates artifacts based on the attributes to transform the enterprise application into a cloud native container.
    Type: Application
    Filed: March 6, 2020
    Publication date: September 9, 2021
    Inventors: Jin Xiao, Anup Kalia, Jinho Hwang, Maja Vukovic, John Rofrano
  • Publication number: 20210279326
    Abstract: Using a first key, an encrypted file fingerprint is decrypted, the decrypting resulting in a decrypted file fingerprint. Using a hash function on a script file, a script file fingerprint is computed, the script file intended to be executed by an interpreter. Responsive to the script file fingerprint matching the decrypted file fingerprint, the script file is executed.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 9, 2021
    Applicant: International Business Machines Corporation
    Inventors: Constantin Mircea Adam, Richard Jay Cohen, Jeffrey Edward Lammers, Cheng Yi Lee, Brian Peterson, Maja Vukovic, Xiongfei Wei
  • Patent number: 11093619
    Abstract: A compliance of a system is managed. Internal parameters of the system are received. One or more compliance control documents that relate to the system are identified. Each compliance control document is decomposed into one or more auditable units. Auditable units that are relevant to the system, are identified. Relevant auditable units are mapped to a corresponding available executable code. Each mapped executable code is executed. A risk associated with each relevant auditable unit that is deemed to be not compliant is identified. For each compliance control document, a compliance risk is calculated based on the identified risk. A report of compliance risk for each document is created to be displayed on a user interface of a computing device.
    Type: Grant
    Filed: October 27, 2018
    Date of Patent: August 17, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Constantin Adam, Muhammed Fatih Bulut, Milton Hernandez, Anup Kalia, John Rofrano, Maja Vukovic
  • Patent number: 11086928
    Abstract: A method and system are provided. The method includes analyzing, by a hardware processor, one or more images to determine cognitive characteristics related to the one or more images and to a user. The method further includes forming, by the hardware processor, a composable template relating to the cognitive characteristics. The method also includes performing, by the hardware processor or another hardware processor, an amelioration action with respect to a displaying on a display device of at least one image from the one or more images, based on the composable template. The amelioration action is selected from a set of amelioration actions that include transmitting the at least one image to the disturbing image repository.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: August 10, 2021
    Assignee: International Business Machines Corporation
    Inventors: Itzhack Goldberg, Clifford A. Pickover, Maja Vukovic
  • Patent number: 11079924
    Abstract: Information relating to at least one of a user and a user environment is acquired. A user cognitive state is determined based on the acquired information. A graphical control element is automatically configured based on the user cognitive state. The graphical control element is automatically presented on a display interface of a user device to control viewing of content displayed on the user device.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Rogerio S. Feris, James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Publication number: 20210232390
    Abstract: Systems and techniques that facilitate automated recommendation of microservice decomposition strategies for monolithic applications are provided. In various embodiments, a community detection component can detect a disjoint code cluster in a monolithic application based on a code property graph characterizing the monolithic application. In various aspects, the code property graph can be based on a temporal code evolution of the monolithic application. In various embodiments, a topic modeling component can identify a functional purpose of the disjoint code cluster based on a business document corpus corresponding to the monolithic application. In various embodiments, a microservices component can recommend a microservice to replace the disjoint code cluster based on the functional purpose.
    Type: Application
    Filed: January 23, 2020
    Publication date: July 29, 2021
    Inventors: Jinho Hwang, Anup Kalia, Jin Xiao, Malik Jackson, Maja Vukovic, John Rofrano, Senthil Kumar Kumarasamy Mani
  • Patent number: 11074043
    Abstract: Methods, systems and computer program products for providing automated script review utilizing crowdsourced inputs are provided. Aspects include receiving a new script including a script text and a script description. Aspects include comparing the new script to each of a plurality of previously classified scripts to determine a degree of similarity. Each of the previously classified scripts and the new script have an associated set of attributes. Responsive to determining that the degree of similarity is below a predetermined threshold, aspects include mapping the new script to a crowdsourcing platform to identify a similar script. Aspects also include receiving information indicative of one or more features from the crowdsourcing platform. Responsive to inputting the one or more features into an acceptance model, aspects include generating an acceptance recommendation associated with the new script.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: July 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Muhammed Fatih Bulut, Anup Kalia, Maja Vukovic, Raghav Batta, Jinho Hwang, Jin Xiao, Rohit Madhukar Khandekar
  • Patent number: 11075992
    Abstract: Ameliorative actions are taken using a system equipped with sensors and equipment for attending to a patient. Operation of the system is controlled at a remote site or alternatively at the location of an injury. Injury assessment and the patient's affective and/or cognitive state may be facilitated through the analysis of data obtained by the sensors.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Thomas David Erickson, Clifford A. Pickover, Maja Vukovic, Komminist Weldemariam
  • Patent number: 11062088
    Abstract: Techniques facilitating causing a information technology change service action in response to a received instructive command are provided. In one example, a computer-implemented method can comprise receiving a command from a device, wherein an intent of the command relates to performing an information technology change service action. The computer-implemented method can also comprise determining the intent of the command and selecting a service from a federation of services based on the information indicative of the intent of the command. The computer-implemented method can further comprise ordering the service relative to another service of the federation of services based on a determined level of confidence that the service will facilitate performing the information technology change service action. Moreover, the computer-implemented method can comprise activating the service based on an order of the service relative to the other service and the information indicative of the intent of the command.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: July 13, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nikolaos Anerousis, Anup Kalia, Frederick Yung-Fung Wu, Jin Xiao, Maja Vukovic
  • Patent number: 11061718
    Abstract: An aspect of the invention includes a method for receiving, using a processor, a request to generate a migration plan for migrating an application from a source environment to a target environment. The request includes configuration parameters of the application. A set of possible actions that can be performed to migrate the application from the source environment to a target environment are identified, using the processor, based at least in part on the configuration parameters of the application. The migration plan is generated, using the processor, based at least in part on the request and the identified set of possible actions. The migration plan specifies a subset of the set of possible actions. The generating of the migration plan includes executing an artificial intelligence (AI) engine to identify patterns in the identified set of possible actions. The migration plan is output.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: July 13, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maja Vukovic, Jinho Hwang, John Rofrano, Malik Jackson
  • Patent number: 11057679
    Abstract: A content delivery method, system, and non-transitory computer readable medium, include determining an attentiveness factor in response to viewing of a media content and replaying the media content starting from a point that the attentiveness factor is determined to be less than a predetermined threshold.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: July 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 11049613
    Abstract: A security scanning method, system, and computer program product, includes receiving a communication of information from a medical device associated with a traveler via a security device and triggering a sending of the information to the device and storing the information in a blockchain.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: June 29, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anup Kalia, Clifford A. Pickover, Valentina Salapura, Maja Vukovic
  • Patent number: 11030049
    Abstract: Managing data backup during workload migration is provided. A set of workloads for migration from a source environment to a target environment is identified in response to receiving a request to migrate the set of workloads. The migration of the set of workloads is initiated from the source environment to the target environment along with migration of backup data corresponding to the set of workloads. A backup configuration transformation from a backup configuration corresponding to the source environment to a set of backup configurations corresponding to the target environment is determined based on semantic matching between characteristics of the backup configuration corresponding to the source environment and characteristics of the set of backup configurations corresponding to the target environment, a state of the source environment, backup configuration transformation actions, and a goal state of the target environment.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventors: Valentina Salapura, Maja Vukovic
  • Patent number: 11023530
    Abstract: Systems and methods for prioritizing interview questions, including predicting answers to questions in a candidate question set using a neural network model, and generating a ranking for each of the questions in the candidate question set by determining answer confidence, completeness, and ambiguity for each of the answers, and incorporating user preferences using a personalized preference matrix. A top ranked question is automatically selected and presented to the user, and the personalized preference matrix is iteratively adjusted for subsequent ranking of questions based on an answer to the top ranked question by the user to reduce computational resources expended.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: June 1, 2021
    Assignee: International Business Machines Corporation
    Inventors: Li Jun Mei, Jie Ma, Ya Bin Dang, Jinho Hwang, Chen Lin, John Rofrano, Anup Kalia, Maja Vukovic