US 12,462,921 B2
Universal slide viewer
Peter Schueffler, New York, NY (US); and Thomas Fuchs, New York, NY (US)
Assigned to MEMORIAL SLOAN KETTERING CANCER CENTER, New York, NY (US)
Appl. No. 17/637,221
Filed by MEMORIAL SLOAN KETTERING CANCER CENTER, New York, NY (US)
PCT Filed Aug. 24, 2020, PCT No. PCT/US2020/047687
§ 371(c)(1), (2) Date Feb. 22, 2022,
PCT Pub. No. WO2021/041343, PCT Pub. Date Mar. 4, 2021.
Claims priority of provisional application 62/890,953, filed on Aug. 23, 2019.
Prior Publication US 2022/0301691 A1, Sep. 22, 2022
Int. Cl. G16H 30/40 (2018.01); G16H 30/20 (2018.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01); G16H 50/70 (2018.01)
CPC G16H 30/40 (2018.01) [G16H 30/20 (2018.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01); G16H 50/70 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A method for generating a preamble, comprising:
identifying, by a computing system, a plurality of tiles from a first portion of a biomedical image that is derived from a tissue sample on a slide via a histopathological image preparer, each tile of the plurality of tiles acquired at one of a plurality of magnification factors and defined by a respective corresponding set of coordinates within a same biomedical image, at least one of the plurality of tiles corresponding to at least a subset of the first portion of the same biomedical image that is derived from a same tissue sample on the slide, each tile individually responsive to a move or zoom operation via a corresponding graphical user interface (GUI) element and synchronizable to others of the plurality of tiles simultaneously displayed in corresponding GUI elements;
providing, by the computing system, the plurality of tiles for concurrent display via a corresponding plurality of graphical user interface (GUI) elements;
detecting, by the computing system, an interaction with a GUI element from the plurality of GUI elements to modify presentation of one tile of the plurality of tiles;
identifying, by the computing system, a first change to a first set of corresponding coordinates defining the one tile in response to the interaction with the GUI element;
determining, by the computing system, a second change to apply to a second set of coordinates defining another of a remainder of the plurality of tiles based on the first change to the first set of coordinates; and
updating, by the computing system, the displaying of the plurality of tiles in the corresponding plurality of GUI elements by applying the first change to the first set of coordinates for the one tile upon which the interaction is detected and the second change to the second set of coordinates for each tile of the remainder of the plurality of tiles.