1 |
1
사용자의 건강 상태를 체크한 시점에 대응하는 체크 시간값, 및 상기 시점에서의 상기 사용자의 건강 상태를 나타내는 건강 상태값을 한 쌍으로 하는 건강 상태 정보를 스마트 단말기에 저장하는 단계;SA(Security Agent)가 상기 건강 상태값을 준동형 암호화(Homomorphic Encryption) 방식을 통해 상기 사용자의 비밀키로 암호화하는 단계;상기 SA가 상기 체크 시간값 및 상기 암호화된 건강 상태값을 한 쌍으로 하는 암호화된 건강 상태 정보를 클라우드 서버로 전송하는 단계;상기 클라우드 서버가 상기 암호화된 건강 상태 정보를 암호화된 채로 분석하는 단계;상기 클라우드 서버가 상기 분석된 데이터를 상기 SA로 전송하는 단계;상기 SA가 상기 사용자의 비밀키로 상기 분석된 데이터를 복호화하여 건강 분석 정보를 생성하는 단계; 및상기 스마트 단말기가 상기 건강 분석 정보를 외부로 표시하는 단계를 포함하고,상기 SA는 상기 스마트 단말기 내에 포함된 프로그램, 및 상기 스마트 단말기와 상기 클라우드 서버 사이에서 중계하는 중계 서버 중 어느 하나이고,상기 클라우드 서버는 하둡(Hadoop)을 이용한 맵리듀스(MapReduce) 기반의 분산계산 보안 프레임워크 시스템으로, HDFS(Hadoop Distributed File System), 복수의 맵퍼(Mapper)들 및 복수의 리듀서(Reducer)들을 포함하며,상기 암호화된 건강 상태 정보를 암호화된 채로 분석하는 단계는상기 HDFS가 상기 SA로부터 전송된 상기 암호화된 건강 상태 정보를 저장하는 단계;상기 맵퍼들이 상기 체크 시간값을 이용하여 상기 암호화된 건강 상태값을 분할 맵핑(mapping)하는 단계; 및상기 리듀서들이 상기 분할 맵핑된 데이터들을 암호화된 채로 분할 계산하여 복수의 서버 계산값들을 생성하는 단계를 포함하고,상기 건강 분석 정보를 생성하는 단계에서는,상기 SA가 상기 리듀서들로부터 제공된 상기 서버 계산값들을 복호한 한 후 통합하여, 상기 건강 분석 정보를 생성하는 것을 특징으로 하는 스마트 단말기를 통한 건강 상태 체크 방법
|
2 |
2
제1항에 있어서, 상기 건강 상태는상기 사용자의 혈당치 정보를 포함하는 것을 특징으로 하는 스마트 단말기를 통한 건강 상태 체크 방법
|
3 |
3
제1항에 있어서, 상기 건강 상태 정보를 스마트 단말기에 저장하는 단계는건강 상태 체크 장치가 상기 건강 상태 정보를 생성하는 단계; 및상기 스마트 단말기가 상기 건강 상태 체크 장치와 유선 또는 무선으로 연결되어 상기 건강 상태 정보를 제공받아 저장하는 단계를 포함하는 것을 특징으로 하는 스마트 단말기를 통한 건강 상태 체크 방법
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
사용자의 건강 상태를 체크한 시점에 대응하는 체크 시간값, 및 상기 시점에서의 상기 사용자의 건강 상태를 나타내는 건강 상태값을 한 쌍으로 하는 건강 상태 정보를 저장하는 스마트 단말기;상기 건강 상태값을 준동형 암호화(Homomorphic Encryption) 방식을 통해 상기 사용자의 비밀키로 암호화하고, 상기 체크 시간값 및 상기 암호화된 건강 상태값을 한 쌍으로 하는 암호화된 건강 상태 정보를 생성하는 SA(Security Agent); 및상기 SA로부터 제공받은 상기 암호화된 건강 상태 정보를 암호화된 채로 분석한 후, 상기 분석된 데이터를 상기 SA로 전송하는 클라우드 서버를 포함하고,상기 SA는 상기 스마트 단말기 내에 포함된 프로그램, 및 상기 스마트 단말기와 상기 클라우드 서버 사이에서 중계하는 중계 서버 중 어느 하나이고,상기 클라우드 서버는 하둡(Hadoop)을 이용한 맵리듀스(MapReduce) 기반의 분산계산 보안 프레임워크 시스템으로,상기 SA로부터 전송된 상기 암호화된 건강 상태 정보를 저장하는 HDFS(Hadoop Distributed File System);상기 체크 시간값을 이용하여 상기 암호화된 건강 상태값을 분할 맵핑(mapping)하는 복수의 맵퍼(Mapper)들; 및상기 분할 맵핑된 데이터들을 암호화된 채로 분할 계산하여 복수의 서버 계산값들을 생성하는 복수의 리듀서(Reducer)들을 포함하며,상기 SA는 상기 리듀서들로부터 제공된 상기 서버 계산값들을 상기 사용자의 비밀키로 복호화하여 통합한 후 건강 분석 정보를 생성하고,상기 스마트 단말기는 상기 건강 분석 정보를 외부로 표시하는 것을 특징으로 하는 건강 상태 체크 시스템
|
9 |
9
제8항에 있어서, 상기 건강 상태는상기 사용자의 혈당치 정보를 포함하는 것을 특징으로 하는 건강 상태 체크 시스템
|
10 |
10
제8항에 있어서, 상기 스마트 단말기와 유선 또는 무선으로 연결되고, 상기 건강 상태 정보를 생성하여 상기 스마트 단말기로 전송하는 건강 상태 체크 장치를 더 포함하는 것을 특징으로 하는 건강 상태 체크 시스템
|
11 |
11
삭제
|
12 |
12
삭제
|