| 번호 | 청구항 |
|---|---|
| 1 | 병리 WSI(Whole Slide Image) 데이터를 제공하는 클라우드 서버 기반 플랫폼을 제공하는 서버에 있어서,적어도 하나의 명령어(instruction)를 저장하는 메모리; 및상기 메모리에 저장된 상기 적어도 하나의 명령어를 실행하는 적어도 하나의 프로세서를 포함하고,상기 적어도 하나의 프로세서는,미리 결정된 제1 포맷을 갖는 복수의 제1 변환 데이터들로 변환된 복수의 원본 데이터들을 객체 스토리지(object storage)에 저장하고,상기 복수의 제1 변환 데이터들 중 적어도 하나의 제1 변환 데이터를 요청하는 데이터 요청 신호를 획득하고,상기 획득된 데이터 요청 신호에 기초하여, 상기 객체 스토리지에 저장된 상기복수의 제1 변환 데이터들 중 상기 적어도 하나의 제1 변환 데이터를 상기 서버와 결합된 네트워크 결합 스토리지(Network Attached Storage, NAS)로 읽어오고,상기 네트워크 결합 스토리지로 읽어온 상기 적어도 하나의 제1 변환 데이터를 클라이언트에 제공하는, 서버. |
| 2 | 제1 항에 있어서,상기 적어도 하나의 프로세서는,상기 복수의 제1 변환 데이터들의 용량은 상기 복수의 원본 데이터들의 용량보다 작은, 서버. |
| 3 | 제1 항에 있어서,상기 미리 결정된 제1 포맷은 TIFF(Tag Image File Format) 확장자를 갖는 포맷인, 서버. |
| 4 | 제1 항에 있어서,상기 적어도 하나의 프로세서는,상기 복수의 제1 변환 데이터들을 미리 결정된 제2 포맷을 갖는 복수의 제2 변환 데이터들로 변환하고,상기 복수의 제2 변환 데이터들의 용량은 상기 복수의 제1 변환 데이터들의 용량보다 작은, 서버. |
| 5 | 제4 항에 있어서,상기 적어도 하나의 프로세서는,상기 획득된 데이터 요청 신호에 기초하여, 상기 복수의 제2 변환 데이터들 중 상기 적어도 하나의 제1 변환 데이터에 대응되는 적어도 하나의 제2 변환 데이터를 상기 클라이언트에 제공하는, 서버. |
| 6 | 제5 항에 있어서,상기 적어도 하나의 프로세서는,상기 제공된 적어도 하나의 제2 변환 데이터에 대하여 추가 정보를 요청하는 추가 요청 신호를 획득하고,상기 획득된 추가 요청 신호에 기초하여, 상기 객체 스토리지에 저장된 상기 복수의 제1 변환 데이터들 중 상기 적어도 하나의 제2 변환 데이터에 대응되는 적어도 하나의 제1 변환 데이터를 상기 네트워크 결합 스토리지로 읽어오며,상기 네트워크 결합 스토리지로 읽어온 상기 적어도 하나의 제1 변환 데이터를 상기 클라이언트에 제공하는, 서버. |
| 7 | 제4 항에 있어서,상기 미리 결정된 제2 포맷은 JPEG(Joint Photographic Experts Group) 또는 JPG(Joint Photographic Group)의 확장자를 갖는 포맷인, 서버. |
| 8 | 제1 항에 있어서,상기 적어도 하나의 프로세서는,상기 네트워크 결합 스토리지로 읽어온 상기 적어도 하나의 제1 변환 데이터를 상기 메모리로 읽어오고,상기 메모리로 읽어온 상기 적어도 하나의 제1 변환 데이터를 상기 클라이언트에 스트리밍 방식으로 제공하는, 서버. |
| 9 | 제1 항에 있어서,상기 적어도 하나의 프로세서는,상기 네트워크 결합 스토리지로 읽어온 상기 적어도 하나의 제1 변환 데이터를 FIFO(First In First Out) 방식으로 삭제하는, 서버. |
| 10 | 병리 WSI(Whole Slide Image) 데이터를 제공하는 클라우드 서버 기반 플랫폼을 제공하는 서버의 동작 방법에 있어서,미리 결정된 제1 포맷을 갖는 복수의 제1 변환 데이터들로 변환된 복수의 원본 데이터들을 객체 스토리지(object storage)에 저장하는 단계;상기 복수의 제1 변환 데이터들 중 적어도 하나의 제1 변환 데이터를 요청하는 데이터 요청 신호를 획득하는 단계;상기 획득된 데이터 요청 신호에 기초하여, 상기 객체 스토리지에 저장된 상기 복수의 제1 변환 데이터들 중 상기 적어도 하나의 제1 변환 데이터를 상기 서버와 결합된 네트워크 결합 스토리지(Network Attached Storage, NAS)로 읽어오는 단계; 및상기 네트워크 결합 스토리지로 읽어온 상기 적어도 하나의 제1 변환 데이터를 클라이언트에 제공하는 단계를 포함하는, 서버의 동작 방법. |
| 11 | 제10 항에 있어서,상기 복수의 제1 변환 데이터들의 용량은 상기 복수의 원본 데이터들의 용량보다 작은, 서버의 동작 방법. |
| 12 | 제10 항에 있어서,상기 미리 결정된 제1 포맷은 TIFF(Tag Image File Format) 확장자를 갖는 포맷인, 서버의 동작 방법. |
| 13 | 제10 항에 있어서,상기 서버의 동작 방법은,상기 복수의 제1 변환 데이터들을 미리 결정된 제2 포맷을 갖는 복수의 제2 변환 데이터들로 변환하는 단계; 및상기 획득된 데이터 요청 신호에 기초하여, 상기 복수의 제2 변환 데이터들 중 상기 적어도 하나의 제1 데이터에 대응되는 적어도 하나의 제2 변환 데이터를 상기 클라이언트에 제공하는 단계를 더 포함하고,상기 복수의 제2 변환 데이터들의 용량은 상기 복수의 제1 변환 데이터들의 용량보다 작은, 서버의 동작 방법. |
| 14 | 제13 항에 있어서,상기 서버의 동작 방법은,상기 제공된 적어도 하나의 제2 변환 데이터에 대하여 추가 정보를 요청하는 추가 요청 신호를 획득하는 단계;상기 획득된 추가 요청 신호에 기초하여, 상기 객체 스토리지에 저장된 상기 복수의 제1 변환 데이터들 중 상기 적어도 하나의 제2 변환 데이터에 대응되는 적어도 하나의 제1 변환 데이터를 상기 네트워크 결합 스토리지로 읽어오는 단계; 및상기 네트워크 결합 스토리지로 읽어온 상기 적어도 하나의 제1 변환 데이터를 상기 클라이언트에 제공하는 단계를 더 포함하는, 서버의 동작 방법. |
| 15 | 제13 항에 있어서,상기 미리 결정된 제2 포맷은 JPEG(Joint Photographic Experts Group) 또는 JPG(Joint Photographic Group)의 확장자를 갖는 포맷인, 서버의 동작 방법. |
| 16 | 제10 항에 있어서,상기 서버의 동작 방법은,상기 네트워크 결합 스토리지로 읽어온 상기 적어도 하나의 제1 변환 데이터를 메모리로 읽어오는 단계; 및상기 메모리로 읽어온 상기 적어도 하나의 제1 변환 데이터를 상기 클라이언트에 스트리밍 방식으로 제공하는 단계를 더 포함하는, 서버의 동작 방법. |
| 17 | 제10 항에 있어서,상기 서버의 동작 방법은,상기 네트워크 결합 스토리지로 읽어온 상기 적어도 하나의 제1 변환 데이터를 FIFO(First In First Out) 방식으로 삭제하는 단계를 더 포함하는, 서버의 동작 방법. |
| 18 | 컴퓨터와 결합되어, 제11 내지 제17 항 중 어느 하나의 항의 방법을 실행시키기 위한 프로그램이 저장된 컴퓨터 판독 가능한 기록매체. |