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: 10742618Abstract: 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: GrantFiled: July 30, 2018Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
-
Patent number: 10642722Abstract: 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: GrantFiled: January 9, 2018Date of Patent: May 5, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeff J. Li, Vanessa V. Michelini, Fang Wang, Jia Xu
-
Patent number: 10623184Abstract: 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: GrantFiled: September 29, 2015Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Daniel F. D'Elena, Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
-
Patent number: 10373072Abstract: 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: GrantFiled: January 8, 2016Date of Patent: August 6, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Diane Britton, Reza Ghasemi, Chon N. Lei, Robert Maher, Vanessa V. Michelini
-
Publication number: 20190213117Abstract: 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: ApplicationFiled: January 9, 2018Publication date: July 11, 2019Inventors: Jeff J. Li, Vanessa V. Michelini, Fang Wang, Jia Xu
-
Patent number: 10325384Abstract: 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: GrantFiled: August 20, 2015Date of Patent: June 18, 2019Assignee: International Business Machines CorporationInventors: Thomas A. Keahey, Vanessa V. Michelini
-
Publication number: 20190108309Abstract: 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: ApplicationFiled: October 5, 2017Publication date: April 11, 2019Inventors: Vanessa V. Michelini, Jia Xu, Fang Wang, Claudia S. Huettner
-
Publication number: 20180359226Abstract: 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: ApplicationFiled: July 30, 2018Publication date: December 13, 2018Inventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
-
Patent number: 10121513Abstract: 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: GrantFiled: August 30, 2016Date of Patent: November 6, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
-
Patent number: 10057220Abstract: 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: GrantFiled: July 24, 2015Date of Patent: August 21, 2018Assignee: International Business Machines CorporationInventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
-
Publication number: 20180061456Abstract: 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: ApplicationFiled: August 30, 2016Publication date: March 1, 2018Inventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
-
Publication number: 20170200091Abstract: 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: ApplicationFiled: January 8, 2016Publication date: July 13, 2017Inventors: Diane Britton, Reza Ghasemi, Chon N. Lei, Robert Maher, Vanessa V. Michelini
-
Patent number: 9690469Abstract: 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: GrantFiled: May 28, 2014Date of Patent: June 27, 2017Assignee: International Business Machines CorporationInventors: Anthony E. Martinez, Vanessa V. Michelini
-
Publication number: 20170126605Abstract: 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: ApplicationFiled: November 2, 2015Publication date: May 4, 2017Inventors: Lisa Seacat DeLuca, Vanessa V. Michelini
-
Publication number: 20170093574Abstract: 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: ApplicationFiled: September 29, 2015Publication date: March 30, 2017Inventors: Daniel F. D'Elena, Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
-
Publication number: 20170054613Abstract: 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: ApplicationFiled: August 20, 2015Publication date: February 23, 2017Inventors: Thomas A. Keahey, Vanessa V. Michelini
-
Publication number: 20170026348Abstract: 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: ApplicationFiled: July 24, 2015Publication date: January 26, 2017Inventors: Anthony E. Martinez, Vanessa V. Michelini, Vishwa Persaud
-
Patent number: 8965541Abstract: 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: GrantFiled: November 3, 2011Date of Patent: February 24, 2015Assignee: International Business Machines CorporationInventors: Anthony E. Martinez, Vanessa V. Michelini
-
Publication number: 20140282072Abstract: 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: ApplicationFiled: May 28, 2014Publication date: September 18, 2014Applicant: International Business Machines CorporationInventors: Anthony E. Martinez, Vanessa V. Michelini
-
Patent number: 8799001Abstract: 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: GrantFiled: November 17, 2003Date of Patent: August 5, 2014Assignee: Nuance Communications, Inc.Inventors: Ciprian Agapi, Felipe Gomez, James R. Lewis, Vanessa V. Michelini, Sibyl C. Sullivan