Patents by Inventor Vanessa V. Michelini

Vanessa V. Michelini 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: 10373072
    Abstract: A method, system, and computer program product for performing cognitive-based dynamic tuning of a software-based system include monitoring live operation of the system, and determining whether tuning is needed based on the monitoring. Analyzing information and suggesting a change in one or more parameters is based on the determining, the information including an output of a learning algorithm that learns an effect of changes in one or more of the one or more parameters on performance of the system.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: August 6, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Diane Britton, Reza Ghasemi, Chon N. Lei, Robert Maher, Vanessa V. Michelini
  • Publication number: 20190213117
    Abstract: An application performs a regression test by the application processing a use case. Actual output data generated by the application processing the use case can be compared to expected output data and whether the actual output data matches the expected output data can be determined. Responsive to determining that the actual output data does not match the expected output data, the actual output data can be compared to refreshed source data and whether the actual output data matches the refreshed source data can be determined. Responsive to determining that the actual output data matches the refreshed source data, an automated remedy action can be automatically selected, and the expected output data can be updated with the refreshed source data by implementing the automated remedy action.
    Type: Application
    Filed: January 9, 2018
    Publication date: July 11, 2019
    Inventors: Jeff J. Li, Vanessa V. Michelini, Fang Wang, Jia Xu
  • Patent number: 10325384
    Abstract: Mechanisms are provided to implement a relation network visualization and interaction engine that is configured to generate an extended adjacency matrix representation of a relation network. The mechanisms create a relation network data structure, and generate an adjacency matrix graphical representation of the relation network based on analysis of the relation network data structure. The mechanisms extend the adjacency matrix graphical representation by adding an interactive indirect relation glyph, for an indirect relation in the relation network, to the adjacency matrix graphical representation in association with representations of a source entity and a target entity that correspond to the indirect relation, to thereby generate an extended adjacency matrix graphical representation. The mechanisms output the extended adjacency matrix graphical representation in a visual manner on a computing device.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Thomas A. Keahey, Vanessa V. Michelini
  • Publication number: 20190108309
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for automatically classifying mutations using a table of knowledge in the format of a hierarchical classification table, without need for manual curation by genomics domain subject matter experts (SMEs) one at a time. A query from a user to classify a mutation is received. Mutations are matched to one or more entries in the table of known mutation classifications based on a name, a description, or a range of a gene sequence, or a combination thereof. The closest matched entry to the mutation is determined. The mutation is classified using the classification of the closest matched entry in the table.
    Type: Application
    Filed: October 5, 2017
    Publication date: April 11, 2019
    Inventors: Vanessa V. Michelini, Jia Xu, Fang Wang, Claudia S. Huettner
  • Publication number: 20180359226
    Abstract: The computer receives customer registration information and encryption parameters from a customer, then transmits them to the server of an entity such as a pharmacy or bank. After the entity utilizes the transmitted encryption parameters to encrypt confidential portions of a message to the customer, the computer captures the message by way of receiving, photographing, scanning, or otherwise obtaining a copy of the message. The computer identifies glyphs in the message indicative of the corresponding encryption parameters as well as where the encrypted portions of the message start/end. Using the identified glyphs and corresponding encryption parameters, the computer decrypts the confidential portions of the message and displays the message in entirety on the computer.
    Type: Application
    Filed: July 30, 2018
    Publication date: December 13, 2018
    Inventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
  • Patent number: 10121513
    Abstract: Systems and methods for dynamic image content overlaying are disclosed. In embodiments, a computer-implemented method comprises analyzing one or more digital image frames for the presence of a placeholder, wherein the placeholder overlays a dynamic image space on a display object and includes a content identifier and a contour mesh; determining the content identifier; retrieving select image content based on the content identifier; determining an orientation of the dynamic image space; transforming the select image content to produce transformed image content that matches the contour mesh and the orientation of the dynamic image space; and replacing the placeholder with the transformed image content to produce a set of one or more embedded image frames.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: November 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
  • Patent number: 10057220
    Abstract: The computer receives customer registration information and encryption parameters from a customer, then transmits them to the server of an entity such as a pharmacy or bank. After the entity utilizes the transmitted encryption parameters to encrypt confidential portions of a message to the customer, the computer captures the message by way of receiving, photographing, scanning, or otherwise obtaining a copy of the message. The computer identifies glyphs in the message indicative of the corresponding encryption parameters as well as where the encrypted portions of the message start/end. Using the identified glyphs and corresponding encryption parameters, the computer decrypts the confidential portions of the message and displays the message in entirety on the computer.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
  • Publication number: 20180061456
    Abstract: Systems and methods for dynamic image content overlaying are disclosed. In embodiments, a computer-implemented method comprises analyzing one or more digital image frames for the presence of a placeholder, wherein the placeholder overlays a dynamic image space on a display object and includes a content identifier and a contour mesh; determining the content identifier; retrieving select image content based on the content identifier; determining an orientation of the dynamic image space; transforming the select image content to produce transformed image content that matches the contour mesh and the orientation of the dynamic image space; and replacing the placeholder with the transformed image content to produce a set of one or more embedded image frames.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 1, 2018
    Inventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
  • Publication number: 20170200091
    Abstract: A method, system, and computer program product for performing cognitive-based dynamic tuning of a software-based system include monitoring live operation of the system, and determining whether tuning is needed based on the monitoring. Analyzing information and suggesting a change in one or more parameters is based on the determining, the information including an output of a learning algorithm that learns an effect of changes in one or more of the one or more parameters on performance of the system.
    Type: Application
    Filed: January 8, 2016
    Publication date: July 13, 2017
    Inventors: Diane Britton, Reza Ghasemi, Chon N. Lei, Robert Maher, Vanessa V. Michelini
  • Patent number: 9690469
    Abstract: Embodiments include a program for transferring of data from a source computer to a location on a target computer utilizing a drag-and-drop operation and a spring-loaded portal. I/O devices are monitored for mouse input that includes coordinates of a mouse pointer. Whether an end-user is utilizing the mouse pointer to perform the drag-and-drop operation is determined. The spring-loaded portal is expanded from a closed position to an open position. A screen snapshot image of the location on the target computer is retrieved and overlaid on the spring-loaded portal. The transferring of data from the source computer to the location on the target computer is executed, wherein the location on the target computer is previewable at the source computer through the spring-loaded portal. Whether to abort the transferring of data is determined. The spring-loaded portal is minimized from the open position to the closed position.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: Anthony E. Martinez, Vanessa V. Michelini
  • Publication number: 20170126605
    Abstract: Messages from a set of social data sources may be handled by merging matching messages into a same thread. In response to the detection of a new message, content data about the message and from the message may be parsed. The content data of the new message can be compared with content data from each thread in a plurality of existing threads. The system can determine that the content of the new message matches the content of one of the threads, and the new message can be merged with the thread.
    Type: Application
    Filed: November 2, 2015
    Publication date: May 4, 2017
    Inventors: Lisa Seacat DeLuca, Vanessa V. Michelini
  • Publication number: 20170093574
    Abstract: In an approach for protecting a resource, a processor receives a resource and a parameter, wherein the parameter indicates a condition upon which the resource will be made accessible. A processor encrypts the resource. A processor associates the parameter with decryption information for the encrypted resource. A processor sends the encrypted resource to a computing device. A processor determines that the condition of the parameter has been met based on external information regarding the parameter. A processor sends the decryption information to the computing device.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Inventors: Daniel F. D'Elena, Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
  • Publication number: 20170054613
    Abstract: Mechanisms are provided to implement a relation network visualization and interaction engine that is configured to generate an extended adjacency matrix representation of a relation network. The mechanisms create a relation network data structure, and generate an adjacency matrix graphical representation of the relation network based on analysis of the relation network data structure. The mechanisms extend the adjacency matrix graphical representation by adding an interactive indirect relation glyph, for an indirect relation in the relation network, to the adjacency matrix graphical representation in association with representations of a source entity and a target entity that correspond to the indirect relation, to thereby generate an extended adjacency matrix graphical representation. The mechanisms output the extended adjacency matrix graphical representation in a visual manner on a computing device.
    Type: Application
    Filed: August 20, 2015
    Publication date: February 23, 2017
    Inventors: Thomas A. Keahey, Vanessa V. Michelini
  • Publication number: 20170026348
    Abstract: The computer receives customer registration information and encryption parameters from a customer, then transmits them to the server of an entity such as a pharmacy or bank. After the entity utilizes the transmitted encryption parameters to encrypt confidential portions of a message to the customer, the computer captures the message by way of receiving, photographing, scanning, or otherwise obtaining a copy of the message. The computer identifies glyphs in the message indicative of the corresponding encryption parameters as well as where the encrypted portions of the message start/end. Using the identified glyphs and corresponding encryption parameters, the computer decrypts the confidential portions of the message and displays the message in entirety on the computer.
    Type: Application
    Filed: July 24, 2015
    Publication date: January 26, 2017
    Inventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
  • Patent number: 8965541
    Abstract: A method, a computer program product, and a computer system initiate an exercise sequence on an exercise-integrated workstation. A set of active monitored activities is identified. A set of preferences and goals for the exercise sequence is identified. A set of accumulated details regarding any user modifications to previous exercise sequences is identified. A set of scheduled events is identified. Responsive to identifying the set of active monitored activities, the set of preferences and goals, the set of accumulated details, and the set of scheduled events, the method determines whether to initiate an exercise sequence. Responsive to determining to initiate the exercise sequence, the method initiates the exercise sequence.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: February 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Anthony E. Martinez, Vanessa V. Michelini
  • Publication number: 20140282072
    Abstract: Embodiments include a program for transferring of data from a source computer to a location on a target computer utilizing a drag-and-drop operation and a spring-loaded portal. I/O devices are monitored for mouse input that includes coordinates of a mouse pointer. Whether an end-user is utilizing the mouse pointer to perform the drag-and-drop operation is determined. The spring-loaded portal is expanded from a closed position to an open position. A screen snapshot image of the location on the target computer is retrieved and overlaid on the spring-loaded portal. The transferring of data from the source computer to the location on the target computer is executed, wherein the location on the target computer is previewable at the source computer through the spring-loaded portal. Whether to abort the transferring of data is determined. The spring-loaded portal is minimized from the open position to the closed position.
    Type: Application
    Filed: May 28, 2014
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Anthony E. Martinez, Vanessa V. Michelini
  • Patent number: 8799001
    Abstract: A method and system for defining standard catch styles used in generating speech application code for managing catch events, in which a style-selection menu that allows for selection of one or more catch styles is presented. Each catch style represents a system response to a catch event. A catch style can be selected from the style-selection menu. For each selected catch style, the system can prepare a response for each catch event. If the selected catch style requires playing a new audio message in response to a particular catch event, a contextual message can be entered in one or more text fields. The contextual message entered in each text field corresponds to the new audio message that will be played in response to the particular catch event. In certain catch styles, the entered contextual message is different for each catch event, while in other catch styles, the entered contextual message is the same for each catch event.
    Type: Grant
    Filed: November 17, 2003
    Date of Patent: August 5, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Ciprian Agapi, Felipe Gomez, James R. Lewis, Vanessa V. Michelini, Sibyl C. Sullivan
  • Patent number: 8775947
    Abstract: Embodiments include a program for transferring of data from a source computer to a location on a target computer utilizing a drag-and-drop operation and a spring-loaded portal. I/O devices are monitored for mouse input that includes coordinates of a mouse pointer. Whether an end-user is utilizing the mouse pointer to perform the drag-and-drop operation is determined. The spring-loaded portal is expanded from a closed position to an open position. A screen snapshot image of the location on the target computer is retrieved and overlaid on the spring-loaded portal. The transferring of data from the source computer to the location on the target computer is executed, wherein the location on the target computer is previewable at the source computer through the spring-loaded portal. Whether to abort the transferring of data is determined. The spring-loaded portal is minimized from the open position to the closed position.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Anthony E. Martinez, Vanessa V. Michelini
  • Patent number: 8566104
    Abstract: A method for a speech response system to automatically transfer users to human agents. The method can establish an interactive dialog session between a user and an automated speech response system. An error score can be established when the interactive dialog session is initiated. During the interactive dialog session, responses to dialog prompts can be received. Error weights can be assigned to receive responses determined to be non-valid responses. Different non-valid responses can be assigned different error weights. For each non-valid response, the assigned error weight can be added to the error score. When a value of the error score exceeds a previously established error threshold, a user can be automatically transferred from the automated speech response system to a human agent.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: October 22, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Vanessa V. Michelini, Melanie D. Polkosky
  • Publication number: 20130116092
    Abstract: A method, a computer program product, and a computer system initiate an exercise sequence on an exercise-integrated workstation. A set of active monitored activities is identified. A set of preferences and goals for the exercise sequence is identified. A set of accumulated details regarding any user modifications to previous exercise sequences is identified. A set of scheduled events is identified. Responsive to identifying the set of active monitored activities, the set of preferences and goals, the set of accumulated details, and the set of scheduled events, the method determines whether to initiate an exercise sequence. Responsive to determining to initiate the exercise sequence, the method initiates the exercise sequence.
    Type: Application
    Filed: November 3, 2011
    Publication date: May 9, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anthony E. Martinez, Vanessa V. Michelini