맞춤기술찾기

이전대상기술

메타데이터 서버 검색 방법

  • 기술번호 : KST2015083438
  • 담당센터 : 서울동부기술혁신센터
  • 전화번호 : 02-2155-3662
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 분산 환경(Distributed Environment)에서 USN(Ubiquitous Sensor Network) 메타데이터 서버를 검색하는 메타데이터 서버 검색 방법에 관한 것이다. 본 발명은 분산 환경에서 위치 서버 클러스터를 이용하여 메타데이터 서버의 위치 정보를 저장하고, 클라이언트의 메타데이터 검색 요청 시에, 특정 자원의 메타데이터가 저장된 메타데이터 서버의 위치를 검색하는 것을 특징으로 한다. 이에, 본 발명은 메타데이터 서버를 사용하는 클라이언트에게 메타데이터 서버 측면에서 단순하고 일관된 인터페이스를 제공할 수 있으며, 또한 서비스 개발의 투명성을 높이고 개발에 소요되는 전체 비용 및 유지 보수비용을 절감시킬 수 있다. USN, 센서, 센서 네트워크, 메타데이터, 디렉토리, 위치서버, 단대단구조, 계층구조
Int. CL G06F 17/30 (2006.01)
CPC
출원번호/일자 1020070119824 (2007.11.22)
출원인 한국전자통신연구원, 국민대학교산학협력단
등록번호/일자 10-0911058-0000 (2009.07.30)
공개번호/일자 10-2009-0053146 (2009.05.27) 문서열기
공고번호/일자 (20090806) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2007.11.22)
심사청구항수 17

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
2 국민대학교산학협력단 대한민국 서울특별시 성북구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김철수 대한민국 대전 서구
2 이용준 대한민국 대전 유성구
3 박종현 대한민국 대전광역시 유성구
4 이상환 대한민국 서울 성북구
5 한재일 대한민국 서울 성북구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 유미특허법인 대한민국 서울특별시 강남구 테헤란로 ***, 서림빌딩 **층 (역삼동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 국민대학교산학협력단 대한민국 서울특별시 성북구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2007.11.22 수리 (Accepted) 1-1-2007-0841579-05
2 보정요구서
Request for Amendment
2007.11.28 발송처리완료 (Completion of Transmission) 1-5-2007-0167750-78
3 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2007.12.28 수리 (Accepted) 1-1-2007-0946492-16
4 선행기술조사의뢰서
Request for Prior Art Search
2008.08.07 수리 (Accepted) 9-1-9999-9999999-89
5 선행기술조사보고서
Report of Prior Art Search
2008.09.11 수리 (Accepted) 9-1-2008-0055988-83
6 의견제출통지서
Notification of reason for refusal
2009.01.23 발송처리완료 (Completion of Transmission) 9-5-2009-0033634-59
7 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2009.03.23 수리 (Accepted) 1-1-2009-0174838-37
8 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2009.03.23 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2009-0174839-83
9 등록결정서
Decision to grant
2009.06.25 발송처리완료 (Completion of Transmission) 9-5-2009-0268688-58
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2016.03.14 수리 (Accepted) 4-1-2016-5032192-73
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
다수의 메타 데이터 서버가 분포되어 있는 분산 환경에서 메타데이터 서버를 검색하는 방법에 있어서, 클라이언트로부터 찾고자 하는 자원의 ID를 포함하는 메타 데이터 검색 요청을 수신받는 단계; 상기 클라이언트로부터 제공받은 자원의 ID를 위치 서버 클러스터로 제공하면서 메타 데이터 서버 검색을 요청하며, 상기 위치 서버 클러스터는 메타데이터 서버들의 위치 정보--상기 위치 정보는 해당 메타 데이터 서버의 접속 정보와, 상기 메타 데이터 서버가 포함하고 있는 메타데이터가 설명하는 자원의 ID를 포함함--를 관리하는 단계; 그리고 상기 위치 서버 클러스터로부터 상기 자원의 ID에 관련된 메타 데이터를 포함하는 메타 데이터 서버의 위치 정보를 제공받는 단계 를 포함하는 메타데이터 서버 검색 방법
2 2
삭제
3 3
제1항에 있어서, 상기 위치 서버 클러스터는, 하나 또는 복수 개의 메타데이터 위치 서버를 사용하는 메타데이터 서버 검색 방법
4 4
제3항에 있어서, 상기 메타데이터 위치 서버들 간에 유기적으로 정보를 교환하여 상기 메타데이터를 관리하는 메타데이터 서버의 주소를 제공할 수 있는 서버들의 집합인 메타데이터 위치 서버군을 구성하여 운영하는 단계를 더 포함하는 메타데이터 서버 검색 방법
5 5
제4항에 있어서, 상기 메타데이터 위치 서버군을 구성하여 운영하는 단계는, 계층구조를 이용하여 상기 메타데이터 위치 서버군을 구성하여 운영하는 메타데이터 서버 검색 방법
6 6
제4항에 있어서, 상기 메타데이터 위치 서버군을 구성하여 운영하는 단계는, 단대단 구조를 이용하여 상기 메타데이터 위치 서버군을 구성하여 운영하는 메타데이터 서버 검색 방법
7 7
제4항에 있어서, 상기 메타데이터 위치 서버군을 구성하여 운영하는 단계는, 계층구조, 단대단 구조를 조합하여 상기 메타데이터 위치 서버군을 구성하여 운영하는 메타데이터 서버 검색 방법
8 8
제4항에 있어서, 상기 메타데이터 위치 서버가 제1 메타데이터 서버로부터 제2 메타데이터 서버 검색 요청을 수신받는 단계, 상기 제1 메타데이터 서버로부터 받은 자원 ID가 로컬에 저장되어 있는지를 확인하는 단계, 그리고 상기 자원 ID가 로컬에 존재하면 이에 상응하는 제2 메타데이터 서버의 위치 정보를 상기 제1 메타데이터 서버로 돌려주는 단계 를 더 포함하는 메타데이터 서버 검색 방법
9 9
제8항에 있어서, 상기 자원 ID가 로컬에 존재하지 않으면, 상기 메타데이터 위치 서버는 메타 데이터 위치 서버군의 다른 메타데이터 위치 서버에게 상기 자원 ID를 전달하면서 그에 상응하는 메타데이터 서버의 검색을 요청하는 단계를 더 포함하는 메타데이터 서버 검색 방법
10 10
다수의 메타 데이터 서버가 분포되어 있는 분산 환경에서 메타데이터 서버를 검색하는 방법에 있어서, 클라이언트로부터 찾고자 하는 자원의 ID를 포함하는 메타 데이터 검색 요청을 수신받고, 상기 요청에 상응하는 메타데이터를 관리하고 있는지를 확인하는 단계; 상기 메타데이터를 관리하고 있지 않은 경우에, 상기 클라이언트로부터 제공받은 자원의 ID를 위치 서버로 제공하면서 메타 데이터 서버 검색을 요청하며, 상기 위치 서버는 메타데이터 서버들의 위치 정보--상기 위치 정보는 해당 메타 데이터 서버의 접속 정보와, 상기 메타 데이터 서버가 포함하고 있는 메타데이터가 설명하는 자원의 ID를 포함함--를 관리하는, 단계; 상기 위치 서버로부터 상기 자원의 ID에 관련된 메타 데이터를 포함하는 메타 데이터 서버의 위치 정보를 제공받는 단계; 상기 제공받은 위치 정보를 이용하여 해당 메타데이터 서버에 접속하여 상기 클라이언트의 요청을 전달하는 단계; 및 상기 메타 데이터 서버로부터 상기 요청에 대한 응답을 받아 상기 클라이언트로 전송하는 단계 를 포함하는 메타데이터 서버 검색 방법
11 11
제10항에 있어서, 계층 구조의 메타데이터 위치 서버군에 포함되는 로컬 위치 서버가 제1 메타데이터 서버로부터 상기 클라이언트가 요청한 메타데이터 서버 검색 요청과 함께 자원의 ID를 수신받는 단계, 상기 로컬 위치 서버는 상기 자원 ID가 자신의 담당 영역에 속하는지를 판단하는 단계, 상기 자원 ID가 자신의 담당 영역에 속하지 않으면, 상기 로컬 위치 서버는 차기 위치 등록 서버로 자신의 부모 위치 서버를 지정하는 단계, 상기 로컬 위치 서버는 상기 차기 위치 등록 서버에 상기 자원 ID를 메타데이터 서버 검색 요청과 함께 전송하는 단계, 상기 차기 위치 등록 서버가 상기 로컬 위치 서버로부터 상기 자원 ID를 전송받아 자신의 담당 영역에 속하는지를 판단하는 단계, 상기 전송받은 자원 ID가 자신의 담당 영역에 속하면, 상기 차기 위치 등록 서버는 자신이 ID-IP 쌍을 저장하고 있는 종단 위치 등록 서버인지를 판단하는 단계, 상기 종단 위치 등록 서버라면, 상기 자원 ID에 대한 메타데이터를 관리하는 제2 메타데이터 서버의 IP 주소를 상기 로컬 위치 서버로 돌려주는 단계, 그리고 상기 로컬 위치 서버가 상기 제2 메타데이터 서버의 IP 주소를 상기 제1 메타 데이터 서버로 전달하는 단계 를 더 포함하는 메타데이터 서버 검색 방법
12 12
제11항에 있어서, 상기 종단 위치 등록 서버가 아닌 경우, 상기 자원 ID에 해당하는 하위 계층의 위치 등록 서버를 찾아내어 그 자식 위치 서버의 IP 주소를 상기 로컬 위치 서버에게 돌려주는 단계, 그리고 상기 로컬 위치 서버는 상기 IP 주소를 차기 위치 등록 서버로 하고, 상기 자원 ID를 메타데이터 서버 검색 요청과 함께 해당 차기 위치 등록 서버에 전송하는 단계 를 더 포함하는 메타데이터 서버 검색 방법
13 13
제10항에 있어서, 단대단 구조의 메타데이터 위치 서버군에서 로컬 위치 서버 자신이 자원의 ID를 담당하는지를 확인하는 단계, 상기 자원 ID를 담당하지 않으면, 상기 로컬 위치 서버 자신을 차기 위치 서버로 하고, 해당 차기 위치 서버로 상기 자원 ID를 메타데이터 서버 검색 요청과 함께 전송하는 단계, 상기 차기 위치 서버는 상기 자원 ID를 수신받아 해당 수신받은 자원 ID가 자신이 담당하는지를 확인하는 단계, 상기 수신받은 자원 ID를 담당하지 않으면, 상기 차기 위치 서버는 자신의 핑거 테이블에서 상기 자원 ID가 존재하는 영역에 해당하는 값을 찾는 단계, 상기 차기 위치 서버는 상기 찾은 값에 해당하는 노드의 IP 주소를 상기 로컬 위치 서버에 돌려주는 단계, 상기 로컬 위치 서버는 상기 IP 주소를 수신받아 이것을 차기 위치 서버로 하고, 해당 차기 위치 서버로 상기 자원 ID를 메타데이터 서버 검색 요청과 함께 전송하는 단계 를 더 포함하는 메타데이터 서버 검색 방법
14 14
제13항에 있어서, 상기 수신받은 자원 ID를 상기 차기 위치 서버 자신이 담당하면, 상기 차기 위치 서버는 자신의 IP 주소를 상기 로컬 위치 서버에 돌려주는 단계를 더 포함하는 메타데이터 서버 검색 방법
15 15
제13항에 있어서, 상기 위치 서버군에서 새로운 위치 서버가 추가되면, 새로운 위치 서버는 상기 위치 서버군에 존재하는 하나의 위치 서버에 대한 정보를 얻는 단계, 상기 새로운 위치 서버는 상기 얻은 위치 서버에게 자신의 ID를 전송하여 이 ID를 포함하는 영역을 담당하는 메타데이터 서버의 검색을 요청하는 단계, 상기 얻은 위치 서버는 자신이 상기 ID를 담당하는지를 확인하는 단계, 상기 얻은 위치 서버 자신이 상기 ID를 담당하지 않으면, 상기 얻은 위치 서버는 자신의 핑거 테이블에서 상기 ID가 존재하는 영역에 해당하는 값을 찾는 단계, 상기 얻은 위치 서버는 상기 찾은 값에 해당하는 노드의 IP 주소를 상기 새로운 위치 서버에 돌려주는 단계, 상기 새로운 위치 서버는 상기 IP 주소를 수신받아 이것을 차기 위치 서버로 하고, 해당 차기 위치 서버로 상기 ID를 메타데이터 서버 검색 요청과 함께 전송하는 단계, 상기 차기 위치 서버는 상기 ID를 수신받아 해당 수신받은 ID가 자신이 담당하는지를 확인하는 단계, 상기 수신받은 ID를 상기 차기 위치 서버 자신이 담당하면, 상기 차기 위치 서버는 자신의 IP 주소를 상기 새로운 위치 서버에 돌려주는 단계, 상기 새로운 위치 서버는 상기 차기 위치 서버에게 영역 분할을 요청하는 단계, 상기 차기 위치 서버는 자신의 영역을 반으로 분할하여, 한쪽을 상기 새로운 위치 서버에게 양도하고 다른 쪽을 담당하는 단계, 상기 차기 위치 서버는 자신의 모든 핑거 테이블 정보를 상기 새로운 위치 서버에게 제공하고, 자신의 이전 노드 포인터를 상기 새로운 위치 서버로 수정하는 단계, 상기 새로운 위치 서버는 상기 차기 위치 서버의 이전 노드 포인터에 접속하여 이 노드의 다음 노드 포인터를 상기 새로운 위치 서버로 변경할 것을 요청하는 단계, 상기 새로운 위치 서버는 자신의 이전 노드 포인터를 상기 차기 위치 서버의 이전 노드 포인터로 하고, 다음 노드 포인터를 상기 차기 위치 서버로 하는 단계, 그리고 상기 새로운 위치 서버는 상기 핑거 테이블 정보를 바탕으로 자신의 핑거 테이블을 수정하는 단계 를 더 포함하는 메타데이터 서버 검색 방법
16 16
제15항에 있어서, 주기적으로 자신의 핑거 테이블의 엔트리의 노드를 새로 찾아서 핑거 테이블을 수정하는 단계를 더 포함하는 메타데이터 서버 검색 방법
17 17
제15항에 있어서, 검색 시 평균 노드 방문 횟수가 일정 값 이상인 경우에 자신의 핑거 테이블의 엔트리의 노드를 새로 찾아서 핑거 테이블을 수정하는 단계를 더 포함하는 메타데이터 서버 검색 방법
18 18
제15항에 있어서, 매번 검색 시 중간에 리턴되는 IP 주소와 더불어 그 위치 서버의 담당 영역을 같이 돌려주게 하여 이 내용을 바탕으로 자신의 핑거 테이블을 수정하는 단계를 더 포함하는 메타데이터 서버 검색 방법
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US20090138444 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2009138444 US 미국 DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 정보통신부및정보통신연구진흥원 한국전자통신연구원 IT성장동력기술개발사업 USN 미들웨어 플랫폼 기술개발