1 |
1
평가 피어가 피어-투-피어 네트워크에서 콘텐츠를 공유하는 제1 피어의 신뢰도를 계산하는 피어 신뢰도 계산 방법에 있어서,피어가 소유하고 있는 상기 콘텐츠의 내용이 신뢰할 수 있는 데이터인지에 대해 점수로 기 평가된 콘텐츠 평가 정보를 이용하여, 상기 제1 피어가 제공하는 상기 콘텐츠의 내용에 대한 콘텐츠-신뢰도 값을 계산하는 단계;기 평가된 네트워크 평가 정보를 이용하여, 상기 제1 피어의 네트워크 상태에 대한 네트워크-신뢰도 값을 계산하는 단계;상기 콘텐츠-신뢰도 및 상기 네트워크-신뢰도 값으로부터 상기 제1 피어의 피어-신뢰도 값을 계산하는 단계;상기 평가 피어가 상기 제1 피어를 평가한 제1 시점 정보와 함께 상기 평가 피어, 상기 제1 피어, 및 상기 콘텐츠의 내용을 평가한 값을 포함하는 제1 평가 데이터를 생성하는 단계;상기 제1 피어를 평가한 다른 평가 데이터를 가지고 있는 인근 피어들과 통신하는 경우, 상기 다른 평가 데이터의 시점 정보와 상기 제1 평가 데이터의 시점 정보를 비교하는 단계;상기 비교 결과에 기초하여, 상기 인근 피어들이 가지고 있는 상기 다른 평가 데이터를 상기 제1 평가 데이터로 업데이트할지 여부를 결정하는 단계;상기 제1 평가 데이터의 상기 시점 정보가 상기 다른 평가 데이터의 상기 시점 정보보다 최근으로 나타나는 경우, 상기 다른 평가 데이터를 상기 제1 평가 데이터로 업데이트하는 단계; 및상기 제1 평가 데이터의 상기 시점 정보가 상기 다른 평가 데이터의 상기 시점 정보보다 과거로 나타나는 경우, 상기 다른 평가 데이터를 유지하는 단계를 포함하는 방법
|
2 |
2
제1항에 있어서,상기 콘텐츠-신뢰도 값을 계산하는 단계는,상기 콘텐츠 평가 정보를 상기 콘텐츠, 상기 제1 피어, 상기 제1 피어로부터 상기 콘텐츠를 제공받은 제2 피어, 상기 제2 피어가 상기 콘텐츠에 대해 평가한 점수 및 평가 시점 정보를 항목으로 포함하는 콘텐츠 평가 정보 테이블로부터 추출하는 방법
|
3 |
3
제1항에 있어서,상기 네트워크-신뢰도 값을 계산하는 단계는,상기 네트워크 평가 정보를 상기 제1 피어, 상기 제1 피어의 네트워크 상태를 감시하는 제2 피어, 네트워크 패킷 전송 및 수신 횟수 정보 중 적어도 하나를 항목으로 포함하는 네트워크 패킷 정보 테이블로부터 추출하는 방법
|
4 |
4
제3항에 있어서,상기 네트워크 패킷 전송 및 수신 횟수 정보는 상기 제1 피어가 상기 제2 피어에게 직접 콘트롤 패킷 및 데이터 패킷을 전송한 횟수; 및 상기 제1 피어가 상기 제2 피어에게 제3 피어로부터 전송받은 콘트롤 패킷 및 데이터 패킷을 전달한 횟수를 포함하는 방법
|
5 |
5
제1항에 있어서,상기 콘텐츠-신뢰도 값을 계산하는 단계는,제2 피어가 상기 제1 피어의 피어-신뢰도 값을 요청하는 경우에, 상기 제2 피어가 상기 제1 피어와 통신 시에 평가한 직접 평가 값 및 제3 피어가 상기 제1 피어와 통신 시에 평가한 간접 평가 값을 이용하여 상기 콘텐츠-신뢰도 값을 계산하는 방법
|
6 |
6
제5항에 있어서,상기 콘텐츠-신뢰도 값을 계산하는 단계는,상기 직접 평가 값 및 상기 간접 평가 값의 가중치를 달리하여, 상기 콘텐츠-신뢰도 값을 계산하는 방법
|
7 |
7
제1항에 있어서,상기 네트워크-신뢰도 값을 계산하는 단계는,제2 피어가 상기 제1 피어의 피어-신뢰도 값을 요청하는 경우에, 상기 제2 피어가 상기 제1 피어와 통신 시에 평가한 직접 평가 값 및 제3 피어가 상기 제1 피어와 통신 시에 평가한 간접 평가 값을 이용하여 상기 네트워크-신뢰도 값을 계산하는 방법
|
8 |
8
제7항에 있어서,상기 네트워크-신뢰도 값을 계산하는 단계는,상기 직접 평가 값 및 상기 간접 평가 값의 가중치를 달리하여, 상기 네트워크-신뢰도 값을 계산하는 방법
|
9 |
9
제1항에 있어서,상기 피어-신뢰도 값을 계산하는 단계는,상기 콘텐츠-신뢰도 및 상기 네트워크-신뢰도 값의 가중치를 달리하여, 상기 피어-신뢰도 값을 계산하는 방법
|
10 |
10
피어-투-피어 네트워크에서 콘텐츠를 공유하는 대상 피어의 피어-신뢰도를 계산하기 위하여 이용되는 평가 데이터의 업데이트 방법에 있어서,상기 평가 데이터는 평가자, 상기 대상 피어, 상기 콘텐츠의 내용을 평가한 값을 포함하는 평가 정보 및 평가한 시점의 선후를 구분하기 위한 시점 정보로 구성되며,동일한 상기 대상 피어에 대한 평가 데이터로서, 기존에 가지고 있던 기 평가 데이터와 업데이트 대상이 되는 신규 평가 데이터 간에 상기 평가자 및 상기 평가 정보 중에서 어느 하나라도 차이가 있는 경우, 상기 시점 정보를 이용하여 상기 평가 데이터의 업데이트 여부를 결정하고,상기 신규 평가 데이터의 상기 시점 정보가 상기 기 평가 데이터의 상기 시점 정보보다 최근으로 나타나는 경우, 상기 기 평가 데이터를 상기 신규 평가 데이터로 업데이트하고,상기 신규 평가 데이터의 상기 시점 정보가 상기 기 평가 데이터의 상기 시점 정보보다 과거로 나타나는 경우, 상기 기 평가 데이터를 유지하는 방법
|
11 |
11
삭제
|