Channel integrity detection

US9977060B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9977060-B2
Application numberUS-201615269488-A
CountryUS
Kind codeB2
Filing dateSep 19, 2016
Priority dateMay 9, 2012
Publication dateMay 22, 2018
Grant dateMay 22, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer-implemented method can include determining an amplitude for each of a plurality of input channels, corresponding to respective nodes. A measure of similarity can be computed between the input channel of each node and the input channel of its neighboring nodes. The method can also include comparing an amplitude for each node relative to other nodes to determine temporary bad channels. For each of the temporary bad channels, a measure of similarity can be computed between the input channel of each node and the input channel of its neighboring nodes. Channel integrity can then be identified based on the computed measures of similarity.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a plurality of electrodes to measure electrical signals corresponding to input channel data from a patient, each of the plurality of electrodes corresponding to a node that defines a respective input channel; and a processor to access memory comprising instructions executable by the processor, the instructions comprising: a first spatial similarity measurement function to compute a measure of similarity between the input channel data for each node and a set of neighboring nodes to identify a spatial correlated set of channels having an integrity that is considered one of bad or good; an amplitude analyzer programmed to determine a subset of channels meeting amplitude criteria; a second spatial similarity measurement function to compute, for each channel in the subset of channels meeting the amplitude criteria, a measure of similarity between the input channel data for each node and a set of neighboring nodes to identify an amplitude correlated set of channels having an integrity that is considered one of bad or good; and a combiner programmed to generate output data representing the integrity of the plurality of input channels based on the spatial correlated set of channels and the amplitude correlated set of channels; and a display device to provide a graphical representation of the output data that includes an indication of the integrity of the plurality of input channels, wherein the one or more channels with low integrity are selectively included or excluded from further processing according to a user input. 2. The system of claim 1 , wherein the amplitude analyzer is further programmed to compare an amplitude value for each node relative to amplitude values for at least a substantial portion of the other nodes to determine temporary bad channels, which defines the subset of channels meeting the amplitude criteria. 3. The system of claim 2 , wherein the second spatial similarity measurement function comprises a correlation calculator programmed to compute a cross correlation between the input channel data for each node, corresponding to the temporary bad channels, and the set of neighboring nodes. 4. The system of claim 2 , wherein the instructions further comprise an amplitude calculator programmed to compute the amplitude values for each of the plurality of nodes based on the input channel data for each respective node, wherein the second spatial similarity measurement function comprises a correlation calculator programmed to compute a correlation coefficient value between the computed amplitude value of each of the temporary bad channels and its local neighboring nodes, the amplitude correlated set of channels being determined based on a comparison of the correlation coefficient value computed for each node relative to a threshold value. 5. The system of claim 1 , wherein the first spatial similarity measurement function comprises a correlation calculator programmed to compute correlation coefficient values from a cross correlation computed between each of the plurality of nodes and its local neighboring nodes, the spatial correlated set of channels being determined based on a comparison of the correlation coefficient value for each node relative to a threshold value. 6. The system of claim 1 , wherein the instructions further comprise a node distance analyzer programmed to compute distance between nodes based on locations of nodes determined from geometry data computed from image data that represents locations for the plurality of nodes, the geometry data being computed from image data, each set of neighboring nodes being determined based on the distance between nodes. 7. The system of claim 1 , wherein the instructions further comprise a preprocessing stage programmed to analyze the input channel data to detect channels corresponding to the plurality of electrodes having an integrity that is considered one of bad or good, the combiner being programmed to generate output data representing the integrity of the plurality of input channels based on the integrity of the channels detected by the preprocessing stage, the spatial correlated set of channels and the amplitude correlated set of channels. 8. The system of claim 1 , wherein the instructions further are programmed to automatically remove from the further processing each of the channels identified as having low channel integrity, the user input is to override or accept the automatic removal of channels from the further processing. 9. The system of claim 7 , wherein the preprocessing stage further comprises a low amplitude detector programmed to identify each channel having an amplitude value that resides below a low amplitude threshold, the output data including channels identified by the low amplitude detector. 10. The system of claim 7 , wherein the preprocessing stage further comprises a high amplitude detector programmed to identify each channel having an amplitude value that resides above a high amplitude threshold, the output data including channels identified by the high amplitude detector. 11. The system of claim 1 , wherein the instructions further comprise: a resolution calculator programmed to compute coefficients of a transformation matrix for at least a substantial portion of the plurality of input channels based on the data representing the integrity of the plurality of input channels; and an evaluator programmed to identify a low resolution spatial region based on an evaluation of the coefficients of the transformation matrix, a mapping generator programmed to generate a graphical map depicting the low resolution spatial region. 12. The system of claim 1 , wherein the instructions further comprise a mapping system programmed to generate a reconstructed set of signals on an envelope based on the input channel data and the output data, such that an interpolated value is used for each bad channel that is excluded. 13. The system of claim 1 , wherein the plurality of electrodes are one of positioned across a body surface of the patient or a surface of an internal anatomical structure of the patient. 14. The system of claim 13 , wherein the internal anatomical structure is a heart. 15. A system comprising: a sensor array comprising a plurality of electrodes to measure electrical activity across at least one of a body surface of a patient and a surface of an internal anatomical structure of the patient, each of the plurality of electrodes corresponding to a node that defines a respective input channel; an analysis system to: determine an amplitude for each respective input channel; compute a measure of similarity between the input channel of each node and the input channel of its neighboring nodes; compare the amplitude for each node relative to other nodes to determine temporary bad channels; for each of the temporary bad channels, compute a measure of similarity between the input channel of each node and the input channel of its neighboring nodes; identify channel integrity for each respective input channel based on the computed measures of similarity; and store data associated with the identified channel integrity for each respective input channel in a memory; and a display to provide a graphical representation of the data associated with the identified channel integrity for each respective input channel, wherein the graphical representation illustrates one or more input channels with low integrity, wherein the one or more channels with low integrity are selectively included or excluded from further processing according to a user input. 16. The system of claim 15 ,

Assignees

Inventors

Classifications

  • for computer-aided diagnosis, e.g. based on medical expert systems · CPC title

  • combining images from different diagnostic modalities, e.g. ultrasound and X-ray · CPC title

  • combining images from an ionising-radiation diagnostic technique and a non-ionising radiation diagnostic technique, e.g. X-ray and ultrasound · CPC title

  • Determining signal validity, reliability or quality (preventing, reducing or removing noise induced by motion artefacts A61B5/7207; noise originating from a therapeutic or surgical apparatus A61B5/7217) · CPC title

  • A61B5/7203Primary

    for noise prevention, reduction or removal · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9977060B2 cover?
A computer-implemented method can include determining an amplitude for each of a plurality of input channels, corresponding to respective nodes. A measure of similarity can be computed between the input channel of each node and the input channel of its neighboring nodes. The method can also include comparing an amplitude for each node relative to other nodes to determine temporary bad channels.…
Who is the assignee on this patent?
Cardioinsight Technologies Inc
What technology area does this patent fall under?
Primary CPC classification A61B5/7203. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue May 22 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).