US 12,407,660 B2
Methods and systems for processing data of an analytical instrument for analyzing biological samples
Urs Suter, Zurich (CH); Alejandro Morcillo Montejo, Barcelona (ES); Antonio Tienda Fernandez, Barcelona (ES); and Stephen Martin, Zug (CH)
Assigned to Roche Diagnostics Operations, Inc., Indianapolis, IN (US)
Filed by Roche Diagnostics Operations, Inc., Indianapolis, IN (US)
Filed on Jul. 17, 2023, as Appl. No. 18/353,378.
Application 18/353,378 is a continuation of application No. 17/151,950, filed on Jan. 19, 2021, granted, now 11,743,239.
Application 17/151,950 is a continuation of application No. 15/971,048, filed on May 4, 2018, granted, now 10,938,793, issued on Mar. 2, 2021.
Claims priority of application No. 17382283 (EP), filed on May 18, 2017.
Prior Publication US 2023/0362146 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); A61B 5/00 (2006.01); G16H 10/60 (2018.01); G16H 40/20 (2018.01); G16H 40/67 (2018.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01); H04L 9/30 (2006.01); H04L 67/561 (2022.01); H04L 67/565 (2022.01); H04W 12/033 (2021.01); G06F 21/62 (2013.01); H04L 69/08 (2022.01)
CPC H04L 63/0478 (2013.01) [A61B 5/0022 (2013.01); G16H 10/60 (2018.01); G16H 40/20 (2018.01); G16H 40/67 (2018.01); H04L 9/0825 (2013.01); H04L 9/0866 (2013.01); H04L 9/14 (2013.01); H04L 9/30 (2013.01); H04L 63/0442 (2013.01); H04L 67/561 (2022.05); H04L 67/565 (2022.05); H04W 12/033 (2021.01); A61B 5/00 (2013.01); G06F 21/6245 (2013.01); H04L 63/0471 (2013.01); H04L 69/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for processing data from one or more analytical instruments for analyzing biological samples, the computer-implemented method comprising:
receiving, by a data processing module communicatively connected with the one or more analytical instruments, instrument data from the one or more analytical instruments;
generating, by the data processing module, metadata based on at least one of the instrument data or further data;
generating, by the data processing module, encrypted instrument data by applying a first encryption to the instrument data;
generating, by the data processing module, encrypted metadata by applying a second encryption to the metadata; and
transmitting, by the data processing module, the encrypted metadata and the encrypted instrument data to a remote server that is configured to:
access the metadata by removing the second encryption from the encrypted metadata,
determine, by processing the metadata, at least one operating state of the one or more analytical instruments, and
forward the encrypted instrument data to a remote data processing system different from the data processing module.