1 |
1
방송서버 및 클라이언트단말에서 수행되는 긴급도를 고려한 멀티채널에서의 CCR문서 수신 방법으로서,클라이언트단말에서, 클라이언트에 대한 CCR문서의 방송요청을 방송서버로 송신하는 CCR방송요청단계;방송서버에서, 상기 방송요청에 상응하는 CCR문서를 의료기관으로부터 수신하고, 수신한 CCR문서의 긴급도를 판별하고, 분산인덱스를 생성하여 상기 분산인덱스와 상기 CCR문서를 함께 브로드캐스팅하는 CCR방송단계; 및클라이언트단말에서, 방송서버가 브로드캐스팅한 복수의 CCR문서 중 해당 클라이언트가 요청한 CCR문서를 수신하는 CCR수신단계;를 포함하고,상기 CCR수신단계는,분산인덱스를 수신하여 상기 분산인덱스에 포함되는 환자테이블 및 CCR타임테이블을 확인하는 분산인덱스수신단계;상기 환자테이블에 기초하여 CCR타임테이블에 액세스하고, 액세스한 CCR타임테이블에서 상기 클라이언트가 요청한 CCR문서의 고유정보인 CCR고유정보 및 상기 클라이언트가 요청한 CCR문서의 방송시간을 확인하여 저장한 후 대기모드로 전환하는 CCR수신정보저장단계; 및상기 CCR문서의 방송시간에 웨이크업한 뒤 해당 방송채널에 액세스하고 상기 클라이언트가 요청한 CCR문서를 다운로드하는 CCR다운로드단계;를 포함하고,상기 CCR방송요청단계는,클라이언트로부터 CCR문서를 위한 1 이상의 의료정보항목을 선택입력 받으면, 상기 1 이상의 의료정보항목에 기초하여 n 비트(n은 1 이상의 자연수)의 의료정보요청비트스트링을 생성하고 방송서버로 송신하고,상기 CCR방송단계는,상기 클라이언트가 선택한 의료정보항목 각각의 긴급성에 따라 가중치를 부여하고 CCR문서의 긴급도를 판별하는 긴급도판별단계를 포함하고,상기 긴급도판별단계는,CCR문서의 긴급도가 기설정된 기준 이상인 경우 긴급CCR문서로 분류하고, CCR문서의 긴급도가 기설정된 기준 미만인 경우 평이CCR문서로 분류하고,해당 CCR문서의 긴급도(U)는, 상기 의료정보요청비트스트링에 해당되는 의료정보항목 각각에 대하여, 기설정된 각 항목별 긴급성에 따른 가중치에 따라 가중치를 부여한 뒤, 하기 [식 1]과 같이, 상기 클라이언트가 선택한 의료정보항목(B) 각각과 상기 의료정보항목 각각에 해당하는 가중치(W)를 곱한 값을 모두 합하는 방법으로 산출되고,[식 1]긴급도가 산출된 복수의 CCR문서들에 대하여, 긴급문서비율 이내의 CCR문서를 긴급CCR문서로, 그 외의 CCR문서를 평이CCR문서로 분류하고, 상기 긴급문서비율을 조정함으로써 클라이언트단말의 액세스시간을 조절할 수 있고,상기 CCR방송단계는,생성한 분산인덱스와 긴급도가 판별된 복수의 CCR문서 각각에 해당하는 무선통신채널에 스케줄링하는 CCR스케줄링단계;를 포함하고,상기 무선통신채널은, 긴급도가 기설정된 기준 이상인 긴급CCR문서가 스케줄링되는 긴급채널; 및긴급도가 기설정된 기준 미만인 평이CCR문서가 스케줄링되는 평이채널;을 포함하며, 상기 긴급채널의 방송주기는 상기 평이채널의 방송주기보다 짧게 하여 클라이언트단말의 긴급CCR문서에 대한 액세스시간을 단축시키고,상기 CCR방송단계는,클라이언트단말이 요청한 CCR문서의 방송시간정보를 유지하는 인덱스인 분산인덱스를 생성하는 분산인덱스생성단계;를 포함하고, 상기 분산인덱스는,클라이언트가 요청한 CCR문서가 긴급CCR문서인지 평이CCR문서인지 구분하여 상기 클라이언트가 어떤 채널에서 자신이 요청한 CCR문서를 액세스할 수 있는지 판단할 수 있는 환자테이블; 및클라이언트가 요청한 CCR문서의 방송시간정보를 유지하는 CCR타임테이블;을 포함하고,상기 환자테이블은,클라이언트고유정보; 해당 클라이언트가 요청한 CCR문서가 방송되는 채널의 채널고유정보; 및해당 클라이언트가 요청한 CCR문서의 CCR타임테이블이 방송되는 시간인 CTT방송시간정보;를 포함하고,상기 CCR타임테이블은,클라이언트고유정보;해당 클라이언트가 요청한 CCR문서의 고유정보인 CCR고유정보; 및해당 클라이언트가 요청한 CCR문서가 방송되는 시간인 CCR방송시간정보;를 포함하는, CCR문서 수신 방법
|
2 |
2
청구항 1에 있어서,상기 CCR문서는 클라이언트의 건강정보가 기록된 XML 기반의 표준화된 전자문서에 해당하고,상기 CCR문서는,상기 CCR문서 자체에 대한 정보인 진료 의뢰에 대한 정보, 해당 CCR문서의 CCR고유정보, 및 해당 CCR문서의 작성 목적을 포함하는 헤더; 및상기 CCR문서에 해당하는 클라이언트의 보험에 대한 정보, 상기 클라이언트의 가족력, 상기 클라이언트의 알러지정보, 및 상기 클라이언트의 투약정보를 포함하는 상기 클라이언트의 의료정보를 포함하는 바디;를 포함하는, CCR문서 수신 방법
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
청구항 1에 있어서,상기 CCR스케줄링단계는,브로드캐스팅할 긴급CCR문서에 해당하는 환자테이블 및 CCR타임테이블을 해당 긴급CCR문서그룹의 전단에 삽입하여 스케줄링하고, 브로드캐스팅할 평이CCR문서에 해당하는 CCR타임테이블을 해당 평이CCR문서그룹의 전단에 삽입하여 스케줄링하는, CCR문서 수신 방법
|
9 |
9
청구항 8에 있어서,상기 CCR스케줄링단계는,평이채널에서는 CCR문서그룹을 m(m은 2 이상의 자연수) 등분하여 m개의 세부그룹으로 나누고, m 등분된 각각의 세부그룹에 포함되는 평이CCR문서에 해당하는 각각의 CCR타임테이블을 상기 각각의 세부그룹의 전단에 삽입하여 스케줄링하는, CCR문서 수신 방법
|
10 |
10
방송서버 및 클라이언트단말에서 수행되는 긴급도를 고려한 멀티채널에서의 CCR문서 수신 방법을 수행하는 CCR문서 수신 시스템으로서,클라이언트단말에서, 클라이언트에 대한 CCR문서의 방송요청을 방송서버로 송신하는 CCR방송요청부;방송서버에서, 상기 방송요청에 상응하는 CCR문서를 의료기관으로부터 수신하고, 수신한 CCR문서의 긴급도를 판별하고, 분산인덱스를 생성하여 상기 분산인덱스와 상기 CCR문서를 함께 브로드캐스팅하는 CCR방송부; 및클라이언트단말에서, 방송서버가 브로드캐스팅한 복수의 CCR문서 중 해당 클라이언트가 요청한 CCR문서를 수신하는 CCR수신부;를 포함하고,상기 CCR수신부는,상기 분산인덱스를 수신하여 상기 분산인덱스에 포함되는 환자테이블 및 CCR타임테이블을 확인하는 분산인덱스수신부;상기 환자테이블에 기초하여 CCR타임테이블에 액세스하고, 액세스한 CCR타임테이블에서 상기 클라이언트가 요청한 CCR문서의 고유정보인 CCR고유정보 및 상기 클라이언트가 요청한 CCR문서의 방송시간을 확인하여 저장한 후 대기모드로 전환하는 CCR수신정보저장부; 및상기 CCR문서의 방송시간에 웨이크업한 뒤 해당 방송채널에 액세스하고 상기 클라이언트가 요청한 CCR문서를 다운로드하는 CCR다운로드부;를 포함하고,상기 CCR방송요청부는,클라이언트로부터 CCR문서를 위한 1 이상의 의료정보항목을 선택입력 받으면, 상기 1 이상의 의료정보항목에 기초하여 n 비트(n은 1 이상의 자연수)의 의료정보요청비트스트링을 생성하고 방송서버로 송신하고,상기 CCR방송부는,상기 클라이언트가 선택한 의료정보항목 각각의 긴급성에 따라 가중치를 부여하고 CCR문서의 긴급도를 판별하는 긴급도판별부를 포함하고,상기 긴급도판별부는,CCR문서의 긴급도가 기설정된 기준 이상인 경우 긴급CCR문서로 분류하고, CCR문서의 긴급도가 기설정된 기준 미만인 경우 평이CCR문서로 분류하고,해당 CCR문서의 긴급도(U)는, 상기 의료정보요청비트스트링에 해당되는 의료정보항목 각각에 대하여, 기설정된 각 항목별 긴급성에 따른 가중치에 따라 가중치를 부여한 뒤, 하기 [식 1]과 같이, 상기 클라이언트가 선택한 의료정보항목(B) 각각과 상기 의료정보항목 각각에 해당하는 가중치(W)를 곱한 값을 모두 합하는 방법으로 산출되고,[식 1]긴급도가 산출된 복수의 CCR문서들에 대하여, 긴급문서비율 이내의 CCR문서를 긴급CCR문서로, 그 외의 CCR문서를 평이CCR문서로 분류하고, 상기 긴급문서비율을 조정함으로써 클라이언트단말의 액세스시간을 조절할 수 있고,상기 CCR방송부는,생성한 분산인덱스와 긴급도가 판별된 복수의 CCR문서 각각에 해당하는 무선통신채널에 스케줄링하는 CCR스케줄링부;를 포함하고,상기 무선통신채널은, 긴급도가 기설정된 기준 이상인 긴급CCR문서가 스케줄링되는 긴급채널; 및긴급도가 기설정된 기준 미만인 평이CCR문서가 스케줄링되는 평이채널;을 포함하며, 상기 긴급채널의 방송주기는 상기 평이채널의 방송주기보다 짧게 하여 클라이언트단말의 긴급CCR문서에 대한 액세스시간을 단축시키고,상기 CCR방송부는,클라이언트단말이 요청한 CCR문서의 방송시간정보를 유지하는 인덱스인 분산인덱스를 생성하는 분산인덱스생성부;를 포함하고, 상기 분산인덱스는,클라이언트가 요청한 CCR문서가 긴급CCR문서인지 평이CCR문서인지 구분하여 상기 클라이언트가 어떤 채널에서 자신이 요청한 CCR문서를 액세스할 수 있는지 판단할 수 있는 환자테이블; 및클라이언트가 요청한 CCR문서의 방송시간정보를 유지하는 CCR타임테이블;을 포함하고,상기 환자테이블은,클라이언트고유정보; 해당 클라이언트가 요청한 CCR문서가 방송되는 채널의 채널고유정보; 및해당 클라이언트가 요청한 CCR문서의 CCR타임테이블이 방송되는 시간인 CTT방송시간정보;를 포함하고,상기 CCR타임테이블은,클라이언트고유정보;해당 클라이언트가 요청한 CCR문서의 고유정보인 CCR고유정보; 및해당 클라이언트가 요청한 CCR문서가 방송되는 시간인 CCR방송시간정보;를 포함하는, CCR문서 수신 시스템
|