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

  • Publication number: 20190252063
    Abstract: A method for providing recommendations to a care provider includes receiving, by a monitoring system, environmental information regarding an environment in which a care provider is providing care to a recipient. The environmental information includes interaction data regarding interactions between the care provider and the recipient and entity data regarding entities in the environment. The method includes applying analytic analysis to the environmental information to generate input to a machine learning model. The input includes first features indicative of aspects of the interactions and second features indicative of one or more relations between the entities. The method includes determining a recommendation for the care provider that is predicted to facilitate achieving a goal associated with the recipient by applying the machine learning model to the input. The method includes providing the recommendation by the monitoring system to the care provider.
    Type: Application
    Filed: February 14, 2018
    Publication date: August 15, 2019
    Inventors: Michael S. Gordon, Jinho Hwang, Valentina Salapura, Maja Vukovic
  • Patent number: 10380558
    Abstract: The present invention provides a method, system, and computer program product of an intelligent self-service delivery advisor. In an embodiment, the present invention includes, in response to receiving computer system service data, identifying, by a second computer system, a computer system service category among a plurality of computer system categories, identifying, by the second computer system, one or more computer system service tasks, based on the computer system service data and the computer system service category, selecting, by the second computer system, a catalog among a plurality of catalogs, based on the one or more computer system service tasks and the computer system service data, generating, by the second computer system, one or more suggestions based on the catalog and the one or more computer system service tasks; and displaying, displaying by the second computer system, the one or more suggestion on a display logically coupled to the computer system.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Maja Vukovic, Nikolaos Anerousis, Anup Kalia, Jin Xiao
  • Patent number: 10372293
    Abstract: A method, computer program product, and system for contextual determination of emotion icons. The method includes, for a particular user, determining an emotion icon to automatically input into a message, based on a class of the user, a current mood of the user, and the recipient of the message. The determined emotion icon is then inserted into the message.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10363893
    Abstract: A computer-implemented method selectively controls locks on a self-driving vehicle. One or more processors receive sensor readings from sensors on a self-driving vehicle (SDV) that describe a vehicle context assessment of the SDV and a passenger context assessment of a passenger in the SDV. One or more processors transmit a signal to a lock controller mechanism on the SDV to selectively lock and unlock a lock in the SDV based on the vehicle context assessment and the passenger context assessment.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: July 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Gordon, Stacy F. Hobson, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10365788
    Abstract: A method, computer program product, and system for contextual determination of emotion icons. The method includes, for a particular user, determining an emotion icon to automatically input into a message, based on a class of the user, a current mood of the user, and the recipient of the message. The determined emotion icon is then inserted into the message.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: July 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Publication number: 20190227512
    Abstract: In an electrical power outlet device, a processor and a memory are configured to execute an application within the outlet device, which computes a pattern of usage of the outlet device. A set of sensors in the outlet device includes a first sensor that is usable to detect an event in an environment in which the outlet device is supplying power. The environment includes elements that are not participating in an electrical circuit that receives power from the outlet device and the event is usable by the application to alter the pattern of usage. An autonomous modification of an operation of the outlet device is performed in response to the pattern of usage, the event, or both. The operation changes a power supplying state of the outlet device without using an external switching apparatus or an external logic implemented outside the outlet device.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Applicant: International Business Machines Corporation
    Inventors: Michael S. Gordon, RYAN T. GORDON, Maja VUKOVIC
  • Publication number: 20190213487
    Abstract: A method includes receiving, by a controller, a request for a recipe from a user. The method also includes determining, by the controller, at least one characteristic of the user. The method also includes retrieving, by the controller, the recipe from a stored collection of recipes. The method also includes dynamically adapting the recipe based on the at least one characteristic of the user. The recipe is adapted based on a comparison of possible adaptations using a subjective logic model. The method also includes generating output recommendation data that communicates the dynamically adapted recipe to the user.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 11, 2019
    Inventors: Michael Karl Gschwind, Anup Kalia, Valentina Salapura, Maja Vukovic
  • Publication number: 20190215290
    Abstract: Embodiments include techniques to generate alerts based at least in part on predicted mood responses to received electronic communications that include receiving, using a processor system, a communication, and analyzing, using the processor system, contents of the communication. The techniques also include based at least in part on results of the analysis, predicting, using a machine learning system, a cognitive response of a recipient of the communication, and based at least in part on the predicted cognitive response, executing an alerting operation.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 11, 2019
    Inventors: James R. Kozloski, Clifford A. Pickover, Valentina Salapura, Maja Vukovic
  • Patent number: 10345988
    Abstract: An embodiment of the invention provides a method for displaying a text box on a display screen of an electronic device, including determining a state of a user with an input device having a camera, a keyboard, and/or a mouse. A text box setting on the electronic device is modified with a processor connected to the input device based on the state of the user, the modifying of the text box setting includes modifying an amount of visual information in the text box, modifying an amount of audible information played with the text box, and/or modifying an amount of time required to display the text box. The text box is displayed on the display screen of the electronic device when a pointer is within a threshold degree of proximity to an item on the display screen for the amount of time required to display the text box.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10346338
    Abstract: A computer-implemented method includes detecting, using a processor, an arrangement of a plurality of blocks that are interconnected, where each block of the plurality of blocks is a physical block representing a corresponding atomic service. It is determined, using the processor, whether each atomic service represented by a block in the plurality of blocks is configured to communicate with each other atomic service represented by an other block with which the block is interconnected in the plurality of blocks. Based at least in part on determining that each atomic service represented by a block in the plurality of blocks is configured to communicate with each other atomic service represented by an other block with which the block is interconnected in the plurality of blocks, a microservice represented by the arrangement of the plurality of blocks is defined. The microservice is deployed.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick A. Hamilton, II, Jinho Hwang, Agueda Martinez Hernandez Magro, Maja Vukovic
  • Patent number: 10345825
    Abstract: A drone road lighting method, system, and computer program product, includes detecting a need for illumination near a road and deploying a drone to perform an illumination action based on the detected need.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas D. Erickson, Clifford A. Pickover, Maja Vukovic, Komminist Weldemariam
  • Patent number: 10335952
    Abstract: A computer-implemented method includes monitoring a current location of a mobile robot in a physical space, which includes a first area separated from a second area by a selectively permeable virtual membrane, and a software requirement corresponding to the mobile robot with regard to the second area. The method further includes identifying a software state of the mobile robot that matches the software requirement, determining whether the software state of the mobile robot meets the software requirement, and allowing the mobile robot to move from the first area to the second area through the selectively permeable virtual membrane in response to determining whether the software state of the mobile robot meets the software requirement.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: July 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas D. Erickson, Ashish Kundu, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10331937
    Abstract: A method includes acquiring a fingerprint of a person using a fingerprint scanner of a mobile device to power-off the mobile device, determining that the person is not authorized to use the mobile device based on their fingerprint, and maintaining the mobile device in a power-on state unbeknownst to the person.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: June 25, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Itzhack Goldberg, Jinho Hwang, Neil Sondhi, Maja Vukovic
  • Publication number: 20190189274
    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: Application
    Filed: December 15, 2017
    Publication date: June 20, 2019
    Inventors: Anup Kalia, Clifford A. Pickover, Valentina Salapura, Maja Vukovic
  • Publication number: 20190188276
    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: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Nikolaos Anerousis, Anup Kalia, Chen Lin, Maja Vukovic, Jin Xiao
  • Publication number: 20190188319
    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: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Nikolaos Anerousis, Anup Kalia, Chen Lin, Maja Vukovic, Jin Xiao
  • Publication number: 20190187704
    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: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: MICHAEL S. GORDON, JINHO HWANG, ROXANA MONGE NUNEZ, MAJA VUKOVIC
  • Publication number: 20190179709
    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: Application
    Filed: February 18, 2019
    Publication date: June 13, 2019
    Inventors: VALENTINA SALAPURA, MAJA VUKOVIC
  • Publication number: 20190179894
    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: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Inventors: Nikolaos Anerousis, Anup Kalia, Frederick Yung-Fung Wu, Jin Xiao, Maja Vukovic
  • Publication number: 20190173813
    Abstract: Techniques facilitating maintenance of tribal knowledge for accelerated compliance control deployment are provided. In one example, a system includes a memory that stores computer executable components and a processor that executes computer executable components stored in the memory, wherein the computer executable components include a knowledge base generation component that generates a knowledge graph corresponding to respective commitments created via tribal exchanges, the knowledge graph comprising a semantic level and an operational level; a semantic graph population component that populates the semantic level of the knowledge graph based on identified parties to the respective commitments; and an operational graph population component that populates the operational level of the knowledge graph based on tracked status changes associated with the respective commitments.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Constantin Mircea Adam, Muhammed Fatih Bulut, Richard Baxter Hull, Anup Kalia, Maja Vukovic, Jin Xiao