Patents by Inventor Tanveer F. Syeda-Mahmood

Tanveer F. Syeda-Mahmood 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: 20190392547
    Abstract: Mechanisms are provided to implement an automated medical image processing pipeline selection (MIPPS) system. The MIPPS system receives medical image data associated with a patient electronic medical record and analyzes the medical image data to extract evidence data comprising characteristics of one or more medical images in the medical image data indicative of a medical image processing pipeline to select for processing the one or more medical images. The evidence data is provided to a machine learning model of the MIPPS system which selects a medical image processing pipeline based on a machine learning based analysis of the evidence data. The selected medical image processing pipeline processes the medical image data to generate a results output.
    Type: Application
    Filed: June 26, 2018
    Publication date: December 26, 2019
    Inventors: Amin Katouzian, Anup Pillai, Chaitanya Shivade, Marina Bendersky, Ashutosh Jadhav, Vandana Mukherjee, Ehsan Dehghan Marvast, Tanveer F. Syeda-Mahmood
  • Publication number: 20190370383
    Abstract: A mechanism is provided that implements a cognitive data processing system for automatically processing ambiguously labeled data associated with a medical image. The cognitive data processing system receives an ambiguously labeled set of training data in which the ambiguously labeled set of training data comprises portions of data and associated labels, and wherein at least one portion of data in the ambiguously labeled set of training data has a plurality of different labels that together render the portion of data ambiguously labeled. The cognitive data processing system configures an implementation of a model that comprises a loss term, a maximizing term, and a sparsity term. The cognitive data processing system processes the ambiguously labeled set of training data based on the model to identifying a mapping that minimizes a loss function and thereby train the cognitive data processing system.
    Type: Application
    Filed: May 30, 2018
    Publication date: December 5, 2019
    Inventors: Yu Cao, Yufan Guo, Tanveer F. Syeda-Mahmood
  • Publication number: 20190267131
    Abstract: A method for processing medical images includes analyzing a medical image to detect a medical condition from a list of medical conditions, wherein the list of medical conditions includes aortic dissection, pulmonary embolism, and coronary stenosis. Responsive to determining the medical image includes a first medical condition, the method generates a first report that includes information on a detection of the first medical condition. The method identifies, a medical specialist based on availability and medical expertise and sends to the identified medical specialist, the medical image and the first report for a decision on the detection of the first medical condition. Responsive to receiving the decision from the medical specialist, the method sends to a second electronic device, the decision, the medical image, and the first report.
    Type: Application
    Filed: May 15, 2019
    Publication date: August 29, 2019
    Inventors: Ehsan Dehghan Marvast, Tanveer F. Syeda-Mahmood
  • Publication number: 20190261880
    Abstract: An automatic extraction of disease-specific features from Doppler images to help diagnose valvular diseases is provided. The method includes the steps of obtaining a raw Doppler image from a series of images of an echocardiogram, isolating a region of interest from the raw Doppler image, the region of interest including a Doppler image and an ECG signal, and depicting at least one heart cycle, determining a velocity envelope of the Doppler image in the region of interest, extracting the ECG signal to synchronize the ECG signal with the Doppler image over the at least one heart cycle, within the region of interest, calculating a value of a clinical feature based on the extracted ECG signal synchronized with the velocity envelope, and comparing the value of the clinical feature with clinical guidelines associated with the clinical feature to determine a diagnosis of a disease.
    Type: Application
    Filed: May 15, 2019
    Publication date: August 29, 2019
    Inventors: David J. Beymer, Mehdi Moradi, Mohammadreza Negahdar, Nripesh Parajuli, Tanveer F. Syeda-Mahmood
  • Publication number: 20190254619
    Abstract: According to one or more embodiments, a method, a computer program product, and a computer system for detecting and characterizing aortic pathologies are provided. The method may include receiving, by a computer, one or more tomograph scan images corresponding to a patient's aorta. The one or more received tomograph scan images may be analyzed by the computer for one or more image features associated with one or more aortic pathologies, such as aortic dissection or an aortic aneurysm. One or more image features associated with the one or more aortic pathologies may be identified in the one or more analyzed tomograph scan images, which may allow the determination of an aortic pathology associated with the patient's aorta based on the identification of the image features. A portion of the aorta and one or more branch arteries corresponding to the determined aortic pathology may then be identified.
    Type: Application
    Filed: May 7, 2019
    Publication date: August 22, 2019
    Inventors: Ehsan Dehghan Marvast, Tanveer F. Syeda-Mahmood, Hongzhi Wang
  • Publication number: 20190244357
    Abstract: A method comprises (a) collecting (i) a set of chest computed tomography angiography (CTA) images scanned in the axial view and (ii) a manual segmentation of the images, for each one of multiple organs; (b) preprocessing the images such that they share the same field of view (FOV); (c) using both the images and their manual segmentation to train a supervised deep learning segmentation network, wherein loss is determined from a multi-dice score that is the summation of the dice scores for all the multiple organs, each dice score being computed as the similarity between the manual segmentation and the output of the network for one of the organs; (d) testing a given (input) pre-processed image on the trained network, thereby obtaining segmented output of the given image; and (e) smoothing the segmented output of the given image.
    Type: Application
    Filed: April 26, 2018
    Publication date: August 8, 2019
    Inventors: Ahmed El Harouni, Mehdi Moradi, Prasanth Prasanna, Tanveer F. Syeda-Mahmood, Hui Tang, Gopalkrishna Veni, Hongzhi Wang
  • Patent number: 10362949
    Abstract: An automatic extraction of disease-specific features from Doppler images to help diagnose valvular diseases is provided. The method includes the steps of obtaining a raw Doppler image from a series of images of an echocardiogram, isolating a region of interest from the raw Doppler image, the region of interest including a Doppler image and an ECG signal, and depicting at least one heart cycle, determining a velocity envelope of the Doppler image in the region of interest, extracting the ECG signal to synchronize the ECG signal with the Doppler age over the at least one heart cycle, within the region of interest, calculating a value of a clinical feature based on the extracted ECG signal synchronized with the velocity envelope, and comparing the value of the clinical feature with clinical guidelines associated with the clinical feature to determine a diagnosis of a disease.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: July 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: David J. Beymer, Mehdi Moradi, Mohammadreza Negahdar, Nripesh Parajuli, Tanveer F. Syeda-Mahmood
  • Publication number: 20190197135
    Abstract: A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement an intelligent medical image viewing engine. The intelligent medical image viewing engine receives a medical imaging study data structure comprising a plurality of electronic medical images from a medical image database. An image processing component executing within the intelligent medical image viewing engine analyzes the medical imaging study data structure to identify, for each electronic medical image in the plurality of electronic medical images, a corresponding set of image attributes.
    Type: Application
    Filed: December 27, 2017
    Publication date: June 27, 2019
    Inventors: David J. Beymer, Ehsan Dehghan Marvast, Ahmed El Harouni, Girish Narayan, Tanveer F. Syeda-Mahmood
  • Publication number: 20190197358
    Abstract: Mechanisms are provided to implement a machine learning training model. The machine learning training model trains an image generator of a generative adversarial network (GAN) to generate medical images approximating actual medical images. The machine learning training model augments a set of training medical images to include one or more generated medical images generated by the image generator of the GAN. The machine learning training model trains a machine learning model based on the augmented set of training medical images to identify anomalies in medical images. The trained machine learning model is applied to new medical image inputs to classify the medical images as having an anomaly or not.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Ali Madani, Mehdi Moradi, Tanveer F. Syeda-Mahmood
  • Publication number: 20190198158
    Abstract: A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement a medical imaging story board creation engine. The medical imaging story board creation engine executing in the data processing system receives a patient data structure comprising a medical imaging study comprising a plurality of electronic medical images. The medical imaging story board creation engine analyzes the patient data structure to determine a modality of the medical imaging study. The medical imaging story board creation engine determines, based on the determined modality of the medical imaging study, for each electronic image in the medical imaging study, at least one of an image mode or viewpoint.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 27, 2019
    Inventors: David J. Beymer, Ehsan Dehghan Marvast, Ahmed El Harouni, Yaniv Gur, Satyananda Kashyap, Mehdi Moradi, Tanveer F. Syeda-Mahmood
  • Publication number: 20190198157
    Abstract: A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement a medical imaging story board creation engine. The medical imaging story board creation engine executing in the data processing system receives a patient data structure comprising a medical imaging study comprising a plurality of electronic medical images. The medical imaging story board creation engine analyzes the patient data structure to determine a modality of the medical imaging study. The medical imaging story board creation engine determines, based on the determined modality of the medical imaging study, for each electronic image in the medical imaging study, at least one of an image mode or viewpoint.
    Type: Application
    Filed: December 27, 2017
    Publication date: June 27, 2019
    Inventors: David J. Beymer, Ehsan Dehghan Marvast, Ahmed El Harouni, Yaniv Gur, Satyananda Kashyap, Mehdi Moradi, Tanveer F. Syeda-Mahmood
  • Publication number: 20190198156
    Abstract: Mechanisms are provided to implement a generative adversarial network (GAN). A discriminator of the GAN is configured to discriminate input medical images into a plurality of classes including a first class indicating a medical image representing a normal medical condition, a second class indicating an abnormal medical condition, and a third class indicating a generated medical image. A generator of the GAN generates medical images and a training medical image set is input to the discriminator that includes labeled medical images, unlabeled medical images, and generated medical images. The discriminator is trained to classify training medical images in the training medical image set into corresponding ones of the first, second, and third classes. The trained discriminator is applied to a new medical image to classify the new medical image into a corresponding one of the first class or second class. The new medical image is either labeled or unlabeled.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Ali Madani, Mehdi Moradi, Tanveer F. Syeda-Mahmood
  • Publication number: 20190197368
    Abstract: Mechanisms are provided to implement a generative adversarial network (GAN) that is trained based on labeled image data, unlabeled image data, and generated image data generated by a generator of the GAN. The GAN comprises a loss function that comprises error components for each of the labeled image data, unlabeled image data, and generated image data which is used to train the GAN. A new data source for which the trained GAN is to be adapted is identified and the trained GAN is adapted for the new data source. Image data in the new data source is classified by applying the adapted GAN to the data in the new data source. Adapting the trained GAN includes obtaining a minimized set of labeled images and utilizing the minimized set of images to perform the adapting of the trained GAN.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Ali Madani, Mehdi Moradi, Tanveer F. Syeda-Mahmood
  • Publication number: 20190198138
    Abstract: Mechanisms are provided to implement a medical information summarization engine (MISE). The MISE receives input specifying a summarization template, wherein the summarization template specifies terms or concepts of interest to a medical professional when making a medical decision regarding a patient. The MISE expands the summarization template based on related concepts or related terms related to the terms or concepts of interest specified in the summarization template. The MISE processes an EMR of the patient based on the expanded summarization template to extract patient information corresponding to the terms or concepts of interest and the related concepts or related terms. The MISE generates and outputs a holistic summary of the EMR of the patient that summarizes the most salient portions of the patient EMR for use by the medical professional in making the medical decision regarding the patient, based on extracted patient information obtained from processing the patient EMR.
    Type: Application
    Filed: December 26, 2017
    Publication date: June 27, 2019
    Inventors: Tyler Baldwin, Ashutosh Jadhav, Chaitanya Shivade, Tanveer F. Syeda-Mahmood, Joy Wu
  • Publication number: 20190197418
    Abstract: Mechanisms are provided to implement a multi-layer analytics framework. The multi-layer analytics framework obtains a plurality of analytics from one or more analytics source computing systems, at least two analytics being written in different computer programming languages. The multi-layer analytics framework applies a wrapper to each of the analytics in the plurality of analytics to thereby generate wrapped analytics. The wrapper provides a unified interface for executing the analytics in the plurality of analytics regardless of the particular computer programming language used to create the analytics. The multi-layer analytics framework registers the wrapped analytics in an analytics registry, and executes an analytics pipeline comprising wrapped analytics in the analytics registry to perform an analytics operation based on the unified interface of the wrappers of the wrapped analytics.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Amram Abutbul, Yu Cao, Simona Cohen, Ahmed El Harouni, Deepika Kakrania, Tanveer F. Syeda-Mahmood
  • Publication number: 20190198137
    Abstract: Mechanisms are provided to implement a medical information summarization engine (MISE). The MISE receives input specifying a summarization template, wherein the summarization template specifies terms or concepts of interest to a medical professional when making a medical decision regarding a patient. The MISE maps the terms or concepts of interest to medical concepts in a medical knowledge base. The MISE processes electronic medical records (EMR) of the patient based on the mapping of the medical concepts in the medical knowledge base to the terms or concepts of interest in the summarization template to extract patient information from the patient EMR that matches at least one of the medical concepts from the mapping. The MIE generates and outputs a holistic summary of the patient's EMRs that summarizes the most salient portions of the patient EMR for use by the medical professional in making the medical decision regarding the patient.
    Type: Application
    Filed: December 26, 2017
    Publication date: June 27, 2019
    Inventors: Tyler Baldwin, Marina Bendersky, Ashutosh Jadhav, Karina Kanjaria, Chaitanya Shivade, Tanveer F. Syeda-Mahmood, Joy Wu
  • Publication number: 20190197419
    Abstract: A multi-layer analytics framework is provided that obtains a plurality of analytics from one or more analytics source computing systems. The framework applies a wrapper to each of the analytics, where the wrapper provides a unified interface for executing the analytics regardless of the particular computer programming language used to create the analytics. The framework registers the wrapped analytics in an analytics registry, receives a request to perform an analytics operation on an input dataset, from a request computing system, and automatically generates an analytics pipeline comprising a plurality of wrapped analytics retrieved from the analytics registry. The framework executes the analytics pipeline and returns results of executing the analytics pipeline to the requestor computing system.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Amram Abutbul, Yu Cao, Simona Cohen, Ahmed El Harouni, Deepika Kakrania, Tanveer F. Syeda-Mahmood
  • Patent number: 10327712
    Abstract: Use of medical workflows where a first medical workflow is obtained from a plurality of medical acts performed in sequence that related to care of a patient. A set of condition-indication rules is applied to the first medical workflow to determine first condition information. The first condition information relates to a likelihood that a first medical condition exists in the patient.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: David J. Beymer, Karen W. Brannon, Colin B. Compas, Ritwik K. Kumar, Tanveer F. Syeda-Mahmood
  • Patent number: 10327724
    Abstract: According to one or more embodiments, a method, a computer program product, and a computer system for detecting and characterizing aortic pathologies are provided. The method may include receiving, by a computer, one or more tomograph scan images corresponding to a patient's aorta. The one or more received tomograph scan images may be analyzed by the computer for one or more image features associated with one or more aortic pathologies, such as aortic dissection or an aortic aneurysm. One or more image features associated with the one or more aortic pathologies may be identified in the one or more analyzed tomograph scan images, which may allow the determination of an aortic pathology associated with the patient's aorta based on the identification of the image features. A portion of the aorta and one or more branch arteries corresponding to the determined aortic pathology may then be identified.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ehsan Dehghan Marvast, Tanveer F. Syeda-Mahmood, Hongzhi Wang
  • Publication number: 20190188848
    Abstract: Mechanisms are provided to implement a neural network, a concept extractor, and a machine learning model that operate to provide automatic contour annotation of medical images based on correlations with medical reports. The neural network processes a medical image to extract image features of the medical image. The concept extractor processes a portion of text associated with the medical image to extract concepts associated with the portion of text. The machine learning model correlates the extracted image features with the extracted concepts. An annotated medical image is generated based on the correlation of the extracted image features and extracted concepts. An annotation of the annotated medical image specifies a region of interest corresponding to both an extracted image feature and an extracted concept, thereby automatically mapping the portion of text to a relevant region of the medical image.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Ali Madani, Mehdi Moradi, Tanveer F. Syeda-Mahmood