US2022308040A1PendingUtilityA1

Medical Diagnostic System and Method

Assignee: EVERYPLACE LABS INCPriority: Jun 23, 2017Filed: Jun 15, 2022Published: Sep 29, 2022
Est. expiryJun 23, 2037(~10.9 yrs left)· nominal 20-yr term from priority
G01N 21/552G06T 7/11G01N 21/3586G06T 7/73G01N 21/55A61B 5/1455G01N 33/5436A61B 90/96G01N 35/00722G01N 35/1004A61B 5/0022G01N 35/00732G01N 2035/00752A61B 5/207A61F 5/44A61M 39/08G01N 2001/002A61M 2205/3584G01N 35/00029A61B 10/007A61M 25/0017G01N 33/493G01N 35/00871A61B 90/98G01N 1/20E03D 9/00G01N 2035/00108A61M 2202/0496G01N 2035/0091G01N 2035/00881G01N 2001/1031E03D 11/13G01N 35/1097
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A medical diagnostic system is provided to automate analysis of samples to predict a medical condition, such as pregnancy or chronic kidney disease. The system may provide test strip usage automation. The medical diagnostic system may include a sample collection component, collection cup contamination protection mechanism, sample volume control component, test strip reader component, which may be manifested as a lateral flow strip reader, flow reader, sample analytic component, data processing component, data communication component, networked data management component, and device cleaning mechanism. A method to automate analysis of samples to predict a medical condition using the medical diagnostic system is also provided.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
         1 . A system comprising:
 a test strip configured to indicate a condition of a patient when exposed to a sample from the patient;   a sensor configured to capture a color image of the test strip exposed to the sample, wherein the color image indicates the condition of the patient; and   a computing device configured to analyze the color image of the test strip captured by the sensor in order to determine the condition of the patient, wherein analyzing the color image of the test strip captured by the sensor in order to determine the condition of the patient comprises:
 opening the color image; 
 cropping the color image; 
 converting the color image to a grayscale image; 
 calculating a sum of each row based on the grayscale image; 
 identify a control line location corresponding to the grayscale image, wherein the control line location corresponds to a row having a local minimum average pixel value or a local maximum average pixel value across the grayscale image; 
 identify a test line location corresponding to the grayscale image, wherein the test line location is based on a relative distance to the control line location within the grayscale image; 
 determine whether a control line is present in the control line location; 
 determine whether a test line is present in the test line location; and 
 report a result based on whether the control line is present in the control line location and whether the test line is present in the test line location. 
   
     
     
         2 . The system of  claim 1 , wherein reporting the test result comprises:
 reporting an error when the control line is not present in the control line location;   reporting a negative test result when the control line is present in the control line location and the test line is not present in the test line location; and   reporting a positive test result when the control line is present in the control line location and the test line is present in the test line location.   
     
     
         3 . The system of  claim 1 , further comprising an electronically-stored medium,
 wherein the electronically-stored medium is configured to store the determined condition of the patient,   wherein the computing device is configured to transmit the determined condition of the patient to an additional electronically-stored medium for inclusion in an electronic health record of the patient,   wherein the electronic health record of the patient contains additional health data relating to the patient, and   wherein the additional data relating to the patient comprises at least one of a unique patient identifier, a result of the test strip, or an image of the test strip.   
     
     
         4 . The system of  claim 1 , wherein the relative distance to the control line location is determined based on a set number of pixels. 
     
     
         5 . The system of  claim 1 , further comprising a scanner configured to detect an identification of the patient,
 wherein the scanner comprises a barcode scanner or a radio-frequency identification (RFID) scanner,   wherein, upon the scanner detecting the identification of the patient, the system is configured to collect, process, and analyze the sample in an automated fashion, and   wherein the computing device is configured to transmit the condition of the patient to an electronically-stored medium for inclusion in an electronic health record of the patient based on the identification of the patient.   
     
     
         6 . The system of  claim 1 , wherein analyzing the color image of the test strip captured by the sensor in order to determine the condition of the patient further comprises applying a filter to reduce noise or increase signal in the color image or the grayscale image. 
     
     
         7 . The system of  claim 6 , wherein analyzing the color image of the test strip captured by the sensor in order to determine the condition of the patient further comprises applying a threshold to further reduce noise in the color image or the grayscale image. 
     
     
         8 . The system of  claim 7 , wherein the threshold comprises an adaptive Gaussian threshold. 
     
     
         9 . The system of  claim 1 , wherein the color image is a red-green-blue (RGB) picture of the test strip, and wherein cropping the color image comprises cropping the color image to boundaries of the test strip within the color image. 
     
     
         10 . The system of  claim 1 , wherein analyzing the color image of the test strip captured by the sensor in order to determine the condition of the patient further comprises converting from the grayscale image to a binary image by setting a threshold. 
     
     
         11 . The system of  claim 10 , wherein analyzing the color image of the test strip captured by the sensor in order to determine the condition of the patient further comprises performing morphological operations to fill any holes in the binary image. 
     
     
         12 . The system of  claim 11 , wherein performing the morphological operations comprises:
 defining a kernel size;   performing an open operation with the kernel; and/or   performing a close operation with the kernel.   
     
     
         13 . The system of  claim 10 , wherein analyzing the color image of the test strip captured by the sensor in order to determine the condition of the patient further comprises performing a Laplacian gradient on the binary image. 
     
     
         14 . The system of  claim 1 , wherein analyzing the color image of the test strip captured by the sensor in order to determine the condition of the patient further comprises:
 setting a threshold; and   counting a number of peaks across the test strip in the color image or the grayscale image based on the threshold.   
     
     
         15 . The system of  claim 1 ,
 wherein the tests strip comprises aptamers, antibodies, chemical reagents, biomolecules, or a substance that binds or reacts to the sample,   wherein the test strip is specifically used to indicate a predetermined condition, and   wherein the predetermined condition comprises chronic kidney disease (CKD), glucose levels, opiate levels, albumin to creatinine ratio, human chorionic gonadotropin (hCG) levels, specific gravity, pH levels, protein levels, ketone levels, bilirubin levels, nitrite levels, or leukocytes levels.   
     
     
         16 . The system of  claim 1 ,
 wherein the test strip is one of a plurality of test strips,   wherein the plurality of test strips is housed in a replaceable cartridge,   wherein multiple replaceable cartridges are inserted side-by-side,   wherein the plurality of test strips is stacked vertically in the replaceable cartridge with an opening at a bottom of the stack,   wherein the test strip is pushed onto a platform using a motor-operated pin,   wherein the platform is moved laterally, using a motor, to a predetermined position where the test strip is exposed to the sample from the patient,   wherein the platform is moved laterally, using the motor, to a position where the image of the test strip is captured by the sensor, and   wherein the platform is moved laterally, using the motor, to a position where the test strip is pushed off of the platform using a motor-operated pin into a waste bin to dispose of the test strip.   
     
     
         17 . The system of  claim 1 ,
 wherein the sensor comprises a complementary metal-oxide-semiconductor (CMOS) sensor and a light excitation source, and   wherein the captured image of the test strip comprises a light intensity profile of the test strip.   
     
     
         18 . The system of  claim 1 ,
 wherein converting the color image to a grayscale image comprises converting the color image to a hue-saturation-value (HSV) color space, hue-saturation-lightness (HSL) color space, YUV color space, or YCbCr color space.   
     
     
         19 . A method comprising:
 exposing a test strip to a sample from a patient, wherein the test strip is configured to indicate a condition of the patient when exposed to the sample;   capturing a color image of the test strip using a sensor, wherein the color image indicates the condition of the patient; and   analyzing, by a computing device, the color image of the test strip in order to determine the condition of the patient, wherein analyzing the color image of the test strip in order to determine the condition of the patient comprises:
 opening the color image; 
 cropping the color image; 
 converting the color image to a grayscale image; 
 calculating a sum of each row based on the grayscale image; 
 identify a control line location corresponding to the grayscale image, wherein the control line location corresponds to a row having a local minimum average pixel value or a local maximum average pixel value across the grayscale image; 
 identify a test line location corresponding to the grayscale image, wherein the test line location is based on a relative distance to the control line location within the grayscale image; 
 determine whether a control line is present in the control line location; 
 determine whether a test line is present in the test line location; and 
 report a result based on whether the control line is present in the control line location and whether the test line is present in the test line location. 
   
     
     
         20 . A computing device configured to:
 receiving a color image of a test strip, wherein the test strip was exposed to a sample from a patient, wherein the test strip is configured to indicate a condition of the patient when exposed to the sample, wherein the color image of the test strip was captured using a sensor, and wherein the color image indicates the condition of the patient; and   analyzing, by a computing device, the color image of the test strip in order to determine the condition of the patient, wherein analyzing the color image of the test strip in order to determine the condition of the patient comprises:
 opening the color image; 
 cropping the color image; 
 converting the color image to a grayscale image; 
 calculating a sum of each row based on the grayscale image; 
 identify a control line location corresponding to the grayscale image, wherein the control line location corresponds to a row having a minimum average pixel value or a maximum average pixel value across the grayscale image; 
 identify a test line location corresponding to the grayscale image, wherein the test line location is based on a relative distance to the control line location within the grayscale image; 
 determine whether a control line is present in the control line location; 
 determine whether a test line is present in the test line location; and 
 report a result based on whether the control line is present in the control line location and whether the test line is present in the test line location.

Join the waitlist — get patent alerts

Track US2022308040A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.