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: 10839168
    Abstract: An intelligent computer platform to provide intent identification, mining and refinement, and dynamic application of the intent to pipeline. Natural language processing (NLP) is utilized with respect to the intent identification and refinement. A pipeline tool to support the function of the intent is identified, and a corresponding dynamic modification of a corresponding pipeline template takes place to integrate the tool into a stage of the corresponding template. Program code that aligns with the dynamic modification of the pipeline template is generated, thereby incorporating the searched intents into the functional aspect(s) represented in the pipeline.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: John Rofrano, Anup Kalia, Constantin M. Adam, Maja Vukovic
  • Patent number: 10831772
    Abstract: Techniques for generating domain and client-specific application program interface recommendations are provided. In one example, a computer-implemented method comprises determining a semantic similarity between a first client application program interface and a second client application program interface based on a modified client application program interface being generated by removing text data associated with a first description of the first client application program interface. The computer-implemented method can further comprise matching the first description to a second description of the second client application program interface based on the semantic similarity, resulting in on or more matched client application program interfaces. Additionally, the computer-implemented method can further comprise associating the first client application program interface with a community based on the one or more matched client application program interfaces.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nikolaos Anerousis, Anup Kalia, Chen Lin, Maja Vukovic, Jin Xiao
  • Patent number: 10822083
    Abstract: An unmanned aerial vehicle for aerial transportation of delivery items. The unmanned aerial vehicle includes an attachment device to fasten and unfasten one or more delivery items to the unmanned aerial vehicle, a motor to aerially transport the one or more delivery items along a delivery route, a sensor mounted on the unmanned aerial vehicle to detect at least one environmental variable during the delivery route, and an alert system to generate a status associated with the unmanned aerial vehicle along the delivery route to an observer when the environmental variable exceeds a predetermined threshold.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: November 3, 2020
    Assignee: NEC CORPORATION
    Inventors: Michael S. Gordon, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10803177
    Abstract: Systems, computer-implemented methods and/or computer program products that facilitate compliance-aware runtime generation of containers are provided.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: October 13, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Constantin Mircea Adam, Nikolaos Anerousis, Jinho Hwang, Shripad Nadgowda, Maja Vukovic
  • Patent number: 10803108
    Abstract: Techniques for generating domain and client-specific application program interface recommendations are provided. In one example, a computer-implemented method comprises modifying, by a device operatively coupled to a processor, a description of a client application program interface by removing text data associated with the description of the client application program interface, resulting in a modified description of the client application program interface. The computer-implemented method can further comprise analyzing, by the device, a performance associated with the client application program interface to generate an ontology based on a semantic similarity between the modified description of the client application program interface and one or more previous descriptions of one or more previous client application program interfaces.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: October 13, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nikolaos Anerousis, Anup Kalia, Chen Lin, Maja Vukovic, Jin Xiao
  • Publication number: 20200320172
    Abstract: Embodiments of the present invention are directed to a computer-implemented method for generating a configurable conversational agent. A non-limiting example of the computer-implemented method includes providing available conversational agents to a user's computing device. The user uses a graphical user interface to choose desired characteristics of a conversational agent. The conversational agent generating service receives the chosen characteristics to generate a customized conversational agent and integrate the conversational agent into the user's system.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventors: Anup Kalia, James R. Kozloski, Clifford A. Pickover, Valentina Salapura, Maja Vukovic
  • Publication number: 20200320407
    Abstract: A technique relates to natural language automation to implement service requests. An intent of a service request is determined by accessing a knowledge base, the knowledge base being configured for dynamic discovery of dependencies related to configuration items, the configuration item being among the configuration items, the configuration items being associated with concepts. An intent application programming interface (API) database comprising a specification is accessed, the specification describing parameters of APIs and associations that the APIs have with the concepts of the knowledge base. Associated parameters of an API associated with the intent of the service request are determined based on the intent API database. The API is caused to be executed to accomplish the service request.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventors: Jin XIAO, Anup KALIA, Maja VUKOVIC
  • Patent number: 10788829
    Abstract: A computer-implemented method controls a self-driving vehicle. One or more processors, based on a set of sensor readings from one or more passenger sensors within a self-driving vehicle (SDV), determine an identity of a current passenger in the SDV. The processor(s) establish a destination for the current passenger in the SDV based on the identity of the current passenger in the SDV, and receive computer executable instructions directing the SDV to travel to the destination for the current passenger in the SDV. The processor(s) then execute the computer executable instructions to cause the SDV to travel to the destination.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Gordon, Jinho Hwang, Roxana Monge Nunez, Maja Vukovic
  • Patent number: 10789368
    Abstract: Systems, computer-implemented methods and/or computer program products that facilitate compliance-aware runtime generation of containers are provided.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: September 29, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Constantin Mircea Adam, Nikolaos Anerousis, Jinho Hwang, Shripad Nadgowda, Maja Vukovic
  • Publication number: 20200285558
    Abstract: Systems, computer-implemented methods, and computer program products that can facilitate creating and querying a knowledge base of identified topics, computer code actions, and parameters, 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 a parameter component that can identify a result parameter in ones of one or more results, wherein the one or more results comprise topics and computer code actions. The computer executable components can further comprise a result component that can select a result of the one or more results based on a mapping of a query to the one or more results, the mapping being based on the result parameter identified in the result and a criterion.
    Type: Application
    Filed: March 6, 2019
    Publication date: September 10, 2020
    Inventors: Anup Kalia, Muhammed Fatih Bulut, Jinho Hwang, Raghav Batta, Maja Vukovic, Jin Xiao, Rohit Madhukar Khandekar
  • Patent number: 10768722
    Abstract: In one or more embodiments described herein, device, computer-implemented methods, and/or computer program products that facilitate biometric authentication. According to an embodiment, a device can comprise a memory that stores computer executable components and a processor that executes the computer executable components. The computer executable components can comprise a sensor component comprising one or more pressure sensors and that measures pressure. The computer executable components can further comprise a pressure processing component that determines a first pressure sequence employed to authenticate the device, wherein the first pressure sequence is determined based on a pressure applied at the one or more pressure sensors. The computer executable components can further comprise an authentication component that authenticates the first pressure sequence by determining that the first pressure sequence matches an authentication pressure sequence.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: September 8, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maja Vukovic, James R. Kozloski, Rhonda L. Childress, Itzhack Goldberg, Clifford A. Pickover
  • Publication number: 20200272973
    Abstract: Embodiments relate to monitoring an information technology (IT) environment having a plurality of domains through key performance indicator (KPI) data. In response to detection of a technical health problem, a first KPI related to the problem is identified. A root cause analysis is performed on the identified KPI generating a knowledge graph. A second KPI related to the first KPI is identified through the discovery of a correlation between the two identified KPIs. A diagnosis is generated for the technical health problem within the IT environment based on the discovered hidden correlation between the first KPI and second KPI. The generated diagnosis includes the root cause of the technical health issue.
    Type: Application
    Filed: February 22, 2019
    Publication date: August 27, 2020
    Applicant: International Business Machines Corporation
    Inventors: Hongtan Sun, Muhammed Fatih Bulut, Pritpal S. Arora, Klaus Koenig, Maja Vukovic, Naga A. Ayachitula
  • Publication number: 20200264919
    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: Application
    Filed: February 15, 2019
    Publication date: August 20, 2020
    Inventors: Maja Vukovic, Jinho Hwang, John Rofrano, Malik Jackson
  • Publication number: 20200265118
    Abstract: An intelligent computer platform to provide intent identification, mining and refinement, and dynamic application of the intent to pipeline. Natural language processing (NLP) is utilized with respect to the intent identification and refinement. A pipeline tool to support the function of the intent is identified, and a corresponding dynamic modification of a corresponding pipeline template takes place to integrate the tool into a stage of the corresponding template. Program code that aligns with the dynamic modification of the pipeline template is generated, thereby incorporating the searched intents into the functional aspect(s) represented in the pipeline.
    Type: Application
    Filed: February 19, 2019
    Publication date: August 20, 2020
    Applicant: International Business Machines Corporation
    Inventors: John Rofrano, Anup Kalia, Constantin M. Adam, Maja Vukovic
  • Publication number: 20200257733
    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.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 13, 2020
    Inventors: Li Jun Mei, Jie Ma, Ya Bin Dang, Jinho Hwang, Chen Lin, John Rofrano, Anup Kalia, Maja Vukovic
  • Patent number: 10739939
    Abstract: A method, computer program product, and/or computer system controls icon movement behavior on a graphical user interface. A file hosting icon and a data file icon are displayed on a graphical user interface (GUI). The file hosting icon represents a file hosting service, and the data file icon, which is capable of being moved towards the file hosting icon on the GUI to initiate storage by the file hosting service, represents data. The behavior of movement of the data file icon is adjusted according to a position of the data file icon relative to a position of the file hosting icon on the GUI, and based on predefined features of the data relative to predefined features of the file hosting service.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Minkyong Kim, James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10740860
    Abstract: A network is crawled using a trained learning model to identify a set of secondary-source documents related to an event. A hub page from the set of secondary-source documents is identified that includes a link predicted to link to a new relevant secondary-source document. The new document is added to the set of secondary-source documents. Information is extracted from the set of secondary-source documents. Feedback is received indicative of a relevancy level for the extracted information as applied to the event. Each document is classified into one or more categories related to the event, based on the extracted information and the received feedback information. A learning model is trained based on the received feedback.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ioana M. Baldini Soares, Amit Dhurandhar, Abhishek Kumar, Aleksandra Mojsilovic, Kien T. Pham, Kush R. Varshney, Maja Vukovic
  • Publication number: 20200250195
    Abstract: A system, program product, and method for use with an information handling system to detect and resolve faults in a run-time environment. As faults are detected, one or more corresponding general query responses are identified and subject to a ranking based on relevance criteria. At least one modified response is transformed into a command, selectively blended with context, and encoded as a context aware instruction. The instruction is subject to testing with corresponding output being subject to measurement.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 6, 2020
    Applicant: International Business Machines Corporation
    Inventors: Jinho Hwang, Anup Kalia, Muhammed Fatih Bulut, Maja Vukovic, Jin Xiao, Rohit Madhukar Khandekar, Raghav Batta
  • Publication number: 20200195492
    Abstract: Techniques for autonomously tracking and/or predicting an alert event are provided. In one example, a system can comprise a memory that stores computer executable components. The system can also comprise a processor, operably coupled to the memory, and that executes the computer executable components stored in the memory. The computer executable components can comprise a schedule component that determines plan information for a hub of a plurality of hubs, and the hub can be coupled to a device. The computer executable components can further comprise a tracking component that identifies a deviation from the plan information by the hub. Additionally, the computer executable components can comprise a prediction component that determines a probability that the deviation will result in an alert event.
    Type: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Inventors: Michael Bar-Joshua, Itzhack Goldberg, Roxana Monge Núñez, Maja Vukovic
  • Patent number: 10683088
    Abstract: An unmanned aerial vehicle for providing ameliorative action. The unmanned aerial vehicle includes a processor-based monitoring device to monitor a plurality of individuals to determine crowd data associated with the plurality of individuals, a crowd estimator configured to receive the crowd data to estimate a crowd pressure estimation value indicative of a likelihood of a crowd event, the crowd pressure estimation value being based on the crowd data, and an ameliorative action generator to automatically perform a function when the crowd pressure estimation value exceeds a predetermined threshold value, wherein the function includes activating one or more feedback outputs configured to provide an ameliorative action.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: June 16, 2020
    Assignee: International Business Machines Corporation
    Inventors: Thomas D. Erickson, Clifford A. Pickover, Maja Vukovic