1 |
1
크라우드소싱 서버에서 수행되는 크라우드소싱 태스크 관리 방법에 있어서,요청자로부터 데이터의 자원 유형을 포함하는 태스크가 등록됨에 따라 상기 요청자로부터 등록된 태스크를 참가자에게 할당하는 단계;상기 참가자에게 할당된 태스크가 실행됨에 따라 획득된 태스크의 결과 데이터에 포함된 위치 데이터를 암호화하는 단계; 및 상기 암호화된 위치 데이터를 포함하는 결과 데이터를 그리드 기반의 인덱스로 삽입됨을 수신하는 단계 를 포함하고,상기 태스크는 적어도 하나 이상의 MBR을 포함하는 공간 영역, 태스크 실행 시간 정보 및 쿼리 정보를 포함하는 공간 태스크이고, 상기 공간 태스크는 상기 공간 영역, 상기 태스크 실행 시간 정보 및 상기 쿼리 정보로 표시되는 태스크 맵으로 변경되는 것을 포함하고, 상기 요청자로부터 등록된 태스크를 참가자에게 할당하는 단계는,상기 요청자로부터 등록된 태스크에 대한 그리드 기반의 인덱스를 생성하고, 상기 등록된 태스크에 대한 태스크 영역을 복수 개의 그리드 셀로 분할하고, 상기 분할된 복수 개의 그리드 셀에 각각의 그리드 번호를 부여하는 단계를 포함하고, 상기 참가자에게 할당된 태스크가 실행됨에 따라 획득된 태스크의 결과 데이터에 포함된 위치 데이터를 암호화하는 단계는,상기 참가자에게 할당된 태스크가 실행됨에 따라 이동된 태스크의 위치에서 태스크가 수행되고, 상기 참가자의 식별 정보, 시간 정보, 상기 태스크의 식별 정보 및 위치 데이터를 포함하는 결과 데이터를 수신하며, 상기 수행된 태스크에 대한 결과 데이터에 포함된 위치 데이터를 태스크의 영역을 분할한 그리드 셀의 좌표 정보로 변경하고, 상기 수행된 태스크에 대한 결과 데이터에 포함된 위치 데이터를 태스크의 영역을 분할한 그리드 셀에 부여된 상대적 위치 데이터로 변경하고, 상기 상대적 위치 데이터 및 상기 그리드 셀에 부여된 그리드 번호에 기반하여 그리드 기반의 인덱스를 생성하는 단계 를 포함하는 크라우드소싱 태스크 관리 방법
|