1 |
1
서버 기반의 소셜 네트워크 서비스가 결합된 P2P 통신 기반의 그룹 서비스를 제공하는 서버에 있어서, 상기 P2P 통신을 이용한 장치 및 서비스 디스커버리 과정에 의해 그룹화된 다수의 클라이언트 중 그룹 소유자에 해당하는 제1 클라이언트로부터 그룹 정보와 그룹 내의 각 클라이언트 사이에서 발생한 그룹 활동과 관련된 정보를 무선 통신 네트워크를 통해 수신하는 통신부; 및상기 다수의 클라이언트로 그룹화된 그룹이 소멸한 후에 상기 그룹 정보와 상기 그룹 활동과 관련된 정보를 상기 다수의 클라이언트가 상기 무선 통신 네트워크를 통해 확인할 수 있도록 상기 그룹 정보와 상기 그룹 활동과 관련된 정보를 저장매체에 저장하는 제어부를 포함하고,상기 제어부는,상기 제1 클라이언트로부터 수신된 그룹 ID의 발행을 요청하는 그룹 ID 요청(Group ID request) 메시지에 응답하여 그룹 ID를 상기 통신부를 통해 상기 제1 클라이언트에게 발행하고,상기 그룹 ID를 발행받은 제1 클라이언트로부터 자신(제1 클라이언트)의 그룹에 조인(join)한 제2 및 제3 클라이언트들의 프로파일 정보를 수집한 그룹 업데이트 정보를 수신하고, 수신한 그룹 업데이트 정보를 상기 저장매체 저장하여, 상기 그룹을 신규 그룹으로 등록하거나 기존 그룹을 업데이트하여, 상기 그룹이 소멸한 후에 각 클라이언트들의 그룹 검색에 따라 상기 그룹의 존재 유무 및 그룹 현황을 확인할 수 있도록 그룹 서비스를 제공함을 특징으로 하는 서버
|
2 |
2
제1항에 있어서, 상기 저장매체에 등록되는 그룹 정보는,상기 각 클라이언트의 사용자 프로파일 정보(user profile information)와 그룹을 식별하는 식별 정보(Group profile information)를 포함하는 것을 특징으로 하는 서버
|
3 |
3
제1항에 있어서, 상기 저장매체에 등록되는 그룹 활동과 관련된 정보는,상기 각 클라이언트가 상기 P2P 통신을 이용해 텍스트를 포스팅 하는 활동, 멀티미디어 컨텐츠를 업 로딩 하는 활동, 링크를 공유하는 활동을 포함하는 그룹 활동 정보(Group activities information)와, 상기 각 클라이언트가 상기 활동에 대한 평가 또는 반응과 연관된 정보를 포함하는 그룹 반응 정보(Group reactions information)를 포함하는 것을 특징으로 하는 서버
|
4 |
4
제1항에 있어서, 상기 제어부는,상기 그룹 정보와 상기 그룹 활동과 관련된 정보를 저장매체에 등록 완료한 이후, 상기 그룹화된 다수의 클라이언트들 중 임의의 클라이언트의 그룹 이탈 요청에 따라 상기 그룹 소유자에 해당하는 클라이언트로부터 상기 무선 통신 네트워크를 통해 그룹 종료 통지 메시지를 상기 통신부를 통해 수신하는 서버
|
5 |
5
서버 기반의 소셜 네트워크 서비스가 결합된 P2P 통신 기반의 그룹 서비스를 제공하기 위한 사용자 장비에 있어서, 상기 P2P 통신 기반의 장치 및 서비스 디스커버리를 수행하여 이웃한 사용자 장비와 그룹을 생성하는 제어부; 및상기 제어부의 제어에 따라 상기 P2P 통신을 이용해 상기 이웃한 사용자 장비와 교환한 그룹 정보와 그룹 활동과 관련된 정보를 수신하고, 상기 수신한 그룹 정보와 그룹 활동과 관련된 정보를 무선 통신 네트워크를 통해 서버로 전송하는 통신부를 포함하고,상기 제어부는,그룹 ID의 발행을 요청하는 그룹 ID 요청(Group ID request) 메시지를 상기 통신부를 통해 상기 서버에게 전송하여, 상기 서버로부터 그룹 ID를 발행받고,상기 그룹에 조인(join)한 상기 이웃한 사용자 장비의 프로파일 정보를 수집한 그룹 업데이트 정보를 수신하고, 수신한 그룹 업데이트 정보를 상기 서버에 업로드하고,상기 그룹이 소멸한 후에도, 상기 무선 통신 네트워크를 통해 상기 서버에 접속하여 상기 그룹의 존재 유무 및 그룹 현황을 검색함을 특징으로 하는 사용자 장비
|
6 |
6
제5항에 있어서, 상기 서버로 전송되는 상기 그룹 정보는,상기 이웃한 사용자 장비의 사용자 프로파일 정보(user profile information)와 상기 그룹을 식별하는 식별 정보(Group profile information)를 포함하는 것을 특징으로 하는 사용자 장비
|
7 |
7
제5항에 있어서, 상기 서버로 전송되는 상기 그룹 활동과 관련된 정보는,상기 사용자 장비와 상기 이웃한 사용자 장비 사이에서 일어나는 텍스트를 포스팅하는 활동, 멀티미디어 컨텐츠를 업 로딩 하는 활동, 링크를 공유하는 활동을 포함하는 그룹 활동 정보(Group activities information)와, 상기 활동에 대한 상대 사용자 장비의 평가 또는 반응과 연관된 정보를 포함하는 그룹 반응 정보(Group reactions information)를 포함하는 것을 특징으로 하는 사용자 장비
|
8 |
8
제5항에 있어서, 상기 제어부는,상기 그룹 정보와 상기 그룹 활동과 관련된 정보를 상기 서버로 전송한 이후, 상기 이웃한 사용자 장비의 그룹 이탈 요청에 따라 그룹 종료 통지 메시지를 상기 상기 통신부를 통해 상기 서버로 전송하는 사용자 장비
|
9 |
9
서버에서 서버 기반의 네트워크 통신 서비스가 결합된 P2P 통신 기반의 그룹 서비스를 제공하는 방법에 있어서,상기 P2P 통신을 이용한 장치 및 서비스 디스커버리 과정에 기초하여 그룹화된 다수의 클라이언트 중 그룹 소유자에 해당하는 제1 클라이언트로부터 그룹 정보와 그룹 내의 각 클라이언트 사이에서 발생한 그룹 활동과 관련된 정보를 무선 통신 네트워크를 통해 수신하는 과정; 및상기 그룹화된 각 클라이언트가 상기 그룹 정보와 상기 그룹 활동과 관련된 정보를 상기 무선 통신 네트워크를 통해 확인할 수 있도록 상기 그룹 정보와 상기 그룹 활동과 관련된 정보를 저장매체에 등록하는 과정을 포함하고,상기 수신하는 과정 이전에,상기 제1 클라이언트로부터 수신된 그룹 ID의 발행을 요청하는 그룹 ID 요청(Group ID request) 메시지에 응답하여 그룹 ID를 통신부를 통해 상기 제1 클라이언트에게 발행하는 과정,상기 그룹 ID를 발행받은 제1 클라이언트로부터 자신(제1 클라이언트)의 그룹에 조인(join)한 제2 및 제3 클라이언트들의 프로파일 정보를 수집한 그룹 업데이트 정보를 수신하는 과정, 수신한 그룹 업데이트 정보를 상기 저장매체 저장하여, 상기 그룹을 신규 그룹으로 등록하거나 기존 그룹을 업데이트 하는 과정[0043]을 더 포함하여,상기 그룹이 소멸한 후에 각 클라이언트들의 그룹 검색에 따라 상기 그룹의 존재 유무 및 그룹 현황을 확인할 수 있도록 그룹 서비스를 제공함을 특징으로 하는 P2P 통신 기반의 그룹 서비스를 제공하는 방법
|
10 |
10
사용자 장비에서 P2P 통신 기반의 그룹 서비스를 제공하는 방법에 있어서,상기 사용자 장비가 상기 P2P 통신을 이용해 장치 및 서비스 디스커버리 과정을 수행하여, 상기 사용자 장비가 그룹 소유자로서 이웃한 사용자 장비들과 그룹을 생성하는 과정;상기 그룹 내의 사용자 장비들이 상기 P2P 통신을 이용해 그룹 정보를 상호 교환하는 과정;그룹 소유자인 상기 사용자 장비가 상호 교환된 상기 그룹 정보를 취합하여 무선 통신 네트워크를 통해 서버로 전송하여 업로드 하는 과정;상기 서버에 등록된 그룹내의 사용자 장비들이 상기 P2P 통신을 이용해 상호 교환한 그룹 활동과 관련된 정보를 상기 그룹 소유자인 사용자 장비가 상기 무선 통신 네트워크를 통해 상기 서버로 전송하여 업로드 하는 과정; 및 상기 사용자 장비 및 상기 이웃한 사용자 장비들이 상기 무선 통신 네트워크를 통해 상기 서버에 업로드 된 상기 그룹 정보 및 상기 그룹 활동과 관련된 정보를 확인하는 과정을 포함하는 P2P 통신 기반의 그룹 서비스를 제공하는 방법
|