1 |
1
프로세서와, 메모리 및 통신 인터페이스를 포함하는 서버에서 구현되는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치에 있어서,각 사용자 단말로부터 각 사용자의 다수의 상이한 소셜 네트워크들에 대한 접속식별정보와, 각 사용자 단말의 IP 주소 및 포트 번호를 포함하는 사용자 정보를 수집하여 등록하는 접속정보 수집부와;콘텐츠를 공유하기 원하는 사용자의 사용자 단말로부터 공유하기 원하는 콘텐츠 리스트 및 콘텐츠를 공유할 사용자들인 친구 리스트를 포함하는 공유정보를 수신하여 등록하는 공유정보 관리부와;상기 접속정보 수집부에 의해 등록되는 사용자 정보 및 상기 공유정보 관리부에 의해 등록되는 공유정보를 저장하는 데이터베이스와;제2사용자의 사용자 단말로부터의 검색 요청에 대응하여 상기 데이터베이스를 검색해 해당 제2사용자를 친구로 등록한 제1사용자의 접속식별정보와, 제1사용자의 사용자 단말 IP 주소 및 포트 번호와, 제1사용자가 공유하기 원하는 콘텐츠 정보를 포함하는 사용자간 직접 통신 연결을 위한 연결정보를 생성하여 제2사용자의 사용자 단말로 제공하는 연결정보 제공부를;포함하여 이루어지는 것을 특징으로 하는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치
|
2 |
2
제 1 항에 있어서,상기 연결정보 제공부가:제2사용자의 사용자 단말로부터 제1사용자 접속식별정보를 검색어로 입력받고, 상기 데이터베이스로부터 제1사용자 접속식별정보에 대응하는 제1사용자의 사용자 단말 IP 주소 및 포트 번호, 제1사용자가 공유하기 원하는 콘텐츠 리스트를 검색하는 것을 특징으로 하는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치
|
3 |
3
제 2 항에 있어서,상기 연결정보 제공부가:상기 데이터베이스로부터 제2사용자가 제1사용자와 친구 관계인지를 검색해, 제2사용자가 제1사용자 친구관계인지 확인하는 것을 특징으로 하는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치
|
4 |
4
제 1 항에 있어서,상기 연결정보 제공부가:제2사용자의 사용자 단말로부터 콘텐츠 식별정보를 검색어로 입력받고, 상기 데이터베이스로부터 콘텐츠 식별정보에 대응하는 콘텐츠를 공유하기 원하는 제1사용자에 대응하는 제1사용자 접속식별정보와, 제1사용자 접속식별정보에 대응하는 제1사용자의 사용자 단말 IP 주소 및 포트 번호를 검색하는 것을 특징으로 하는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치
|
5 |
5
제 4 항에 있어서,상기 연결정보 제공부가:상기 데이터베이스로부터 제2사용자가 제1사용자와 친구 관계인지를 검색해, 제2사용자가 제1사용자 친구관계인지 확인하는 것을 특징으로 하는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치
|
6 |
6
제 1 항에 있어서,상기 소셜 네트워크들에 대한 접속식별정보, 콘텐츠 리스트 및 친구 리스트는 해시(Hash)된 정보인 것을 특징으로 하는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치
|
7 |
7
제 1 항에 있어서,상기 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치가:NAT(Network Address Translation)에 의해 훼손된 TCP/IP 종단간 연결성 복구를 위한 NAT-T(Traversal)부를;더 포함하는 것을 특징으로 하는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치
|
8 |
8
프로세서와, 메모리 및 통신 인터페이스를 포함하는 사용자 단말에서 구현되는 개인 콘텐츠 공유 장치에 있어서,사용자의 다수의 상이한 소셜 네트워크들에 대한 접속식별정보와, 사용자 단말의 IP 주소 및 포트 번호를 포함하는 사용자 정보와, 사용자가 공유하기 원하는 콘텐츠 리스트 및 콘텐츠를 공유할 친구 리스트를 포함하는 공유정보를 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치로 제공하는 정보 관리부와;상기 정보 관리부에 의해 상기 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치로 제공되는 친구 리스트를 사용자의 다수의 상이한 소셜 네트워크들 각각으로부터 수집하는 다수의 소셜 네트워크 랩퍼(Wrapper)들과;상기 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치로부터 제공된 해당 사용자를 친구로 등록한 사용자의 접속식별정보와, 해당 사용자를 친구로 등록한 사용자의 사용자 단말 IP 주소 및 포트 번호와, 해당 사용자를 친구로 등록한 사용자가 공유하기 원하는 콘텐츠 정보를 포함하는 사용자간 직접 통신 연결을 위한 연결정보를 이용해 해당 사용자를 친구로 등록한 사용자의 사용자 단말과 직접 통신을 연결하여 콘텐츠를 수신하는 직접 통신 처리부를;포함하여 이루어지는 것을 특징으로 하는 개인 콘텐츠 공유 장치
|
9 |
9
제 8 항에 있어서,상기 직접 통신 처리부가:상기 사용자간 직접 통신 연결을 위한 연결정보에 포함된 해당 사용자를 친구로 등록한 사용자의 사용자 단말 IP 주소 및 포트 번호로 데이터 계층(Data Layer) 연결을 수행하고, 콘텐츠 정보에 대응하는 콘텐츠를 데이터 계층 연결된 해당 사용자를 친구로 등록한 사용자의 사용자 단말로부터 수신하는 것을 특징으로 하는 개인 콘텐츠 공유 장치
|
10 |
10
제 8 항에 있어서,상기 정보 관리부가:상기 소셜 네트워크들에 대한 접속식별정보, 콘텐츠 리스트 및 친구 리스트를 해시(Hash)하여 제공하는 것을 특징으로 하는 개인 콘텐츠 공유 장치
|
11 |
11
제 8 항에 있어서,상기 정보 관리부가;상기 다수의 소셜 네트워크 랩퍼들에 의해 사용자의 다수의 상이한 소셜 네트워크들 각각으로부터 수집된 친구들 중에서 특정의 친구들을 선택하여 상기 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치로 제공되는 친구 리스트를 생성하는 것을 특징으로 하는 개인 콘텐츠 공유 장치
|
12 |
12
서버에서 구현되는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치가 각 사용자 단말로부터 각 사용자의 다수의 상이한 소셜 네트워크들에 대한 접속식별정보와, 각 사용자 단말의 IP 주소 및 포트 번호를 포함하는 사용자 정보를 수집하여 데이터베이스에 등록하는 접속정보 수집단계와;서버에서 구현되는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치가 콘텐츠를 공유하기 원하는 사용자의 사용자 단말로부터 공유하기 원하는 콘텐츠 리스트 및 콘텐츠를 공유할 사용자들인 친구 리스트를 포함하는 공유정보를 수신하여 데이터베이스에 등록하는 공유정보 관리단계와;서버에서 구현되는 개인 콘텐츠 공유를 위한 소셜 접속정보 관리 장치가 제2사용자의 사용자 단말로부터의 검색 요청에 대응하여 상기 데이터베이스를 검색해 해당 제2사용자를 친구로 등록한 제1사용자의 접속식별정보와, 제1사용자의 사용자 단말 IP 주소 및 포트 번호와, 제1사용자가 공유하기 원하는 콘텐츠 정보를 포함하는 사용자간 직접 통신 연결을 위한 연결정보를 생성하여 제2사용자의 사용자 단말로 제공하는 연결정보 제공단계와;제2사용자의 사용자 단말에서 구현되는 개인 콘텐츠 공유 장치가 상기 연결정보 제공단계에 의해 제공된 연결정보를 이용해 해당 제2사용자를 친구로 등록한 제1사용자의 사용자 단말과 직접 통신을 연결하여 콘텐츠를 수신하는 직접 통신 처리단계를;포함하여 이루어지는 것을 특징으로 하는 개인 콘텐츠 공유 방법
|
13 |
13
제 12 항에 있어서,상기 소셜 네트워크들에 대한 접속식별정보, 콘텐츠 리스트 및 친구 리스트는 해시(Hash)된 정보인 것을 특징으로 하는 개인 콘텐츠 공유 방법
|