US 12,443,476 B2
Method for detecting and reporting an operation error in an in-vitro diagnostic system and an in-vitro diagnostic system
Christopher Espy, Mannheim (DE); and André Pristat-Gupta, Mannheim (DE)
Assigned to Roche Diagnostics Operations, Inc., Indianapolis, IN (US)
Filed by Roche Diagnostics Operations, Inc., Indianapolis, IN (US)
Filed on Mar. 20, 2023, as Appl. No. 18/123,789.
Application 18/123,789 is a continuation of application No. PCT/EP2021/075271, filed on Sep. 15, 2021.
Claims priority of application No. 20197278 (EP), filed on Sep. 21, 2020.
Prior Publication US 2023/0229541 A1, Jul. 20, 2023
Int. Cl. G06F 11/00 (2006.01); G06F 11/07 (2006.01)
CPC G06F 11/0775 (2013.01) [G06F 11/079 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for detecting and reporting an operation error in an in-vitro diagnostic system configured to determine a sample of a bodily fluid, the method comprising:
providing a plurality of sample vessels, each sample vessel of the plurality of sample vessels containing a sample of a bodily fluid;
providing a plurality of functional modules comprising an analysis device configured to determine the sample, a handling system configured to handle the plurality of sample vessels, and an automation track provided by the handling system and configured to transport the plurality of sample vessels to the analysis device;
providing an operation control device connected to at least one functional module of the plurality of functional modules and configured to control operation of the at least one functional module, wherein the operation control device comprises one or more data processors, wherein an application software is running on the one or more data processors for controlling operation of the at least one functional module;
controlling operation of the at least one functional module by the operation control device; and
detecting and reporting an operation error by an error detecting and reporting device by:
detecting the operation error for the operation of the at least one functional module and the operation control device,
providing error data indicative of the operation error,
receiving a user input through a user interface after detecting the operation error,
providing labelling data in response to receiving the user input, the labelling data being indicative of information related to the operation error in addition to the error data,
providing error report data comprising the error data and the labelling data, and
transmitting the error report data to an error repository remotely located with respect to both the plurality of functional modules and the operation control device;
receiving the error report data in a machine learning process running in a data processing device connected to the error repository;
processing the error report data by the machine learning process in the data processing device;
providing an application software update for the application software in response to the processing of the error report data by the machine learning process in the data processing device;
providing the application software update to the operation control device; and
controlling operation of the at least one functional module by the operation control device by running the application software including the application software update.