Enlitic, Inc.

United States of America

Back to Profile

1-86 of 86 for Enlitic, Inc. Sort by
Query
Aggregations
IP Type
        Patent 84
        Trademark 2
Jurisdiction
        United States 82
        World 4
Date
2024 1
2023 1
2022 18
2021 16
2020 35
See more
IPC Class
G06T 7/00 - Image analysis 79
G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems 76
G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing 75
A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment 74
A61B 5/00 - Measuring for diagnostic purposes Identification of persons 72
See more
NICE Class
44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services 2
09 - Scientific and electric apparatus and instruments 1
Status
Pending 3
Registered / In Force 83

1.

MULTI-MODEL MEDICAL SCAN ANALYSIS SYSTEM AND METHODS FOR USE THEREWITH

      
Application Number 18087086
Status Pending
Filing Date 2022-12-22
First Publication Date 2024-05-16
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Francis, Jordan
  • Li, Vicky
  • Freudenberg, Mark
  • Pong, Alexander
  • Freska, Alexander
  • Holt, Zachary

Abstract

A medical scan viewing system is configured to: generate inference data via at least one inference function, based the at least one medical scan and further based on receiver operating characteristic (ROC) parameters that include at least one ROC set point; present for display, via an interactive user interface, medical image data corresponding to the at least one medical scan, the inference data and a ROC adjustment tool; generate, in response to user interaction with the ROC adjustment tool, at least one adjusted ROC set point; generate updated inference data via the at least one inference function, based the at least one medical scan and further based on the at least one adjusted ROC set point; and present for display, via the interactive user interface, the medical image data corresponding to the at least one medical scan and the updated inference data.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 9/54 - Interprogram communication
  • G06F 16/245 - Query processing
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06N 5/04 - Inference or reasoning models
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06N 20/00 - Machine learning
  • G06N 20/20 - Ensemble learning
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 5/70 - DenoisingSmoothing
  • G06T 5/94 - Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
  • G06T 7/00 - Image analysis
  • G06T 7/10 - SegmentationEdge detection
  • G06T 7/11 - Region-based segmentation
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 30/19 - Recognition using electronic means
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • H04L 67/01 - Protocols
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

2.

MEDICAL SCAN VIEWING SYSTEM WITH ROC ADJUSTMENT AND METHODS FOR USE THEREWITH

      
Application Number 18013179
Status Pending
Filing Date 2021-06-28
First Publication Date 2023-10-05
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Francis, Jordan
  • Li, Vicky
  • Freudenberg, Mark
  • Pong, Alexander
  • Freska, Alexander
  • Holt, Zachary

Abstract

A medical scan viewing system is configured to: generate inference data via at least one inference function, based the at least one medical scan and further based on receiver operating characteristic (ROC) parameters that include at least one ROC set point; present for display, via an interactive user interface, medical image data corresponding to the at least one medical scan, the inference data and a ROC adjustment tool; generate, in response to user interaction with the ROC adjustment tool, at least one adjusted ROC set point; generate updated inference data via the at least one inference function, based the at least one medical scan and further based on the at least one adjusted ROC set point; and present for display, via the interactive user interface, the medical image data corresponding to the at least one medical scan and the updated inference data.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06F 16/23 - Updating
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment

3.

System with report analysis and methods for use therewith

      
Application Number 17173587
Grant Number 11669678
Status In Force
Filing Date 2021-02-11
First Publication Date 2022-08-11
Grant Date 2023-06-06
Owner Enlitic, Inc. (USA)
Inventor
  • Rao, Shankar
  • Lyman, Kevin

Abstract

A method includes receiving a medical report created by a medical professional at a creation time. Prior to elapsing of a fixed-length time frame starting at the creation time, report analysis data for the medical report is automatically generated via performance of a report processing function. Correction requirement notification data is generated based on the report analysis data indicating at least one correction requirement. Communication of the correction requirement notification data to the medical professional is facilitated.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 40/166 - Editing, e.g. inserting or deleting
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G16H 70/60 - ICT specially adapted for the handling or processing of medical references relating to pathologies
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • H04W 4/14 - Short messaging services, e.g. short message service [SMS] or unstructured supplementary service data [USSD]
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires

4.

TRACKING LESION DIAMETER MEASUREMENTS IN MULTIPLE MEDICAL SCANS

      
Application Number 17658157
Status Pending
Filing Date 2022-04-06
First Publication Date 2022-07-21
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Covington, Ben
  • Yao, Li
  • Lui, Keith

Abstract

A lesion tracking system is operable to detect a first lesion in a first subset of image slices of a first medical scan corresponding to a patient via artificial intelligence by utilizing a computer vision model. The first lesion is detected in a second subset of image slices of a second medical scan corresponding to the patient via artificial intelligence by utilizing the computer vision model. A lesion diameter measurement function is performed on at least one of the first subset of image slices to generate a first lesion diameter measurement, and is performed on at least one of the second subset of image slices to generate a second lesion diameter measurement. RECIST evaluation data is generated based on a computed difference between the first lesion diameter measurement and the second lesion diameter measurement. The RECIST evaluation data is transmitted for display via a display device.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06N 20/00 - Machine learning
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06T 7/11 - Region-based segmentation
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 7/10 - SegmentationEdge detection
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06N 5/04 - Inference or reasoning models
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • H04L 67/01 - Protocols
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06F 16/245 - Query processing
  • G06N 20/20 - Ensemble learning
  • G06T 7/00 - Image analysis
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 9/54 - Interprogram communication
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons

5.

Generating final abnormality data for medical scans based on utilizing a set of sub-models

      
Application Number 17656925
Grant Number 11922348
Status In Force
Filing Date 2022-03-29
First Publication Date 2022-07-14
Grant Date 2024-03-05
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Yao, Li
  • Poblenz, Eric C.
  • Prosky, Jordan
  • Covington, Ben
  • Upton, Anthony

Abstract

A multi-model medical scan analysis system is operable to generate a plurality of training sets from a plurality of medical scans. Each of a set of sub-models is generated by performing a training step on a corresponding one of the plurality of training sets of the plurality of medical scans. A set of abnormality data is generated by applying a subset of a set of inference functions on a new medical scan. The subset of the set of inference functions utilize the subset of the set of sub-models, and each of the set of abnormality data is generated as output of performing one of the subset of the set of inference functions. The multi-model medical scan analysis system is further operable to generate final abnormality data that includes a global probability indicating a probability that any abnormality is present based on the set of abnormality data.

IPC Classes  ?

  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 9/54 - Interprogram communication
  • G06F 16/245 - Query processing
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06N 5/04 - Inference or reasoning models
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06N 20/00 - Machine learning
  • G06N 20/20 - Ensemble learning
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 7/10 - SegmentationEdge detection
  • G06T 7/11 - Region-based segmentation
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 30/19 - Recognition using electronic means
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • H04L 67/01 - Protocols
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06F 18/24 - Classification techniques
  • G06F 40/295 - Named entity recognition
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients

6.

Artifact detection via a medical scan quality assurance system

      
Application Number 17656140
Grant Number 12198085
Status In Force
Filing Date 2022-03-23
First Publication Date 2022-07-07
Grant Date 2025-01-14
Owner Enlitic, Inc. (USA)
Inventor
  • Poblenz, Eric C.
  • Yao, Li
  • Lui, Keith
  • Lyman, Kevin

Abstract

A medical scan quality assurance system is operable to utilize artificial intelligence to train at least one computer vision model based on a training set of medical scans. A set of medical scans are received. Quality assurance data is generated for the set of medical scans utilizing artificial intelligence by performing at least one quality assurance function on the set of medical scans by utilizing the at least one computer vision model. A first medical scan is identified in the set of medical scans to include an artifact, detected by performing the at least one quality assurance function, that is determined to obscure at least a threshold percentage of a key anatomical part based on the quality assurance data. An artifact obstruction notification indicating the first medical scan is generated for transmission to a client device for display.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 9/54 - Interprogram communication
  • G06F 16/245 - Query processing
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06N 5/04 - Inference or reasoning models
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06N 20/00 - Machine learning
  • G06N 20/20 - Ensemble learning
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 5/70 - DenoisingSmoothing
  • G06T 5/94 - Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
  • G06T 7/00 - Image analysis
  • G06T 7/10 - SegmentationEdge detection
  • G06T 7/11 - Region-based segmentation
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 30/19 - Recognition using electronic means
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • H04L 67/01 - Protocols
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06F 18/24 - Classification techniques
  • G06F 40/295 - Named entity recognition
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients

7.

Generating lesion change prediction data for medical scans

      
Application Number 17656337
Grant Number 11694136
Status In Force
Filing Date 2022-03-24
First Publication Date 2022-07-07
Grant Date 2023-07-04
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Covington, Ben
  • Yao, Li
  • Lui, Keith

Abstract

A method includes generating a longitudinal lesion model by performing a training step on a plurality of sets of longitudinal data. Dates of medical scans of different ones of the plurality of sets of longitudinal data have relative time differences corresponding to different time spans, and each set of the plurality of sets of longitudinal data corresponds to one of a plurality of different patients. The longitudinal lesion model is utilized to perform an inference step on a received medical scan to generate, for a lesion detected in the received medical scan, a plurality of lesion change prediction data for a corresponding plurality of different projected time spans ending after the current date. At least one of the plurality of lesion change prediction data is transmitted for display.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

8.

Re-training a model for abnormality detection in medical scans based on a re-contrasted training set

      
Application Number 17656526
Grant Number 11694137
Status In Force
Filing Date 2022-03-25
First Publication Date 2022-07-07
Grant Date 2023-07-04
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Prosky, Jordan
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Covington, Ben
  • Upton, Anthony

Abstract

A method includes generating first contrast significance data for a first computer vision model generated from a first training set of medical scans. First significant contrast parameters are identified based on the first contrast significance data. A first re-contrasted training set is generated based on performing a first intensity transformation function on the first training set of medical scans, where the first intensity transformation function utilizes the first significant contrast parameters. A first re-trained model is generated from the first re-contrasted training set, which is associated with corresponding output labels based on abnormality data for the first training set of medical scans. Re-contrasted image data of a new medical scan is generated based on performing the first intensity transformation function. Inference data indicating at least one abnormality detected in the new medical scan is generated based on utilizing the first re-trained model on the re-contrasted image data.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

9.

Model-assisted annotating system and methods for use therewith

      
Application Number 17573184
Grant Number 11790297
Status In Force
Filing Date 2022-01-11
First Publication Date 2022-07-07
Grant Date 2023-10-17
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Yao, Li
  • Poblenz, Eric C.
  • Prosky, Jordan
  • Covington, Ben
  • Upton, Anthony
  • Lints, Lionel

Abstract

A model-assisted annotating system is operable to receive a first set of annotation data, corresponding to a broad type of annotation data output. A first training step is performed to train a computer vision model using the first set of annotation data. A second set of annotation data corresponding to the broad type of annotation data output is generated performing an inference function utilizing the computer vision model on medical scans. Additional annotation data further specifies the broad type of annotation data output is received. A second training step is performed to generate an updated computer vision model using set of additional annotation data. A third set of annotation data corresponding to the specified type of annotation data output is generated by performing an updated inference function utilizing the updated computer vision model on medical scans.

IPC Classes  ?

  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

10.

Medical scan header standardization system and methods for use therewith

      
Application Number 17680493
Grant Number 11829914
Status In Force
Filing Date 2022-02-25
First Publication Date 2022-06-09
Grant Date 2023-11-28
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Yao, Li
  • Prosky, Jordan
  • Poblenz, Eric C.
  • Croswhite, Chris
  • Covington, Ben

Abstract

A medical scan header standardization system is operable to determine a plurality of counts for a plurality of entries of at least one of a standard set of fields for headers of a plurality of medical images. A standard set of header entries is determined for at least one of the standard set of fields based on including ones of the entries for the each of the standard set of fields with counts of the plurality of counts that compare favorably to a threshold. One of the standard set of header entries is selected to replace an entry of a field of a header of a medical image. A computer vision model is trained utilizing a training set of images that includes the medical image and the selected one of the standard set of header entries. Inference data for at least one new medical scan is generated based on utilizing the computer vision model.

IPC Classes  ?

  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

11.

AI-based multi-label heat map generating system and methods for use therewith

      
Application Number 17666813
Grant Number 11551795
Status In Force
Filing Date 2022-02-08
First Publication Date 2022-05-26
Grant Date 2023-01-10
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Prosky, Jordan
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Lints, Lionel
  • Covington, Ben
  • Upton, Anthony

Abstract

A multi-label heat map generating system is operable to receive a plurality of medical scans and a corresponding plurality of global labels that each correspond to one of a set of abnormality classes. A computer vision model is generated by training on the medical scans and the global labels. Probability matrix data, which includes a set of image patch probability values that each indicate a probability that a corresponding one of the set of abnormality classes is present in each of a set of image patches, is generated by performing an inference function that utilizes the computer vision model on a new medical scan. Heat map visualization data can be generated for transmission to a client device based on the probability matrix data that indicates, for each of the set of abnormality classes, a color value for each pixel of the new medical scan.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

12.

AI-based heat map generating system and methods for use therewith

      
Application Number 17666659
Grant Number 11631175
Status In Force
Filing Date 2022-02-08
First Publication Date 2022-05-19
Grant Date 2023-04-18
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Poblenz, Eric C.
  • Yao, Li
  • Covington, Ben
  • Upton, Anthony

Abstract

A multi-label heat map generating system is operable to receive a plurality of medical scans and a corresponding plurality of medical labels that each correspond to one of a set of abnormality classes. A computer vision model is generated by training on the medical scans and the medical labels. Probability matrix data, which includes a set of image patch probability values that each indicate a probability that a corresponding one of the set of abnormality classes is present in each of a set of image patches, is generated by performing an inference function that utilizes the computer vision model on a new medical scan. Preliminary heat map visualization data can be generated for transmission to a client device based on the probability matrix data. Heat map visualization data can be generated via a post-processing of the preliminary heat map visualization data to mitigate heat map artifacts.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment

13.

Medical scan triaging system and methods for use therewith

      
Application Number 17457050
Grant Number 11669792
Status In Force
Filing Date 2021-12-01
First Publication Date 2022-03-17
Grant Date 2023-06-06
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Yao, Li
  • Poblenz, Eric C.
  • Prosky, Jordan
  • Covington, Ben
  • Upton, Anthony

Abstract

A medical scan triaging system is operable to train a computer vision model and to generate abnormality data indicating abnormality probabilities for medical scans via the computer vision model. A first subset of medical scans is determined by identifying medical scans with abnormality probabilities greater than a first probability value of a triage probability threshold. A second subset of medical scans is determined by identifying medical scans with abnormality probabilities less than the first probability value. An updated first subset of medical scans is determined by identifying medical scans with abnormality probabilities greater than a second probability value of an updated triage probability threshold. An updated second subset of the plurality of medical scans is determined by identifying medical scans with a abnormality probabilities less than the second probability value. The updated first subset of medical scans is transmitted to client devices.

IPC Classes  ?

  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

14.

Medical scan labeling quality assurance system and methods for use therewith

      
Application Number 17455066
Grant Number 11734629
Status In Force
Filing Date 2021-11-16
First Publication Date 2022-03-10
Grant Date 2023-08-22
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Lints, Lionel
  • Covington, Ben
  • Rhodes, Alexander

Abstract

A medical scan system is operable to receive a set of labeling data corresponding to a set of medical scans from each of a set of client devices corresponding to a set of users. The set of medical scans and each set of labeling data is transmitted to an expert client device associated with an expert user, and a set of golden labeling data and a plurality of sets of correction data are received from the expert client device. A set of performance score data is generated based on the plurality of sets of correction data, and each performance score data of the set of performance score data is assigned to a corresponding one of the set of users. An updated training set that includes the set of golden labeling data is generated, and a medical scan analysis function is retrained based on the updated training set.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 9/54 - Interprogram communication
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

15.

Multi-model medical scan analysis system using fine-tuned models

      
Application Number 17393726
Grant Number 11748677
Status In Force
Filing Date 2021-08-04
First Publication Date 2022-03-03
Grant Date 2023-09-05
Owner Enlitic, Inc. (USA)
Inventor
  • Prosky, Jordan
  • Yao, Li
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Covington, Ben
  • Upton, Anthony

Abstract

A multi-model medical scan analysis system is operable to generate a generic model by performing a training step on image data of a plurality of medical scans and corresponding labeling data. A plurality of fine-tuned models are generated by performing a fine-tuning step on the generic model. Abnormality detection data is generated for a new medical scan by utilizing the generic model. A first one of the plurality of abnormality types that is detected in the new medical scan is determined based on a corresponding one of the plurality of probability values. Additional abnormality data is generated by performing a fine-tuned inference function on the image data of the new medical scan that utilizes one of the plurality of fine-tuned models that corresponds to the first one of the plurality of abnormality types. The additional abnormality data is transmitted for display.

IPC Classes  ?

  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06F 9/54 - Interprogram communication
  • G06N 5/04 - Inference or reasoning models
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

16.

Inference process visualization system for medical scans

      
Application Number 16990086
Grant Number 12061994
Status In Force
Filing Date 2020-08-11
First Publication Date 2022-02-17
Grant Date 2024-08-13
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Francis, Jordan
  • Li, Vicky

Abstract

An inference process visualization system is configured to generate inference process visualization data for a medical scan indicating an inference process flow of plurality of sub-models applied to the medical scan and further indicating a plurality of inference data for the medical scan generated by applying the plurality of sub-models in accordance with the inference process flow. The inference process visualization system is further configured to facilitate display of the inference process visualization data via an interactive interface.

IPC Classes  ?

  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS

17.

Peer-review flagging system and methods for use therewith

      
Application Number 17453082
Grant Number 11681962
Status In Force
Filing Date 2021-11-01
First Publication Date 2022-02-17
Grant Date 2023-06-20
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Yao, Li
  • Covington, Ben

Abstract

A peer-review flagging system is operable to train a computer vision model and to generate automated assessment data by performing an inference function on a first medical scan by utilizing the computer vision model. Human assessment data is generated based on a first medical report written by a medical professional in conjunction with review of the first medical scan. First consensus data is generated based on the automated assessment data, the human assessment data, and a first threshold, and the first medical scan is determined to be flagged based on the first consensus data. A second threshold is selected use in generating second consensus data for a second medical scan and a second medical report written by the medical professional in conjunction with review of the second medical scan, and is selected to be stricter than the first threshold based on determining to flag the first medical scan.

IPC Classes  ?

  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

18.

AUTOMATIC MEDICAL SCAN TRIAGING SYSTEM AND METHODS FOR USE THEREWITH

      
Application Number US2021071143
Publication Number 2022/036351
Status In Force
Filing Date 2021-08-10
Publication Date 2022-02-17
Owner ENLITIC, INC. (USA)
Inventor
  • Lyman, Kevin
  • Yao, Li
  • Poblenz, Eric C.
  • Covington, Ben
  • Upton, Anthony

Abstract

A medical scan triaging system is operable to generate a global abnormality probability for each of a plurality of medical scans by utilizing a computer vision model trained on a training set of medical scans; generate comparison data by comparing the global abnormality probability for each of the plurality of medical scans to a triage probability threshold; sort the plurality of medical scans, based on the comparison data, into a first subset of the plurality of medical scans, each having one of the plurality of abnormalities present, and a second subset of the plurality of medical scans, each having all of the plurality of abnormalities absent; and facilitate transmission, based on the sorting, of the first subset of the plurality of medical scans and the second subset of the plurality of medical scans to at least one medical scan viewing system.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06T 7/00 - Image analysis
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

19.

Automatic patient recruitment system and methods for use therewith

      
Application Number 17447950
Grant Number 11810037
Status In Force
Filing Date 2021-09-17
First Publication Date 2022-01-06
Grant Date 2023-11-07
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Yao, Li
  • Covington, Ben
  • Lui, Keith

Abstract

An automatic patient recruitment system is operable generate abnormality data for medical scans by performing at least one inference function on image data of each medical scans by utilizing a computer vision model trained on a training set of medical scans. A subset of a plurality of patients is identified to be eligible for a pharmaceutical study by identifying medical scans having abnormality data that compares favorably to abnormality criteria of the pharmaceutical study. A size of the subset is compared to a minimum participant count requirement. A notification indicating the subset of the plurality of patients is transmitted based on the size of the subset comparing favorably to the minimum participant count requirement.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

20.

MEDICAL SCAN VIEWING SYSTEM WITH ROC ADJUSTMENT AND METHODS FOR USE THEREWITH

      
Application Number US2021039313
Publication Number 2022/005934
Status In Force
Filing Date 2021-06-28
Publication Date 2022-01-06
Owner ENLITIC, INC. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Francis, Jordan
  • Li, Vicky
  • Freudenberg, Mark
  • Pong, Alexander
  • Freska, Alexander
  • Holt, Zachary

Abstract

A medical scan viewing system is configured to: generate inference data via at least one inference function, based the at least one medical scan and further based on receiver operating characteristic (ROC) parameters that include at least one ROC set point; present for display, via an interactive user interface, medical image data corresponding to the at least one medical scan, the inference data and a ROC adjustment tool; generate, in response to user interaction with the ROC adjustment tool, at least one adjusted ROC set point; generate updated inference data via the at least one inference function, based the at least one medical scan and further based on the at least one adjusted ROC set point; and present for display, via the interactive user interface, the medical image data corresponding to the at least one medical scan and the updated inference data.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment

21.

Labeling medical scans via prompt decision trees

      
Application Number 17447708
Grant Number 11626195
Status In Force
Filing Date 2021-09-15
First Publication Date 2021-12-30
Grant Date 2023-04-11
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Lints, Lionel
  • Covington, Ben

Abstract

A method comprises displaying, via an interactive interface, a medical scan and a plurality of prompts of each prompt decision tree of a plurality of prompt decision trees in succession, beginning with automatically determined starting prompts of each prompt decision tree, in accordance with corresponding nodes of each prompt decision tree until a leaf node of each prompt decision tree is ultimately selected. Labeling data indicating the ultimately selected leaf node of each prompt decision tree is determined for the medical scan.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

22.

AI-based label generating system and methods for use therewith

      
Application Number 17446863
Grant Number 11669965
Status In Force
Filing Date 2021-09-03
First Publication Date 2021-12-23
Grant Date 2023-06-06
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Lyman, Kevin
  • Jadhav, Ashwin
  • Poblenz, Eric C.
  • Upton, Anthony

Abstract

A label generating system operates to generate an artificial intelligence model by: training on a training data set that includes the plurality of medical scans with the corresponding global labels; generating testing global probability data by performing an inference function that utilizes the artificial intelligence model on the plurality of medical scans with the corresponding global labels, wherein the testing global probability data indicates a testing set of global probability values corresponding to the set of abnormality classes, and wherein each of the testing set of global probability values indicates a probability that a corresponding one of the set of abnormality classes is present in each of the plurality of medical scans with the corresponding global labels; comparing the testing set of global probability values to a corresponding confidence threshold for each of the plurality of medical scans selected based on the corresponding one of the global labels; generating an updated training data set by correcting ones of the plurality of medical scans having a corresponding one of the testing set of global probability values that compares unfavorably to the corresponding confidence threshold; and retraining the artificial intelligence model based on the updated training set.

IPC Classes  ?

  • G06T 7/12 - Edge-based segmentation
  • G06T 7/00 - Image analysis
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06N 7/01 - Probabilistic graphical models, e.g. probabilistic networks
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/774 - Generating sets of training patternsBootstrap methods, e.g. bagging or boosting

23.

Accession number correction system and methods for use therewith

      
Application Number 17371389
Grant Number 11669791
Status In Force
Filing Date 2021-07-09
First Publication Date 2021-10-28
Grant Date 2023-06-06
Owner Enlitic, Inc. (USA)
Inventor
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Croswhite, Chris

Abstract

An accession number correction system is operable to determine that an accession number of a DICOM image does not link to any corresponding one of a plurality of medical reports. Medical report criteria is generated based on the DICOM image, and a set of medical reports are identified based on the medical report criteria. A computer vision model is trained from a training set of DICOM images, and inference data is generated for the DICOM image by performing at least one inference function utilizing the computer vision model. A selected one of the set of medical reports that corresponds to the DICOM image is determined based on comparing the inference data for the DICOM image to text included in at least one of the set of medical reports. Updated report header data for the selected medical report is generated, and storage of the updated report header data is facilitated.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06V 30/19 - Recognition using electronic means
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • H04L 67/01 - Protocols
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms

24.

Intensity transform augmentation system and methods for use therewith

      
Application Number 17336648
Grant Number 11669790
Status In Force
Filing Date 2021-06-02
First Publication Date 2021-09-23
Grant Date 2023-06-06
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Yao, Li
  • Poblenz, Eric C.
  • Prosky, Jordan
  • Covington, Ben
  • Upton, Anthony

Abstract

An intensity transform augmentation system is operable to generate a plurality of sets of augmented images by performing a set of intensity transformation functions on each of a training set of medical scans. Each of the set of intensity transformation functions are based on density properties of corresponding anatomy feature present in the training set of medical scans. A computer vision model is generated by performing a training step on the plurality of sets of augmented images, where each augmented image of a set of augmented images is assigned same output label data based on a corresponding one of the training set of medical scans. Inference data is generated by performing an inference function on a new medical scan by utilizing the computer vision model on the new medical scan. The inference data is transmitted to a client device for display via a display device.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 30/19 - Recognition using electronic means
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06F 18/24 - Classification techniques
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

25.

AI system for generating multiple labels based on a medical scan and methods for use therewith

      
Application Number 17165316
Grant Number 11538564
Status In Force
Filing Date 2021-02-02
First Publication Date 2021-06-17
Grant Date 2022-12-27
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Prosky, Jordan
  • Poblenz, Eric C.
  • Lyman, Kevin

Abstract

A global multi-label generating system is operable to receive a plurality of medical scans and a corresponding plurality of global labels that each correspond to one of a set of abnormality classes. A computer vision model is generated by training on the medical scans and the global labels. Probability matrix data, which includes a set of image patch probability values that each indicate a probability that a corresponding one of the set of abnormality classes is present in each of a set of image patches, is generated by performing an inference function that utilizes the computer vision model on a new medical scan. Global probability data that includes a set of global probability values each indicating a probability that a corresponding one of the set of abnormality classes is present in the new medical scan is generated based on the probability matrix data for transmission to a client device.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

26.

MEDICAL SCAN CO-REGISTRATION AND METHODS FOR USE THEREWITH

      
Application Number US2020059064
Publication Number 2021/108100
Status In Force
Filing Date 2020-11-05
Publication Date 2021-06-03
Owner ENLITIC, INC. (USA)
Inventor
  • Rao, Shankar
  • Francis, Jordan
  • Lyman, Kevin

Abstract

A medical scan viewing system is conFIG.d to: receive a first medical scan and a second medical scan from a medical picture archive system, the first medical scan associated with a unique patient ID and a first scan date and the second medical scan associated with the unique patient ID and a second scan date; identify locations of anatomical landmarks in the first medical scan; identifying corresponding locations of the anatomical landmarks in the second medical scan; co-register the first medical scan with the second medical scan based on the locations of the anatomical landmarks in the first medical scan with the corresponding locations of the anatomical landmarks in the second medical scan; and present for display, via an interactive user interface, the first medical scan with the second medical scan, wherein the first medical scan and the second medical scan are synchronously presented, based on the co-registering.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 40/60 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

27.

Medical scan co-registration and methods for use therewith

      
Application Number 16695657
Grant Number 11462315
Status In Force
Filing Date 2019-11-26
First Publication Date 2021-05-27
Grant Date 2022-10-04
Owner Enlitic, Inc. (USA)
Inventor
  • Rao, Shankar
  • Francis, Jordan
  • Lyman, Kevin

Abstract

A medical scan viewing system is conFIG.d to: receive a first medical scan and a second medical scan from a medical picture archive system, the first medical scan associated with a unique patient ID and a first scan date and the second medical scan associated with the unique patient ID and a second scan date; identify locations of anatomical landmarks in the first medical scan; identifying corresponding locations of the anatomical landmarks in the second medical scan; co-register the first medical scan with the second medical scan based on the locations of the anatomical landmarks in the first medical scan with the corresponding locations of the anatomical landmarks in the second medical scan; and present for display, via an interactive user interface, the first medical scan with the second medical scan, wherein the first medical scan and the second medical scan are synchronously presented, based on the co-registering.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • A61B 6/03 - Computed tomography [CT]
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06T 7/00 - Image analysis
  • G06T 7/33 - Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
  • G06F 3/0485 - Scrolling or panning

28.

Medical report labeling system and method for use therewith

      
Application Number 17135067
Grant Number 11763933
Status In Force
Filing Date 2020-12-28
First Publication Date 2021-04-22
Grant Date 2023-09-19
Owner Enlitic, Inc. (USA)
Inventor
  • Bernard, Devon
  • Lyman, Kevin
  • Yao, Li
  • Basham, Brian
  • Child, Rewon

Abstract

A medical scan report labeling system is operable to transmit a medical report that includes natural language text to a first client device for display. Identified medical condition term data is received from the first client device in response. An alias mapping pair in a medical label alias database is identified by determining that a medical condition term of the alias mapping pair compares favorably to the identified medical condition term data. A medical code that corresponds to the alias mapping pair and a medical scan that corresponds to the medical report are transmitted to a second client device of an expert user for display, and accuracy data is received from the second client device in response. The medical code is mapped to the first medical scan in the medical scan database when the accuracy data indicates that the medical code compares favorably to the medical scan.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06T 7/11 - Region-based segmentation
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • G06V 10/98 - Detection or correction of errors, e.g. by rescanning the pattern or by human interventionEvaluation of the quality of the acquired patterns
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 18/24 - Classification techniques
  • G06N 3/045 - Combinations of networks
  • G06V 10/74 - Image or video pattern matchingProximity measures in feature spaces
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/084 - Backpropagation, e.g. using gradient descent
  • G06Q 10/10 - Office automationTime management
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • H04L 67/01 - Protocols
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06N 7/01 - Probabilistic graphical models, e.g. probabilistic networks
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

29.

Triage routing based on inference data from computer vision model

      
Application Number 17109431
Grant Number 11462308
Status In Force
Filing Date 2020-12-02
First Publication Date 2021-04-22
Grant Date 2022-10-04
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Yao, Li
  • Covington, Ben

Abstract

A triage routing system is operable to receive a medical scan via a receiver. Inference data for the medical scan is generated by performing an inference function, where the inference function utilizes a computer-vision model trained on a plurality of medical scans. One of a plurality of medical professionals is selected to review the medical scan based on the inference data. Triage routing data that indicates the medical scan and the one of the plurality of medical professionals is generated. The medical scan is transmitted to a client device associated with the one of the plurality of medical professionals for display via a display device in accordance with the triage routing data.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

30.

Automated electrocardiogram interpretation system and methods for use therewith

      
Application Number 17119544
Grant Number 11462309
Status In Force
Filing Date 2020-12-11
First Publication Date 2021-04-22
Grant Date 2022-10-04
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Yao, Li

Abstract

An electrocardiogram (ECG) interpretation system is operable to receive a captured image of an ECG printout. A waveform detection function is performed on the captured image to determine a plurality of locations of a plurality of ECG waveforms in the captured image. A plurality of waveform images are generated by partitioning the captured image based on the plurality of locations, where each of the plurality of waveform images includes one of the plurality of ECG waveforms. A plurality of pseudo-raw ECG signal data is generated by performing a signal reconstruction function on each of the plurality of waveform images, where each of the plurality of pseudo-raw ECG signal data corresponds to one of the plurality of waveform images. Diagnosis data is generated by performing a diagnosing function on the plurality of pseudo-raw ECG signal data. The diagnosis data is transmitted to a client device for display via a display device.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

31.

Medical scan and report anonymizer and methods for use therewith

      
Application Number 17130774
Grant Number 11462310
Status In Force
Filing Date 2020-12-22
First Publication Date 2021-04-15
Grant Date 2022-10-04
Owner Enlitic, Inc. (USA)
Inventor
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Croswhite, Chris

Abstract

The de-identification system can be operable to receive, from at least one first entity, a medical scan and a corresponding medical report. A set of patient identifiers can be identified in a subset of fields of a header of the medical scan. A de-identified medical scan can be generated by replacing the subset of fields of the header of the medical scan with a corresponding set of anonymized fields generated by performing a header anonymization function. A subset of patient identifiers of the set of patient identifiers can be identified in the medical report. A de-identified medical report can be generated by replacing each of the subset of patient identifiers with corresponding anonymized placeholder text generated by performing a text anonymization function on the subset of patient identifiers. The de-identified medical scan and the de-identified medical report can be transmitted to a second entity via a network.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

32.

Medical evaluation system and method for use therewith

      
Application Number 16952347
Grant Number 11410760
Status In Force
Filing Date 2020-11-19
First Publication Date 2021-03-18
Grant Date 2022-08-09
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Covington, Ben

Abstract

A medical evaluation system operates by: receiving a set of medical scans of a medical scan protocol captured for a patient, the set of medical scans corresponding to a proper subset of a plurality of sequence types; generating abnormality data by performing an inference function on the set of medical scans, wherein the inference function utilizes a computer vision model trained on a plurality of medical scans corresponding to the proper subset of the plurality of sequence types; calculating a confidence score for the abnormality data; generating first additional sequence data, wherein when the confidence score compares unfavorably to a confidence score threshold, the first additional sequence data indicates at least one first additional medical scan of the patient, corresponding to a first at least one of the plurality of sequence types not included in the proper subset of the plurality of sequence types, and when the confidence score compares favorably to the confidence score threshold, the first additional sequence data indicates no further medical scans of the patient; and transmitting the first additional sequence data.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 67/01 - Protocols
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

33.

Heat map generating system and methods for use therewith

      
Application Number 17022324
Grant Number 11282595
Status In Force
Filing Date 2020-09-16
First Publication Date 2021-03-18
Grant Date 2022-03-22
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Prosky, Jordan
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Lints, Lionel
  • Covington, Ben
  • Upton, Anthony

Abstract

A multi-label heat map generating system is operable to receive a plurality of medical scans and a corresponding plurality of global labels that each correspond to one of a set of abnormality classes. A computer vision model is generated by training on the medical scans and the global labels. Probability matrix data, which includes a set of image patch probability values that each indicate a probability that a corresponding one of the set of abnormality classes is present in each of a set of image patches, is generated by performing an inference function that utilizes the computer vision model on a new medical scan. Heat map visualization data can be generated for transmission to a client device based on the probability matrix data that indicates, for each of the set of abnormality classes, a color value for each pixel of the new medical scan.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 67/01 - Protocols
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

34.

E ENLITIC

      
Serial Number 90580326
Status Registered
Filing Date 2021-03-15
Registration Date 2024-11-12
Owner Enlitic, Inc. ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services

Goods & Services

Computer hardware and downloadable operating software, for receiving, storing, processing, transmitting, sharing, and displaying data in the nature of patient medical information, opinions/analysis of medical professionals, historical data from other patients used to train the system and for comparison purposes, worklist, billing info, information regarding experience and expertise of medical professionals, performance data relating to the system and metadata related to all of the above; Computer downloadable software for controlling and managing patient medical information; computer downloadable software for medical clinicians to electronically manage and process patient health data and bill medical insurers; Medical downloadable software for imaging, and signal processing; Medical imaging downloadable software that records, monitors and analyzes data, using medical imaging devices, namely, x-ray machines, CT scanners, MRI devices, and ultrasound Providing information, advice and data on medical imaging

35.

Computer vision model training via intensity transform augmentation

      
Application Number 17100059
Grant Number 11626194
Status In Force
Filing Date 2020-11-20
First Publication Date 2021-03-11
Grant Date 2023-04-11
Owner Enlitic, Inc. (USA)
Inventor
  • Prosky, Jordan
  • Yao, Li
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Covington, Ben
  • Upton, Anthony

Abstract

An intensity transform augmentation system is operable to receive a training set of medical scans. Random intensity transformation function parameters are generated for each medical scan of the training set of medical scans. A plurality of augmented images are generated, where each of the plurality of augmented images is generated by performing a intensity transformation function on one of the training set of medical scans by utilizing the random intensity transform parameters generated for the one of the training set of medical scan. A computer vision model is generated by performing a training step on the plurality of augmented images. A new medical scan is received via the receiver. Inference data is generated by performing an inference function that utilizes the computer vision model on the new medical scan. The inference data is transmitted to a client device for display via a display device.

IPC Classes  ?

  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services

36.

Medical picture archive integration system and methods for use therewith

      
Application Number 17092487
Grant Number 11568970
Status In Force
Filing Date 2020-11-09
First Publication Date 2021-02-25
Grant Date 2023-01-31
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Croswhite, Chris
  • Lints, Lionel

Abstract

A medical picture archive integration system includes a de-identification system that includes a first memory designated for protected health information (PHI), operable to perform a de-identification function is on a DICOM image, received from a medical picture archive system, to identify at least one patient identifier and generate a de-identified medical scan that does not include the at least one patient identifier. The medical picture archive integration system further includes a de-identified image storage system that stores the de-identified medical scan in a second memory that is separate from the first memory, and an annotating system, operable to utilize model parameters received from a central server to perform an inference function on the de-identified medical scan, retrieved from the second memory to generate annotation data for transmission to the medical picture archive system as an annotated DICOM file.

IPC Classes  ?

  • G06F 16/245 - Query processing
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 40/295 - Named entity recognition
  • G06F 9/54 - Interprogram communication
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • H04L 67/01 - Protocols
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

37.

Medical scan diagnosing system

      
Application Number 16998208
Grant Number 11410770
Status In Force
Filing Date 2020-08-20
First Publication Date 2020-12-03
Grant Date 2022-08-09
Owner Enlitic, Inc. (USA)
Inventor
  • Bernard, Devon
  • Lyman, Kevin
  • Yao, Li
  • Liu, Alan

Abstract

A medical scan diagnosing system is operable to receive a medical scan. Diagnosis data of the medical scan is generated by performing a medical scan inference function on the medical scan. The first medical scan is transmitted to a first client device associated with a user of the medical scan diagnosing system in response to the diagnosis data indicating that the medical scan corresponds to a non-normal diagnosis. The medical scan is displayed to the user via an interactive interface displayed by a display device corresponding to the first client device. Review data is received from the first client device, where the review data is generated by the first client device in response to a prompt via the interactive interface. Updated diagnosis data is generated based on the review data. The updated diagnosis data is transmitted to a second client device associated with a requesting entity.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06T 7/11 - Region-based segmentation
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • G06V 10/98 - Detection or correction of errors, e.g. by rescanning the pattern or by human interventionEvaluation of the quality of the acquired patterns
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/08 - Learning methods
  • G06Q 10/10 - Office automationTime management
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • H04L 67/01 - Protocols
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

38.

Clinical trial re-evaluation system

      
Application Number 16997237
Grant Number 11348669
Status In Force
Filing Date 2020-08-19
First Publication Date 2020-12-03
Grant Date 2022-05-31
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Lui, Keith
  • Upton, Anthony
  • Yao, Li
  • Covington, Ben

Abstract

A clinical trial re-evaluation system is operable to perform at least one assessment function on a set of medical scans for each of a first subset of a set of patients of a failed clinical trial to generate automated assessment data for each of the first subset of the set of patients. The first subset of the set of patients corresponds to a subset of human assessment data determined to have failed to meet criteria of the clinical trial. Patient re-evaluation data is generated for each of the first subset of the set of patients by comparing the automated assessment data to the criteria. The patient re-evaluation data for a second subset of the first subset of the set of patients indicates the automated assessment data passes the criteria. Trial re-evaluation data is generated based on the patient re-evaluation data for transmission to a computing device for display.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 67/01 - Protocols
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

39.

Heat map generating system and methods for use therewith

      
Application Number 16939495
Grant Number 11282198
Status In Force
Filing Date 2020-07-27
First Publication Date 2020-11-12
Grant Date 2022-03-22
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Poblenz, Eric C.
  • Yao, Li
  • Covington, Ben
  • Upton, Anthony

Abstract

A multi-label heat map generating system is operable to receive a plurality of medical scans and a corresponding plurality of medical labels that each correspond to one of a set of abnormality classes. A computer vision model is generated by training on the medical scans and the medical labels. Probability matrix data, which includes a set of image patch probability values that each indicate a probability that a corresponding one of the set of abnormality classes is present in each of a set of image patches, is generated by performing an inference function that utilizes the computer vision model on a new medical scan. Preliminary heat map visualization data can be generated for transmission to a client device based on the probability matrix data. Heat map visualization data can be generated via a post-processing of the preliminary heat map visualization data to mitigate heat map artifacts.

IPC Classes  ?

  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 7/00 - Image analysis
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment

40.

Medical scan artifact detection system and methods for use therewith

      
Application Number 16939689
Grant Number 11457871
Status In Force
Filing Date 2020-07-27
First Publication Date 2020-11-12
Grant Date 2022-10-04
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Covington, Ben
  • Upton, Anthony
  • Di Domenico, David

Abstract

A medical scan artifact detection system is operable to receive a medical scan of a patient. Artifact detection data is generated by executing an artifact detection function on the medical scan, where the artifact detection data indicates at least one artifact detected in the medical scan that includes a motion artifact or a nipple shadow. A notification is generated for display via a display device, where the notification indicates the at least one artifact.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 6/04 - Positioning of patientsTiltable beds or the like

41.

Medical scan viewing system with enhanced training and methods for use therewith

      
Application Number 16941937
Grant Number 11145059
Status In Force
Filing Date 2020-07-29
First Publication Date 2020-11-12
Grant Date 2021-10-12
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Lyman, Kevin
  • Jadhav, Ashwin
  • Poblenz, Eric C.
  • Upton, Anthony

Abstract

A multi-label generating system is configured to: store a first plurality of medical scans with corresponding global labels and a second plurality of medical scans with corresponding region labels, wherein the global labels each correspond to one of a set of abnormality classes and wherein each of the region labels correspond to one of the set of abnormality classes; generate a computer vision model by training on the first plurality of medical scans with the corresponding global labels and the second plurality of medical scans with the corresponding region labels; receive a new medical scan; generate global probability data based on the computer vision model, wherein the global probability data indicates a set of global probability values corresponding to the set of abnormality classes, and wherein each of the set of global probability values indicates a probability that a corresponding one of the set of abnormality classes is present in the new medical scan; and transmit the global probability data to a client device for display via a display device.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling

42.

Integration system for a medical image archive system

      
Application Number 16351821
Grant Number 10867697
Status In Force
Filing Date 2019-03-13
First Publication Date 2020-05-21
Grant Date 2020-12-15
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Croswhite, Chris
  • Lints, Lionel

Abstract

A medical picture archive integration system includes a de-identification system that includes a first memory designated for protected health information (PHI), operable to perform a de-identification function is on a DICOM image, received from a medical picture archive system, to identify at least one patient identifier and generate a de-identified medical scan that does not include the at least one patient identifier. The medical picture archive integration system further includes a de-identified image storage system that stores the de-identified medical scan in a second memory that is separate from the first memory, and an annotating system, operable to utilize model parameters received from a central server to perform an inference function on the de-identified medical scan, retrieved from the second memory to generate annotation data for transmission to the medical picture archive system as an annotated DICOM file.

IPC Classes  ?

  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment

43.

Clinical trial re-evaluation system

      
Application Number 16353952
Grant Number 10783990
Status In Force
Filing Date 2019-03-14
First Publication Date 2020-05-21
Grant Date 2020-09-22
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Lui, Keith
  • Upton, Anthony
  • Yao, Li
  • Covington, Ben

Abstract

A clinical trial re-evaluation system is operable to perform at least one assessment function on a set of medical scans for each of a first subset of a set of patients of a failed clinical trial to generate automated assessment data for each of the first subset of the set of patients. The first subset of the set of patients corresponds to a subset of human assessment data determined to have failed to meet criteria of the clinical trial. Patient re-evaluation data is generated for each of the first subset of the set of patients by comparing the automated assessment data to the criteria. The patient re-evaluation data for a second subset of the first subset of the set of patients indicates the automated assessment data passes the criteria. Trial re-evaluation data is generated based on the patient re-evaluation data for transmission to a computing device for display.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

44.

Mid-protocol evaluation system

      
Application Number 16355980
Grant Number 10878948
Status In Force
Filing Date 2019-03-18
First Publication Date 2020-05-21
Grant Date 2020-12-29
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Covington, Ben

Abstract

A mid-protocol evaluation system is operable to receive a set of medical scans corresponding to a proper subset of a plurality of sequence types in a medical scan protocol captured for a patient. Abnormality data is generated by performing an inference function on the set of medical scans, where the inference function utilizes a computer vision model trained on a plurality of medical scans corresponding to the subset of the plurality of sequence types. A confidence score for the abnormality data is calculated, and additional sequence necessity data is generated for transmission to a client device for display via a display device. The additional sequence necessity data indicates at least one additional medical scan is necessary when the confidence score compares unfavorably to a confidence score threshold. The additional sequence necessity data indicates no further medical scans are necessary when the confidence score compares favorably to the confidence score threshold.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

45.

Peer-review flagging system

      
Application Number 16359258
Grant Number 11200969
Status In Force
Filing Date 2019-03-20
First Publication Date 2020-05-21
Grant Date 2021-12-14
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Yao, Li
  • Covington, Ben

Abstract

A peer-review flagging system is operable to receive a medical scan and a medical report written by a medical professional in conjunction with review of the medical scan. Automated assessment data is generated by performing an inference function on the medical scan by utilizing a computer vision model trained on a plurality of medical scans. Human assessment data is generated by performing an extraction function on the medical report. Consensus data is generated by comparing the automated assessment data to the first human assessment data. A peer-review notification is transmitted to a client device for display. The peer-review notification indicates the medical scan is flagged for peer-review in response to determining the consensus data indicates the automated assessment data compares unfavorably to the human assessment data.

IPC Classes  ?

  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

46.

Contrast parameter learning system

      
Application Number 16360682
Grant Number 11322233
Status In Force
Filing Date 2019-03-21
First Publication Date 2020-05-21
Grant Date 2022-05-03
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Prosky, Jordan
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Covington, Ben
  • Upton, Anthony

Abstract

A contrast parameter learning system is operable to generate contrast significance data for a computer vision model, where the computer vision model was generated by performing a training step on a training set of medical scans. Significant contrast parameters are identified based on the contrast significance data. A re-contrasted training set is generated by performing an intensity transformation function that utilizes the significant contrast parameters on the training set of medical scans. A re-trained model is generated by performing the training step on the first re-contrasted training set. Re-contrasted image data of a new medical scan is generated by performing the intensity transformation function. Inference data is generated by performing an inference function that utilizes the first re-trained model on the re-contrasted image data. The inference data is transmitted via the transmitter to a client device for display via a display device.

IPC Classes  ?

  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 67/01 - Protocols
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06N 20/20 - Ensemble learning
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

47.

Accession number correction system

      
Application Number 16363207
Grant Number 11107564
Status In Force
Filing Date 2019-03-25
First Publication Date 2020-05-21
Grant Date 2021-08-31
Owner Enlitic, Inc. (USA)
Inventor
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Croswhite, Chris

Abstract

An accession number correction system is operable to determine that an accession number of a received DICOM image does not link to any corresponding one of a plurality of medical reports. A query indicating medical report criteria, generated based on the first DICOM image, is transmitted to a report database, and a set of medical reports are received from the report database in response. One report of the set of medical reports that corresponds to the DICOM image is determined by performing a comparison function on the DICOM image and the one reports to generate a comparison value, and by determining the comparison value compares favorably to a comparison threshold. Updated report header data that includes the accession number of the first DICOM image is generated for the one report and is transmitted to the report database for storage.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

48.

Utilizing multiple sub-models via a multi-model medical scan analysis system

      
Application Number 16365772
Grant Number 11328798
Status In Force
Filing Date 2019-03-27
First Publication Date 2020-05-21
Grant Date 2022-05-10
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Yao, Li
  • Poblenz, Eric C.
  • Prosky, Jordan
  • Covington, Ben
  • Upton, Anthony

Abstract

A multi-model medical scan analysis system is operable to generate a plurality of training sets from a plurality of medical scans. Each of a set of sub-models can be generated by performing a training step on a corresponding one of the plurality of training sets. A subset of the set of sub-models is selected for a new medical scan. A set of abnormality data is generated by applying a subset of a set of inference functions on the new medical scan, where the subset of the set of inference functions utilize the subset of the set of sub-models. Final abnormality data is generated by performing a final inference function on the set of abnormality data. The final abnormality data can be to a client device for display via a display device.

IPC Classes  ?

  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 67/01 - Protocols
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

49.

Location-based medical scan analysis system

      
Application Number 16365780
Grant Number 11823106
Status In Force
Filing Date 2019-03-27
First Publication Date 2020-05-21
Grant Date 2023-11-21
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Yao, Li
  • Poblenz, Eric C.
  • Prosky, Jordan
  • Covington, Ben
  • Upton, Anthony

Abstract

A location-based medical scan analysis system is operable to generate a generic model by performing a training step on image data of a plurality of medical scans. Location-based subsets of the plurality of medical scans are generated by including ones of the plurality of medical scans with originating locations that compare favorably to location grouping criteria for the each location-based subset. A plurality of location-based models are generated by performing a fine-tuning step on the generic model, utilizing a corresponding one of the plurality of location-based subsets. Inference data is generated for a new medical scan by utilizing one of the location-based models on the new medical scan, where an originating location associated with the new medical scan compares favorably to location grouping criteria for the location-based subset utilized to generate the location-based model. The inference data is transmitted to a client device for display via a display device.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06N 5/04 - Inference or reasoning models
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06T 7/10 - SegmentationEdge detection
  • G06T 7/11 - Region-based segmentation
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06F 16/245 - Query processing
  • G06N 20/20 - Ensemble learning
  • G06N 20/00 - Machine learning
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 30/19 - Recognition using electronic means
  • H04L 67/01 - Protocols
  • G06F 18/2115 - Selection of the most significant subset of features by evaluating different subsets according to an optimisation criterion, e.g. class separability, forward selection or backward elimination
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/2415 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/12 - Edge-based segmentation
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning
  • G06F 18/24 - Classification techniques
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06T 5/00 - Image enhancement or restoration
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06F 9/54 - Interprogram communication
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 18/40 - Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06F 18/2111 - Selection of the most significant subset of features by using evolutionary computational techniques, e.g. genetic algorithms

50.

Model-assisted annotating system

      
Application Number 16365787
Grant Number 11257575
Status In Force
Filing Date 2019-03-27
First Publication Date 2020-05-21
Grant Date 2022-02-22
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Yao, Li
  • Poblenz, Eric C.
  • Prosky, Jordan
  • Covington, Ben
  • Upton, Anthony
  • Lints, Lionel

Abstract

A model-assisted annotating system is operable to receive a first set of annotation data for a first set of medical scans from a set of client devices. A computer vision model is trained by utilizing first set of medical scans and the first set of annotation data. A second set of annotation data for a second set of medical scans is generated by utilizing the computer vision model. The second set of medical scans and the second set of annotation data is transmitted to the set of client devices, and a set of additional annotation data is received in response. An updated computer vision model is generated by utilizing the set of additional annotation data. A third set of annotation data is generated for a third set of medical scans by utilizing the updated computer vision model for transmission to the set of client devices for display.

IPC Classes  ?

  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 67/01 - Protocols
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

51.

Generating abnormality data for a medical scan via a generic model and a fine-tuned model

      
Application Number 16365794
Grant Number 11114189
Status In Force
Filing Date 2019-03-27
First Publication Date 2020-05-21
Grant Date 2021-09-07
Owner Enlitic, Inc. (USA)
Inventor
  • Prosky, Jordan
  • Yao, Li
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Covington, Ben
  • Upton, Anthony

Abstract

A multi-model medical scan analysis system is operable to generate a generic model by performing a training step on image data of a plurality of medical scans and corresponding labeling data. A plurality of fine-tuned models corresponding to one of a plurality of abnormality types can be generated by performing a fine-tuning step on the generic model. Abnormality detection data can be generated for a new medical scan by performing utilizing the generic model. One of the plurality of abnormality types is determined to be detected in the new medical scan based on the abnormality detection data, and a fine-tuned model that corresponds to the abnormality type is selected. Additional abnormality data is generated for the new medical scan by utilizing the selected fine-tuned model. The additional abnormality data can be transmitted to a client device for display via a display device.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

52.

Automatic patient recruitment system

      
Application Number 16408640
Grant Number 11158406
Status In Force
Filing Date 2019-05-10
First Publication Date 2020-05-21
Grant Date 2021-10-26
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Yao, Li
  • Covington, Ben
  • Lui, Keith

Abstract

An automatic patient recruitment system is operable to determine a set of eligibility criteria, which includes abnormality criteria and other patient criteria, for each of a plurality of pharmaceutical studies. Abnormality data is generated for received medical scans by performing at least one inference function on image data of each medical scans by utilizing a computer vision model trained on a training set of medical scans. One of a plurality of patients is identified to be eligible for a pharmaceutical study by determining a medical scan of the patient has abnormality data that compares favorably to the abnormality criteria of the pharmaceutical study and by determining that the patient has patient data that compares favorably to the other patient criteria of the pharmaceutical study. A notification indicating the identified patient is eligible for the pharmaceutical study is generated for transmission to a client device.

IPC Classes  ?

  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06N 5/04 - Inference or reasoning models
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

53.

ECG interpretation system

      
Application Number 16408672
Grant Number 10896747
Status In Force
Filing Date 2019-05-10
First Publication Date 2020-05-21
Grant Date 2021-01-19
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Yao, Li

Abstract

An electrocardiogram (ECG) interpretation system is operable to receive a captured image of an ECG printout. A waveform detection function is performed on the captured image to determine a plurality of locations of a plurality of ECG waveforms in the captured image. A plurality of waveform images are generated by partitioning the captured image based on the plurality of locations, where each of the plurality of waveform images includes one of the plurality of ECG waveforms. A plurality of pseudo-raw ECG signal data is generated by performing a signal reconstruction function on each of the plurality of waveform images, where each of the plurality of pseudo-raw ECG signal data corresponds to one of the plurality of waveform images. Diagnosis data is generated by performing a diagnosing function on the plurality of pseudo-raw ECG signal data. The diagnosis data is transmitted to a client device for display via a display device.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

54.

Global multi-label generating system

      
Application Number 16299644
Grant Number 10943681
Status In Force
Filing Date 2019-03-12
First Publication Date 2020-05-21
Grant Date 2021-03-09
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Prosky, Jordan
  • Poblenz, Eric C.
  • Lyman, Kevin

Abstract

A global multi-label generating system is operable to receive a plurality of medical scans and a corresponding plurality of global labels that each correspond to one of a set of abnormality classes. A computer vision model is generated by training on the medical scans and the global labels. Probability matrix data, which includes a set of image patch probability values that each indicate a probability that a corresponding one of the set of abnormality classes is present in each of a set of image patches, is generated by performing an inference function that utilizes the computer vision model on a new medical scan. Global probability data that includes a set of global probability values each indicating a probability that a corresponding one of the set of abnormality classes is present in the new medical scan is generated based on the probability matrix data for transmission to a client device.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

55.

Multi-label heat map display system

      
Application Number 16299779
Grant Number 11011257
Status In Force
Filing Date 2019-03-12
First Publication Date 2020-05-21
Grant Date 2021-05-18
Owner Enlitic, Inc. (USA)
Inventor
  • Lints, Lionel
  • Yao, Li
  • Lyman, Kevin
  • Croswhite, Chris
  • Covington, Ben
  • Upton, Anthony

Abstract

A multi-label heat map display system is operable to receive a medical scan and a set of heat maps set of heat maps that each correspond to probability matrix data generated for each of a set of abnormality classes. An interactive interface that displays image data of the medical scan and at least one of the set of heat maps is generated for display on a display device associated with the multi-label heat map display system. User input to a client device is received, and an updated interactive interface that includes a change to the display of the at least one of the set of heat maps by the second portion of the interactive interface in response to the user input is displayed.

IPC Classes  ?

  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

56.

Medical scan de-identification system

      
Application Number 16351776
Grant Number 10916337
Status In Force
Filing Date 2019-03-13
First Publication Date 2020-05-21
Grant Date 2021-02-09
Owner Enlitic, Inc. (USA)
Inventor
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Croswhite, Chris

Abstract

The de-identification system can be operable to receive, from at least one first entity, a medical scan and a corresponding medical report. A set of patient identifiers can be identified in a subset of fields of a header of the medical scan. A de-identified medical scan can be generated by replacing the subset of fields of the header of the medical scan with a corresponding set of anonymized fields generated by performing a header anonymization function. A subset of patient identifiers of the set of patient identifiers can be identified in the medical report. A de-identified medical report can be generated by replacing each of the subset of patient identifiers with corresponding anonymized placeholder text generated by performing a text anonymization function on the subset of patient identifiers. The de-identified medical scan and the de-identified medical report can be transmitted to a second entity via a network.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

57.

Lesion tracking system

      
Application Number 16353935
Grant Number 11322232
Status In Force
Filing Date 2019-03-14
First Publication Date 2020-05-21
Grant Date 2022-05-03
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Covington, Ben
  • Yao, Li
  • Lui, Keith

Abstract

A lesion tracking system is operable to receive a first medical scan and second medical scan associated with a patient ID. A lesion area calculation is performed on a first subset of image slices determined to include a lesion detected in the first medical to generate a first set of lesion area measurements. The lesion area calculation is performed on a second subset of image slices determined to include the lesion in the second medical scan to generate a second set of lesion area measurements. A lesion volume calculation is performed on the first set of lesion area measurements and the second set of lesion area measurements to generate a first lesion volume measurement and a second lesion volume measurement, respectively, and the first and second lesion volume measurements are utilized to calculate a lesion volume change for transmission to a client device for display via a display device.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 67/01 - Protocols
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

58.

Longitudinal data quality assurance system

      
Application Number 16356002
Grant Number 11315665
Status In Force
Filing Date 2019-03-18
First Publication Date 2020-05-21
Grant Date 2022-04-26
Owner Enlitic, Inc. (USA)
Inventor
  • Poblenz, Eric C.
  • Yao, Li
  • Lui, Keith
  • Lyman, Kevin

Abstract

A longitudinal data quality assurance system is operable to receive a set of medical scans corresponding to a same first patient. A first chronologically ordered list of the set of medical scans is generated based on a corresponding first set of dates, where each of the corresponding first set of dates are extracted from a headers of the set of medical scans. Quality assurance data is generated for the first chronologically ordered list by performing at least one quality assurance function on at least one of the set of medical scans. A second chronologically ordered list that includes a first subset of the first set of medical scans is generated to rectify at least one continuity error of the first chronologically ordered list, indicated in the quality assurance data. The second chronologically ordered list is transmitted to a client device for display via a display device.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • H04L 67/01 - Protocols
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services

59.

Triage routing system

      
Application Number 16356134
Grant Number 10902940
Status In Force
Filing Date 2019-03-18
First Publication Date 2020-05-21
Grant Date 2021-01-26
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Yao, Li
  • Covington, Ben

Abstract

A triage routing system is operable to receive a medical scan via a receiver. Inference data for the medical scan is generated by performing an inference function, where the inference function utilizes a computer-vision model trained on a plurality of medical scans. One of a plurality of medical professionals is selected to review the medical scan based on the inference data. Triage routing data that indicates the medical scan and the one of the plurality of medical professionals is generated. The medical scan is transmitted to a client device associated with the one of the plurality of medical professionals for display via a display device in accordance with the triage routing data.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

60.

Utilizing density properties of anatomical features in an intensity transform augmentation system

      
Application Number 16360275
Grant Number 11056220
Status In Force
Filing Date 2019-03-21
First Publication Date 2020-05-21
Grant Date 2021-07-06
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Yao, Li
  • Poblenz, Eric C.
  • Prosky, Jordan
  • Covington, Ben
  • Upton, Anthony

Abstract

An intensity transform augmentation system is operable to generate a plurality of sets of augmented images by performing a set of intensity transformation functions on each of a training set of medical scans. Each of the set of intensity transformation functions are based on density properties of corresponding anatomy feature present in the training set of medical scans. A computer vision model is generated by performing a training step on the plurality of sets of augmented images, where each augmented image of a set of augmented images is assigned same output label data based on a corresponding one of the training set of medical scans. Inference data is generated by performing an inference function on a new medical scan by utilizing the computer vision model on the new medical scan. The inference data is transmitted to a client device for display via a display device.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

61.

Utilizing random parameters in an intensity transform augmentation system

      
Application Number 16360631
Grant Number 10878949
Status In Force
Filing Date 2019-03-21
First Publication Date 2020-05-21
Grant Date 2020-12-29
Owner Enlitic, Inc. (USA)
Inventor
  • Prosky, Jordan
  • Yao, Li
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Covington, Ben
  • Upton, Anthony

Abstract

An intensity transform augmentation system is operable to receive a training set of medical scans. Random intensity transformation function parameters are generated for each medical scan of the training set of medical scans. A plurality of augmented images are generated, where each of the plurality of augmented images is generated by performing a intensity transformation function on one of the training set of medical scans by utilizing the random intensity transform parameters generated for the one of the training set of medical scan. A computer vision model is generated by performing a training step on the plurality of augmented images. A new medical scan is received via the receiver. Inference data is generated by performing an inference function that utilizes the computer vision model on the new medical scan. The inference data is transmitted to a client device for display via a display device.

IPC Classes  ?

  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

62.

Medical scan hierarchical labeling system

      
Application Number 16362959
Grant Number 11152089
Status In Force
Filing Date 2019-03-25
First Publication Date 2020-05-21
Grant Date 2021-10-19
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Lints, Lionel
  • Covington, Ben

Abstract

A medical scan hierarchical labeling system stores labeling application data that includes application operational instructions and a plurality of prompt decision trees. A medical scan and the labeling application data are sent to a client device for storage. The client device executes the application operational instructions of the labeling application data, causing the client device to display, via an interactive interface, the medical scan and a plurality of prompts of each prompt decision tree in succession, beginning with automatically determined starting prompts of each prompt decision tree, in accordance with corresponding nodes of each prompt decision tree until a leaf node of each prompt decision tree is ultimately selected. The client device transmits labeling data indicating the ultimately selected leaf node of each prompt decision tree. A medical scan entry of the medical scan in a medical scan database is populated based on the set of labels.

IPC Classes  ?

  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

63.

Medical scan labeling quality assurance system

      
Application Number 16363019
Grant Number 11211153
Status In Force
Filing Date 2019-03-25
First Publication Date 2020-05-21
Grant Date 2021-12-28
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Lints, Lionel
  • Covington, Ben
  • Rhodes, Alexander

Abstract

A medical scan labeling quality assurance system is operable to transmit a selected set of medical scans to a set of client devices associated with an expert user and a selected set of users. The client devices display medical scans are displayed to the expert user and the set of users, and a set of labeling data generated via user input to each client device is received from each client device. A set of performance score data is generated based on comparing each set of labeling data to a set of golden labeling data that was received from the client device of the expert user. The set of performance score data is used to update user profiles of the set of users, and is transmitted to the set of client devices for display to the set of users.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

64.

Medical scan header standardization system

      
Application Number 16363289
Grant Number 11295840
Status In Force
Filing Date 2019-03-25
First Publication Date 2020-05-21
Grant Date 2022-04-05
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Yao, Li
  • Prosky, Jordan
  • Poblenz, Eric C.
  • Croswhite, Chris
  • Covington, Ben

Abstract

A medical scan header standardization system is operable to determine a set of standard DICOM headers based on determining a standard set of fields and based on further determining a standard set of entries for each of the standard set of fields. A DICOM image is received via a network, and a header of the DICOM image is determined to be incorrect. A selected one of the set of standard DICOM headers to replace the header of the DICOM image is determined. The selected one of the set of standard DICOM headers is transmitted, via the network, to a medical scan database for storage in conjunction with the DICOM image.

IPC Classes  ?

  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 67/01 - Protocols
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

65.

Medical scan artifact detection system

      
Application Number 16364640
Grant Number 11410758
Status In Force
Filing Date 2019-03-26
First Publication Date 2020-05-21
Grant Date 2022-08-09
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Upton, Anthony
  • Di Domenico, David

Abstract

A medical scan artifact detection system is operable to receive, via a receiver, a medical scan of a patient. Artifact detection data is generated by executing an artifact detection function on the medical scan, where the artifact detection data indicates at least one artifact detected in the medical scan. A notification is transmitted, via a transmitter, a client device for display via a display device, where the notification indicates the at least one artifact.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 67/01 - Protocols
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition
  • G06V 30/194 - References adjustable by an adaptive method, e.g. learning

66.

Medical scan triaging system

      
Application Number 16365776
Grant Number 11222717
Status In Force
Filing Date 2019-03-27
First Publication Date 2020-05-21
Grant Date 2022-01-11
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Yao, Li
  • Poblenz, Eric C.
  • Prosky, Jordan
  • Covington, Ben
  • Upton, Anthony

Abstract

A medical scan triaging system is operable to generate a global abnormality probability for each of a plurality of medical scans by utilizing a computer vision model trained on a training set of medical scans. A triage probability threshold is determined based on user input to a client device. A first subset of the plurality of medical scans, designated for human review, is determined by identifying medical scans with a corresponding global abnormality probability that compares favorably to the triage probability threshold. A second subset of the plurality of medical scans, designated as normal, is determined by identifying ones of the plurality of medical scans with a corresponding global abnormality probability that compares unfavorably to the triage probability threshold. Transmission of the first subset of the plurality of medical scans to a plurality of client devices associated with a plurality of users is facilitated.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

67.

Multi-label heat map generating system

      
Application Number 16299706
Grant Number 10818386
Status In Force
Filing Date 2019-03-12
First Publication Date 2020-05-21
Grant Date 2020-10-27
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Prosky, Jordan
  • Poblenz, Eric C.
  • Lyman, Kevin
  • Lints, Lionel
  • Covington, Ben
  • Upton, Anthony

Abstract

A multi-label heat map generating system is operable to receive a plurality of medical scans and a corresponding plurality of global labels that each correspond to one of a set of abnormality classes. A computer vision model is generated by training on the medical scans and the global labels. Probability matrix data, which includes a set of image patch probability values that each indicate a probability that a corresponding one of the set of abnormality classes is present in each of a set of image patches, is generated by performing an inference function that utilizes the computer vision model on a new medical scan. Heat map visualization data can be generated for transmission to a client device based on the probability matrix data that indicates, for each of the set of abnormality classes, a color value for each pixel of the new medical scan.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration using two or more images, e.g. averaging or subtraction
  • G06T 7/00 - Image analysis
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06N 5/04 - Inference or reasoning models
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06N 20/00 - Machine learning
  • G06F 9/54 - Interprogram communication
  • G06T 7/187 - SegmentationEdge detection involving region growingSegmentationEdge detection involving region mergingSegmentationEdge detection involving connected component labelling
  • G06T 7/11 - Region-based segmentation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/14 - Payment architectures specially adapted for billing systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06T 7/10 - SegmentationEdge detection
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 16/245 - Query processing
  • G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
  • G06N 20/20 - Ensemble learning
  • G06K 9/20 - Image acquisition
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 5/055 - Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fieldsMeasuring using microwaves or radio waves involving electronic [EMR] or nuclear [NMR] magnetic resonance, e.g. magnetic resonance imaging
  • A61B 6/03 - Computed tomography [CT]
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • G06K 9/66 - Methods or arrangements for recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references, e.g. resistor matrix references adjustable by an adaptive method, e.g. learning
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 40/295 - Named entity recognition

68.

Medical scan annotator system

      
Application Number 16710431
Grant Number 11087872
Status In Force
Filing Date 2019-12-11
First Publication Date 2020-04-16
Grant Date 2021-08-10
Owner Enlitic, Inc. (USA)
Inventor
  • Bernard, Devon
  • Lyman, Kevin
  • Yao, Li
  • Basham, Brian
  • Covington, Ben

Abstract

A medical scan annotator system is operable to select a medical scan for transmission via a network to a first client device and a second client device for display via an interactive interface, and annotation data is received from the first client device and the second client device in response. Annotation similarity data is generated by comparing the first annotation data to the second annotation data, and consensus annotation data is generated based on the first annotation data and the second annotation data in response to the annotation similarity data indicating that the difference between the first annotation data and the second annotation data compares favorably to an annotation discrepancy threshold. The consensus annotation data is mapped to the medical scan in a medical scan database.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06T 7/11 - Region-based segmentation
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/08 - Learning methods
  • G06Q 10/10 - Office automationTime management
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

69.

Lung screening assessment system

      
Application Number 16708906
Grant Number 10896753
Status In Force
Filing Date 2019-12-10
First Publication Date 2020-04-09
Grant Date 2021-01-19
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Bernard, Devon
  • Yao, Li
  • Covington, Ben
  • Almeida, Diogo
  • Basham, Brian
  • Howard, Jeremy
  • Upton, Anthony
  • Zedlewski, John

Abstract

A lung screening assessment system is operable to receive a chest computed tomography (CT) scan that includes a plurality of cross sectional images. Nodule classification data of the chest CT scan is generated by utilizing a computer vision model that is trained on a plurality of training chest CT scans to identify a nodule in the plurality of cross sectional images and determine an assessment score. A lung screening report that includes the assessment score of the nodule classification data is generated for display on a display device associated with a user of the lung screening assessment system.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06T 7/11 - Region-based segmentation
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/08 - Learning methods
  • G06Q 10/10 - Office automationTime management
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

70.

Chest x-ray differential diagnosis system

      
Application Number 16709123
Grant Number 10930387
Status In Force
Filing Date 2019-12-10
First Publication Date 2020-04-09
Grant Date 2021-02-23
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Bernard, Devon
  • Yao, Li
  • Almeida, Diogo
  • Covington, Ben
  • Upton, Anthony

Abstract

A chest x-ray differential diagnosis system is operable to generate abnormality pattern data is generated for each of a received plurality of chest x-rays by identifying at least one pattern in each chest x-ray corresponding to an abnormality by utilizing a computer vision model that is trained on a plurality of training chest x-rays. Differential diagnosis data is generated for each chest x-ray based on the abnormality pattern data. Filtering parameters are received from a client device, and a filtered chest x-ray queue that includes a subset of chest x-rays is selected based on the filtering parameters and the differential diagnosis data is generated for transmission to the client device for display. Differential diagnosis data corresponding a chest x-ray indicated in chest x-ray selection data received from the client device is transmitted to the client device for display via the display device in conjunction with the chest x-ray.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06T 7/11 - Region-based segmentation
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/08 - Learning methods
  • G06Q 10/10 - Office automationTime management
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

71.

ENLITIC

      
Serial Number 88786291
Status Registered
Filing Date 2020-02-05
Registration Date 2023-10-24
Owner Enlitic, Inc. ()
NICE Classes  ? 44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services

Goods & Services

Providing information, advice and data on medical imaging

72.

Medical scan comparison system

      
Application Number 16420634
Grant Number 10755811
Status In Force
Filing Date 2019-05-23
First Publication Date 2019-09-12
Grant Date 2020-08-25
Owner Enlitic, Inc. (USA)
Inventor
  • Bernard, Devon
  • Lyman, Kevin
  • Yao, Li
  • Upton, Anthony
  • Covington, Ben
  • Howard, Jeremy

Abstract

A medical scan comparison system is operable to receive a medical scan via a network and to generate similar scan data. The similar scan data includes a subset of medical scans from a medical scan database and is generated by performing an abnormality similarity function to determine that a set of abnormalities included in the subset of medical scans compare favorably to an abnormality identified in the medical scan. At least one cross-sectional image is selected from each medical scan of the subset of medical scans for display on a display device associated with a user of the medical scan comparison system in conjunction with the medical scan.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/08 - Learning methods
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06Q 10/10 - Office automationTime management
  • G06T 7/11 - Region-based segmentation
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

73.

Medical scan image analysis system

      
Application Number 16420460
Grant Number 10748652
Status In Force
Filing Date 2019-05-23
First Publication Date 2019-09-12
Grant Date 2020-08-18
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Bernard, Devon
  • Lyman, Kevin
  • Almeida, Diogo
  • Howard, Jeremy

Abstract

A medical scan image analysis system is operable to receive a plurality of medical scans that represent a three-dimensional anatomical region and include a plurality of cross-sectional image slices. A plurality of three-dimensional subregions corresponding to each of the plurality of medical scans are generated by selecting a proper subset of the plurality of cross-sectional image slices from each medical scan, and by further selecting a two-dimensional subregion from each proper subset of cross-sectional image slices. A learning algorithm is performed on the plurality of three-dimensional subregions to generate a fully convolutional neural network. Inference data corresponding to a new medical scan received via the network is generated by performing an inference algorithm on the new medical scan by utilizing the fully convolutional neural network. An inferred abnormality is identified in the new medical scan based on the inference data.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/08 - Learning methods
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06Q 10/10 - Office automationTime management
  • G06T 7/11 - Region-based segmentation
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

74.

Chest x-ray differential diagnosis system

      
Application Number 16168866
Grant Number 10541050
Status In Force
Filing Date 2018-10-24
First Publication Date 2019-02-28
Grant Date 2020-01-21
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Bernard, Devon
  • Yao, Li
  • Almeida, Diogo
  • Covington, Ben
  • Upton, Anthony

Abstract

A chest x-ray differential diagnosis system is operable to generate abnormality pattern data is generated for each of a received plurality of chest x-rays by identifying at least one pattern in each chest x-ray corresponding to an abnormality by utilizing a computer vision model that is trained on a plurality of training chest x-rays. Differential diagnosis data is generated for each chest x-ray based on the abnormality pattern data. Filtering parameters are received from a client device, and a filtered chest x-ray queue that includes a subset of chest x-rays is selected based on the filtering parameters and the differential diagnosis data is generated for transmission to the client device for display. Differential diagnosis data corresponding a chest x-ray indicated in chest x-ray selection data received from the client device is transmitted to the client device for display via the display device in conjunction with the chest x-ray.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 17/28 - Processing or translating of natural language
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06F 17/24 - Editing, e.g. insert/delete
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06Q 10/10 - Office automationTime management
  • G06T 7/11 - Region-based segmentation
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

75.

Medical scan annotator system

      
Application Number 16169231
Grant Number 10553312
Status In Force
Filing Date 2018-10-24
First Publication Date 2019-02-21
Grant Date 2020-02-04
Owner Enlitic, Inc. (USA)
Inventor
  • Bernard, Devon
  • Lyman, Kevin
  • Yao, Li
  • Basham, Brian
  • Covington, Ben

Abstract

A medical scan annotator system is operable to select a medical scan for transmission via a network to a first client device and a second client device for display via an interactive interface, and annotation data is received from the first client device and the second client device in response. Annotation similarity data is generated by comparing the first annotation data to the second annotation data, and consensus annotation data is generated based on the first annotation data and the second annotation data in response to the annotation similarity data indicating that the difference between the first annotation data and the second annotation data compares favorably to an annotation discrepancy threshold. The consensus annotation data is mapped to the medical scan in a medical scan database.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 17/28 - Processing or translating of natural language
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06F 17/24 - Editing, e.g. insert/delete
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06Q 10/10 - Office automationTime management
  • G06T 7/11 - Region-based segmentation
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

76.

MEDICAL SCAN ASSISTED REVIEW SYSTEM

      
Application Number US2018032927
Publication Number 2018/236497
Status In Force
Filing Date 2018-05-16
Publication Date 2018-12-27
Owner ENLITIC, INC. (USA)
Inventor
  • Lyman, Kevin
  • Bernard, Devon
  • Yao, Li
  • Covington, Ben
  • Upton, Anthony

Abstract

A medical scan assisted review system is operable to receive, via a network, a medical scan for review. Abnormality data is generated by identifying a plurality of abnormalities in the medical scan by utilizing a computer vision model that is trained on a plurality of training medical scans. The abnormality data includes location data and classification data for each of the plurality of abnormalities. Text describing each of the plurality of abnormalities is generated based on the abnormality data. The abnormality data and the text is transmitted to a client device. A display device associated with the client device displays the abnormality data in conjunction with the medical scan via an interactive interface, and the display device further displays the text via the interactive interface.

IPC Classes  ?

  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders

77.

Medical scan report labeling system

      
Application Number 15677630
Grant Number 10910097
Status In Force
Filing Date 2017-08-15
First Publication Date 2018-11-29
Grant Date 2021-02-02
Owner Enlitic, Inc. (USA)
Inventor
  • Bernard, Devon
  • Lyman, Kevin
  • Yao, Li
  • Basham, Brian
  • Child, Rewon

Abstract

A medical scan report labeling system is operable to transmit a medical report that includes natural language text to a first client device for display. Identified medical condition term data is received from the first client device in response. An alias mapping pair in a medical label alias database is identified by determining that a medical condition term of the alias mapping pair compares favorably to the identified medical condition term data. A medical code that corresponds to the alias mapping pair and a medical scan that corresponds to the medical report are transmitted to a second client device of an expert user for display, and accuracy data is received from the second client device in response. The medical code is mapped to the first medical scan in the medical scan database when the accuracy data indicates that the medical code compares favorably to the medical scan.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06T 7/11 - Region-based segmentation
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/08 - Learning methods
  • G06Q 10/10 - Office automationTime management
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

78.

Medical scan diagnosing system

      
Application Number 15683073
Grant Number 10811134
Status In Force
Filing Date 2017-08-22
First Publication Date 2018-11-29
Grant Date 2020-10-20
Owner Enlitic, Inc. (USA)
Inventor
  • Bernard, Devon
  • Lyman, Kevin
  • Yao, Li
  • Liu, Alan

Abstract

A medical scan diagnosing system is operable to receive a medical scan. Diagnosis data of the medical scan is generated by performing a medical scan inference function on the medical scan. The first medical scan is transmitted to a first client device associated with a user of the medical scan diagnosing system in response to the diagnosis data indicating that the medical scan corresponds to a non-normal diagnosis. The medical scan is displayed to the user via an interactive interface displayed by a display device corresponding to the first client device. Review data is received from the first client device, where the review data is generated by the first client device in response to a prompt via the interactive interface. Updated diagnosis data is generated based on the review data. The updated diagnosis data is transmitted to a second client device associated with a requesting entity.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 40/197 - Version control
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/08 - Learning methods
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G06T 7/00 - Image analysis
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06Q 10/10 - Office automationTime management
  • H04N 5/32 - Transforming X-rays
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

79.

Medical scan image analysis system

      
Application Number 15690752
Grant Number 10340044
Status In Force
Filing Date 2017-08-30
First Publication Date 2018-11-29
Grant Date 2019-07-02
Owner Enlitic, Inc. (USA)
Inventor
  • Yao, Li
  • Bernard, Devon
  • Lyman, Kevin
  • Almeida, Diogo
  • Howard, Jeremy

Abstract

A medical scan image analysis system is operable to receive a plurality of medical scans that represent a three-dimensional anatomical region and include a plurality of cross-sectional image slices. A plurality of three-dimensional subregions corresponding to each of the plurality of medical scans are generated by selecting a proper subset of the plurality of cross-sectional image slices from each medical scan, and by further selecting a two-dimensional subregion from each proper subset of cross-sectional image slices. A learning algorithm is performed on the plurality of three-dimensional subregions to generate a fully convolutional neural network. Inference data corresponding to a new medical scan received via the network is generated by performing an inference algorithm on the new medical scan by utilizing the fully convolutional neural network. An inferred abnormality is identified in the new medical scan based on the inference data.

IPC Classes  ?

  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06F 3/16 - Sound inputSound output
  • G06F 17/24 - Editing, e.g. insert/delete
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods
  • G06Q 10/10 - Office automationTime management
  • G06T 7/11 - Region-based segmentation
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters
  • G06F 17/28 - Processing or translating of natural language
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

80.

Medical scan comparison system

      
Application Number 15690808
Grant Number 10360999
Status In Force
Filing Date 2017-08-30
First Publication Date 2018-11-29
Grant Date 2019-07-23
Owner Enlitic, Inc. (USA)
Inventor
  • Bernard, Devon
  • Lyman, Kevin
  • Yao, Li
  • Upton, Anthony
  • Covington, Ben
  • Howard, Jeremy

Abstract

A medical scan comparison system is operable to receive a medical scan via a network and to generate similar scan data. The similar scan data includes a subset of medical scans from a medical scan database and is generated by performing an abnormality similarity function to determine that a set of abnormalities included in the subset of medical scans compare favorably to an abnormality identified in the medical scan. At least one cross-sectional image is selected from each medical scan of the subset of medical scans for display on a display device associated with a user of the medical scan comparison system in conjunction with the medical scan.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06F 3/16 - Sound inputSound output
  • G06F 17/24 - Editing, e.g. insert/delete
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06Q 10/10 - Office automationTime management
  • G06T 7/11 - Region-based segmentation
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters
  • G06F 17/28 - Processing or translating of natural language
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • A61B 6/03 - Computed tomography [CT]
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

81.

Medical scan assisted review system

      
Application Number 15627644
Grant Number 11664114
Status In Force
Filing Date 2017-06-20
First Publication Date 2018-11-29
Grant Date 2023-05-30
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Bernard, Devon
  • Yao, Li
  • Covington, Ben
  • Upton, Anthony

Abstract

A medical scan assisted review system is operable to receive, via a network, a medical scan for review. Abnormality data is generated by identifying a plurality of abnormalities in the medical scan by utilizing a computer vision model that is trained on a plurality of training medical scans. The abnormality data includes location data and classification data for each of the plurality of abnormalities. Text describing each of the plurality of abnormalities is generated based on the abnormality data. The abnormality data and the text is transmitted to a client device. A display device associated with the client device displays the abnormality data in conjunction with the medical scan via an interactive interface, and the display device further displays the text via the interactive interface.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06T 7/11 - Region-based segmentation
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • G06V 10/98 - Detection or correction of errors, e.g. by rescanning the pattern or by human interventionEvaluation of the quality of the acquired patterns
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 18/24 - Classification techniques
  • G06N 3/045 - Combinations of networks
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/084 - Backpropagation, e.g. using gradient descent
  • G06Q 10/10 - Office automationTime management
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • H04L 67/01 - Protocols
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06N 7/01 - Probabilistic graphical models, e.g. probabilistic networks
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

82.

Chest x-ray differential diagnosis system

      
Application Number 15627945
Grant Number 10152571
Status In Force
Filing Date 2017-06-20
First Publication Date 2018-11-29
Grant Date 2018-12-11
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Bernard, Devon
  • Yao, Li
  • Almeida, Diogo
  • Covington, Ben
  • Upton, Anthony

Abstract

A chest x-ray differential diagnosis system is operable to generate abnormality pattern data is generated for each of a received plurality of chest x-rays by identifying at least one pattern in each chest x-ray corresponding to an abnormality by utilizing a computer vision model that is trained on a plurality of training chest x-rays. Differential diagnosis data is generated for each chest x-ray based on the abnormality pattern data. Filtering parameters are received from a client device, and a filtered chest x-ray queue that includes a subset of chest x-rays is selected based on the filtering parameters and the differential diagnosis data is generated for transmission to the client device for display. Differential diagnosis data corresponding a chest x-ray indicated in chest x-ray selection data received from the client device is transmitted to the client device for display via the display device in conjunction with the chest x-ray.

IPC Classes  ?

  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06T 7/00 - Image analysis
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • H04N 5/32 - Transforming X-rays
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems

83.

Medical scan natural language analysis system

      
Application Number 15683113
Grant Number 11177034
Status In Force
Filing Date 2017-08-22
First Publication Date 2018-11-29
Grant Date 2021-11-16
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Bernard, Devon
  • Yao, Li
  • Basham, Brian
  • Mckinney, Scott

Abstract

A medical scan natural language analysis system is operable to generate a medical report natural language model based on a selected set of medical reports of the plurality of medical reports and the at least one medical code mapped to each of the selected set of medical reports. A medical report that is not included in the selected set is received via a network. A medical code is determined by utilizing the medical report natural language model on the first medical report. The medical code is mapped to a medical scan corresponding to the medical report.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06F 40/279 - Recognition of textual entities
  • G06F 40/56 - Natural language generation
  • G06F 40/30 - Semantic analysis
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06T 7/11 - Region-based segmentation
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/08 - Learning methods
  • G06Q 10/10 - Office automationTime management
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

84.

Medical scan interface feature evaluating system

      
Application Number 15683224
Grant Number 11211161
Status In Force
Filing Date 2017-08-22
First Publication Date 2018-11-29
Grant Date 2021-12-28
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Bernard, Devon
  • Yao, Li
  • Liu, Alan
  • Basham, Brian
  • Covington, Ben

Abstract

A medical scan interface feature evaluator system is operable to generate an ordered image-to-prompt mapping by selecting a set of user interface features to be displayed with each of an ordered set of medical scans. The set of medical scans and the ordered image-to-prompt mapping are transmitted to a set of client devices. A set of responses are generated by each client device in response to sequentially displaying each of the set of medical scans in conjunction with a mapped user interface feature indicated in the ordered image-to-prompt mapping via a user interface. Response score data is generated by comparing each response to truth annotation data of the corresponding medical scan. Interface feature score data corresponding to each user interface feature is generated based on aggregating the response score data, and is used to generate a ranking of the set of user interface features.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06Q 10/10 - Office automationTime management
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 40/30 - Semantic analysis
  • G06F 40/56 - Natural language generation
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/197 - Version control
  • G06F 40/247 - ThesaurusesSynonyms
  • G06F 40/279 - Recognition of textual entities
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06T 7/11 - Region-based segmentation
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/08 - Learning methods
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

85.

Lung screening assessment system

      
Application Number 15690786
Grant Number 10553311
Status In Force
Filing Date 2017-08-30
First Publication Date 2018-11-29
Grant Date 2020-02-04
Owner Enlitic, Inc. (USA)
Inventor
  • Lyman, Kevin
  • Bernard, Devon
  • Yao, Li
  • Covington, Ben
  • Almeida, Diogo
  • Basham, Brian
  • Howard, Jeremy
  • Upton, Anthony
  • Zedlewski, John

Abstract

A lung screening assessment system is operable to receive a chest computed tomography (CT) scan that includes a plurality of cross sectional images. Nodule classification data of the chest CT scan is generated by utilizing a computer vision model that is trained on a plurality of training chest CT scans to identify a nodule in the plurality of cross sectional images and determine an assessment score. A lung screening report that includes the assessment score of the nodule classification data is generated for display on a display device associated with a user of the lung screening assessment system.

IPC Classes  ?

  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06F 17/22 - Manipulating or registering by use of codes, e.g. in sequence of text characters
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 17/28 - Processing or translating of natural language
  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • A61B 8/00 - Diagnosis using ultrasonic, sonic or infrasonic waves
  • A61B 8/08 - Clinical applications
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • A61B 6/03 - Computed tomography [CT]
  • G06F 3/16 - Sound inputSound output
  • G06F 17/24 - Editing, e.g. insert/delete
  • G06K 9/03 - Detection or correction of errors, e.g. by rescanning the pattern
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • A61B 5/00 - Measuring for diagnostic purposes Identification of persons
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06Q 10/10 - Office automationTime management
  • G06T 7/11 - Region-based segmentation
  • G01T 1/24 - Measuring radiation intensity with semiconductor detectors
  • H04N 5/32 - Transforming X-rays
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0485 - Scrolling or panning
  • G06T 11/00 - 2D [Two Dimensional] image generation

86.

Medical scan annotator system

      
Application Number 15627683
Grant Number 10140421
Status In Force
Filing Date 2017-06-20
First Publication Date 2018-11-27
Grant Date 2018-11-27
Owner Enlitic, Inc. (USA)
Inventor
  • Bernard, Devon
  • Lyman, Kevin
  • Yao, Li
  • Basham, Brian
  • Covington, Ben

Abstract

A medical scan annotator system is operable to select a medical scan for transmission via a network to a first client device and a second client device for display via an interactive interface, and annotation data is received from the first client device and the second client device in response. Annotation similarity data is generated by comparing the first annotation data to the second annotation data, and consensus annotation data is generated based on the first annotation data and the second annotation data in response to the annotation similarity data indicating that the difference between the first annotation data and the second annotation data compares favorably to an annotation discrepancy threshold. The consensus annotation data is mapped to the medical scan in a medical scan database.

IPC Classes  ?

  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 7/00 - Image analysis
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems